Zeer weinigen weten wat ADB sideload is, daarom ga ik vandaag uitleggen wat ADB sideload is en hoe je een aangepaste ROM, magisk mod, of een andere mod met ADB Sideload installeert.
Wat is ADB Sideload?
ADB Sideload is een functie van ADB interface op Android die het mogelijk maakt om bestanden te installeren op een Android telefoon direct vanaf een PC die in een zip-bestand en in een installeerbaar formaat is. Er zijn veel bestanden, zoals een aangepaste ROM, een LineageOS zip-bestand, een mod-bestand, een systeem modificatie script zoals een Camera2 API enabler enz. worden meestal geïnstalleerd met behulp van de ADB sideload functie.
Welke bestanden kunnen allemaal worden geïnstalleerd met ADB-sideload?
Een Android OTA of een updatepakket heeft een binair updaterscript dat zich doorgaans bevindt in META-INF/com/google/android/update-binary, een locatie die wordt gebruikt om een updater-script te interpreteren en uit te voeren om te beslissen wat moet worden geïnstalleerd.
Een herstel is ontworpen om dit script te interpreteren en dienovereenkomstig uit te voeren.
Al bijna alle aangepaste ROM’s zoals LineageOS of rooting mods zoals Magisk module etc. zijn ontworpen om te worden geïnstalleerd met behulp van een aangepast herstel zoals TWRP recovery.
Waar ADB downloaden?
ADB is een tool op Android SDK die beschikbaar is in de vorm van platform tools in een zip-bestand. Ook zijn er enkele installatieprogramma’s beschikbaar voor Windows en Linux of MAC. Hieronder vindt u de download links naar hetzelfde:
– 15 Seconden ADB Installer voor Windows
– Minimal ADB en Fastboot voor Windows
– ADB Fastboot voor Linux en MAC
Hoe te installeren met behulp van ADB Sideload op TWRP?
Ik gebruik het voorbeeld van TWRP om te installeren via ADB sideload. Op het moment van schrijven van dit artikel is dat de enige recovery die veel gebruikt wordt.
- Boot in TWRP recovery.
- Ga naar Geavanceerd
- Klik op het volgende scherm op ADB sideload
- Op het volgende scherm dat verschijnt, vinkt u Wipe Dalvik Cache en Wipe Cahce aan en veegt u vervolgens naar rechts om de ADB sideload interface te starten.
- Op het TWRP-scherm ziet u iets als: Start ADB sideload-functie…
- Nu opent u op de pc een opdrachtprompt en wijzigt u de map naar de plaats waar het zip-bestand zich bevindt.
- Dan voert u de volgende opdracht uit om het bestand te installeren met behulp van ADB sideload:
adb sideload lineage-17.1-withMTG-20200108-UNOFFICIAL-sailfish.zip
In het bovenstaande voorbeeld installeer ik LineageOS 17.1 op de Google Pixel-telefoon. Het bovenstaande commando moet worden aangepast met de juiste bestandsnaam om te worden geïnstalleerd. - Eenmaal gestart, zal zowel de opdrachtprompt als het TWRP-scherm de voortgang tonen.
- Als de installatie is voltooid, klikt u op het TWRP-scherm op Terug of Systeem opnieuw opstarten, afhankelijk van de behoefte.
Als de ADB-sideload eenmaal is uitgevoerd in TWRP, is het proces voltooid. U kunt de telefoon opnieuw opstarten om de installatie te zien.
Dat is alles voor nu. Blijf op de hoogte voor meer eenvoudig te volgen stap-voor-stap gidsen over Google Camera, LineageOS etc.