Root:
Este un termen imprumutat din sistemele de operare bazate pe linux (din
care face parte si adroidul intr-o oarecare masura) si inseamna acces la
radacina telefonului.
Inseamna ca ai acces la toate fisierele sistemului si daca doresti poti face modificari.
Rootul este un proces reversibil prin care utilizatorul dobandeste acces
de administrator la sistemul de operare al telefonului sau.
Rootarea telefonului nu iti modifica sistemul de operare in mod vizibil. Toate aplicatiile, setarile, datele raman neschimbate.
Singura diferenta este ca vei putea face mai multe lucruri (ex: poti
rula aplicatii care au nevoie de root sau instala rom-uri custom)
Rootarea unui telefon cu Android nu este acelasi lucru cu a face Jailbreak unui iPhone.
Prin root se obtin, cum am specificat mai sus, drepturi complete ale
sistemului de operare, iar prin Jailbreak obtii drepturi de a face ce
poti face pe un Android ne-rootat,
si anume instalare de aplicatii din surse externe, adaugarea unor teme vizuale, setarea unei melodii ca ringtone.
Poti strica telefonul daca il rootezi!? Raspunsul simpul,scurt si general este: NU.
Asta inseamna ca in procesul de rootare sunt sanse minime sa strici ceva
sau, daca totusi nu faci ceva cum trebuie si ceva nu merge
bine,stricaciunile sunt, in general, la nivel software si se pot remedia
destul de rapid si fara probleme.
Kernel:
Kernelul este miezul sau nucleul unui sistem de operare si face legatura
intre soft si hardware,controleaza parametri procesorului si
voltajele samd.Tot in el sunt incluse si drivere pentru diverse parti hardware cum ar fi camera,gpu,display etc.
Kernelul este cel care face legatura intre dintre software
(OS,Aplicatii) si hardware (cpu,gpu,wifi,gps,camera,audio
etc.),gestioneaza
parametri procesorului si restul de componente.
Modem:
Sunt driveri pentru modem care se ocupa de partea radio,adica de semnal, de schimbarile intre GPRS,3G,HSPDA etc
Aceste firmware-uri pentru modem sunt facute doar de cei care produc telefonul in general,in cazul nostru de samsung.
Probabil ca ati auzit ca adroidul este facut de samsung pentru anumite tari,de fapt este vorba de acest modem.
Adica samsung a optimizat pentru ficare regiune sau tara cate un modem, de aceea rom-urile samsung primesc denumiri de tari.
Asta nu inseamna ca trebuie sa instalezi strict modem-ul pentru tara ta.
In principiu ala pentru tara ta ar trebui sa mearga cel mai bine.
Insa de multe ori se intampla ca versiuni facute pentru alte tari sa mearga mai bine decat cel facut special pentru tara ta.
Modem-urile vin o data cu firmware-ul stock, insa pe xda sunt destul de
multe modem-uri extrase din rom pentru a putea fi instalate si pe alte
romuri decat cele de la samsung.
Download Mode:
Este modul in care telefonul este pregatit sa primeasca un rom sau
kernel nou. Daca vreti sa puneti un rom cu odin trebuie sa intrati mai
intai in Download Mode.
In Download Mode se poate intra fie cu o aplicatie daca ai root, fie
prin apasarea unui buton daca ai un rom custom, fie printr-o combinatie
de butoane cand telefonul este stins. Combinatia de taste la telefoanele
samsung este:
Tasta Volum Jos + Butonul Acasa + Butonul de pornire.
Recovery Mode:
Recovery este o mica partitie in memoria interna a telefonului in care
se poate boota fie cu o aplicatie daca ai root, fie prin apasarea unui
buton daca ai un rom custom fie printr-o combinatie de butoane cand
telefonul este stins. Aceasta partitie o au majoritatea dispozitivelor
cu android si daca bootati in ea veti gasi cateva optiuni printre care
si o optiune de resetare a telefonului. Daca telefonul se blocheaza la
pornire de mullte ori poate fi rezolvata aceasta problema facand reset
din Recovery Mode.
Atentie ca daca faceti resetare se pierd toate datele din telefon. O
data intrati in recovery mode puteti muta selectia cu butoanele de volum
si enter cu butonul power.
Nu faceti resetare la rom-urile ICS Stock (adica softurile de la
Samsung) pentru ca datorita unui cip cu probleme va puteti strica
telefonul. Pentru a putea face resetare trebuie sa schimbati kernelul cu
unul sigur.(vedeti in tutorialul cu rootare prin odin).
Combinatia de taste la telefoanele Samsung pentru a intra in Recovery mode este:
Tasta Volum Sus + Butonul Acasa + Butonul de pornire.
ClockWorkMode sau CWM:
Este o interfata mult mai avansata pentru Recovery Mode. Aveti mai multe optiuni si pe unele dispozitive chiar si suport touch.
Odin:
Este o aplicatie care va permite sa flash-uiti pe telefon diverse chestii. Cu Odin se pot flash-ui arhive .TAR sau arhive .MD5.
Daca vreti sa puneti un rom cu Odin atunci arhiva cu rom-ul trebuie sa
aibe una din cele 2 extensii. In general cu Odin se pun rom-urile sotck
luate de pe Sammobile sau de unde le luati voi si au axtensia .MD5!
Tot cu Odin se mai poate pune si un kernel custom care, de obicei, are extensia .Tar, insa poate fi si
.MD5. Aceasta metoda este cea mai sigura metoda si cu cele mai putine
riscuri de a face update la telefoanele Samsung cu rom stock.
Boot Loop:
Daca auziti acest termen inseamna ca telefonul acelei persoane s-a
blocat la deschidere. Boot Loop poate aparea din diverse motive, dar
care in general se refera la probleme software si care isi gasesc repede
rezolvarea. Rezolvarea nu este una universala pentru ca depinde de
fiecare problema in parte.
Ce este un Rom:
Este sistemul de operare Adroid in sine. Practic este ceea ce vezi tu ca
si user si ceva mai mult. El este dependent de kernel, insa nu este
obligatoriu sa vina cu un kernel incorporat la instalare. De multe ori
rom-urile custom vin fara un kernel incorporat. De aceea trebuie sa fim
siguri ca pe tel deja avem un kernel instalat cumpatibil cu acea
versiune Android sau sa instalam un kernel cand instalam rom-ul.
Din cate stiu eu sunt cam 4 mari categorii de romuri.
Rom Stock:
Este acel android care vine odata cu telefonul sau pe care il primesti
fie prin Kies, fie prin OTA de la samsung. Este versiunea de Adroid pe
care Samsung a pregatit-o pentru telefoanele lor. Aceste rom-uri aduc
odata cu ele si un kernel si un firmware de modem nou.
Metoda cea mai recomandata si mai fara riscuri pentru instalarea acestor
rom-uri este prin Odin. Sa nu aveti prea multa incredere in aplicatia
Samsung Kies pentru ca va poate face figura cand va e lumea mai draga.
Romuri stock pentru odin pot fi descarcate de pe siteul
www.sammobile.com/
Rom Stock based :
Este un rom custom, adica modificat de una sau mai multe persoane care
are ca si baza un Rom Stock. De obicei se alege o versiune stabila de
rom stock si se fac modificari pentru a-l face mai frumos, mai
performant etc. Aceste romuri pot veni cu sau fara kernel si modem
incorporate. Asta depinde de cel care modifica rom-ul.
Aceste romuri se instaleaza din Recovery Mode direct de pe tel. Telefonul trebuie sa fie deja rootat.
Rom CyanogenMod:
Este un rom custom facut de o comunitate globala si care are la baza
AOSP ca si versiune de Android. AOSP inseamna Android Open Source
Project si este practic Adroid-ul in forma pura. CyanogenMod pastreaza,
in mare, grafica din AOSP, doar ca inbunatatesc romul din punct de
vedere al performantei si al stabilitatii. CyanogenMod exista pentru un
numar destul de mare de dispozitive.
Un lucru foarte bun la CyanogenMod este ca elibereaza update-uri aproape zilnic, deci chiar se ocupa de acest proiect.
Rom-urile vin cu un kernel propriu, dar care poate fi schimbat daca
doriti asta. Nu vin cu modem, deci ramane cel existent deja pe telefon.
Romurile CyanogenMod se instaleaza din Recovery Mode. Exista rom-uri
custom bazate pe AOKP care aduc si modem, insa inseamna ca acelea sunt
adaugate de cel care a facut rom-ul custom si inseamna ca a extras
modem-ul din Romul stock.
Rom AOKP (preferatul meu):
Este tot o comunitate globala care are la baza AOSP, insa care iti
extinde optiunile de control asupra sistemului destul de mult. AOKP
inseamna Android Open Kang Project. AOKP este facut pentru un numar ceva
mai mic de dispozitive fata de CyanogenMod: Primeste si el update-uri
destul de dese si nu vine cu un kernel propriu si nici cu modem. In
setari veti gasi o aplicatie numita Rom Control care va ofera o gama
larga de setari si optimizari
de performanta si vizuale. Romurile AOKP se instaleaza din Recovery Mode.
Exista rom-uri custom bazate pe AOKP care aduc si kernel si chiar si
modem, insa inseamna ca acelea sunt adaugate de cel care a facut rom-ul
custom si probabil ca sunt luate din alta parte.
Rom MIUI:
De acesta nu pot sa spun prea multe pentru ca nu stiu. Stiu doar ca e
facut de chinezi, ca este destul de bine gandit si imbina putin grafica
din Android cu cea din IOS.
Nu exista limba romana in MIUI. Rom-urile MIUI se instaleaza din Recovery Mode!