文章目录

  • 开发平台基本信息
  • 问题描述
  • 解决方法
    • 电信卡信号优化

开发平台基本信息

芯片: MSM8909
版本: Android 7.1
kernel: msm-3.18

问题描述

我们有一款设备出口到海外,用的是澳大利亚的芯片模块,在经过测试部测试验证的时候,发现使用电信卡的时候,信号跳动得很频繁,而且经常会跌落至完全没信号;芯片供应商给了信号优化补丁之后,再测试就相对正常很多。

解决方法

电信卡信号优化

--- a/frameworks/base/telephony/java/android/telephony/SignalStrength.java
+++ b/frameworks/base/telephony/java/android/telephony/SignalStrength.java
@@ -854,13 +854,13 @@ public class SignalStrength implements Parcelable {* -3.0 dB <= RS_SNR < 1.0 dB 1 bar RS_SNR < -3.0 dB/No Service Antenna* Icon Only*/
-        if (mLteRssnr > 300) snrIconLevel = -1;
+        /*if (mLteRssnr > 300) snrIconLevel = -1;else if (mLteRssnr >= 130) snrIconLevel = SIGNAL_STRENGTH_GREAT;else if (mLteRssnr >= 45) snrIconLevel = SIGNAL_STRENGTH_GOOD;else if (mLteRssnr >= 10) snrIconLevel = SIGNAL_STRENGTH_MODERATE;else if (mLteRssnr >= -30) snrIconLevel = SIGNAL_STRENGTH_POOR;else if (mLteRssnr >= -200)
-            snrIconLevel = SIGNAL_STRENGTH_NONE_OR_UNKNOWN;
+            snrIconLevel = SIGNAL_STRENGTH_NONE_OR_UNKNOWN;*/if (DBG) log("getLTELevel - rsrp:" + mLteRsrp + " snr:" + mLteRssnr + " rsrpIconLevel:"+ rsrpIconLevel + " snrIconLevel:" + snrIconLevel);

[高通MSM8909][Android7.1]电信卡信号优化相关推荐

  1. [高通MSM8909][Android7.1]移除电池显示选项

    文章目录 开发平台基本信息 问题描述 解决方法 1. 系统设置屏蔽电池选项 2.隐藏状态栏电池图标 3.隐藏低电量系统弹框 4.隐藏下拉菜单电池图标 开发平台基本信息 芯片: 高通MSM8909 版本 ...

  2. 高通MSM8909 qpnp-vibrator.c

    记录高通MSM8909平台的vibrator manual mode的工作方式: static int qpnp_vibrator_probe(struct spmi_device *spmi) { ...

  3. 小米3移动版卡在Android,小米3高通版能用移动卡吗

    小米3高通版能用移动卡吗 小米3高通版能用移动卡. 针对小米3高通版能用移动卡吗的问题,小米3高通800版本的移动用户也是可以使用移动卡的,但是只能使用移动的2G的,不能使用3G的. 系统方面,小米3 ...

  4. 电信卡有信号移动卡无服务器,​电信卡信号怎么样?电信信号不好怎么办?

    现在除在手机卡有很多运营商,但是除了那些虚拟运营商外,大多用户仍习惯性的在中国电信.移动.联通中选择.那么电信卡信号怎么样?怎么看手机信号?火车上为什么手机信号不好?如果电信信号不好怎么办?下面随贤集 ...

  5. 高通平台SPI外设的片选信号配置

    spi master 和spi device有各自的dts配置: 这是spi master的配置示例,也就是spi控制器 这是一个spi device的配置示例,也就是spi外设(从设备) 一个spi ...

  6. 高通平台android7.1系统显示旋转180度

    实现方法 内核层修改 kernel\msm-3.18\arch\arm\boot\dts\qcom\dsi-panel-lm215w-lvds-1080p-video.dtsi增加qcom,mdss- ...

  7. 高通MSM8909平台L1系统修改LDO电压值

    文档说明 本文档以SC806-CN-00(MSM8909平台)为例,说明如何修改LDO电压值. 修改方法 以修改LDO5,从1.8V改为1.9V为例. 首先查看PM8909的IC specificat ...

  8. 高通MSM8909 CAMERA TUNING 基础 ------ super Good

    come from : http://blog.chinaunix.net/uid-7213935-id-5750641.html 一. 重要概念: 1.色温 所谓色温,简而言之,就是定量地以开尔文温 ...

  9. android开发笔记之高通MSM8909编译刷机脚本

    高通平台的编译和MTK的编译还是有一些不同,多了一些项,并且打包生成的刷机文件也是分散在各个地方,导致这个好像非常玄,弄的我也是老问人,非常不好意思. 这二天,自己看了一下的脚本,搞的非常复杂,自己把 ...

  10. Android报加密错误,(原创)高通MSM8909+Android 8.1.0 FDE全盘加密失败分析记录

    Author: Jimmy Chen Version: v1.0 Date:2018-04-13 最近在MSM8909+Android 8.1.0上熟悉高通平台的相关开发.在尝试进行FDE全盘机密的时 ...

最新文章

  1. Codeforces Beta Round #4 (Div. 2)【完结】
  2. docker 部署springboot容器日志处理
  3. 事务,视图及索引!!!
  4. [知识图谱构建] 二.《Neo4j基础入门》基础学习之创建图数据库节点及关系
  5. Ubuntu18.10的chrome免输入密码
  6. 4月11日 GCD 总结(一)
  7. 在eclipse中创建第一个java应用程序,并在控制台输出“hello world”。
  8. php生成txt文件_php 批量生成html,txt文件的实现代码
  9. 大数据(big data)_如何使用Big Query&Data Studio处理和可视化Google Cloud上的财务数据...
  10. NOIP2016普及组第一题:买铅笔
  11. 好程序员web前端分享常见html5语义化标签
  12. oracle odac安装图解,Oracle数据访问组件ODAC的安装方法
  13. 神经网络(单层感知器)
  14. 国家AAAAA级旅游景区数量统计
  15. win10计算机禁用用户账户控制,Win10系统用户帐户控制提示怎么取消 关闭用户账户控制的3种方法...
  16. error:‘%include‘ expects a file name
  17. 一个很棒的手机app:金手指音乐曲谱​
  18. flush privileges 命令
  19. rtf格式的一些说明,转载的,我找到的rtf资料中比较实用的一片文章了
  20. redis set NX EX 命令

热门文章

  1. 算法设计与分析基础_学习笔记
  2. 关于VM14中安装win 10遇到的小问题
  3. 推荐几个好用的插件(Edge)
  4. IT专用英语词汇1500词
  5. 怎么用计算机录制mp3的音频,内录音频是什么_如何用电脑内录音频图文步骤
  6. js动态填充select
  7. 6U_ VPX_ XC7VX690T_2TMS320C6678信号处理卡
  8. 《硬核干货》简单好用视频、图片、文件MD5值修改工具类
  9. 杂七杂八(7): win7无法安装python3
  10. OpenCL编程入门