Inainte sa incepem:
NU sunt responsabil pentru prostiile care le faceti voi, dupa ce imi urmati tutorialul. Voi sunteti responsabili pentru brick-uri sau alte probleme care apar dupa. Nu au fost probleme pana acum, dar zic si eu...
Buuuun, hai sa purcedem la drum. Am si eu ceva timp liber, si am zis sa scriu putin despre cum se poate mari durata de viata a bateriei, pe un telefon cu android.
In esenta, cum putem optimiza consumul telefonului pentru a indeplini functiile zilnice fara lag sau limitari de performanta.
Incepem cu ROM-ul., fiindca de cele mai multe ori, el e principalul responsabil pentru managementul defectuos al curentului consumat ( management pe hartie, ca in real life, nu prea este ). Mai exact, kerneul, deoarece el face legatura intre hardware si software, si se ocupa de managementul resurselor.
I. Instalrea unui ROM modificat (custom rom).
Ma roooog, prea multa vorbarie fara rost, oricum nu citeste nimeni partea de mai sus
So, ne uitam pe
XDA developers pentru un rom custom. In cazul meu, am cautat pentru Galaxy S2.
Am gasit asta -
http://forum.xda-developers.com/show....php?t=1240385 -.
L-am luat pe acesta deoarece se lauda cu niste tweak-uri pentru baterei deja facute, insa cel mai important lucru, a fost kernelul, care permite overclock/underclock precum si overvoltage/undervoltage.
Pentru cei care nu stiu cum se instaleaza un ROM, se gasesc destule tutoriale tot pe XDA, insa procesul e foarte simplu, pentru un telefon care are deja Root.
I. Se descarca aplicatia
Rom manager de pe market
2. Tap pe prima optiune, "
Flash ClockworkMod Recovery"
3. Alegeti modelul telefonului, in cazul meu
Samsung Galaxy S2
4. Dupa ce se flashuieste
CWM-ul, tap pe a 2-a optiune, "
Reboot into Recovery"
5. Dupa ce telefonul booteaza in recovery, puteti naviga prin meniu cu ajutorul butoanelor de volum, iar selectia se face cu butonul home, in cazul meu.
6.Navigati pana la mounts and storage, si selectati
Mount USB storage, cu telefonul conectat la pc. Dupa actiunea asta, memoria interna a telefonului, sau cardul, este montat ca drive extern, si se poate copia .zip-ul cu rom-ul ales.
7. Formatati cardul/memoria si copiati zip-ul.
8.Navigati pana la meniul principal si stergeti rom-ul anterior, prin selectarea urmatoarelor optiuni:
-
Wipe data/factory reset
-
Wipe cache partition
din meniul advanced:
-
Wipe Dalvik Cache
-
Wipe Battery Stats
9. Dupa wipe, reveniti in meniul principal, selectati
install zip from card ->
choose zip from card-> selectati rom-ul pe care l-ati pus mai inainte pe card, si porniti instalarea.
10. Dupa ce se flashuieste rom-ul, restartati device-ul, si aveti un telefon cu custom rom instalat.
II. Basic tweaks.
Dupa instalarea ROM-ului puteti face urmatoarele tweak-uri:
( Pot fii facute si de persoanele care nu au ROOT sau custom rom )
1. Sunati la
*#9900# si dati disable la
Fast Dormancy -
Tweak-ul respectiv modifica durata de modificare a retelei din HDSPA/2g in 3g. Din 7 secunde cat e default, se modifica la 30, rezultatul fiind un numar mai mic de modificari ale retelei->mai putina baterie consumata.
2.
Dezactivati GPS-ul
3.
Dezactivati Auto-Backup-ul pentru conturile de Gmail.
4.
Setati Brightness-ul pe Auto.
5.
Dezactivati senzorul de miscare
III. Advanced tweaks.
Sunt sigur ca majoritatea tweak-urilor de mai sus au fost deja facute de oricine, asadar e timpul sa trecem la lucruri mai serioase.
Pentru inceput, instalam cateva aplicatii de pe market:
1.
SetCPU
2.
Juice Defender
3.
CPU Spy
4.
Battery Monitor Widget
5.
Antutu benchmark
6.
Quadrant benchmark
Battery monitor widget e foarte useful pentru persoanele care vor sa vada exact care e curentul consumat de catre device. Recomand instalarea acestuia inaintea tweak-urilor, pentru a vedea exact cu cat a scazut consumul device-ului.
La mine, dupa tweak-urile urmatoare, consumul a scazut de la 73 mA la 2 ma. O imbunatatire destul de mare, zic eu
.
Dupa deschiderea aplicatiei
Set CPU putem observa mai multe tab-uri in partea de sus.
In tab-ul
Main, modificam plaja de frecvente in care procesorul poate fluctua. Se poatate jongla cu frecventele pentru a stabili o valoare care nu produce lag, sau intarzieri in deschiderea aplicatiilor, etc.
Eu am setat un minim de 200 mhz iar maximul e la 1000 Mhz, valori la care telefonul se misca fara nici un fel de lag.
Setati scaling-ul pe Lulzactive, smartass sau Ondemand, cel din urma fiind cel mai bun pentru viata bateriei, insa poate creea lag. Eu folosesc Lulzactive.
Bifam
Set on boot, si trecem la urmatorul tab.
In tab-ul
profiles, se pot crea profile, pentru diferite moduri in care se afla telefonul.
Dupa ce dam tap pe
Add Profile, selectam o stare a telefonului pentru care dorim sa setam un profil, si setam frecventa la care procesorul o sa stea, cand telefonul e in modul respectiv.
Eu am setat asa:
Charging - 1000 max-200 min
Screen Off - 500 max-200 min
In Call - 500 max - 200 min
Intre orele de somn ( 01:00 - 07:00) - 200 max - 100 min.
Dupa crearea profilelor, bifam optiunea enable, si trecem la TAB-ul
Voltages.
Aici, putem seta un voltaj pentru procesor, la fiecare frecventa in parte.
Pentru inceput, trebuie gasita cea mai mica valoare a voltajului, in care procesorul este stabil , pentru fiecare frecventa.
De exemplu, voltajul minim la care frecventa de 1000 mhz e stabila.
1.In tab-ul main setam cate o frecventa fixa, 1000 mhz de exemplu,
2. Setam scaling-ul la performance
3. In tab-ul voltage, scadem o treapta, de exemplu din 1250 mv la 1175 mv.
4. Testam stabilitatea la aceste valori, prin rularea unui benchmark ( Antutu sau Quadrant sunt ok )
5. Daca testul se incheie cu succes, puteti reveni la tab-ul voltage, scadeti cu inca o treapta voltajul, si repetati testul, pana ajungeti la cea mai mica valoare stabila.
In cazul in care ajungeti la o valoare a voltajului in care telefonul se blocheaza, resetati telefonul, si setati voltajul la ultima valoare stabila. Acelasi procedeu pentru restul frecventelor.
Dupa ce gasiti petru fiecare frecventa voltajul minim, setati valorile si bifati
Set on boot.
2. Juice defender
Aplicatia Juice Defender se ocupa de managementul conexiunilor la internet ( WiFi, 3g).
1. Deschidem aplicatia si navigam pana in tab-ul Status.
2. La Juice Defender Ultimate dam Enable.
3. La Profile putem alege un profil deja configurat, sau putem crea un profil propriu, in tab-ul advanced. Profilul Balanced e cel mai ok. Acesta odata activat, are grija ca 3g-ul sa porneasca doar cand folosim telefonul. De asemenea, cand telefonul e in sleep, aplicatia porneste 3g-ul din 15 in 15 minute, si descarca automat toate noutatile ( Mail, Facebook, Weather, etc )
Cam asta ar fii. Mai sunt cateva tweak-uri insa acelea se baga si mai adanc in sistemul de operare. Fac si ele o mica diferenta, insa e mai mare bataia de cap.
Daca mai are cineva vre-o chestie de adaugat, be my guest
Sper sa fi fost destul de explicit, iar daca aveti intrebari, io-s aci !
Spor la treaba.
Viziteaza-ne pe Facebook
Urmareste-ne pe Twitter
Vezi ce facem pe YouTube