Allora, eccoci. Finalmente ieri sera il mio telefono si è scaricato, ma l'ho dovuto far scaricare con un utilizzo al massimo perchè non voleva saperne. Ha fatto 4 giorni pieni da quando ho flashato il kernel. Roba da pazzi! A prescindere da quando si spegne effettivamente il telefono, una durata del genere mi rende contento e me ne fa fregare altamente se si spegne al 40%!!
Comunque, la procedura è questa:
PREMESSA 1: la procedura va fatta come descritta, non ci sono SE e non ci sono MA. Va fatta seguendo i passi descritti in ordine. Se la procedura prevede che il telefono debba restare SPENTO, così deve essere; se deve essere messo in Airplane mode, così deve essere.
Perché vi faccio questa premessa? Perché molto, troppo spesso, in alcune procedure che prevedono che il telefono sia spento, alcuni utenti chiedono:"ma lo devo spegnere per forza?" La risposa è SI'. Se non potete rinunciare a spegnere il telefono per una notte, allora lasciate perdere, questa procedura non fa per voi.
PREMESSA 2: La procedura è stata testata personalmente sul mio telefono, ed ha funzionato. Se sul vostro non funziona, potrebbe essere a causa di differenza di rom, kernel, età della batteria, tipo di utilizzo, tipo di carica, ecc.
COME DI CONSUETO, NON SI RISPONDE DI DANNI AL TELEFONO O BATTERIE, O QUALSIASI ALTRA COSA. FATE TUTTO A VOSTRO RISCHIO E PERICOLO.
Comincio col descrivere il mio telefono:
Htc Desire PVT-3
Tavola stock
Recovery Amon-ra 2.0.1
Rom Insertcoin Sense 1.1.0
Kernel Ahmet exp5
Radio 5.17.05.23
Ril 2.2.0028HM (20 settembre 2010)
Sempre caricato da spento, tramite usb del pc (carica lenta=carica migliore)
Dunque, innanzitutto scaricate questo
KERNEL e flashatelo da recovery. Non serve fare alcun wipe.
Fatto questo, spero che noterete un notevole incremento della durata e delle prestazioni; io ho trovato questo kernel assolutamente fenomenale.
Scaricate ed installate questa app:
battery calibrator. Al momento ancora non va usata, ma fatela partire per controllare che nella prima schermata compaiano i valori della vostra batteria, voltaggi, percentuali, ecc. Non badate a quello che c'è scritto, l'importante è che ci sia scritto qualcosa.
A questo punto dovete usare il telefono normalmente ed aspettare che arrivi in zona spegnimento. Attenzione, tutta la procedura della prima calibrazione va fatta a telefono quasi scarico, quindi se il vostro telefono si spegne al 15%, cominciate la procedura quando sarete intorno al 20-22%.
Se volete far scaricare la batteria un po' più rapidamente, perchè siete vicini alla zona spegnimento, ma ci va comunque ancora un po' di tempo, potete accelerare il processo di scaricamento tramite questa app, scaricabile gratuitamente dal play store: JUICE OFFENDER. Fatela partire e quando avrete scaricato a sufficienza la batteria, interrompete il drain.
TENETE IL CARICABATTERIA A PORTATA DI MANO, VI SERVIRA' COLLEGARLO IN FRETTA.
Siccome le rom Sense consumano molto, c'è la possibilità che il telefono si spenga prima del completamento dell'ultimo passaggio, vanificando tutto. Pertanto, prima di far partire l'applicazione, riducete al minimo i consumi, METTETELO IN MODALITA' AEREO, riducete al minimo la luminosità del display e terminate tutte le applicazioni in background. FATELO!
Impostate il timeout di spegnimento a 10 minuti: impostazioni-display
Ora che il vostro telefono sta per spegnersi fate partire l'app Battery Calibrator.
Andate su menù-settings e mettete una spunta su "gps polling", "ACR Adjustment", "advanced options". Le altre voci NON devono essere spuntate.
Tornate indietro e spostatevi (nel menù in alto) su LEARNPREP;
Qui dovete inserire l'età percentuale della vostra batteria: per la prima volta, il programma deve fare un ciclo di apprendimento, quindi inserite il valore 100
Spostatevi sul valore full40: qui dovrete inserire il valore in mAh della vostra batteria. Per la batteria di serie del Desire il valore è 1452. Inseritelo nella voce full40.
Alla voce Register 0x inserite questi valori:
register 0x 66 inserite il valore a4 e salvate
register 0x 65 inserite il valore 06 e salvate
register 0x 10 inserite il valore 04 e salvate
Spostatevi nel menù in alto alla voce LEARNMODE
Andate in fondo e abilitate Detect LearnMode ON.
A questo punto, quando la carica della batteria si ridurrà al di sotto di 3200mV comparirà un popup che vi dirà di attaccare il telefono al caricabatterie. Fatelo di corsa.
Una volta inserito il caricabatterie, lasciate il telefono così come è, con l'app avviata, e fatelo caricare finchè si accenderà il led verde.
A questo punto, se avete fatto tutto correttamente, vi comparirà sull'app, nella pagina in cui l'avete lasciata "battery status register (0x81)". Se vi compare un'altro valore, non preoccupatevi, non è importante
Riavviate il telefono.
Ora con l'app dovreste riuscire a vedere la reale età in percentuale della vostra batteria; poniamo che sia al 90%, come nel mio caso.
Ora dobbiamo calcolare il valore in mAH della reale età, perciò faremo:
1452 (capacità della batteria originale) x 0.90 (percentuale dell'età, la mia era al 90%, quindi 0.90)= 1306 (arrotondiamo senza decimali)
Ora calcoliamo il valore da dover inserire nella voce full40. Siccome quando si carica da spento, il telefono resetta la capacità della batteria a 94% di default, dovremo fare così:
1306 (valore ottenuto dal calcolo di prima) / 0.94 (percentuale di default)= 1389. Inseriamo questo valore nella voce "full40" dell'app e salviamo.
Fatto, ora avrete la batteria calibrata, anche se la caricherete col telefono spento.
La mia di fatto si spegne al raggiungimento di 1%, quindi ha funzionato.
ATTENZIONE: può capitare che, a causa del consumo delle Rom Sense, il telefono si spenga appena inserirete il caricabatteria alla richiesta dell'app. Se dopo qualche tentativo non riuscirete a venirne a capo, il consiglio è di fare un nandroid backup, flashare una rom AOSP (consigliano la Oxygen) e rifare la procedura di calibrazione. Siccome le rom AOSP consumano meno, il telefono non dovrebbe spegnersi e quindi portare a termine la calibrazione. Fatta la calibrazione e caricata la batteria, ripristinate il nandroid backup e sarete a posto, con batteria calibrata. Io questa procedura non l'ho provata, sono riuscito a farlo tramite Sense.
Spero che vi sia stato utile; dopo questo sbattimento sono graditi regali, orologi d'oro, donazioni in lingotti su conto offshore alle cayman, donnine di facili costumi!