A Galaxy Nexus gyökereztetése a Bootloader feloldása nélkül

Nagyszerű hír minden Samsung Galaxy Nexus felhasználónak! Eddig nem lehetett rootolni a Galaxy Nexust az eszköz rendszerbetöltőjének feloldása nélkül. Annak ellenére, hogy a Galaxy Nexus rendszerbetöltő feloldása nem bonyolult feladat, mivel egyetlen parancs futtatása szükséges, de ami igazán körülményes a zárolás feloldása teljesen törli az eszköz adatait. Szerencsére könnyen menthet az alkalmazásokról és adatokról anélkül, hogy az ICS-ben és a Jelly Beanben gyökerezne, és később visszaállítható a biztonsági másolat, de ennek ellenére manuálisan kell biztonsági másolatot készítenie az összes belső tárolóadatról, például dokumentumokról, fényképekről, adathordozókról stb., ami természetesen nem olyan kényelmes. mindenkinek. Most, te Nem több aggódnia kell az eszköz feloldása miatt, csak hogy root jogosultságokat szerezzen!

sugárzó, az XDA-Developers fórum moderátora lépésről lépésre tett közzé eljárást az ICS-t és a Jelly Bean-t futtató Android-eszközök gyökerezésére a rendszerbetöltő feloldása nélkül. (Az ICS és a JB bármely verziójának gyökerezete a mai napig megjelent). A fő hitelt illeti Bin4ry, akinek sikerült megtalálnia a módját az „adb restore” parancs időbeli különbségének kihasználására, amely lehetővé teszi. De úgy tűnik, hogy a Bin4ry 1-kattintásos root kötegelt szkriptje nem működik Galaxy Nexuson, ezért megtesszük parancs sor követve efrant útmutatóját.

jegyzet: Ezt nem töröljön minden adatot az eszközről, de mégis javasolt biztonsági mentés fontos adatait a folytatás előtt. Nem vállalunk felelősséget semmilyen adatvesztésért.

Oktatóanyag –A Galaxy Nexus gyökereztetése a rendszerbetöltő feloldása nélkül

~ Ezt ADB-n keresztül kell megtenni, ezért először töltse le és telepítse az USB-illesztőprogramokat a Galaxy Nexushoz. Kihagyhatja ezt a lépést, ha az ADB illesztőprogramok már be vannak állítva a Nexushoz.

1. Töltse le a „Root-without-unlock.zip” fájlt, és csomagolja ki egy mappába az asztalon.

2. Kapcsolja be az USB hibakeresést eszközén (Beállítások > Fejlesztői beállítások > USB hibakeresés engedélyezése) és USB-kábellel csatlakoztassa a számítógéphez.

3. Kattintson a jobb gombbal a „Root-without-unlock” mappára, miközben lenyomva tartja a Shift billentyűt, és válassza a „Parancsablak megnyitása itt” lehetőséget.

4. Megnyílik a parancssor. Írja be az adb devices parancsot, hogy megbizonyosodjon arról, hogy a telefon megfelelően csatlakozik az ADB interfészen keresztül.

5. Most írja be az alábbi parancsokat egyenként a gyökérfájlok másolásához (használj másolás-beillesztést).

adb push su /data/local/tmp/su

adb push Superuser.apk /data/local/tmp/Superuser.apk

6. Írja be az adb restore fakebackup.ab parancsot a hamis „biztonsági másolat” visszaállításához.

jegyzet: Ne kattintson visszaállítás az eszközön. Csak írja be a parancsot a számítógép parancssorába, és nyomja meg az enter billentyűt.

7. Írja be az alábbi parancsot az „exploit” futtatásához.

adb shell „while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; csináld :; Kész"

8. Most, hogy az „exploit” fut, kattintson az „Adatok visszaállítása” lehetőségre az eszközön. (Ebben az időpontban a CMD valószínűleg több sort fog megjelenítenia link sikertelen fájl létezik").

Fontos – Amikor a visszaállítás gombra kattint, látnia kell a visszaállítási értesítést a telefon képernyőjén, és a befejezés után a „visszaállítás befejeződött” felirat jelenik meg. Ha nem látja ezt, próbálja újra a 3. lépéstől.

9. Miután befejezte, írja be az adb reboot parancsot az eszköz újraindításához.

Jegyzet: Ne próbálja újraindításkor használni az eszközt. Ennek az exploitnak a futtatása újraindítja az eszközt emulátor módba, így késni fog, és a képernyő villogni fog – ez normális.

10. A telefon újraindítása után írja be az adb shell parancsot a shell megnyitásához.

jegyzet: Most kellene egy gyökérhéj, azaz a prompt legyen #, nem $. Ha nem, akkor nem működött. (Lásd a fenti képet)

11. Most írja be a mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system parancsot a rendszerpartíció r/w néven történő csatlakoztatásához.

12. Írja be a cat /data/local/tmp/su > /system/bin/su parancsot a su /system mappába másolásához.

13. Írja be a chmod 06755 /system/bin/su parancsot a su engedélyek módosításához.

14. Írja be az ln -s /system/bin/su /system/xbin/su parancsot, hogy az su az /xbin/su-ra szimbolizálja.

15. Írja be a cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk parancsot a Superuser.apk fájl /system mappába másolásához.

16. Írja be a chmod 0644 /system/app/Superuser.apk parancsot a Superuser.apk engedélyeinek módosításához.

17. Írja be az rm /data/local.prop fájlt az exploit által létrehozott fájl törléséhez.

18. Írja be az exit parancsot az ADB-héjból való kilépéshez.

19. Írja be: adb shell „sync; szinkronizál; szinkronizál;"

20. Indítsa újra az eszközt az adb reboot segítségével

Voálá! A Galaxy Nexusnak most rootoltnak kell lennie anélkül, hogy fel kellene oldania a rendszerbetöltőt. Erősítse meg a root hozzáférést a telepítésével Gyökérellenőrző alkalmazást a Google Playről.

>> A fenti eljárást kipróbáltuk Android 4.1.1 JB rendszert futtató GSM Galaxy Nexus készüléken. Ez az útmutató valószínűleg a Google Nexus 7-tel is működik, bár még nem próbáltam.

A Google javíthatja ezt a kihasználást a jövőbeli frissítésekben. Lássuk, meddig tart. 🙂

Forrás: XDA, Külön köszönet a Bin4ry-nek és az efrantnak.

Frissítés: Ahogy az várható volt, a Google befoltozta ezt a lyukat a JZO54K-val kezdve. Tehát nem fog működni Android 4.1.2 JZO54K vagy újabb rendszeren.

Címkék: AndroidGalaxy NexusGuideRootingTipsTrükkök Oktatóanyagok Feloldás