Hogyan lehet rootolni az összes Motorolát a Gingerbread segítségével

Számtalan módszer és trükk létezik arra, hogy visszaszerezd a teljes irányítást a mobilod felett, és szuper felhasználóvá (root) válj. A legtöbb azonban egy adott modellre vonatkozik. Most egy fejlesztő talált egy módszert, amellyel beszerezheti az összes (más márkával nem tesztelt) Motorolára, amelyen megtalálható a Gingerbread, amelyek többsége van.

Két figyelmeztetés a folytatás előtt. Az eljárás átlagos vagy haladó felhasználóknak szól. Némi szakértelmet igényel és megtapasztalhatja a rendszerben való kavarodást. A másik, hogy a módszert követni kívánják a Linux operációs rendszer. Ha nincs telepítve a számítógépére, bármikor használhat emulátort Linux virtuális gépek megnyitásához PC-n vagy MAC-on.

És most a lényegre. Első lépésként engedélyezni kell az USB hibakeresést (a beállítások/fejlesztési lehetőségek között található). Ezután létrehozunk egy képet a userdata partícióról (CG37), módosítva a local.prop fájlt. A local.prop fájlban módosítandó érték a pass ro.sys.atvc_allow_all_adb 0-tól 1-ig.

A userdata partíció képének létrehozásához lépjen a Linux konzolra, és mindig rendszergazdai jogosultságokkal írja be:

dd if = / dev / blokk / = / sdcard / CG37.smg felhasználói adatai

Ezzel a CG37.smg-t a microSD kártyán tudjuk elérni. A Linux konzolról le kell töltened és ki kell bontanod egy zip fájlt, amit innen fogunk letölteni cím. Másolnunk kell a partíció képét (CG37.smg) és az SBF fájlt (amely a terminál firmware képét tartalmazza) az éppen kicsomagolt mappába. A konzolról gépelve megyünk a mappába cd mappa, ahol a mappa annak a mappának a címe, ahová a két fájlt elhelyeztük.

A következő lépés a partíció méretének módosítása 200 MB-ig, mivel az sbf_flash nem teszi lehetővé a nagy fájlok villogását. Ehhez be kell írnia a konzolba:

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

A partíció kibontása után újra írjuk a konzolba vagy terminálba: 

chmod + x sbf_flash

Elindítjuk a mobilt a rendszerbetöltőből, és csatlakoztatjuk a számítógéphez. Visszatérünk a konzolra, hogy kiírjuk a következő parancsot:

./sbf_flash -r –userdata CG37.smg ORIGINAL.sbf

Ahol az EREDETI az SBF nevének felel meg. Hagyjuk, hogy végezze a dolgát, és a mobil újraindítása után beírjuk az utolsó sort a terminálba:

bash finishroot.sh.

A Motorola már gyökerezve lesz. Ahogy az a kissé összetett folyamat (Azok számára, akik nem mozognak kényelmesen Linux alatt, szinte lehetetlen. De ha nem tud, akkor a gépeket manipulálni szokott barátja biztosan tudja, hogyan kell ezt néhány perc alatt megtenni. Ha hibáztunk az utasítások átírása során, megteheti. kövesse őket XDA Developers.


Önt érdekli:
Alapvető útmutató az Android ROM-okhoz
  1.   adlx dijo

    "Egy fejlesztő talált egy módszert" <- forrás?

    Dan Rosenberg, aki tudomást szerzett az általam ismert ro.sys.atvc_allow_all_adb-ről.

    - Root nélkül nincs "dd" a telefonon. Telepíthető, de nem mondod.
    - Nem vagyok benne biztos, hogy root nélkül lehetséges-e kiírni a felhasználói adatok blokkeszközét.
    - Nem Ön dönti el, hogyan állítsa be a ro.sys.atvc_allow_all_adb-t 1-re, így az eljárás, ha működik, újra felvillantja ugyanazokat a felhasználói adatokat.

    - Az sbf-t Windows alatt az RSD Lite segítségével flashelheti (újra kell építeni az sbf-et a módosított felhasználói adatokkal).


  2.   Michelangelo Criado dijo

    Adlx, abban teljesen igazad van, hogy root vagy. Elfelejtettem beilleszteni. Rosenbergről pedig nem tudott. Értettem.