Zilele astea daca tot mi-am hackuit telefonul am incercat sa fac chestii marete. Am trecut prin multe etape, de la wtf la “fuck, cred ca mi-am busit telefonul permanent”. Dar nu a fost cazul.
So. Instructiuni de hackuire G1. Poate s-o mai chinui cineva. Majoritatea informatiilor sunt intelese de pe forumul XDA. Daca cineva face ceva la platforma Android, se va discuta acolo.
Se incepe downloadand programasul de root de aici, cat o mai fi valabil hackul. Google cica l-a corectat deja. Exista si alte metode de root, pentru metoda asta trebuie doar instalata aplicatia si urmate instructiunile de acolo.
Se instaleaza un installer din Market, fie se copiaza frameworkul android care contine si adb, si se face un “adb install numele_fisierului.apk”. Trebuie activate optiunea de USB debugging pe telefon.
Se ruleaza aplicatia, se urmeaza pasii scrisi acolo. Eu folosesc CyanogenMod ca ROM nou. De remarcat la ROM-ul asta este ca orice versiune peste 3.9.10 are problema cu apelurile (la 4.0.2 sigur are, am incercat).
Skinurile nu se instaleaza simultan cu ROM-ul. Ever.
SPL-ul trebuie schimbat neaparat imediat ce ai acces. Nu de alta, dar daca strici ceva ai sanse mai mari sa poti sa reflashuiesti, pentru ca HardSPL accepta cam orice ROM. Radio trebuie actualizat in functie de cum cere cel care a facut ROM-ul. Inainte de a instala ROMul. The newer the better.
Pentru a fi sigur ca a mers (pentru ca in general primul boot dureaza foarte mult) comanda “adb logcat” afiseaza ce face telefonul conectat prin usb. Daca pare o bucla infinita, unde nimic nu se schimba, ceva e gresit.
Programe utile:
MyBackup pentru a salva datele importante de pe mobil (desi pentru contacts ar fi mai bine daca ar fi sincronizate cu contul de google, mie nu mi-au mers corect).
Backup for Root. Aplicatie f puternica, dar care functioneaza prost. Uneori ai bafta. Uneori nu.
Advanced launcher. Foldere in meniu. Mai multe ecrane. Wheee. Se instaleaza in /system/app/. Instalat altundeva iti nenoroceste viata. Comenzile ar fi
adb pull /systemapp/Launcher.apk LauncherBAK.apk
adb remount
adb push Launcher.apk /system/app/Launcher.apk
adb rm /system/app/Launcher.odex
adb reboot
Multe ROM-uri au App2SD incorporat, ceea ce inseamna ca poti avea un numar mult mai mare de aplicatii, fara sa fii limitatat de memoria interna. Dar e nevoie de partitii. Partitiile se pot face in Linux sau pe telefon, si eu cred ca e mai distractiv pe telefon. Sau cu “adb shell” care te conecteaza la consola telefonului. Aici un tutorial bun despre cum sa faci partitii.
Cica poti pune si debian pe G1. Nu stiu inca daca voi incerca si asta, si daca as face-o ar fi pentru dosbox. Dar sa te conectezi de pe telefon prin vnc la debianul de pe telefon ca sa emulezi dosul ca sa te joci Master of Magic pare un pic excesiv.
Si sfatul meu. Wipe de cate ori este nevoie. Android este un sistem de operare sensibil. Backup inainte de orice imbunatatire. Just in case. E mai usor sa faci un restore decat sa incerci sa te prinzi ce ai facut prost.
Combinatii de taste importante:
Power + Home : Recovery console
Alt + l : loguri
Alt + s : aplica update.zip
Alt + w : Wipe data/factory reset
Power + Camera : Bootloader
daca exista fisierul DREAIMG.nbh, intreaba daca se doreste reflashuirea.
Backspace : Fastboot
Talk + Menu + End : Restart
Power + Menu : Safe mode
Pe aceeaşi temă
Recently:
- Quick tip
- Strumfii, vacanta si internetul
- Votez ca sa nu primesc pumni in gura
- Long time, no see
- Android
- Be creative
- Je pense, donc je suis
- Paza buna…
- His name is Robert Paulsen
- Varza… ba nu… portocala!