[myTouch 3G, Magic General] dione1200:
Hello,

Pentru ca am putin timp liber am sa incerc sa explic cum puteti face upgrade la ultima versiune de HTC sense UI, cea facuta special de HTC pentru Magic.

Nici nu are rost sa va spun care sunt avantajele acestui soft, rapiditate, interfata Sence UI + multe alte imbunatatiri.

Disclamer: Nu sunt responsabil pentru eventualele probleme pe care le puteti avea, daca urmati pasii exact si in ordine ar trebui sa nu aveti probleme. Acordati foarte mare atentie pasilor si nu o sa ajungeti sa aveti o piedica de usa foarte scumpa :)

Buuun...

In primul rand plecam de la premisa ca aveti un Magic cu ROM-ul original, cum a venit el de la mama lui.

Ca sa verificam asta oprim telefonul si il pornim tinand apasat pe butoanele "back"+"power". Ar trebui sa apara ceva de genul:

saphire pvt 32A ship s-on H

hboot - 1.33.0010 (sapp10000) - (acesta este SPL-ul original)

cpld -12

radio - 3.22.20.17 - (aceasta este versiunea de radio)

jun 2 2009, 17.28.28

Daca apare asa atunci mergem la departe:

A. Fisierele de care avem nevoie

1. Programul HTC Sync, acesta va instala driverele necesare

http://www.htc.com/ro/SupportViewNews.aspx?dl_id=852&news_id=487

2. Android SDK, pe acesta il vom folosi pentru a trimite cateva comenzi prin cablu de date telefonului:

http://developer.android.com/sdk/download.html?v=android-sdk_r04-windows.zip

3. Un programel pe care io vom instala pe telefon:

http://zenthought.org/system/files/asset/2/flashrec-1.1.3-20091107-2.apk

4. Imagine de recovery (un "meniu de boot" din care vom aplica un update):

http://rapidshare.com/files/320335182/recovery-RA-sapphire-v1.5.2H.img

5. Un fisier de update pentru SPL (1.33.2010 -mare atentie la versiune):

http://www.theandroidkitchen.com/fi...s/?download=update-hboot-1.33.2010-signed.zip

6. Un alt fisier de update pentru SPL (1.76.2007 - mare atentie la versiune)

http://www.theandroidkitchen.com/fileshare/Sapphire-32A-Updates/?download=hboot-1.76.2007.img

7. Un radio nou(6.35.10.18):

http://www.theandroidkitchen.com/fi...es/?download=Radio_HTC_PVT_32A_6.35.10.18.img

8. O alta imagine de recovery pe care o vom instala mai tarziu:

http://www.theandroidkitchen.com/fi...download=recovery-RA-Magic32A-6.35-v1.5.2.img

9. ROM-ul nou, CursorSense v1.2.4 (acesta este ultimul aparut la data la care am scris acest tutorual):

http://www.theandroidkitchen.com/fileshare/CursorSense/?download=CursorSense32A-1.2.4-signed.zip

10. Un mic update pentru ROM-ul de mai sus:

http://www.theandroidkitchen.com/fileshare/CursorSense/?download=CursorSense32A-1.2.6.1-signed.zip

Instalati HTC Sync(1) si dezarhivati Android SDK(2) intr-ul folder accesibil.

B. Pregatirea telefonului

1. Conectati telefonul la calc si copiati pe SD card programelul(3) si primul fisier de recovery(4), trebuie neaparat copiate in radacina cardului si nu untr-un folder anume.

2. Deconectati telefonul de la calculator dupa ce ati copiat fisierele.

3. Descarcati din Android Market programul Linda File Manager sau orice alt program de management al fisierelor.

4. Deschideti file managerul (Linda sau oricare alt prog ati downloadat), mergeti la SDcard si gasiti fisierul flashrec-1.1.3-20091107-2.apk. Inainte de a deschide fisierul mergeti la Settings > Applications > si asigurati-va ca Unknown sources este bifat. Dati click pe flashrec-1.1.3-20091107-2.apk si folositi Package Installer pentru a il instala. Programul se va instala automat.

5. Deshideti programul Flash Rec si apasati butonul Backup Recovery Image, asteptati pana termina back-up-ul.

6. Dupa ce a terminat, apasati in casuta goala din programul Flash Rec si scrieti: "/sdcard/recovery-RA-sapphire-v1.5.2H.img" (fara ghilimele).

7. Click pe butonul Flash Custom RecoveryImage si asteptati sa termine.

8. Opriti telefonul si reporniti-l apasand tasta Home si Power. Tineti-le apasate pana cand va aparea meniul de recovery (scris verde pe fundal negru). Daca ajungeti la acest meniu inseamna ca ati urmat pasii corect.

(multumiri userului kassy_ok de pe forumul XDA pentru pasii 1-8)

Bun, acum avem meniul de recovery din care putem face magii :D

9. Reprorniti telefonul normal (reboot now - din meniul recovery)

10. Copiati pe card (din nou in radacina cardului) fisierele SPL 1.33.2010(5) - asa cum este el, in format .zip, nu-l dezarhivati; ROM-ul CursorSense v1.2.4 (9) si update pentru el (10) tot in format .zip

11. Reporniti telefonul din nou in recovery (Home+Power) si alegeti "Flash zip from sdcard" si alegeti update-hboot-1.33.2010-signed.zip

12. Apasati Home pentru confirmare si din nou pentru restart (daca va cere), dupa ce se restarteaza va intra din nou in recovery si o sa scrie in partea de jos "clearing Cache....". Asteptati 2-3 minute si alegeti "reboot now"

13. Cand se restarteaza tineti apasat pe back+power pentru a intra in meniul de fastboot ca sa verificam daca totul este OK, ar trebui sa fie modificat ce scrie in dreptul hboot (1.33.2010 in loc de 1.33.0010)

14. Ramaneti in fastboot si conectati telefonul la calculator, ar trebui sa scrie "FASTBOOT USB" in momentul in care este conectat la PC prin cablul de date.

15. Pe calculator mergeti in folderul in care ati dezarhivat "Android SDK" si acolo aveti folderul "Tools". In folderul "Tools" copiati fisierele SPL 1.76.2007(6) noul radio (7) si noul recovery (8)

16. Deschideti o consola (Run - CMD) si navigati in folderul "Tools" de mai sus

17. E timpul pentru niste comenzi (telefonul este in continuare conectat la calculator da?). Este foarte foarte important sa aplicati aceste comenzi exact in ordinea de mai jos, daca nu o respectati bye-bye telefon:

fastboot flash radio Radio_HTC_PVT_32A_6.35.10.18.img

fastboot flash hboot hboot-1.76.2007.img

fastboot flash recovery recovery-RA-Magic32A-6.35-v1.5.2.img

fastboot erase system -w

fastboot reboot-bootloader

18. Telefonul va reporni in fastboot, verificati ca aveti SPL-ul nou (1.76.2007) si radio nou (6.35.10.18)

C. Instalerea noului ROM

1. Porniti telefonul in recovery mode (Home+power)

2. Executati urmatoarele comenzi in ordine:

Wipe - wipe data/factory reset - wipe Dalvik-cache

3. Mergeti in meniul principal si alegeti "Flash zip from sdcard"

4. Alegeti mai intai "CursorSense32A-1.2.4-signed.zip"

5. Asteptati sa termine

6. Mergeti in meniul principal si alegeti "Flash zip from sdcard"

7. Alegeti "CursorSense32A-1.2.6.1-signed.zip", asteptati

8. Alegeti "reboot now"

9. Asteptati ca telefonul sa porneasca, la prima bootare dureaza mai mult

Pentru HTC Synk trebuie sa instalezi app pack din recovery, ca un update normal, deci il pui peste ce ai acum fara sa dai wipe

http://www.theandroidkitchen.com/fileshare/CursorSense/?download=CursorSense32A-AppsPack.zip

Bucurati-va de nou Sense UI rapid si frumos... :D