Hur man installerar ett anpassat ROM med ADB Sideload på TWRP

Väldigt få känner till ADB Sideload, vilket är anledningen till att jag idag kommer att förklara vad som är ADB Sideload och hur man installerar ett anpassat ROM, magisk mod, eller någon annan mod med ADB Sideload.

Vad är ADB sideload?

ADB Sideload är en funktion i ADB-gränssnittet på Android som gör det möjligt att installera filer på en Android-telefon direkt från en dator som är i zip-fil och i ett installerbart format. Det finns många filer, t.ex. en anpassad ROM, en LineageOS zip-fil, en mod-fil, ett skript för systemmodifiering, t.ex. en Camera2 API enabler etc., som vanligtvis installeras med hjälp av ADB sideload-funktionen.

Alla filer som är i zip-format uppfyller inte kraven för att installeras med hjälp av ADB sideload-funktionen. En zip som måste vara recovery flashable, kommer att vara berättigad att installeras på ADB sideload gränssnittet.

Vilka alla filer kan installeras med hjälp av ADB Sideload?

En Android OTA eller ett uppdateringspaket har ett binärt uppdateringsskript som vanligtvis finns i META-INF/com/google/android/update-binary som används för att tolka och utföra ett uppdateringsskript för att avgöra vad som ska installeras.

En återställning är utformad för att tolka detta skript och utföra det i enlighet med detta.

Nästan alla anpassade ROM som LineageOS eller rooting mods mods mods som Magisk-modul etc. är utformade för att installeras med hjälp av en anpassad återställning som TWRP-återställning.

Var laddar man ner ADB?

ADB är ett verktyg på Android SDK som finns tillgängligt i form av plattformsverktyg i en zip-fil. Det finns också några installationsprogram tillgängliga för Windows och Linux eller MAC. Nedan finns nedladdningslänkar till samma:
– 15 Seconds ADB Installer for Windows
– Minimal ADB and Fastboot for Windows
– ADB Fastboot for Linux and MAC

Hur installerar man med ADB Sideload på TWRP?

Se till att du redan har installerat ADB på din dator.

Jag använder exemplet TWRP för att installera via ADB sideload. När jag skriver den här artikeln är det den enda återställning som används allmänt.

  1. Boot in TWRP recovery.
  2. Gå till Avancerat
  3. På nästa skärm klickar du på ADB sideload
  4. På nästa skärm som visas kryssar du i Wipe Dalvik Cache och Wipe Cahce och sveper sedan mot höger för att starta ADB sideload-gränssnittet.
  5. TWRP-skärmen kommer att visa något liknande: TWRP visar en skärm med följande utseende: ”Starting ADB sideload feature…”
  6. Öppna nu en kommandotolk på datorn och byt katalog till den plats där zip-filen finns.
  7. Exekvera sedan följande kommando för att installera filen med hjälp av ADB sideload:
    adb sideload lineage-17.1-withMTG-20200108-UNOFFICIAL-sailfish.zip
    I exemplet ovan installerar jag LineageOS 17.1 på Google Pixel-telefonen. Ovanstående kommando måste ändras med lämpligt filnamn som ska installeras.
  8. När det väl startat kommer kommandotolken samt TWRP-skärmen att visa hur det går.
  9. När installationen är klar klickar du på TWRP-skärmen på Tillbaka eller Starta om systemet efter behov.

När ADB sideload är klar att exekvera på TWRP är processen klar. Du kan starta om telefonen för att se installationen.

Det är allt för tillfället. Håll ögonen öppna för fler lättförståeliga steg-för-steg-guider om Google Camera, LineageOS etc.

Lämna ett svar

Din e-postadress kommer inte publiceras.