Puikios naujienos visiems Samsung Galaxy Nexus naudotojams! Iki šiol nebuvo jokio būdo pašalinti „Galaxy Nexus“ neatrakinant įrenginio įkrovos programos. Nors „Galaxy Nexus“ įkrovos tvarkyklės atrakinimas nėra sudėtinga užduotis, nes reikia paleisti vieną komandą, tačiau tai tikrai sudėtinga atrakinimas visiškai išvalo įrenginio duomenis. Laimei, galima lengvai kurti atsargines programų ir duomenų atsargines kopijas neįsišaknijus ICS ir Jelly Bean, o vėliau atkurti atsarginę kopiją, tačiau vis tiek reikia rankiniu būdu sukurti visų vidinės atminties duomenų, pvz., dokumentų, nuotraukų, laikmenos ir kt., atsargines kopijas, o tai tikrai nėra taip patogu. visiems. Dabar tu Ne daugiau reikia nerimauti dėl įrenginio atrakinimo, kad gautumėte root teises!
švytintis, moderatorius XDA-Developers forume paskelbė nuoseklią procedūrą, leidžiančią išjungti Android įrenginius, kuriuose veikia ICS ir Jelly Bean, neatrakinant įkrovos tvarkyklės. (Įveskite bet kurią ICS ir JB versiją išleistas iki šiol). Pagrindinis nuopelnas atitenka Bin4ry, kuriam pavyko rasti būdą, kaip išnaudoti laiko skirtumą komandoje „adb atkurti“, leidžiančią tai padaryti. Tačiau neatrodo, kad Bin4ry sukurtas pagrindinio paketo scenarijus vienu spustelėjimu neveikia „Galaxy Nexus“, todėl tai padarysime naudodami komandinė eilutė vadovaudamiesi efranto vadovu.
Pastaba: Tai ne išvalykite visus įrenginio duomenis, bet vis tiek rekomenduojama Atsarginė kopija savo svarbius duomenis prieš tęsdami. Mes nebūsime atsakingi už duomenų praradimą.
Pamoka –„Galaxy Nexus“ įsišaknijimas neatrakinant įkrovos programos
~ Tai turi būti daroma naudojant ADB, todėl pirmiausia atsisiųskite ir įdiekite USB tvarkykles, skirtas Galaxy Nexus. Galite praleisti šį veiksmą, jei ADB tvarkyklės jau nustatytos jūsų „Nexus“.
1. Atsisiųskite „Root-without-unlock.zip“ ir išskleiskite ją į aplanką darbalaukyje.
2. Įjunkite USB derinimo funkciją savo įrenginyje (Nustatymai > Kūrėjo parinktys > Įgalinti USB derinimą) ir prijunkite jį prie kompiuterio per USB kabelį.
3. Dešiniuoju pelės mygtuku spustelėkite aplanką „Root-without-unlock“, laikydami nuspaudę klavišą „Shift“ ir pasirinkite „Čia atidaryti komandų langą“.
4. Atsidarys komandų eilutė. Įveskite komandą adb įrenginiai, kad patvirtintumėte, jog jūsų telefonas tinkamai prijungtas per ADB sąsają.
5. Dabar įveskite toliau pateiktas komandas atskirai, kad nukopijuotumėte šakninius failus (naudoti copy-paste).
adb push su /data/local/tmp/su
adb push Superuser.apk /data/local/tmp/Superuser.apk
6. Įveskite adb restore fakebackup.ab, kad atkurtumėte netikrą „atsarginę kopiją“.
Pastaba: Nespauskite atkurti savo įrenginyje. Tiesiog įveskite komandą į savo kompiuterio komandų eilutę ir paspauskite klavišą Enter.
7. Įveskite toliau pateiktą komandą, kad paleistumėte „exploit“.
adb apvalkalas „while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; daryti :; padaryta"
8. Dabar, kai veikia „išnaudojimas“, savo įrenginyje spustelėkite „Atkurti mano duomenis“. (Šiuo metu CMD tikriausiai parodys kelias eilutes, kuriose sakoma:egzistuoja failas, kurio nuoroda nepavyko“).
Svarbu – Kai spustelėsite atkurti, savo telefono ekrane turėtumėte matyti atkūrimo pranešimą, o baigus bus rodoma „atkūrimas baigtas“. Jei to nematote, bandykite dar kartą nuo 3 veiksmo.
9. Kai tai baigsis, įveskite adb reboot, kad iš naujo paleistumėte įrenginį.
Pastaba: Nebandykite ir nenaudokite įrenginio, kai paleisite iš naujo. Vykdant šį išnaudojimą įrenginys bus paleistas iš naujo į emuliatoriaus režimą, todėl jis vėluos ir ekranas mirksi – tai normalu.
10. Kai telefonas bus paleistas iš naujo, įveskite adb shell, kad atidarytumėte apvalkalą.
Pastaba: Dabar turėtumėte turėti šaknies apvalkalą, t. y. jūsų raginimas turėtų būti #, ne $. Jei ne, tai nepavyko. (Žr. aukščiau esantį paveikslėlį)
11. Dabar įveskite mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system, kad sistemos skaidinys būtų prijungtas kaip r/w.
12. Įveskite cat /data/local/tmp/su > /system/bin/su, kad nukopijuotumėte su į /system.
13. Įveskite chmod 06755 /system/bin/su, kad pakeistumėte su leidimus.
14. Įveskite ln -s /system/bin/su /system/xbin/su, kad simbolinė nuoroda su būtų /xbin/su.
15. Įveskite cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk, kad nukopijuotumėte Superuser.apk į /system.
16. Norėdami pakeisti Superuser.apk teises, įveskite chmod 0644 /system/app/Superuser.apk.
17. Įveskite rm /data/local.prop, kad ištrintumėte failą, kurį sukūrė išnaudojimas.
18. Įveskite exit, kad išeitumėte iš ADB apvalkalo.
19. Įveskite adb shell „sync; sinchronizuoti; sinchronizuoti;“
20. Perkraukite įrenginį naudodami adb reboot
Voila! Dabar jūsų „Galaxy Nexus“ turėtų būti įsišaknijęs nereikalaujant atrakinti įkrovos tvarkyklės. Patvirtinkite root prieigą įdiegdami Šaknų tikrintuvas programa iš Google Play.
>> Aukščiau aprašytą procedūrą išbandėme GSM Galaxy Nexus, kuriame veikia 4.1.1 JB Android. Šis vadovas tikriausiai taip pat veikia su „Google Nexus 7“, tačiau dar nebandžiau.
„Google“ gali pataisyti šį išnaudojimą būsimuose atnaujinimuose. Pažiūrėkime, kiek tai tęsis. 🙂
Šaltinis: XDA, ypatinga padėka Bin4ry ir efrant.
Atnaujinti: Kaip ir tikėtasi, „Google“ užtaisė šią skylę, pradedant nuo JZO54K. Taigi, jis neveiks „Android“ 4.1.2 JZO54K ar naujesnėje versijoje.
Žymos: „AndroidGalaxy NexusGuide“ įsišaknijimo patarimai, gudrybės, vadovėliai, atrakinimas