Мой "hal_process_report_ind: Bad item quality: 11" вызывает беспокойство?
Я получаю эту ошибку в LogCat при выполнении работы разработчика. Звучит как аппаратная неисправность. Это? С чем это связано? Я пытался искать, но нашел только людей, говорящих о камерах. Это на Motorola 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 ответа
Вы правы, это связано с датчиками. К сожалению, я не могу точно определить точную проблему, но это, скорее всего, проблема точности данных с вашим акселерометром.
Android - очень сложная операционная система, и очень маловероятно, что каждый фрагмент нативного кода функционирует точно так, как задумано. Я не буду беспокоиться об этой ошибке.
Более того, это почти наверняка не связано с зависанием вашего телефона и задержками обратной связи. Это больше похоже на проблему нехватки ОЗУ и вычислительной мощности при одновременном открытии слишком большого количества фоновых приложений. Попробуйте удалить приложения, которые вы не используете.
Кажется, я не получаю сетевого расположения, в котором я сейчас нахожусь, и это сообщение появилось в моем журнале, поэтому я подозреваю, что это часть моей проблемы:
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
Эта последовательность всплывает дважды при открытии Карт, поэтому я уверен, что качественное сообщение как-то относится к местоположению, вероятно, выбрасывая сетевое местоположение.
Кажется, что это ошибка, связанная с местоположением: http://www.reddit.com/r/Nexus5/comments/20g0vj/150_linessec_qcom_sensors_hal_logcat_spam_causing/ и кажется, что это срабатывает только в том случае, если вы решили не включать отчеты о местоположении. И как только это происходит, он останавливается только после перезагрузки устройства.
Попробуйте очистить данные для сервиса Google Play.
Перейдите в Настройки> Приложения> Сервис Google Play> Управление пространством> Очистить все данные.
На моем устройстве, которое останавливало эти сообщения на некоторое время (и до сих пор, даже когда они появляются снова, они гораздо реже).