Så du fik dig en dejlig, tilpasset Moto X ogvar super begejstrede for at få at vide, at du vil være blandt de første privilegerede brugere i Android-verdenen til at få den seneste 4.4 KitKat-opdatering, kun for at blive skuffet over at finde ud af, at de gamle rodfæstingsmetoder ikke fungerer på KitKat? Det ville bestemt have været en bummer, men ikke når den kendte Android-hacker og XDA Senior Anerkendt Developer jcase siger det. Efter at have rodet enheden på tidligere firmwares med PwnMyMoto og RockMyMoto, har den super talentfulde fyr gjort det igen, denne gang i form af SlapMyMoto - en rodfæstningsmetode til Moto X på Android 4.4 KitKat. I det følgende vil vi guide dig gennem processen med at rodfæste din, så læs videre.
Inden du fortsætter, skal du passe på, at denne metode erlangt fra de nemme, et-klik eller andre, meget enklere rodfæstingsmetoder, som du måske er vant til. Det involverer at bruge masser af kommandoer, flere genstarter og et par ekstra værktøjer, så hvis du ikke er tilpas med at gøre det hele på egen hånd, skal du IKKE fortsætte.
Disclaimer: Følg denne vejledning på egen risiko. AddictiveTips er ikke ansvarlige, hvis din enhed bliver beskadiget eller muret under processen.
Krav
- Moto X kører den nyeste officielle & fuldt lager version af Android 4.2.2 (også kendt som kameraopdateringen)
- Android SDK installeret på din computer til ADB-adgang
- USB-fejlfinding aktiveret på din telefon
- Seneste version af Cydia Impactor installeret på din computer
- Seneste version af SlapMyMoto (download vedhæftet fil fra slutningen af indlægget)
Procedure
- Ekstraher indholdet i det downloadede SlapMyMoto zip-arkiv til en mappe på din computer.
- Åbn et kommandoprompt- eller terminalvindue, og naviger til den mappe. (Du kan også højreklikke på mappen med shift-tasten trykket og vælge (Åbn kommandovinduet her ”.)
- Tilslut din telefon til din computer via USB. (Sørg for at installere driverne, hvis nødvendigt.)
- Brug følgende kommando til at sende SlapMyMoto.jar-filen til din enhed:
adb push SlapMyMoto.jar /sdcard/SlapMyMoto.jar
- Brug denne kommando til at kontrollere IP-adressen på din telefon:
adb shell getprop dhcp.wlan0.ipaddress
- Start Cydia Impactor på din computer.
- I Cydia Impactor skal du vælge “” # start telnetd som system på port 2222 ″ og klikke på Start.
- I dit kommandoprompt- eller terminalvindue skal du indtaste denne kommando og erstatte IPADDRESS med din telefons egen IP-adresse, som du søgte op i trin 5:
telnet IPADDRESS 2222
- Indtast nu denne kommando:
dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto
- Kort efter bliver du bedt om at genstarte. Indtast denne kommando for at gøre det:
adb reboot
- Gentag trin 7 til 9 igen. Denne gang skal enheden genstarte af sig selv bagefter.
- Efter genstart skal du gentage trin 7 til 9 igen. Det kan tage lidt tid, mens det installerer de krævede filer.
- Når det forrige trin er fuldstændigt færdig, skal du genstarte din enhed (hvis den ikke genstarter af sig selv)
- I kommandoprompt eller terminal skal du indtaste følgende kommando for at starte i bootloader-tilstand:
adb reboot bootloader
- Når enheden er i bootloader-tilstand, skal du indtaste følgende kommandoer en efter en for at vende tilbage til lageropbygningen 4.2.2:
fastboot flash recovery recovery.img fastboot reboot
- Når enheden genstarter, skal du acceptere OTA-opdateringen, der installerer Android 4.4 KitKat.
- Når operativsystemet opdateres til KitKat og startes normalt, skal du bruge denne kommando til at komme tilbage i bootloader:
adb reboot bootloader
- Når vi først er startet i bootloader, nedgraderer vi til 4.2.2 bootloader og "blinker den normale kerne til gendannelsespartitionen" (for at citere udvikleren) ved at indtaste disse kommandoer en efter en:
fastboot flash partition gpt.bin fastboot flash motoboot motoboot.img fastboot flash logo logo.bin fastboot reboot
- Når enheden er genstartet, skal du indtaste disse kommandoer:
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
- Efter genstart skal du indtaste disse kommandoer en efter en:
adb shell echo "/data/local/tmp/rec.sh" > /sys/kernel/uevent_helper
- Skift nu Bluetooth. Din enhed skal derefter genstarte automatisk inden for det næste minut.
- Når telefonen er genstartet, skal du indtaste disse kommandoer:
adb shell echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper
- Skift igen Bluetooth efter indtastning af ovenstående kommando; enheden genstarter inden for et minut.
- Når enheden er genstartet helt, skal du bare lade den være uden at gøre noget på det i de næste par minutter.
- Installer nu SuperSU fra Play Store eller ved hjælp af dets APK.
Det var ret kompliceret og langt fra din gennemsnitlige rodningsmetode, men den skulle fungere, og din Moto X skulle nu være rodfæstet. Nyd rodadgang på din enhed!
[via XDA-udviklere]
Kommentarer