Il mio Nexus 6 si spegne in modo casuale; Come posso risolvere questo problema?


13

TL; DR: Nexus 6 si spegne in modo casuale, sembra essere collegato alla fotocamera, wifi e cellulare. Internet è piena di soluzioni placebo e post "anch'io". Logcat di seguito.


Ho questo problema da mesi ormai, ma non c'era quando il telefono era nuovo. Ecco cosa succede.

  • Sarò su una telefonata, usando l'auricolare e quando apro l'app della fotocamera, WhatsApp o - a volte - quando non faccio nulla, il telefono si spegne immediatamente.
  • A volte si spegne quando esco di casa e cerco un'auto su DriveNow. La mia casa ha una copertura Edge, la mia strada ha LTE.
  • Alcune volte il telefono si spegneva di nuovo dopo averlo riacceso. Questo può succedere alcune volte di seguito. Aspettare prima di fare qualsiasi cosa dopo averlo riacceso sembra aiutare.

Nota:

  • Quasi sempre faccio una telefonata quando succede.
  • Penso che il display sia sempre acceso quando si spegne da solo.

Cercando su Internet, ho trovato tonnellate e tonnellate di lamentele per gli stessi problemi o simili, e ho letto i forum dei prodotti Google, con centinaia di post di tipo troppo personale e soluzioni placebo.

Le persone affermeranno che la disinstallazione di un'app che io e gli altri poster non abbia mai sentito parlare del problema risolto per loro. Alcuni sostengono che cosa aiuterà a pulire il telefono, altri dicono che non funziona.

Il problema si verifica molto sporadicamente. È molto difficile scoprire se fare qualcosa lo ha riparato o meno.

Questo è quello che ho provato finora:

  • Ho disinstallato tutte le app senza le quali posso vivere. Assicurarsi di utilizzare solo le app che ho usato quando la cosa funzionava correttamente.
  • Ho eliminato la partizione della cache (una di queste soluzioni placebo)

Vorrei provare un ripristino delle impostazioni di fabbrica, ma i dati all'interno di WhatsApp sono estremamente importanti per me e non ho un telefono di riserva per caricare il mio backup di WhatsApp prima di cancellare il Nexus 6 (è necessario che la tua SIM funzioni per WhatsApp, quindi l'emulatore non mi aiuta). Non voglio riportare il telefono al negozio o inviarlo a Motorola per lo stesso motivo. Se posso aiutarlo affatto.

Negli ultimi due giorni ho tenuto il mio telefono collegato al mio computer con una shell aperta e guardando l'output di logcat, e pochi minuti fa si è davvero chiuso con la shell collegata. Ecco l'output di logcat da poco prima del crash

Non pubblicherei questa domanda, vivrei con esso fino a quando non avrò un telefono di riserva e invio il Nexus 6 per la riparazione, tranne per il fatto che ora ho l'output di logcat, e potrebbe avere senso qualcuno qui.

Aggiornare

Ho effettuato un ripristino delle impostazioni di fabbrica. È andata bene. :) Ovviamente non ho idea se sia stato risolto o meno.

Aggiorna il secondo

Non ha fatto :-(

Il problema si verifica anche (appena accaduto) in modalità provvisoria.

Aggiorna il terzo

Succede anche sull'anteprima dello sviluppatore di Android M. Da allora ho comprato una Moto E (adorabile) e invierò il Nexus 6 per la riparazione. Spero di non riaverlo con un messaggio che dice che non c'è colpa.


Sospetto che il dispositivo non sia rootato. È così? Considerando un dispositivo non rootato, hai visto Come posso utilizzare il backup di Google Drive? e come posso salvare la mia cronologia chat? - entrambi dalle FAQ sul sito Web di WhatsApp. // Con " Non ho un telefono di riserva per caricare il mio backup di WhatsApp prima di cancellare il Nexus 6 '- intendi dire che vuoi verificare se il backup è buono o no se hai un telefono di riserva (dato che l'emulatore non funziona qui)?
— Firelord

Non fissato. Sì, è esattamente quello che volevo dire. Il backup di Google Drive sembra più promettente di quello che ho letto (backup sulla scheda SD dei tuoi dispositivi, che n6 non ha ovviamente).
— Stefano Palazzo,

Guardando logcat, non fare nulla di drastico.
— moonbutt74,

potrebbe essere un problema hardware <br> provare <a href=" android.stackexchange.com/questions/117353/...>
— Alpheus

Non è il pulsante fisico che non penso. Se il telefono si spegne da solo perché il pulsante di sospensione / riattivazione è in cortocircuito, noterei la vibrazione e il popup che appare quando lo tieni premuto.
— Stefano Palazzo,

Risposte:


6

Questa è una risposta parziale basata sull'output dei registri forniti.

Bene, dopo aver esaminato il logcat, la mia ipotesi sarebbe un errore di sovraccarico del buffer originato / derivante da mm-camera e servizi / processi connessi e allocazione della memoria ionica.

Frammenti,

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

Okay, quindi non essere pronto a citarmi su questo, ma scava questo articolo discutendo buffer underrun / overrun http://www.articlesfactory.com/articles/computers/buffer-underrun-and-overrun-scenarios.html

Non riesco ad appuntarlo a una causa specifica specifica, ma prova a impostare la risoluzione della tua fotocamera su un'impostazione più bassa che puoi ottenerla e, se puoi, disabilita il sensore di prossimità. O quando la fotocamera si blocca, porta il telefono con sé o anche se si blocca, apparentemente ripetutamente, continua a divorare il montone fino a quando il telefono si carica e si spegne. Visita alcuni siti di sviluppo e vedi cosa hanno da dire gli sviluppatori o cosa stanno facendo rispetto a questo argomento, se è comune. Potrebbe essere "riparato" da una build del kernel decente / corretta. A meno che tu non sia sotto contratto o vincolato dalla cosa knox / abilità aziendale.

Tuttavia, potresti dover andare in pirata / commando e rompere il contratto per salvare i tuoi dati. Significa fare il root e strappare tutti i tuoi dati dal dispositivo.

OH! e ho dimenticato questo

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.

Quello è un vero WTF.run ls -al /system/framework/e cerca file * .jar di lunghezza zero.

Altro- lib mancante

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

Modifica: riesegui il tuo logcat "live" logcat |grep F/come prima con il telefono collegato fino al crash.


0

Puoi eseguire un backup adb o utilizzare Titanium Backup per eseguire il backup dei dati di Whatsapp. Quindi è necessario eseguire un ripristino delle impostazioni di fabbrica, se ciò non aiuta, è necessario eseguire il reflash del firmware originale.


WhatsApp non consente il backup da ADB e dobbiamo ancora confermare se il dispositivo OP è rootato. Inoltre, quale merito sta nel re-flashing del firmware? Considera di spiegare il ragionamento alla base.
— Firelord

Questo è quello a cui sto arrivando. Il backup dell'Adb suona meravigliosamente, ma se questo salta alcuni di questi file, come potrebbe sembrare, sarebbe così fastidioso. Questo è il motivo per cui vorrei provare a ripristinare il mio backup su un altro dispositivo.
— Stefano Palazzo,

1
Non vedo prove del perché il flashing del dispositivo risolva il mio problema. L'immagine di sistema sarebbe identica (è di sola lettura), e tutto il resto sarebbe ripristinato da un backup, sicuramente? Felice di provarlo, però, se riesco a capire come eseguire il backup delle mie cose.
— Stefano Palazzo,

@StefanoPalazzo Qui: il backup completo dei dispositivi non rootati è il modo per eseguire il backup dei dispositivi non rooted prima del flashing. Si noti che ha dei limiti e, come detto, WhatsApp non sarebbe sottoposto a backup da ADB.
— Firelord

C'è uno strumento su XDA che potrebbe aiutarti. forum.xda-developers.com/showthread.php?t=2770982 Ma sul problema ADB. Una cosa che puoi provare a fare è estrarre i dati invece di utilizzare il backup. Quindi, una volta ripristinato in fabbrica il dispositivo. È possibile reinstallare l'app, quindi utilizzare ADB per reinserire il database sul dispositivo. In teoria ... So che gli sviluppatori possono impostare il flag allow_backup su no, ma ciò non dovrebbe impedirti di estrarre i dati. Modifica anche, non sono sicuro se hai provato questo. Ma questo è dal sito web di Whatsapp. whatsapp.com/faq/android/20902622
— jer3my il

0
  1. Dati di backup
  2. File originale Flash o un'altra ROM, questo risolverà sicuramente il tuo problema.
  3. Godere.

Il flashing dell'immagine di fabbrica non ha risolto il mio problema.
— Stefano Palazzo,

Installare una ROM diversa, se ciò non risolve il problema, è possibile che il problema sia il Power IC o la batteria.
— geekydhaval,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.