我的“hal_process_report_ind:Bad item quality:11”有什么值得担心的吗?

时间:2013-06-30 14:26:48

标签: android logcat android-sensors motorola

我在开发工作时在LogCat中遇到此错误。听起来像硬件故障。是吗?它有什么关系?我试过搜索,但发现只有人在谈论相机。这是在摩托罗拉Razr M.我的设备很古怪(反馈延迟经常在玩游戏时暂时解锁和冻结),我想知道这是否与它有关。谢谢!

PID   TID    Application   Tag                  Text
698   710                  qcom_sensors_hal     hal_process_report_ind: Bad item quality: 11 

(有一些背景)

06-30 09:32:52.693: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=AlarmManager
06-30 09:32:52.703: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=NlpWakeLock
06-30 09:32:52.703: D/PowerManagerService(698): releaseWakeLock flags=0x1 tag=AlarmManager
06-30 09:32:52.713: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=NlpCollectorWakeLock
06-30 09:32:52.723: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=NlpCollectorWakeLock
06-30 09:32:52.723: D/SensorManager(19005): caller of registerListener:19005,sensor type:1
06-30 09:32:52.723: I/Sensors(507): sns_pwr.c(383):sns_pwr_set_cpu_latency: hz 50
06-30 09:32:52.723: I/Sensors(507): sns_pwr.c(245):acquiring wakelock
06-30 09:32:52.723: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=NlpCollectorWakeLock
06-30 09:32:52.733: D/PowerManagerService(698): acquireWakeLock flags=0x1 tag=NlpCollectorWakeLock
06-30 09:32:52.733: D/PowerManagerService(698): releaseWakeLock flags=0x1 tag=NlpWakeLock
06-30 09:32:52.733: D/PowerManagerService(698): releaseWakeLock flags=0x1 tag=NlpCollectorWakeLock
06-30 09:32:52.743: E/qcom_sensors_hal(698): hal_process_report_ind: Bad item quality: 11 
06-30 09:32:52.763: E/qcom_sensors_hal(698): hal_process_report_ind: Bad item quality: 11 
06-30 09:32:54.595: D/ModemStatsService(1120): onSignalStrengthsChanged
06-30 09:32:54.595: D/ModemStatsService(1120): CDMA, mRssi=-93, mEcio=-140
06-30 09:32:54.595: D/StatusBar.NetworkController(919): onSignalStrengthsChanged signalStrength=SignalStrength: 99 0 -93 -140 -120 -1 -1 16 -117 -19 -70 2147483647 cdma 0 0 0 false 0 0 2 0 1 1 99 0 5 5 5 5 5 5 5 0 level=1
06-30 09:32:54.595: D/ConnectivityService(698): getMobileDataEnabled returning true

4 个答案:

答案 0 :(得分:1)

我似乎没有获得我当前所在的网络位置,并且此消息在我的日志中弹出,因此怀疑这是我的问题的一部分:

12-16 09:07:19.739  1117  1500 V GmsNetworkLocationProvi: onSetRequest: ProviderRequestUnbundled, reportLocation is true and interval is 0
12-16 09:07:19.739  1117  1117 V GmsNetworkLocationProvi: SET-REQUEST
12-16 09:07:19.739  1117  1117 V GmsNetworkLocationProvi: in Handler: ProviderRequestUnbundled, reportLocation is true and interval is 0
12-16 09:07:19.849   594   607 E qcom_sensors_hal: hal_process_report_ind: Bad item quality: 11 

这个序列在打开地图时会弹出两次,所以我很确定质量信息会以某种方式与位置有关,可能会使网络位置失控。

答案 1 :(得分:1)

这似乎是与位置相关的错误: http://www.reddit.com/r/Nexus5/comments/20g0vj/150_linessec_qcom_sensors_hal_logcat_spam_causing/ 并且似乎只有在您选择启用位置报告时才会触发此操作。 一旦发生,它只会在重启设备后停止。

答案 2 :(得分:0)

你是对的,它与传感器有关。不幸的是,我无法确定确切的问题,但很可能是您的加速度计存在数据准确性问题。

Android是一个非常复杂的操作系统,每一段本机代码都不太可能完全符合预期。我不担心这个错误。

此外,它几乎肯定与您的手机冻结和反馈延迟无关。这听起来更像是一个低RAM和处理能力的问题,同时打开了太多的后台应用程序。尝试卸载您不使用的应用程序。

答案 3 :(得分:0)

尝试清除Google Play服务的数据。

转到设置>应用> Google Play服务>管理空间>清除所有数据。
在我的设备上停止了这些消息一段时间(到目前为止,即使它们再次出现,它们也不那么频繁了)。