Gode nyheter for alle Samsung Galaxy Nexus-brukere! Til nå var det ingen mulig måte å roote Galaxy Nexus uten å låse opp enhetens bootloader. Selv om det ikke er en vanskelig oppgave å låse opp Galaxy Nexus bootloader, da det er et spørsmål om å kjøre én kommando, men det som virkelig er tungvint er at opplåsing sletter enhetens data fullstendig. Heldigvis kan man enkelt sikkerhetskopiere apper og data uten å rote i ICS og Jelly Bean og gjenopprette sikkerhetskopien senere, men likevel må du manuelt sikkerhetskopiere alle interne lagringsdata som dokumenter, bilder, media osv., noe som absolutt ikke er så praktisk. for alle. Nå du Ikke mer trenger å bekymre deg for å låse opp enheten bare for å få root-privilegier!
efrant, moderator på XDA-Developers-forumet har lagt ut en trinn-for-trinn-prosedyre for å rote Android-enheter som kjører ICS og Jelly Bean uten å låse opp bootloaderen. (Root alle versjoner av ICS og JB utgitt til dags dato). Hovedæren går til Bin4ry, som har klart å finne en måte å utnytte en tidsforskjell i «adb restore»-kommandoen som gjør det mulig. Men 1-klikks root batch script av Bin4ry ser ikke ut til å fungere på Galaxy Nexus, så vi vil gjøre det via kommandolinje følge efrants veiledning.
Merk: Dette gjør ikke tørk alle data på enheten din, men det anbefales likevel å gjøre det Sikkerhetskopiering viktige data før du fortsetter. Vi vil ikke være ansvarlige for tap av data.
Opplæringen -Rooting Galaxy Nexus uten å låse opp bootloaderen
~ Dette må gjøres over ADB, så last ned og installer USB-driverne først for Galaxy Nexus. Du kan hoppe over dette trinnet hvis ADB-drivere allerede er konfigurert for din Nexus.
1. Last ned ‘Root-without-unlock.zip’ og pakk den ut til en mappe på skrivebordet ditt.
2. Slå på USB Debugging på enheten din (Innstillinger > Utvikleralternativer > Aktiver USB-feilsøking) og koble den til datamaskinen via USB-kabel.
3. Høyreklikk på mappen 'Root-uten-opplåsning' mens du holder nede Shift-tasten, og velg 'Åpne kommandovindu her'.
4. Ledeteksten åpnes. Skriv inn kommandoen adb-enheter for å bekrefte at telefonen din er riktig tilkoblet over ADB-grensesnittet.
5. Skriv inn kommandoene nedenfor individuelt for å kopiere rotfilene (bruk copy-paste).
adb push su /data/local/tmp/su
adb push Superuser.apk /data/local/tmp/Superuser.apk
6. Skriv inn adb restore fakebackup.ab for å gjenopprette den falske "backupen".
Merk: Ikke klikk gjenopprette på enheten din. Bare skriv inn kommandoen i ledeteksten på PC-en og trykk på enter-tasten.
7. Skriv inn kommandoen nedenfor for å kjøre "exploit".
adb-skall "mens ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; gjør:; ferdig”
8. Nå som "utnyttelsen" kjører, klikk på "Gjenopprett dataene mine" på enheten din. (På dette tidspunktet vil CMD sannsynligvis vise flere linjer som sier 'lenke mislyktes fil finnes').
Viktig – Når du klikker på gjenopprett, bør du se gjenopprettingsvarselet på telefonskjermen, og når du er ferdig, vil det stå «gjenoppretting avsluttet». Hvis du ikke ser dette, prøv igjen fra trinn #3.
9. Når den er ferdig, skriv inn adb reboot for å starte enheten på nytt.
Merk: Ikke prøv å bruke enheten når du starter på nytt. Å kjøre denne utnyttelsen vil starte enheten på nytt i emulatormodus, så den vil være treg og skjermen vil flimre - dette er normalt.
10. Når telefonen er startet på nytt, skriv inn adb shell for å åpne et shell.
Merk: Nå bør du ha et rotskall, dvs. ledeteksten din skal være #, ikke $. Hvis ikke, fungerte det ikke. (Se bildet over)
11. Skriv nå inn mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system for å montere systempartisjonen som r/w.
12. Skriv inn cat /data/local/tmp/su > /system/bin/su for å kopiere su til /system.
13. Skriv inn chmod 06755 /system/bin/su for å endre tillatelser på su.
14. Skriv inn ln -s /system/bin/su /system/xbin/su for å symlinke su til /xbin/su.
15. Skriv inn cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk for å kopiere Superuser.apk til /system.
16. Skriv inn chmod 0644 /system/app/Superuser.apk for å endre tillatelser på Superuser.apk.
17. Skriv inn rm /data/local.prop for å slette filen som utnyttelsen opprettet.
18. Gå inn i exit for å gå ut av ADB-skallet.
19. Skriv inn adb shell "sync; synkronisering; synkronisere;"
20. Start enheten på nytt med adb omstart
Voila! Galaxy Nexus skal nå være forankret uten at du trenger å låse opp bootloaderen. Bekreft root-tilgang ved å installere Root Checker app fra Google Play.
>> Vi har prøvd fremgangsmåten ovenfor på GSM Galaxy Nexus som kjører Android 4.1.1 JB. Denne veiledningen fungerer sannsynligvis med Google Nexus 7 også, men har ikke prøvd.
Google kan reparere denne utnyttelsen i fremtidige oppdateringer. La oss se hvor lenge det varer. 🙂
Kilde: XDA, spesiell takk til Bin4ry og efrant.
Oppdater: Som forventet har Google lappet dette hullet som starter med JZO54K. Så det vil ikke fungere for Android 4.1.2 JZO54K eller nyere.
Tags: AndroidGalaxy NexusGuideRootingTipsTriksTutorialsLåse opp