In questa guida ti mostreremo i passaggi per installare ed eseguire app a 32 bit sul tuo dispositivo Android. Sebbene la maggior parte delle app di oggi abbia adottato la nuova architettura a 64 bit, ci sono ancora alcune app del passato che ospitano un’architettura a 32 bit. Queste app non vengono più gestite dallo sviluppatore, ma il fattore nostalgia ad esse associato costringe gli utenti ad averle sul proprio dispositivo. Tuttavia, per molti ciò si sta rivelando più facile a dirsi che a farsi.
Ogni volta che provavano a eseguire il sideload delle app, venivano invece accolti con il messaggio di errore “Non puoi installare l’app sul tuo dispositivo” . La ragione di ciò è il fatto che il sistema operativo ora viene fornito con una build a 64 bit del sistema operativo e sembra che Google abbia cambiato ro.zygote in zygote64. Detto questo, esiste un’ingegnosa soluzione alternativa con la quale potresti comunque essere in grado di installare ed eseguire app a 32 bit sul tuo dispositivo Android. Quindi, senza ulteriori indugi, diamo un’occhiata.
Come installare ed eseguire app a 32 bit su Android
La procedura seguente cancellerà tutti i dati sul tuo dispositivo. Quando un dispositivo viene avviato per la prima volta solo con Zygote64, non può essere commutato per utilizzare Zygote64_32. Di conseguenza, le librerie a 32 bit all’interno di APEX non vengono rilevate e caricate da Zygote32. d’ora in poi, dovrai eseguire un ripristino dei dati di fabbrica per portare a termine questo lavoro.
Droidwin e i suoi membri non saranno ritenuti responsabili in caso di guerra termonucleare, se il tuo allarme non ti sveglia o se succede qualcosa al tuo dispositivo e ai tuoi dati eseguendo i passaggi seguenti.
PASSO 1: Scarica il firmware
Successivamente, dovrai procurarti il firmware di serie per il tuo dispositivo. Assicurati di scaricare la stessa versione attualmente installata sul tuo dispositivo [puoi verificarlo dal numero di build del tuo dispositivo]. Assicurati di scaricare l’intero firmware/immagine di fabbrica/ROM di avvio rapido anziché OTA/ROM di ripristino.
PASSO 2: Estrarre Stock Boot/Init_boot
Dovrai ora estrarre il firmware e procurarti il file boot.img/init_boot.img originale. [Se il tuo dispositivo è stato avviato con Android 12 o versioni precedenti, utilizza boot,img, altrimenti utilizza init_boot.img]. Ecco come estrarre il firmware corrispondente ai diversi OEM:
- Pixel: utilizza Windows Extractor integrato per estrarre ZIP.
- Xiaomi: usa 7 ZIP per estrarre TGZ e TAR.
- OnePlus e niente: utilizza lo strumento Fastboot Enhance per estrarre payload.bin.
- Realme e Oppo: utilizza Oppo Decrypt Tool per estrarre OZIP/OFP.
PASSO 3: Scarica Magisk Zygote
Magisk Zygote64_32 è una modifica di Magisk ed è progettata principalmente come soluzione root per dispositivi Android multilib che supportano solo Zygote64, come la serie Pixel 7/8. [Crediti: membro senior di XDA Namelesswonder].
DIRECT DOWNLOAD | | DOWNLOAD PAGE
PASSO 4: Annulla root del dispositivo [Per utenti rooted]
Se stai utilizzando un dispositivo rooted, dovrai prima sradicarlo prima di procedere. D’altra parte, se il tuo dispositivo non è già rootato, puoi saltare questa sezione e passare a quella successiva].
- Prima di tutto, disinstalla l’app Magisk dal tuo dispositivo [NON utilizzare l’opzione di disinstallazione di Magisk, disinstalla invece l’app dal menu Impostazioni come fai per qualsiasi altra app].
- Quindi abilita il debug USB sul tuo dispositivo e collegalo al PC tramite USB.
- Ora scarica ed estrai gli strumenti della piattaforma Android SDK sul tuo PC.
- Quindi digita cmd nella barra degli indirizzi della cartella e premi Invio. Questo avvierà il prompt dei comandi.
- Ora digita il comando seguente per avviare il tuo dispositivo in modalità Fastboot:
adb reboot bootloader
- Quindi eseguire il flashing di stock boot.img o init_boot.img utilizzando il comando seguente:
fastboot flash boot boot.img
OR
fastboot flash init_boot init_boot.img - Ora riavvia il dispositivo sul sistema operativo tramite il comando seguente
fastboot reboot
PASSO 5: Avvio/Init_Boot con patch tramite Magisk Zygote
- Prima di tutto, installa l’app Magisk Zygote64_32 sul tuo dispositivo.
- Quindi avvialo e tocca il pulsante Installa accanto a Magisk.
- Ora scegli “Seleziona e applica patch a un file”, vai al file init_boot.img stock e selezionalo.
- Quindi tocca il pulsante Andiamo situato in alto a destra.
- Il file init_boot.img verrà ora aggiornato e inserito nella cartella Download sul tuo dispositivo.
- Dovresti trasferire questo file nella cartella degli strumenti della piattaforma sul tuo PC.
- Allo stesso modo, rinominalo in patched_init_boot.img o patched_boot.img.
PASSO 6: Avvia in modalità Fastboot
- Abilita il debug USB e collega il dispositivo al PC tramite un cavo USB.
- Quindi vai alla cartella degli strumenti della piattaforma, digita CMD nella barra degli indirizzi e premi Invio. Questo avvierà il prompt dei comandi.
- Digita il seguente comando nella finestra CMD per avviare il dispositivo in modalità Fastboot
adb reboot bootloader
- Per verificare la connessione Fastboot, digita il comando seguente e dovresti recuperare l’ID del dispositivo.
fastboot devices
- Se non ricevi alcun ID, installa i driver Fastboot sul tuo PC.
PASSO 7: Root tramite Magisk Zygote
- Prima di tutto, trasferisci il file init_boot.img/boot.img con patch nella cartella degli strumenti della piattaforma.
- Quindi esegui il flashing di questo file ed esegui un formato dei dati insieme ad esso tramite il comando seguente:
fastboot -w flash init_boot patched_init_boot.img
fastboot -w flash boot patched_boot.img - Ora riavvia il tuo dispositivo sul sistema operativo rooted tramite il comando seguente:
fastboot reboot
- Poiché il tuo dispositivo è stato sottoposto a un ripristino, il primo avvio richiederà del tempo.
- Una volta avviato, installa nuovamente l’app Magisk Zygote64_32 e avviala.
- Infine, apri Magisk Zygote64_32 e completa la configurazione rimanente, se presente.
PASSO 8: prova il risultato
- Scarica e installa qualsiasi app a 32 bit sul tuo dispositivo. Quindi avvialo e controlla se funziona o meno.
- Se desideri eseguire questo controllo tramite un percorso più tecnico, esegui il comando seguente:
getprop ro.zygote; getprop ro.vendor.product.cpu.abilist; getprop ro.vendor.product.cpu.abilist32
- Se ottieni l’output come mostrato sopra, significa che ora il tuo dispositivo può eseguire app a 32 bit:
zygote64_32
arm64-v8a,armeabi-v7a,armeabi
armeabi-v7a,armeabi
Questo è tutto. Questi erano i passaggi per installare ed eseguire app a 32 bit sul tuo dispositivo Android. Se avete domande riguardanti i passaggi sopra menzionati, fatecelo sapere nei commenti. Ti ricontatteremo con una soluzione al più presto.
Lascia un commento