Så du har fått deg en fin, tilpasset Moto X ogvar superglade når du fikk vite at du vil være blant de første privilegerte brukerne i Android-verden for å få den siste 4.4 KitKat-oppdateringen, bare for å bli skuffet over å finne ut at de gamle rooting-metodene ikke vil fungere på KitKat? Det ville sikkert vært en bummer, men ikke når den anerkjente Android-hacker og XDA Senior Anerkjent Developer jcase har et ord på seg. Etter å ha rootet enheten på tidligere firmwares med PwnMyMoto og RockMyMoto, har den supertalente fyren gjort det igjen, denne gangen i form av SlapMyMoto - en rooting-metode for Moto X på Android 4.4 KitKat. I det følgende vil vi guide deg gjennom prosessen med å forankre din, så les videre.

Før du fortsetter, må du passe på at denne metoden erlangt fra de enkle, ett-klikk eller andre, mye enklere forankringsmetodene du kanskje er vant til. Det innebærer bruk av kommandoer, flere omstarter og et par ekstra verktøy, så hvis du ikke er komfortabel med å gjøre alt på egen hånd, ikke fortsett.
Ansvarsfraskrivelse: Følg denne veiledningen på egen risiko. AddictiveTips er ikke ansvarlig hvis enheten din blir skadet eller murt under prosessen.
Krav
- Moto X kjører den nyeste offisielle og fullt lagerversjonen av Android 4.2.2 (også kjent som kameraoppdateringen)
- Android SDK installert på datamaskinen din for ADB-tilgang
- USB-feilsøking aktivert på telefonen din
- Siste versjon av Cydia Impactor installert på datamaskinen din
- Siste versjon av SlapMyMoto (last ned vedlegget fra slutten av innlegget)
Fremgangsmåte
- Pakk ut innholdet i det nedlastede SlapMyMoto zip-arkivet til en mappe på datamaskinen.
- Åpne et ledetekst- eller terminalvindu, og naviger til mappen. (Du kan også høyreklikke på mappen med shift-tasten trykket og velge (Åpne kommandovinduet her ”.)
- Koble telefonen til datamaskinen din via USB. (Sørg for å installere driverne hvis nødvendig.)
- Bruk følgende kommando til å sende SlapMyMoto.jar-filen til enheten din:
adb push SlapMyMoto.jar /sdcard/SlapMyMoto.jar
- Bruk denne kommandoen til å sjekke IP-adressen til telefonen din:
adb shell getprop dhcp.wlan0.ipaddress
- Start Cydia Impactor på datamaskinen din.
- I Cydia Impactor velger du alternativet “” # start telnetd som system på port 2222 ″ og klikker på Start.
- Skriv inn denne kommandoen i kommandoprompt- eller terminalvinduet, og erstatt IPADDRESS med telefonens egen IP-adresse som du slo opp i trinn 5:
telnet IPADDRESS 2222
- Skriv inn denne kommandoen:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
- Kort tid etter blir du bedt om å starte på nytt. Skriv inn denne kommandoen for å gjøre det:
adb reboot
- Gjenta trinn 7 til 9 igjen. Denne gangen skal enheten starte av seg selv etterpå.
- Etter omstart, gjenta trinn 7 til 9 igjen. Det kan ta litt tid mens den installerer de nødvendige filene.
- Etter at forrige trinn er fullført, start enheten på nytt (hvis den ikke starter på nytt av seg selv).
- I Kommandoprompt eller terminal, skriv inn følgende kommando for å starte opp i bootloader-modus:
adb reboot bootloader
- Når enheten er i bootloader-modus, skriver du inn følgende kommandoer én etter én for å gå tilbake til lager 4.2.2-utvinning:
fastboot flash recovery recovery.img fastboot reboot
- Etter at enheten har startet på nytt, godta OTA-oppdateringen som vil installere Android 4.4 KitKat.
- Når operativsystemet er oppdatert til KitKat og startet opp normalt, bruk denne kommandoen for å komme tilbake i bootloader:
adb reboot bootloader
- Når du har startet i bootloader, nedgraderer vi til 4.2.2 bootloader og "blinker den normale kjernen til gjenopprettingspartisjonen" (for å sitere utvikleren) ved å legge inn disse kommandoene én etter én:
fastboot flash partition gpt.bin fastboot flash motoboot motoboot.img fastboot flash logo logo.bin fastboot reboot
- Etter at enheten har startet på nytt, skriver du inn disse kommandoene:
adb push su /data/local/tmp/su adb push install.sh /data/local/tmp/install.sh adb push rec.sh /data/local/tmp/rec.sh adb push install-recovery.sh /data/local/tmp/install-recovery.sh adb push setup.sh /data/local/tmp/setup.sh adb reboot
- Etter omstart, skriv inn disse kommandoene én etter én:
adb shell echo "/data/local/tmp/rec.sh" > /sys/kernel/uevent_helper
- Nå bytter Bluetooth. Enheten skal deretter starte på nytt automatisk i løpet av neste minutt.
- Når telefonen har startet på nytt, skriver du inn disse kommandoene:
adb shell echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper
- Igjen, bytt Bluetooth etter at du har angitt kommandoen ovenfor; enheten startes om i løpet av et minutt.
- Når enheten har startet på nytt, er det bare å la være uten å gjøre noe på det de neste par minuttene.
- Nå installerer SuperSU fra Play Store eller ved å bruke APK-en.
Det var ganske komplisert og langt fra din gjennomsnittlige forankringsmetode, men den skulle fungere, og Moto X-en din skulle nå være forankret. Nyt rottilgang på enheten din!
[via XDA-utviklere]
kommentarer