Meget få kender til ADB Sideload, hvilket er grunden til, at jeg i dag vil forklare, hvad ADB Sideload er, og hvordan man installerer en brugerdefineret ROM, magisk mod, eller andre mod ved hjælp af ADB Sideload.
Hvad er ADB sideload?
ADB Sideload er en funktion i ADB-grænsefladen på Android, som gør det muligt at installere filer på en Android-telefon direkte fra en pc, som er i zip-fil og i et installerbart format. Der er mange filer som f.eks. en brugerdefineret ROM, en LineageOS zip-fil, en mod-fil, et script til systemændring som f.eks. en Camera2 API enabler osv. installeres normalt ved hjælp af ADB sideload-funktionen.
Hvilke alle filer kan installeres ved hjælp af ADB Sideload?
En Android OTA eller en opdateringspakke har et binært opdateringsscript, der typisk er placeret i META-INF/com/google/android/update-binary-placering, som bruges til at fortolke og udføre et opdateringsscript for at afgøre, hvad der skal installeres.
En recovery er designet til at fortolke dette script og udføre det i overensstemmelse hermed.
Næsten alle brugerdefinerede ROM’er såsom LineageOS eller rooting mods mods mods såsom Magisk-modul osv. er designet til at blive installeret ved hjælp af en brugerdefineret recovery såsom TWRP recovery.
Hvor skal man downloade ADB?
ADB er et værktøj på Android SDK, som er tilgængeligt i form af platformsværktøjer i en zip-fil. Der er også nogle installationsprogrammer til rådighed til Windows og Linux eller MAC. Nedenfor er downloadlinks til de samme:
– 15 Seconds ADB Installer for Windows
– Minimal ADB and Fastboot for Windows
– ADB Fastboot for Linux and MAC
Hvordan installerer man ved hjælp af ADB Sideload på TWRP?
Jeg bruger eksemplet med TWRP til at installere via ADB sideload. Når denne artikel skrives, er det den eneste recovery, der bruges i vid udstrækning.
- Boot ind i TWRP recovery.
- Gå til Avanceret
- På det næste skærmbillede klik på ADB sideload
- På det næste skærmbillede, der vises, skal du markere Wipe Dalvik Cache og Wipe Cahce og derefter stryge mod højre for at starte ADB sideload-grænsefladen.
- TWRP-skærmbilledet vil vise noget i retning af:
- Det vil vise noget i stil med: Start ADB sideload-funktionen…
- Åbn nu på pc’en en kommandoprompt, og skift mappen til den mappe, hvor zip-filen er til stede.
- Så skal du udføre følgende kommando for at installere filen ved hjælp af ADB sideload:
adb sideload lineage-17.1-withMTG-20200108-UNOFFICIAL-sailfish.zip
I ovenstående eksempel installerer jeg LineageOS 17.1 på Google Pixel-telefonen. Ovenstående kommando skal ændres med det passende filnavn, der skal installeres. - Når den er startet, vil kommandoprompten såvel som TWRP-skærmen vise fremskridtet.
- Når installationen er afsluttet, skal du på TWRP-skærmen klikke på Tilbage eller Genstart systemet alt efter behov.
Når ADB sideload er færdig med at blive udført på TWRP, er processen afsluttet. Du kan genstarte telefonen for at se installationen.
Det er alt for nu. Hold dig opdateret for flere nemme trin-for-trin-vejledninger om Google Camera, LineageOS osv.