Domanda:
Perché la durata della batteria è molto più breve dopo il jailbreak?
Torben Gundtofte-Bruun
2010-10-20 20:24:08 UTC
view on stackexchange narkive permalink

Sono rimasto impressionato dalla migliore durata della batteria del mio nuovo iPhone 4 rispetto al 3G che avevo prima. Ieri sera ho finalmente effettuato il jailbreak del 4 e il tempo di batteria oggi è stato molto peggiore del solito. Perché?

Ho installato pochissimi programmi da Cydia: FolderCloser, NoLockScreen, SBSettings, biteSMS, PdaNet, My3G. Nota che non ho ancora usato PdaNet, quindi lo escluderei come colpevole. Inoltre, mentre My3G è configurato, non ho effettivamente fatto nulla di finto wifi oggi: niente Skype, niente download solo wifi, ecc. Ho usato deliberatamente 3G meno rispetto ai giorni normali e non viene utilizzato affatto il wifi (anche non come hotspot). Non ho suonato affatto musica oggi, infatti l'ho accesa a malapena! La luminosità dello schermo è come al solito, intorno al 70%. Il telefono è stato addebitato al 100% durante la notte come sempre.

Nonostante ciò, la batteria è già sotto il 40% alle 17:00. dove normalmente sarebbe ancora ben al di sopra del 60%. A questo ritmo, non credo che ce la farà finché non torno a casa, il che è peggio della durata della batteria del mio vecchio 3G!

Che cosa sta scaricando la mia batteria più velocemente del solito, e come posso impedirlo?

Aggiornamento: il primo giorno di durata della batteria con jailbreak deve essere stato un colpo di fortuna o è stato risolto riavviando. Ho eseguito alcuni cicli ora e la durata della batteria sembra essere praticamente invariata dopo tutto.

Benvenuto nel mondo jailbroken. Questo è il motivo per cui alcune di queste app e servizi non sono consentiti nell'iPhone "per impostazione predefinita". L'iOS è stato pesantemente ottimizzato per massimizzare la potenza della batteria. Il multitasking avviene in un ambiente molto controllato. Qualsiasi cosa al di fuori di questo (come quelle app) esaurirà definitivamente la batteria più velocemente. In ogni caso, riavvia il dispositivo, potrebbe esserci un processo bloccato che consuma la CPU del telefono.
Questo è successo a me perché noi ... Tranne che su iPod. Se qualcuno sa come risolverlo senza dover eliminare tutte le altre modifiche al jailbreak sarebbe fantastico ... A proposito, ho già provato a riavviare
Due risposte:
#1
+9
sentinel
2010-10-20 20:42:22 UTC
view on stackexchange narkive permalink

Vedo due possibilità principali:

  1. App come FolderCloser, NoLockScreen e SBSettings riducono la durata della batteria richiedendo pesanti processi in background. L'unica soluzione a ciò sarebbe non installare queste app o ripristinare del tutto il telefono al suo stato originale (e non avere queste app installate). Sono convinto che il jailbreak consenta processi che non sono in fase con l'attenta parsimonia di Apple nell'uso della batteria.

  2. La tua batteria non è calibrata correttamente, quindi il tuo iPhone calcola male la percentuale rimanente. La soluzione qui sarebbe scaricare completamente la batteria e poi caricarla completamente.

Buona fortuna! E sappi che puoi ripristinare il telefono al suo stato originale.

pensi che queste app utilizzino più processi o sai? è stato interessante per me trovare un elenco di risorse utilizzate per le app.
So che queste app aumentano l'utilizzo complessivo dei processi in background. Quanto sarà significativo questo dipenderà dall'app.
#2
+2
jmlumpkin
2010-10-20 20:39:54 UTC
view on stackexchange narkive permalink

Penso che molte delle app jailbroken continuino a essere eseguite utilizzando un approccio multitasking completo. Questo è diverso dal multitasking di iOS, che mantiene le app nella ram, ecc. Quelle app che rimangono aperte, e anche utilizzando pochissima potenza di elaborazione, utilizzerebbero cicli del processore extra, quindi si esauriscono più velocemente.

Inoltre (non ho mai eseguito il jailbreak prima), iOS con jailbreak potrebbe persino eseguire più servizi in background rispetto a una normale installazione iOS.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...