ADB sideload on uusi ominaisuus, joka lisättiin AOSP:n palautukseen Jelly Beanissa. Versiosta 2.3 lähtien TWRP tukee nyt ADB sideload -tilaa. ADB sideload on erilainen ADB-tila, jonka avulla voit työntää ja asentaa zip-tiedoston yhdellä komennolla tietokoneelta. Todennäköisesti ADB sideload ei ole kovin hyödyllinen tavalliselle recovery-käyttäjälle, mutta ADB sideload voi olla valtava ajansäästö ROM-kehittäjälle.
- Laitteeseesi on asennettu recovery, joka tukee ADB sideloadia, kuten TWRP 2.3 tai uudempi versio
- Tietokoneeseesi on asennettu uudemmat ADB-binäärit. Jos siitä on aikaa, kun olet asentanut ADB:n tietokoneellesi, saatat joutua hankkimaan uusimmat ADB-binäärit platform-toolsissa Android SDK:sta. Tarvitset version 1.0.29 tai uudemman (1.0.32 tai uudempi vaaditaan TWRP-versioita 2.8.2.0 ja uudempia varten). Löydät nykyisen versiosi kirjoittamalla komentoriville ”adb version”.
- Aseta laite ADB-sideload-tilaan. TWRP:ssä teet tämän menemällä kohtaan Advanced (Lisäasetukset) ja sitten ADB Sideload (ADB Sideload).
- Komentoriviltä kirjoita adb sideload /polku/to/rom.zip
Alhaisemmille TWRP-versioille kuin versiolle 2.8.2.0 tiedosto kopioidaan laitteeseesi mihin tahansa nykyiseen tallennuspaikkaan, jonka olet valinnut kiinnityssivulla. Se sijoitetaan aina kyseisen tallennuspaikan juureen ja sen nimeksi tulee sideload.zip (esim. /sdcard/sideload.zip), ja se poistaa / korvaa automaattisesti kaikki laitteessasi mahdollisesti olevat sideload.zip-tiedostot. Kun tiedosto on kopioitu laitteeseesi, se asennetaan automaattisesti. Kun asennus on valmis, sinulle näytetään järjestelmän uudelleenkäynnistyspainike, jotta voit käynnistää järjestelmän uudelleen zip-tiedoston testaamiseksi.
TWRP-versiot 2.8.2.0 ja uudemmat versiot suoratoistavat zip-tiedoston tietokoneeltasi tallentamatta sitä laitteeseesi. Jos haluat tallentaa zip-tiedoston laitteeseen myöhempää käyttöä varten, sinun ei pitäisi käyttää sideloadia, vaan käyttää adb pushia tai jotain muuta menetelmää zip-tiedoston kopioimiseksi laitteeseen.
Huomaa, että sideload-tila on erillinen ADB-tila. Sideload-tilassa ollessa tavalliset ADB-komennot eivät toimi. Kun zip-tiedosto on kopioitu laitteeseen ja asennus alkaa (tai jos painat peruutuspainiketta), normaali ADB-tila palaa takaisin.