Что может привести к тому, что процесс «Android OS» расходует большой процент заряда батареи?

18

Я прочитал кучу сообщений на форуме об ошибке разряда батареи Android OS. Это где процесс Android OS показывает большой процент в статистике батареи.

Для меня я использую 2.3 Gingerbread. Я не использую Bluetooth или GPS. Я на 2G большую часть времени. В некоторые дни я получаю 40 часов от батареи. В эти дни в настройках использования батареи процесс Android OS использует около 3% батареи. Однако в другие дни я получаю около 8 часов с аналогичным использованием. В эти дни процесс Android OS использует около 35% батареи. Я действительно хочу выяснить, что вызывает это.

Предлагаемые исправления:

  1. Перезагрузка (временная).
  2. Выключите и удалите батарею на пару минут.
  3. Сброс статистики батареи.
  4. Изменить политику сна WIFI.
  5. Используйте диспетчер задач
  6. Флеш вещи на телефон.
  7. Вернитесь к более старым версиям ОС (не совсем исправление).

Кто-нибудь знает точную причину этой проблемы и правильное решение? Или, возможно, есть несколько проблем, которые приводят к тому, что разные вещи будут работать для разных людей?

Вот некоторые из тем:

sickgemini
источник
Для чего это стоит, я не видел этого. Можете ли вы добавить свое устройство и оператора связи к вашему сообщению?
Эль
Это очень сильно зависит от того, на какой ОС вы работаете? 2,2-Froyo? 2,3-пряник?
вероятность
Бег 2.3 Пряник.
sickgemini
Почему отрицательные? Это законный вопрос. Многие пользователи Android, в том числе и я, испытывают проблемы со временем работы аккумулятора, и, по наблюдениям, в некоторых телефонах разряд батареи связан с «ОС Android», которая, по-видимому, потребляет более 30% заряда аккумулятора.
Jan

Ответы:

9

Полагаю, есть как минимум одна ошибка, связанная с "ОС Android" и разрядкой аккумулятора . Я опишу, как воспроизвести проблему: (протестировано с помощью Motorola Flipout, Blur_Version.0.28.9_MB511.Retail.en.DE (стоковое ПЗУ, с которым телефон продавался), Android 2.1.)

  • Начните с полностью заряженного телефона.
  • Загрузите приложение Audiobooks (бесплатно) и запустите его.
  • Выберите книгу из бесплатной библиотеки и слушайте.
  • Отправьте аудиокниги на задний план, например, нажав кнопку «Домой».
  • Вернитесь в приложение Audiobooks, выполнив ту же операцию, что и для его запуска, например, щелкните значок в панели приложений. (Это единственный способ, которым я знаю, чтобы снова вывести приложение на передний план.)
  • Сделайте все возможное, чтобы остановить воспроизведение аудиокниги. (Есть кнопка «выключить плеер», но я так и не смог ее использовать, потому что проигрыватель просто останавливается / исчезает, прежде чем я могу перейти к экрану проигрывателя.)
  • Оставьте телефон без дела. Через 8 часов батарея будет почти разряжена (<15%). Монитор использования батареи Android относит 33% потребления батареи к «ОС Android». Остальная часть делится между «ожиданием сотовой связи» и «ожиданием телефона».
  • Выключи телефон. Включи это. Перезарядка.
  • Оставьте телефон бездействующим.
  • Через 8 часов проверьте состояние батареи (> 50%). «Android OS» не отображается как разрядка аккумулятора.

Является ли это ошибкой в ​​плеере Audiobooks или Android или в обоих случаях, неясно. Тем не менее, это не похоже на нормальное поведение.

январь
источник
3

У меня просто была эта проблема. Я думаю, что вызвало то, что я удалил некоторые учетные записи электронной почты (но не приложение), и данные продолжали запрашивать что-то в «запущенных службах» в приложениях. Это привело к тому, что «Android OS» потребляла до 43% «использования батареи». Менее чем за 8 часов телефон был мертв.

После того, как в приложении были активированы «чистые данные», я также попробовал его со всеми приложениями, которые я установил, но редко использую. Затем он снизился до 13%! Доказывает, что «удаленные» данные кеша как-то связаны с этим. ура

Петр Y
источник
2

На моем Galaxy S2 медиа-сканирование застряло и батарея полностью разряжается за 8 часов ночью без использования. Использование батареи было как:

  1. ОС Android - 30%
  2. СМИ - 28%
  3. Дисплей - 25%

Я очистил данные Media Storage, и проблема решена:

Настройки »Приложения» Управление приложениями >> Все >> Хранилище мультимедиа >> Очистить данные

digz6666
источник
2

Что я заметил: медиа-сканер запускается и разряжает батарею, и мой Galaxy S2 быстро нагревается в течение долгих минут, когда я отключаю USB-соединение с моим компьютером. Это было то же самое на 4.0.x (в настоящее время я получил стоковую unrooted 4.1.2 на Galaxy S2). У меня много файлов мультимедиа в памяти телефона, а также на SDCard. Мой обходной путь без рута (кажется, работает):

  • Перейдите в Настройки> Приложения> Все
  • Найдите «Media Storage», нажмите на него
  • «Отключить»
  • «Силовая остановка»

Изменить: что я заметил, так как я использую этот обходной путь:

  • рингтоны не работают
  • Приложение Галерея не работает
  • В приложении Video Player произошла ошибка, о чем сообщает wbogacz (спасибо)

Я немного скучаю по Галерее и рингтонам, но я все еще продолжаю использовать этот метод, потому что проблема медиа-сканера меня больше раздражает. Я буду обновлять снова, если я замечу другие различия.

Обновление: несколько месяцев спустя я все еще скучаю по мелодиям и звуку уведомлений, но я могу жить без него. Тем временем я установил приложение Flash Notification, и мне это нравится. :) https://play.google.com/store/apps/details?id=com.manzy.flashnotification

луч
источник
Эта рекомендация приводит к сбоям «Видеоплеера» при поиске медиафайлов и «Галерее» при отображении фотографий с телефона. Восстановление хранилища мультимедиа для включения, открытие проигрывателя видео и галереи для восстановления работоспособности.
wbogacz
Это вызывает еще одну проблему, которую я заметил: я не могу выбрать мелодию и звук уведомления в настройках.
Рэй
1

В основном вы отвечаете на свой вопрос.

Для начала я пойду с BMitch, это НЕ ошибка . Существуют различные причины высокой скорости разряда батареи. Также это во многом зависит от прошивки, версии Android и устройства, которое вы используете. Например: у меня устройство Samsung Galaxy 5. Первоначально он был загружен с Android 2.1 и довольно плохой срок службы батареи максимум 2 дня. Я рутировал свое устройство и увидел, что без подзарядки время работы от батареи увеличилось примерно на 3 дня. Затем я дал опробованное пользовательское ПЗУ для своей трубки, и время работы от батареи сильно увеличилось до 5-6 дней, а когда я перешел на пряник, то до 2 дней. Также это зависит от того, как вы используете свой телефон.

  • Некоторые приложения продолжают работать в фоновом режиме и расходуют заряд батареи. Старайтесь избегать их. Альтернативным решением будет использование убийцы задач.
  • Чрезмерное использование данных (через WiFi / 3G) также снижает плату. Выключите Wi-Fi и включите сеть 2G, когда не используете Интернет.
  • Не используйте Bluetooth, когда он не используется, так как он также потребляет заряд.
  • Выключайте GPS, когда не используете никаких картографических приложений.
  • Также есть один метод, который многие люди пообещали работать. Это будет удаление данных калибровки батареи и принуждение системы к созданию новых. Это, однако, не увеличивает срок службы батареи. Это исправляет неправильную калибровку батареи. Это приложение делает работу.
  • Использование некоторых приложений для экономии заряда аккумулятора, таких как Juice Defender. Он в основном выполняет некоторые из вышеуказанных задач в автоматическом формате.

Надеюсь, это объясняет это.

Абхируп Манна
источник
Благодарю. Хотя это полезно, в большинстве случаев это всего лишь общие рекомендации по экономии заряда аккумулятора. Я специально пытался узнать о процессе Android OS. Я немного обновил вопрос, чтобы лучше объяснить.
sickgemini
Хорошо, на этот вопрос, это действительно зависит от различных факторов. Я могу предоставить только случаи и некоторые случаи. Например, gingerbread на galaxy 5 использует много батареи, особенно когда датчик ориентации включен, потому что частота обновления экрана увеличивается ненормально. Точно так же у каждого ROM будет своя причина. Возможно, вам следует задать вопрос команде разработчиков вашего ПЗУ.
Абхируп Манна
Многие плохо закодированные приложения при потере сети постоянно поддерживают опрос до восстановления соединения, что может привести к значительному разряду батареи.
Аади Дроид
0

Другая причина, по которой батарея вашего мобильного телефона может быстро разрядиться, заключается в том, что ваш мобильный телефон отслеживается или прослушивается кем-то, кто должен был загружать шпионскую программу, которая все время работает в фоновом режиме. И разряжает батарею вашего мобильного телефона быстрее. Проверьте наличие подозрительных программ на вашем телефоне.

Terresa R Nhuy
источник
Это правда, разряд батареи происходит для любого фонового процесса. Например, пометка или умышленное указание на «шпионскую» программу заставляет меня подозревать, что вы не рассматривали природу «шпионажа», что является скрытым действием. Любой, кто скрытно размещает такое приложение, хотел бы, чтобы оно оказывало как можно меньшее влияние на системные графики, чтобы быть более эффективным.
wbogacz
-1

Начните с того, что не называйте это ошибкой. Есть много причин использования батареи, так же как есть много вещей, которые заставят электрический счетчик вращаться. Необходимо устранить короткое замыкание, так же как и плохое приложение. Диспетчер задач похож на то, что кто-то бегает позади вас и выключает свет. И различные настройки могут быть изменены, чтобы получить больше от существующей системы, так же, как вы можете переключиться на лампы КЛЛ. Нет единого решения, потому что нет единой причины.

BMitch
источник
Действительно ищете что-то более конкретное в отношении того, почему процесс Android OS будет использовать такой высокий процент заряда батареи?
sickgemini
1
@sickgemini, OS = Операционная система, не простая вещь с одним переключателем. У некоторых людей проблемы с неправильным поведением приложений не приостанавливаются, у других - проблемы с оборудованием или, возможно, проблема с сетью. Все касается ОС, а ОС затрагивает все, и если одна из этих вещей выйдет из строя и окажется в узком цикле, она будет съедать процессор. Нет простого «конкретного» ответа, который решит проблему для всех.
BMitch