ADB sideload är en ny funktion som lades till i AOSP Recovery i Jelly Bean. Från och med version 2.3 har TWRP nu stöd för ADB sideload-läge. ADB sideload är ett annat ADB-läge som du kan använda för att trycka och installera en zip med ett enda kommando från din dator. Troligtvis kommer ADB sideload inte att vara särskilt användbart för den genomsnittliga återställningsanvändaren, men ADB sideload kan vara en enorm tidsbesparing för en ROM-utvecklare.
- Har du en återställning installerad på din enhet som stöder ADB sideload, t.ex. TWRP 2.3 eller högre
- Har du nyare ADB-binariefiler installerade på din dator. Om det är ett tag sedan du installerade ADB på din dator kan du behöva hämta de senaste binärfilerna för ADB i platform-tools från Android SDK. Du behöver version 1.0.29 eller högre (1.0.32 eller högre krävs för TWRP-versioner 2.8.2.0 och högre). Du kan hitta din aktuella version genom att skriva ”adb version” på kommandoraden.
- Sätt enheten i ADB sideload-läge. I TWRP gör du detta genom att gå till Avancerat och sedan ADB Sideload.
- Från kommandoraden skriver du adb sideload /path/to/rom.zip
För TWRP-versioner som är lägre än 2.8.2.0 kommer filen att kopieras till enheten till den aktuella lagringsplatsen som du har valt på sidan Mount. Den kommer alltid att placeras i roten av den lagringsplatsen och benämnas sideload.zip (t.ex. /sdcard/sideload.zip) och den kommer automatiskt att radera/överskriva alla befintliga sideload.zip som du kan ha på din enhet. Så snart filen har kopierats till din enhet installeras den automatiskt. När installationen är klar kommer du att presenteras med en omstartsknapp för systemet så att du kan starta om för att testa din zip.
TWRP-versioner 2.8.2.0 och högre kommer att strömma zip-filen från din dator utan att lagra den på din enhet. Om du vill lagra zip-filen på enheten för senare bör du inte använda sideload och istället använda adb push eller någon annan metod för att kopiera zip-filen till enheten.
Notera att sideload-läget är ett separat ADB-läge. I sideload-läget fungerar inte vanliga ADB-kommandon. När zip-filen har kopierats till enheten och installationen startar (eller om du trycker på avbrytningsknappen) kommer det vanliga ADB-läget att återupptas.