Kako rootati vse Motorola z Gingerbread

Obstaja nešteto načinov in trikov, kako ponovno pridobiti popoln nadzor nad svojim mobilnim telefonom in postati super uporabnik (root). Toda večina je specifičnih za določen model. Zdaj je razvijalec našel način, da ga dobi na vse Motorola (ni preizkušeno z drugimi znamkami), ki nosijo Gingerbread, ki je večina.

Dve opozorili pred nadaljevanjem. Postopek je namenjen povprečnim ali naprednim uporabnikom. Zahteva nekaj strokovnega znanja in izkušnje pri motnjah v sistemu. Druga je, da je metoda namenjena temu, da se ji sledi Linux operacijski sistem. Če ga nimate nameščenega v računalniku, lahko vedno uporabite emulator, da odprete navidezni stroj Linux na osebnem računalniku ali na MAC-u.

In zdaj k bistvu. Prva stvar, ki jo morate storiti, je omogočiti odpravljanje napak USB (najdete jo v nastavitvah / možnostih razvoja). Nato bomo ustvarili sliko particije uporabniških podatkov (imenovano CG37), pri čemer bomo spremenili datoteko local.prop. Vrednost, ki jo je treba spremeniti v datoteki local.prop, je prenesti ro.sys.atvc_allow_all_adb od položaja 0 do 1.

Če želite ustvariti sliko particije uporabniških podatkov, morate iti na konzolo Linux in, vedno s skrbniškimi pravicami, vnesti:

dd if = / dev / block / userdata of = / sdcard / CG37.smg

S tem nam bo uspelo imeti CG37.smg na kartici microSD. S konzole Linux boste morali prenesti in ekstrahirati zip datoteko, ki jo bomo prenesli iz te smeri. Sliko particije (CG37.smg) in datoteko SBF (ki vsebuje sliko vdelane programske opreme terminala) bomo morali kopirati v mapo, ki smo jo pravkar razpakirali. Iz konzole gremo v mapo s tipkanjem cd mapo, kjer mapa ustreza naslovu mape, kamor smo dali obe datoteki.

Naslednji korak je spreminjanje velikosti particije do 200 MB, saj sbf_flash ne dovoljuje utripanja slik velikih datotek. Za to morate v konzolo vnesti:

efsck -f CG37.smg
resize2fs CG37.smg 200M

Ko je particija razširjena, ponovno zapišemo v konzolo ali terminal: 

chmod + x sbf_flash

Mobilni telefon zaženemo iz zagonskega nalagalnika in ga povežemo z računalnikom. Vrnemo se na konzolo in napišemo naslednji ukaz:

./sbf_flash -r –uporabniški podatki CG37.smg ORIGINAL.sbf

Kjer ORIGINAL ustreza imenu SBF. Pustimo, da opravi svoje delo in ko se mobilni telefon znova zažene, v terminal zapišemo zadnjo vrstico:

bash finishroot.sh.

Motorola bomo že imeli ukoreninjeno. Kot vidite v a nekoliko zapleten proces (Skoraj nemogoče za tiste, ki se v Linuxu ne gibljejo udobno. Če pa se ne zmorete, zagotovo zna tisti prijatelj, ki je uporabljal stroje, to narediti v nekaj minutah. V primeru, da smo pri prepisovanju navodil naredili napako, lahko sledite jim od XDA Developers.


Zanima vas:
Osnovni vodnik za Android ROMS
  1.   adlx je dejal

    "Razvijalec je našel metodo" <- vir?

    Tisti, ki je izvedel za ro.sys.atvc_allow_all_adb, za katerega poznam, je Dan Rosenberg.

    - Če niste root, na telefonu ni "dd". Lahko se namesti, a tega ne poveš.
    - Ni mi jasno, da je mogoče brez root-a izpustiti blokovno napravo uporabniških podatkov.
    - Ne odločate se, kako nastavite ro.sys.atvc_allow_all_adb na 1, zato bo postopek, če deluje, znova utripal iste uporabniške podatke.

    - Sbf lahko v operacijskem sistemu Windows pošljite s pomočjo RSD Lite (sbf morate znova zgraditi s spremenjenimi uporabniškimi podatki).


  2.   Michelangelo Criado je dejal

    Adlx, glede tega, da si root, imaš popolnoma prav. Pozabil sem vključiti. In za Rosenberga ni vedel. Sprejeto.