TWRP er den førende brugerdefinerede gendannelse til Android på grund af hvor mange enheder den understøtter, og hvor enkel det er at bruge. Men at installere det i første omgang har ikke altid været den nemmeste ting at gøre – indtil nu. Ved hjælp af et Magisk-modul kan du endelig bruge en Android-enhed til at blinke TWRP på en anden.
Google fjernede Android’s oprindelige evne til at sende ADB og Fastboot-kommandoer til andre enheder i en tidligere version, men denne mod bringer denne funktionalitet tilbage. Udviklere osm0sis og Surge1223 er dem, der fik magien til at ske, så store rekvisitter til dem til deres arbejde. Den indledende opsætning er den længste del af hele denne ting, men når det først er gjort, er det let at vedligeholde i fremtiden.
Hvad du har brug for
- En Android-enhed, der var rodfæstet med Magisk (værtelefon)
- En anden Android-enhed med en unlockbar bootloader (måltelefon)
- USB-datakabel eller OTG-adapter til tilslutning af enhederne
- Den vigtigste rodfæstede enhed skal have USB OTG-understøttelse
Du har brug for to Android-enheder for at dette kan fungere, og en skal allerede være rodfæstet. Den allerede rodfæstede enhed finder sted på computeren i dette tilfælde.
Trin 1: Installer ADB & Fastboot til Android
Åbn Magisk Manager på Android-enheden med root-adgang, tryk på menuen til venstre og gå derefter til “Downloads”. Tryk på søgeikonet, og skriv derefter “adb” for at finde ADB & Fastboot til Android NDK-modul. Tryk på downloadpilen, tryk på “Installer”, og tryk derefter på knappen “Genstart” for at aktivere modulet.
Trin 2: Download TWRP til din enhed
Nu skal du hente TWRP-billedfilen for den enhed, du vil installere den brugerdefinerede gendannelse på. Grib dit TWRP-billede fra nedenstående link, og gem det i mappen “Download” på begge enheder. Omdøb også filen til “twrp” for at gøre det lettere for dem senere i guiden.
- Download officielle TWRP-billeder
Trin 3: Installer Termux-appen
For at gøre brug af det Magisk-modul, du installerede fra trin 1, skal du have en terminal-app. Termux er en af de bedste sådanne apps, så tryk på linket herunder for at få det installeret på din allerede forankrede enhed.
- Play Store-link: Termux (gratis)
Trin 4: Aktivér USB-fejlfinding
Gå til måltelefonen, gå til Indstillinger -> Om telefon, og tryk hurtigt på “Build Number” 7 gange for at aktivere Developer Options. Når det er gjort, skal du gå til Udviklerindstillinger enten fra Indstillinger -> System -> Avanceret eller helt fra bunden af din Indstillinger-app. Endelig skal du aktivere indstillingen “USB-fejlfinding”.
- Flere oplysninger: Sådan aktiveres udviklerindstillinger & USB-fejlfinding
Trin 5: Tilslut de 2 Android-enheder
Hvis begge telefoner blev lavet i de sidste par år, skal du blot et standard USB C-kabel for at forbinde dem. Et med det moderne, vendbare stik på begge sider. Men hvis en eller begge telefoner har en micro USB-port, kan du finde adaptere på Amazon ved hjælp af nedenstående links.
- Køb en USB Type-C OTG-adapter fra Amazon (fra $ 3,50)
- Køb en Micro USB OTG adapter fra Amazon (fra $ 4.20)
- Køb et USB A til USB C kabel fra Amazon (fra $ 5,99)
Trin 6: Tillad tilladelse til USB-fejlfinding
Når de to Android-enheder er tilsluttet, skal måltelefonen straks vise en ny popup. Fjern og tilslut USB-kablet til den sekundære enhed, hvis dette ikke sker for at prøve igen. Nu skal du trykke på “Tillad altid fra denne computer” efterfulgt af “OK” for at bekræfte valget.
Trin 7: Giv Root Access
Åbn Termux-appen på den rodfæstede enhed, skriv følgende kommando, og tryk derefter på enter.
su
Dette vil udløse en superbrugeranmodning fra Magisk, som er påkrævet, når du udfører systemkommandoer på højere niveau. Tryk på “Giv”, når du bliver bedt om det, så er du klar her. Du bliver nødt til at køre “su” -kommandoen, før du sender ADB- eller Fastboot-kommandoer hver gang, men du behøver ikke at give anmodningen om superbruger igen.
Trin 8: Kontroller din enhedsforbindelse
Bare fordi de to enheder er forbundet til hinanden, betyder det ikke, at de faktisk kommunikerer korrekt. For at kontrollere dette, skriv følgende kommando på den rodfæstede enhed gennem Termux, og tryk derefter på enter.
adb-enheder
Ovenstående kommando vil kontrollere alle tilsluttede enheder, der kan kommunikere via ADB-interface. Hvis alt fungerede som tilsigtet, skal du se et enheds-ID under linjen “Liste over enheder tilknyttet”.
Trin 9: Start i fastboot-tilstand
Inden du kan køre nogen Fastboot-kommandoer, skal du starte din sekundære enhed til en speciel tilstand til netop dette. Skriv den følgende kommando på den rodfæstede enhed med Termux, og tryk derefter på enter.
adb genstart bootloader
Dette vil sende den sekundære enhed til dens oprindelige bootloader-menu, der også kaldes “Fastboot Mode”.
Trin 10: Find TWRP-filen
På dette tidspunkt skal du omdirigere Termux, så den kan finde den twrp.img-fil, du har hentet fra trin 2. Brug den samme rodfæstede enhedsterminal, skriv følgende kommando, og tryk derefter på enter.
cd / sdcard / Download
Som nævnt vil dette omdirigere placeringen af terminalvinduet til mappen “Download” på din rodfæstede enhed. Dette er den specifikke placering, hvor filen twrp.img er, så du skal sikre dig, at du indtaster kommandoen nøjagtigt, som den vises.
Trin 11: Kontroller dit partitionslayout
Nu er det tid til at sende filen twrp.img til den sekundære enhed, så du kan få TWRP installeret på den. Men instruktionerne er forskellige, afhængigt af om måltelefonen understøtter Android 7.0’s A / B-partitionslayout eller ej.
Så først, hvis du ikke er sikker på, om den telefon, du vil installere TWRP på, har A / B-partitioner, skal du installere Treble Check fra Play Store. Åbn appen, og den siger enten “Ikke understøttet” eller “Understøttet” i sømløse systemopdateringer. Hvis din telefon understøttes, har du A / B-partitioner og skal følge de tilsvarende instruktioner i næste trin.
- Flere oplysninger: Sådan kan du se, om din telefon har A / B-partitioner
Trin 12: Installer TWRP
Hvis du har en A / B-partitionsmålenhed, skal du åbne Termux-appen på værtsenheden og indtaste følgende kommando, og tryk derefter på enter.
fastboot boot twrp.img
Dette vil midlertidigt starte TWRP på den sekundære enhed; Du skal dog stadig køre det permanente installationsprogram efter dette. Hvis du ikke gør dette, forsvinder TWRP, når du genstarter din enhed.
Så tryk på “Installer”, gennemsøg Download-mappen, og tryk derefter på knappen “Installer billede”. Tryk på filen twrp.img, vælg “Installer gendannelsesramdisk”, og skub derefter skyderen for at begynde. Når processen er afsluttet, skal du trykke på startknappen, gå til “Genstart” og derefter “Gendannelse”, hvor du bliver mødt af den permanente version af TWRP!
Afhængig af din version af TWRP, kan dine indstillinger muligvis afvige lidt, når du installerer en billedfil. Bare kig efter noget, der er relateret til “Install Image” eller “Recovery Ramdisk”, og installer det ved hjælp af denne mulighed.
Hvis måletelefonen ikke har A / B-partitioner, skal du åbne Termux på den rodfæstede enhed og indtaste følgende kommando, og tryk derefter på enter.
fastboot flash opsving twrp.img
Denne kommando vil permanent installere TWRP på din enhed uden noget ekstra arbejde fra din side på grund af, hvordan enheder med et “A-only” partitionslayout fungerer. Den sidste ting, du skal gøre, er at skrive følgende kommando, og tryk derefter på enter.
adb genstart gendannelse
På dette tidspunkt genstarter din sekundære enhed nu automatisk til TWRP-hovedmenuen. Du kan med sikkerhed fjerne USB-kablet eller OTG-adapteren nu. Du har installeret TWRP og kan gøre hvad du vil ved hjælp af den populære brugerdefinerede gendannelse uden at være bundet til en computer.
Ønsker du at hjælpe med at understøtte Android Hvordan kan du få en masse sød ny teknologi? Se alle tilbud på den nye Android How Shop.
Forsidebillede og skærmbilleder af Stephen Perkins / Android How