Kako rootati sve Motorola s Gingerbread-om

Postoji bezbroj načina i trikova da se povrati potpuna kontrola nad mobitelom i postane super korisnik (root). Ali većina je specifična za određeni model. Sada je programer pronašao način da ga nabavi na svim Motorola-ama (nije testirano s drugim markama) koje nose Gingerbread, kojih je većina.

Dva upozorenja prije nastavka. Postupak je namijenjen prosječnim ili naprednim korisnicima. Zahtijeva određenu stručnost i iskustvo u petljanju oko sustava. Drugi je da se metoda namjerava slijediti s Linux operativni sustav. Ako ga nemate instaliranog na računalu, uvijek možete koristiti emulator za otvaranje Linux virtualnog stroja na PC-u ili MAC-u.

A sada na stvar. Prvo što trebate učiniti je omogućiti USB otklanjanje pogrešaka (može se pronaći u postavkama / opcijama razvoja). Zatim ćemo stvoriti sliku particije korisničkih podataka (nazvane CG37), mijenjajući datoteku local.prop. Vrijednost za izmjenu u datoteci local.prop je proći ro.sys.atvc_allow_all_adb od pozicije 0 do 1.

Da biste stvorili sliku particije korisničkih podataka, morate otići na Linux konzolu i, uvijek s administratorskim privilegijama, upisati:

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

Time ćemo uspjeti imati CG37.smg na microSD kartici. S Linux konzole morat ćete preuzeti i izdvojiti zip datoteku koju ćemo preuzeti s ove adresa. Morat ćemo kopirati sliku particije (CG37.smg) i SBF datoteku (koja sadrži sliku firmwarea terminala) u mapu koju smo upravo raspakirali. S konzole idemo u mapu upisivanjem cd mapa, gdje mapa odgovara adresi mape u koju smo stavili dvije datoteke.

Sljedeći korak je izmjena veličine particije do 200 MB, budući da sbf_flash ne dopušta bljeskanje slika velikih datoteka. Za to morate upisati u konzolu:

efsck -f CG37.smg
promjena veličine2fs CG37.smg 200M

Nakon što se particija proširi, ponovno pišemo u konzoli ili terminalu: 

chmod + x sbf_flash

Pokrećemo mobitel iz bootloadera i povezujemo ga s računalom. Vraćamo se na konzolu da napišemo sljedeću naredbu:

./sbf_flash -r –korisnički podaci CG37.smg ORIGINAL.sbf

Gdje ORIGINAL odgovara nazivu SBF-a. Pustimo ga da obavi svoj posao i, nakon što se mobitel ponovno pokrene, upišemo zadnji redak u terminal:

bash završni korijen.sh.

Motorolu ćemo već imati ukorijenjenu. Kao što vidite u a pomalo složen proces (Gotovo nemoguće za one koji se ne kreću udobno u Linuxu. Ali ako ne možete, sigurno taj prijatelj koji je navikao manipulirati strojevima zna kako to učiniti za nekoliko minuta. U slučaju da smo pogriješili pri prepisivanju uputa, možete slijedite ih od XDA Developers.


Zanimaju vas:
Osnovni vodič za Android ROMS
  1.   adlx dijo

    "Razvojnik je pronašao metodu" <- izvor?

    Onaj koji je saznao za ro.sys.atvc_allow_all_adb za koji znam je Dan Rosenberg.

    - Bez root-a nema "dd" na telefonu. Može se instalirati, ali vi to ne kažete.
    - Nije mi jasno da je bez root-a moguće izbaciti blok uređaj korisničkih podataka.
    - Vi ne odlučujete kako postaviti ro.sys.atvc_allow_all_adb na 1, pa procedura, ako radi, ponovno treperi iste korisničke podatke.

    - Možete fleširati sbf u Windows koristeći RSD Lite (morate ponovno izgraditi sbf s izmijenjenim korisničkim podacima).


  2.   Michelangelo Criado dijo

    Adlx, potpuno si u pravu što si root. Zaboravila sam to uključiti. A za Rosenberga nije znao. Razumio.