Come installare una ROM personalizzata usando ADB Sideload su TWRP

Molto pochi sanno di ADB sideload, ecco perché oggi vi spiegherò cos’è ADB sideload e come installare una ROM personalizzata, magisk mod, o qualsiasi altra mod usando ADB Sideload.

Che cos’è ADB sideload?

ADB Sideload è una funzione dell’interfaccia ADB su Android che permette di installare file su un telefono Android direttamente da un PC che è in un file zip e in un formato installabile. Ci sono molti file come una ROM personalizzata, un file zip di LineageOS, un file mod, uno script di modifica del sistema come un abilitatore API Camera2 ecc. sono di solito installati utilizzando la funzione ADB sideload.

Qualsiasi file che è in formato zip, non è qualificato per essere installato utilizzando la funzione ADB sideload. Uno zip che deve essere flashable di recupero, sarà ammissibile per essere installato sull’interfaccia ADB sideload.

Quali file possono essere installati usando ADB Sideload?

Un OTA Android o un pacchetto di aggiornamento ha uno script binario updater tipicamente situato nella posizione META-INF/com/google/android/update-binary che viene utilizzato per interpretare ed eseguire un updater-script per decidere cosa installare.

Una recovery è progettata per interpretare questo script ed eseguirlo di conseguenza.

Quasi tutte le ROM personalizzate come LineageOS o le mod di rooting come il modulo Magisk ecc. sono progettate per essere installate utilizzando una recovery personalizzata come la recovery TWRP.

Dove scaricare ADB?

ADB è uno strumento su Android SDK che è disponibile sotto forma di strumenti di piattaforma in un file zip. Ci sono anche alcuni installatori disponibili per Windows e Linux o MAC. Di seguito sono riportati i link per il download degli stessi:
– 15 Seconds ADB Installer for Windows
– Minimal ADB and Fastboot for Windows
– ADB Fastboot for Linux and MAC

Come installare usando ADB Sideload su TWRP?

Assicurati di aver già installato ADB sul tuo PC.

Sto usando l’esempio di TWRP per installare tramite ADB sideload. Al momento di scrivere questo articolo è l’unica recovery ampiamente utilizzata.

  1. Boot in TWRP recovery.
  2. Vai su Advanced
  3. Nella prossima schermata clicca su ADB sideload
  4. Nella prossima schermata che appare, spunta Wipe Dalvik Cache e Wipe Cahce e poi scorri verso destra per avviare l’interfaccia ADB sideload.
  5. La schermata TWRP mostrerà qualcosa come: Starting ADB sideload feature…
  6. Ora sul PC, aprire un prompt dei comandi e cambiare la directory in cui è presente il file zip.
  7. Poi eseguire il seguente comando per installare il file utilizzando ADB sideload:
    adb sideload lineage-17.1-withMTG-20200108-UNOFFICIAL-sailfish.zip
    Nell’esempio sopra sto installando LineageOS 17.1 sul telefono Google Pixel. Il comando di cui sopra deve essere modificato con il nome del file appropriato da installare.
  8. Una volta avviato, il prompt dei comandi così come la schermata TWRP mostrerà il progresso.
  9. Una volta che l’installazione è completata, sullo schermo TWRP clicca su Back o Reboot system secondo il bisogno.

Una volta che il sideload ADB è finito di eseguire su TWRP, il processo è completo. Potete riavviare il telefono per vedere l’installazione.

Questo è tutto per ora. Restate sintonizzati per altre guide facili da seguire passo dopo passo su Google Camera, LineageOS ecc.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.