Мой Nexus 6 самопроизвольно выключается; Как я могу это исправить?

13

TL; DR: Nexus 6 отключается случайным образом, кажется, подключен к камере, Wi-Fi и сотовой связи. Интернет полон плацебо-решений и сообщений «я тоже». Выход Logcat ниже.


У меня эта проблема уже несколько месяцев, но ее не было, когда телефон был новым. Вот что происходит.

  • Я буду разговаривать по телефону, используя гарнитуру, и когда я открою приложение камеры, WhatsApp или - иногда - когда я вообще ничего не буду делать, телефон просто мгновенно отключится.
  • Иногда он отключается, когда я выхожу из дома и ищу машину на DriveNow. В моем доме есть покрытие Edge, на моей улице LTE.
  • Несколько раз телефон снова выключался после того, как я снова включил его. Это может случиться несколько раз подряд. Ожидание, прежде чем я сделаю что-нибудь после его включения, похоже, помогает.

Замечания:

  • Я почти всегда звоню по телефону, когда это происходит.
  • Я думаю, что дисплей всегда включен, когда он сам выключается.

Поискав в Интернете, я обнаружил множество жалоб на те же или похожие проблемы, и я читал форумы по продуктам Google с сотнями сообщений типа «я тоже» и решениями для плацебо.

Люди будут утверждать, что удаление приложения, о котором я и другие авторы никогда не слышали, решило проблему для них. Некоторые утверждают, что стирание телефона поможет, другие говорят, что это не работает.

Проблема возникает очень спорадически. Очень трудно узнать, исправило ли это что-то или нет.

Это то, что я пробовал до сих пор:

  • Я удалил все приложения, без которых я могу жить. Убедитесь, что я использую только те приложения, которые я использовал, когда все работало правильно.
  • Я удалил раздел кеша (одно из этих решений плацебо)

Я бы попробовал сброс до заводских настроек, но данные внутри WhatsApp чрезвычайно важны для меня, и у меня нет запасного телефона для загрузки моей резервной копии WhatsApp перед стиранием Nexus 6 (вам нужна ваша SIM-карта для работы WhatsApp, поэтому эмулятор не помогает мне). Я не хочу возвращать телефон в магазин или отправлять его в Motorola по той же причине. Если я могу помочь этому вообще.

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

Я бы не стал публиковать этот Вопрос, я бы просто жил с ним, пока не получу запасной телефон и не отправлю Nexus 6 для ремонта, за исключением того факта, что у меня теперь есть выход из logcat, и это может иметь смысл кто-то здесь.

Обновить

Я сделал сброс настроек. Все прошло хорошо. :) Конечно, я понятия не имею, исправил это или нет.

Обнови второй

Это не :-(

Проблема также происходит (только что произошло) в безопасном режиме.

Обнови третий

Это также происходит в превью разработчиков Android M. С тех пор я купил Moto E (прекрасный), и я отправлю Nexus 6 для ремонта. Надеюсь, я не верну его с сообщением о том, что в этом нет вины.

Стефано Палаццо
источник
Я подозреваю, что устройство не рутировано. Это так? Рассматривая нерутированное устройство, вы смотрели на Как использовать резервное копирование Google Диска? и как мне сохранить историю чата? - оба из FAQ на сайте WhatsApp. // « У меня нет запасного телефона для загрузки моей резервной копии WhatsApp перед стиранием Nexus 6 » - вы хотите сказать, что хотите проверить, хорошая ли резервная копия или нет, если у вас был запасной телефон (поскольку эмулятор здесь не работает)?
Firelord
Не рутирован. Да, это именно то, что я имел в виду. Резервное копирование на Google Диске звучит более многообещающе, чем то, что я прочитал (резервное копирование на SD-карту вашего устройства, которой n6 явно не имеет).
Стефано Палаццо
Глядя на logcat, не делайте ничего радикального.
moonbutt74
может быть аппаратная проблема <br> попробуйте <a href=" android.stackexchange.com/questions/117353/...>
Алфей
Это не физическая кнопка, я не думаю. Если телефон сам отключился из-за короткого замыкания кнопки сна / пробуждения, я бы заметил вибрацию и всплывающее окно, которое появляется, когда вы удерживаете его нажатым.
Стефано Палаццо

Ответы:

6

Это частичный ответ, основанный на выводе предоставленных журналов.

Хорошо, после просмотра logcat, я думаю, будет ошибка переполнения буфера, исходящая / вытекающая из mm-камеры и связанных служб / процессов и распределения ионной памяти.

Отрывки,

08-11 17:51:19.504 E/libaprpmem( 1539):  Ion allocation success virtaddr : ret=2996989952 fd=48 heapid=33554432
08-11 17:51:19.507 E/libaprpmem( 1539):

08-11 17:51:19.332 E/mm-camera( 1539): mct_stream_destroy_buffers: Exit

08-11 17:51:19.337 E/mm-camera-isp2( 1539): isp_port_check_caps_unreserve:807 ide 3000f port 0xb6749d60
08-11 17:51:19.337 E/mm-camera-isp2( 1539): isp_handler_destroy_stream_param:1616 num_streams 0

Хорошо, так что не будьте готовы цитировать меня по этому поводу, но копайте эту статью, обсуждая переполнение / переполнение буфера http://www.articlesfactory.com/articles/computers/buffer-underrun-and-overrun-scenarios.html

Я не могу прикрепить его к определенной конкретной причине, но попробуйте установить разрешение вашей камеры на минимальное значение, которое вы можете получить, и, если можете, отключите датчик приближения. Либо, когда камера выходит из строя, она берет ваш телефон с собой, или даже если он выходит из строя, по-видимому, многократно, он продолжает сожрать ваш баран, пока ваш телефон не закроется и не отключится. Посетите некоторые сайты разработчиков и посмотрите, что разработчики говорят или делают по этому вопросу, если это распространено. Это может быть «исправлено» приличной / исправленной сборкой ядра. Если вы не находитесь под контрактом или связаны с умом / умением предпринимать.

Возможно, вам придется пойти пират / коммандос и разорвать контракт, чтобы сохранить ваши данные. Это означает рутирование и копирование всех ваших данных с устройства.

ОЙ! и я забыл это,

08-11 17:49:33.932 W/ResourcesManager(29010): Asset path '/system/framework/com.google.android.media.effects.jar' does not exist or contains no resources.

Это настоящий WTF.run ls -al /system/framework/и ищите файлы нулевой длины * .jar.

Больше - отсутствует библиотека

08-11 17:51:10.373 E/mm-camera( 1539): Tuning lib open failed: dlopen failed: library "libmmcamera_tuning.so" not found

Редактировать - перезапустить ваш logcat "жить", как logcat |grep F/и раньше, с телефоном, подключенным до сбоя.

moonbutt74
источник
0

Вы можете сделать резервную копию adb или использовать Titanium Backup для резервного копирования данных WhatsApp. Затем вам следует выполнить сброс до заводских настроек, если это не помогает, вам необходимо перепрошить оригинальную прошивку.

Avamander
источник
WhatsApp не разрешает резервное копирование из ADB, и нам еще предстоит подтвердить, является ли устройство OP рутованным. Кроме того, в чем заслуга перепрошивки прошивки? Рассмотрим объяснение причин этого.
Повелитель огня
Вот к чему я клоню. Звук резервного копирования Adb замечательный, но если он пропустит некоторые из этих файлов, как это может показаться, это было бы очень неприятно. Вот почему я хотел бы проверить восстановление моей резервной копии на другое устройство.
Стефано Палаццо,
1
Я не вижу доказательств того, что перепрошивка устройства решит мою проблему. Образ системы будет идентичен (только для чтения), а все остальное будет восстановлено из резервной копии, не так ли? Рад попробовать, хотя, если я смогу выяснить, как сделать резервную копию моих вещей.
Стефано Палаццо
@StefanoPalazzo Здесь: полное резервное копирование нерутированных устройств - это способ резервного копирования нерутированных устройств перед перепрошивкой. Обратите внимание, что у него есть ограничения, и, как уже было сказано, WhatsApp не будет поддерживаться АБР.
Повелитель огня
На XDA есть инструмент, который может вам помочь. forum.xda-developers.com/showthread.php?t=2770982 Но по вопросу АБР. Одна вещь, которую вы можете попытаться сделать, это извлечь данные вместо использования резервного копирования. Затем, как только вы перезагрузите устройство. Вы можете переустановить приложение, а затем использовать ADB, чтобы перенести базу данных обратно на устройство. Теоретически ... Я знаю, что разработчики могут установить флаг allow_backup на no, но это не должно помешать вам извлекать данные. Редактировать также, не уверен, если вы попробовали это. Но это с сайта WhatsApp. whatsapp.com/faq/android/20902622
jer3my
0
  1. Резервные данные
  2. Оригинальный файл Flash или другое ПЗУ, это определенно решит вашу проблему.
  3. Наслаждаться.
geekydhaval
источник
Мигание заводского изображения не решило мою проблему.
Стефано Палаццо
Установите другое ПЗУ, если это не решит вашу проблему, возможно, проблема в электропитании или батарее.
Geekydhaval