In primul rand ce trebuie sa aveti in vedere cand va duce gandul sa face un update.
Pai in primul rand e posibil sa aveti aplicat ROOT-ul si de ce nu OCLF [ one click lag fix ] voi explica intr-un tutorial viitor cum se fac acestea.
Ei bine pentru a fi sigur ca nu apar probleme trebuie un Factory reset din Recovery menu [ tineti apasat Vol+ + Menu + Power iar cand se aprinde ecranul dati drumul la Power si tineti in continuare apasate celelalte 2 pana se termina de incarcat meniul Galben].
Aici navigatia cu tasta de volum la Factory Reset si apasati Menu, iar apoi confirmati.
Pentru Downgrade [cum am facut eu de la JPC la JM8], este bine ca pe langa acest factory reset sa faceti si un Clear Cache [sa ma corecteze cineva daca acest clear cahe este inclus in Factory reset]
Tot in cazul meu, dupa downgrade a trebuit sa intru in ADB Shell [ voi face tutorial si pemtru acesta], ca sa schimb product code [dupa downgrade era Koreean].
Comanda in ADB este urmatoarea:
adb shell
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
apoi pe ecranul telefonul o sa apara o lista lunga de coduri de 3 litere: eu am ales EUR, iar dupa restart mi-a pornit in limba turca. Aveam deja drumul in minte pana la setari si am schimbat limba usor.
Apoi urmeaza sa Rootati telefonul si sa ii aplicati One Click Lag Fix.
Dupa acestea urmeaza sa va alegti ce firmware vreti sa puneti pe telefon, in cazu meu JM8
Version: 2.1 Eclair
PDA version I9000XWJM8
PDA Build time: 2010.08.31 09:45:32 KST
PDA Changelog: Unknown
MODEM version I9000XXJM4
MODEM Build time: 2010.08.31 10:26:45 KST
MODEM Changelog: Unknown
Descarcati programul Odin3 [MARE ATENTIE aici, daca il cautati pe google e posibil sa luati pe cel gresit [captivate] si sa va omorati telefonul.
Download_Odin3
Cititi cu atentie tot ce scrie despre acest firmware: ce limbi include, daca are Swype limba romana, daca este Multi CSC [regiune].
Pentru Android 2.1 este bine sa folositi fisierul 512.pit
Download_512.pit
Apoi aveti nevoie din arhiva firmware-ului de cele 3 fisiere importante: CSC CODE si MODEM.
Atasez aici arhiva de la JM8 [pentru cei care vor sa faca acest update], si am selectat deja CSC pentru regiunea noastra.
Download_JM8
Scoateti cartela SIM si cardul MicroSD.

Acum porniti telefonul in Download Mode [ tineti apasat Vol- + Menu + Power pana va apare pe ecran Download Mode ]
Porniti Odin3, bifati Re-partition, Auto Reboot, F reset time.
Alegeti la PIT fisierul 512.pit - " s1_odin_20100512.pit "
Conectati telefonul la USB si asteptati pana ce Odin3 il recunoaste.
Click START, asteptati pana afiseaza Reset si apoi PASS, abia dupa acest ultim mesaj deconectati telefonul de la USB.
Scoateti Bateria si puneti-l in Download Mode din nou. Inchideti si redeschideti Odin3.
Acum NU veti mai selecta acel 512.pit , si NU mai bifati optiunea Re-partition .
Alegeti urmatoarele fisiere in Odin3:
La PDA alageti CODE
La Modem/phone alegeti Modem
La CSC alegeti CSC
Apoi conectati telefonul si click START. asteptati pana ce procesul se incheie si telefonul porneste. Acum aveti un nou firmware !

Urmeaza insa cu ajutorul TUTORIALULUI ADB SHELL sa alegeti product code / zona europeana. Am scris mai sus dar ma repet.
Intrati in Adb Shell si introduceti urmatoare comanda:
adb shell
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
Ca sa intrati in adb shell [scrie si in tutorial] trebuie sa setati telefonul pe Usb debugging mode.
Apoi va apare pe ecranul telefonului lista cu coduri si veti alege EUR
Apoi se va restarta si asta este tot.

Mult Succes !

