[高通MSM8909][Android7.1]电信卡信号优化
生活随笔
收集整理的這篇文章主要介紹了
[高通MSM8909][Android7.1]电信卡信号优化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 開發平臺基本信息
- 問題描述
- 解決方法
- 電信卡信號優化
開發平臺基本信息
芯片: 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]电信卡信号优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: react学习(32)----onref
- 下一篇: 我的第一个Android应用小程序