Che cosa causa l'arresto anomalo della batteria di iPhone? C'è una correzione software?

12

Alcuni utenti di iPhone (specialmente quelli con dispositivi in uso da un po 'di tempo) incontrano un problema in cui il dispositivo si blocca quando la batteria si scarica. Ad esempio:

  • "After updating to iOS 7 my iPhone 5 has been doing something strange. When the battery gets low (usually around 20-30%), iOS will shut down completely, and when you try to power the phone back on it flashes on the screen telling you to plug the phone in to charge it (saying that the battery is almost completely dead). The phone refuses to power on until you plug it in, but once I plug the phone in and power it back on, the battery life shows the last percentage it was at before it crashed (20-30%). This has happened to me more than once, so I know it's not just some crazy fluke." https://discussions.apple.com/message/23587500#23587500

  • "I have a 3GS that is almost 2 years old now and had a hard life. It has now developed a tendency to crash when the battery gets below 25%. it will restart using the top button ok but as soon as you put any strain on the battery it crashes when at this low level. When the phone is charged it seems to work fine." http://forums.macrumors.com/showthread.php?t=1139488

  • "I have a weird problem with my iPhone 5. My phone switches off when the battery is low. I was at 23% charge and just browsing facebook when my battery died. The other day I was at 13% charge and it switched off. Last week 17%.. It refuses to switch back on until it was plugged into the wall. I have tried restoring the phone and set up as new but I still have the same problem. It just seems to switch off when the battery is low at different percentages." https://discussions.apple.com/message/22284705#22284705

Sembra che accada su vari modelli di iPhone e versioni del sistema operativo; mi sta attualmente succedendo su un vecchio di 4 anni molto usato con iOS 6.1.1.

TidBITS suggerisce che:

"The common element in these crashes is low battery life, usually under 20 percent, although one crash occurred at almost 30 percent. When I give the iPhone power, it restarts immediately and shows the expected amount of battery life remaining. So it’s not that the battery is actually running out; instead, [iOS's] power management code is freaking out once the battery level falls to around 20 percent. I do see a number of LowBatteryLog files in Settings > General > About > Diagnostics & Usage > Diagnostic & Usage Data, though their contents don’t reveal a smoking gun. Letting the battery run down completely and then recharging entirely to recalibrate it made no difference."

(NB TidBITS scrive su questo perché riguarda solo iOS 7).

Quindi, la mia domanda:

  • Sappiamo, tecnicamente, che cosa sta causando questi arresti oltre semplicemente "il codice di gestione dell'alimentazione sta andando fuori di testa"?
  • Esistono hack di software, correzioni o abitudini di utilizzo (oltre alle consuete tecniche di risparmio / cura della batteria e "solo ottenere una nuova batteria / non lasciare che la batteria si esaurisca!") che potrebbe aiutare a evitare questi arresti anomali?

(Sono interessato alle risposte generali, ma nel caso in cui sia utile qui sono i log di batteria scarica dal mio due arresti anomali più recenti.)

    
posta Jonathan Deamer 12.12.2013 - 22:02
fonte

2 risposte

6

Se il telefono si spegne con più del 10% di carica residua sul preventivo, si verifica un problema di tensione / capacità della batteria e il dispositivo deve essere testato con la diagnostica Apple per verificare lo stato della batteria. Pensa a una piccola città con un serbatoio di medie dimensioni e una piccola torre d'acqua. Il livello del serbatoio può avere acqua, ma se non è pressurizzato (voltaggio) nella torre, il sistema può richiedere più acqua (corrente) che la torre può fornire. Per fare una doccia, l'acqua si ferma, ma per un iPhone si spegne quando la tensione scende troppo rapidamente.

La diagnostica legge i registri di batteria scarica e li confronta con migliaia di altri registri e standard tecnici Apple per stabilire se è necessario sostituire la batteria.

Tecnicamente, questi file di registro sono un vantaggio totale senza svantaggi. Il tuo telefono ha esaurito il succo e si spegnerà comunque. Il sistema operativo sta registrando i dati in modo che tu possa intervenire su di esso se lo desideri. Non causano altro che la registrazione di ciò che ha portato alla condizione di basso consumo.

Guardo i miei file di registro LowBatteryLog-YYYY-MM-DD-hhmmss.plist abbastanza regolarmente per sapere quando cercare il servizio per la mia batteria.

Tecnicamente, le celle di polimero di litio possono mostrare cadute di tensione quando sono fuori specifica ma non ancora in errore o in uno stato in cui dovrebbero essere spente e non utilizzate di nuovo.

Esaminando in modo più approfondito i tuoi due registri pubblicati, mi concentrerei principalmente su queste righe:

Awake Time: 03:45:27 (13526)
Standby Time: 04:55:29 (17729)
Partial Charge: 0
Capacity: 0
Voltage: 3469 mV

Quando Carica parziale è 1 - significa che è stato collegato e il dispositivo ha ricevuto una carica tra quando era pieno e prima rimosso dall'alimentazione e alla fine si spegne automaticamente a causa del rilevamento di bassa potenza. In questi casi, mi concentro solo sulla tensione, sapendo quando il dispositivo ha deciso di conservare la tensione rimanente per la protezione dallo standby e dalla batteria.

Il log in alto mostra un tempo di attivazione molto breve e indica una probabilità che la batteria non fornisca la durata e la quantità di energia corrette. Anche se la CPU è pienamente utilizzata, tutte le radio sono accese, l'altoparlante si avvia, la luminosità massima: mi aspetto da 4 a 5 ore sulla maggior parte dei dispositivi.

A meno che la corsa di 3 ore e 45 minuti sia stata un evento raro, la mia stima è che hai bisogno di una riparazione hardware poiché dormire più spesso consentirà di aumentare il tempo di sonno, ma non aumentare mai il tempo attivo.

Per i più recenti hardware iOS (si pensi iPhone 5-10), la tensione alla corrente disponibile alla capacità disponibile può anche essere dovuta a problemi di invecchiamento, di gestione dell'alimentazione o di hardware.

risposta data 12.12.2013 - 22:21
fonte
0

Questo è il cosiddetto " BatteryGate " e si verifica quando una batteria invecchia e non può fornire energia sufficiente a l'iPhone sotto "carico massimo" (cioè quando c'è un improvviso assorbimento della batteria per una grande quantità di energia). La batteria si spegne e il telefono muore improvvisamente.

In iOS 10.2.1 Apple ha introdotto un controverso software" fix " per questo, che era quello di limitare le prestazioni del telefono dopo che un tale crash era stato rilevato, senza informare l'utente.

Dopo una grande quantità di backlash per ciò che è stato percepito come una limitazione segreta dei loro dispositivi, Apple ha affrontato questo problema è pubblicamente , e nelle versioni più recenti di iOS hanno permesso agli utenti di vedere se il loro dispositivo è stato limitato e di disabilitare questa funzione.

L'unica soluzione per un iPhone che presenta questo problema è la sostituzione della batteria.

Schermata della nuova funzione Salute della batteria:

    
risposta data 08.10.2018 - 00:50
fonte

Leggi altre domande sui tag