Cómo instalar y ejecutar aplicaciones de 32 bits en Android
En esta guía, le mostraremos los pasos para instalar y ejecutar aplicaciones de 32 bits en su dispositivo Android. Si bien la mayoría de las aplicaciones actuales han adoptado la nueva arquitectura de 64 bits, todavía hay algunas aplicaciones de antaño que albergan un arco de 32 bits. El desarrollador ya no mantiene estas aplicaciones, pero el factor de nostalgia asociado con ellas obliga a los usuarios a tenerlas en su dispositivo. Sin embargo, para muchos está resultando más fácil decirlo que hacerlo.
Cada vez que intentaban descargar aplicaciones, recibían el mensaje de error «No puedes instalar la aplicación en tu dispositivo» . La razón de lo mismo es el hecho de que el sistema operativo ahora viene con una versión de 64 bits y parece que Google ha cambiado ro.zygote a zygote64. Dicho esto, existe una solución ingeniosa mediante la cual es posible que aún puedas instalar y ejecutar aplicaciones de 32 bits en tu dispositivo Android. Así que sin más preámbulos, veámoslo.
Cómo instalar y ejecutar aplicaciones de 32 bits en Android
El siguiente proceso borrará todos los datos de su dispositivo. Cuando un dispositivo se inicia por primera vez solo con Zygote64, no se puede cambiar para usar Zygote64_32. Como resultado, Zygote32 no descubre ni carga las bibliotecas de 32 bits dentro de APEX. De ahora en adelante, tendrás que restablecer los datos de fábrica para realizar este trabajo.
Droidwin y sus miembros no serán responsables en caso de una guerra termonuclear, su alarma no lo despierta o si algo le sucede a su dispositivo y a sus datos al realizar los pasos a continuación.
PASO 1: Descargue el firmware
A continuación, tendrá que hacerse con el firmware original para su dispositivo. Asegúrese de descargar la misma versión que está instalada actualmente en su dispositivo [puede verificar lo mismo a partir del número de compilación de su dispositivo]. Asegúrese de descargar todo el firmware/imagen de fábrica/ROM Fastboot en lugar de OTA/ROM de recuperación.
PASO 2: Extraiga Stock Boot/Init_boot
Ahora tendrá que extraer el firmware y obtener el archivo stock boot.img/init_boot.img. [Si su dispositivo se inició con Android 12 o versiones anteriores, use boot,img; de lo contrario, use init_boot.img]. A continuación se explica cómo extraer el firmware correspondiente a diferentes OEM:
- Píxel: utilice el extractor de Windows integrado para extraer ZIP.
- Xiaomi: Utilice 7 ZIP para extraer TGZ y TAR.
- OnePlus y nada: utilice la herramienta Fastboot Enhance Tool para extraer payload.bin.
- Realme y Oppo: utilice la herramienta Oppo Decrypt para extraer OZIP/OFP.
PASO 3: Descargue Magisk Zygote
Magisk Zygote64_32 es una modificación de Magisk y está diseñado principalmente como una solución raíz para dispositivos Android multilib que son solo Zygote64, como la serie Pixel 7/8. [Créditos: Miembro senior de XDA Namelesswonder].
DIRECT DOWNLOAD | | DOWNLOAD PAGE
PASO 4: Desrootear el dispositivo [para usuarios rooteados]
Si está utilizando un dispositivo rooteado, primero deberá desrootearlo antes de continuar. Por otro lado, si tu dispositivo ya no está rooteado, entonces puedes saltarte esta sección y pasar a la siguiente].
- En primer lugar, desinstale la aplicación Magisk de su dispositivo [NO use la opción Desinstalar de Magisk, en su lugar desinstale la aplicación desde el menú Configuración como lo hace con cualquier otra aplicación].
- Luego habilite la depuración USB en su dispositivo y conéctelo a la PC mediante USB.
- Ahora descargue y extraiga las herramientas de la plataforma SDK de Android en su PC.
- Luego escriba cmd en la barra de direcciones de la carpeta y presione Enter. Esto iniciará el símbolo del sistema.
- Ahora escriba el siguiente comando para iniciar su dispositivo en modo Fastboot:
adb reboot bootloader
- Luego actualice el stock boot.img o init_boot.img usando el siguiente comando:
fastboot flash boot boot.img
OR
fastboot flash init_boot init_boot.img - Ahora reinicie su dispositivo en el sistema operativo mediante el siguiente comando
fastboot reboot
PASO 5: Arranque parcheado/Init_Boot a través de Magisk Zygote
- En primer lugar, instale la aplicación Magisk Zygote64_32 en su dispositivo.
- Luego ejecútelo y toque el botón Instalar al lado de Magisk.
- Ahora elija ‘Seleccionar y parchear un archivo’, navegue hasta el archivo init_boot.img y selecciónelo.
- Luego toque el botón Vamos situado en la parte superior derecha.
- El archivo init_boot.img ahora será parcheado y colocado en la carpeta Descargas de su dispositivo.
- Debe transferir este archivo a la carpeta de herramientas de la plataforma en su PC.
- Del mismo modo, cámbiele el nombre a patched_init_boot.img o patched_boot.img.
PASO 6: Arranque en modo Fastboot
- Habilite la depuración USB y conecte su dispositivo a la PC mediante un cable USB.
- Luego dirígete a la carpeta de herramientas de la plataforma, escribe CMD en la barra de direcciones y presiona Enter. Esto iniciará el símbolo del sistema.
- Escriba el siguiente comando en la ventana CMD para iniciar su dispositivo en modo Fastboot
adb reboot bootloader
- Para verificar la conexión Fastboot, escriba el siguiente comando y debería recuperar la ID del dispositivo.
fastboot devices
- Si no obtiene ninguna identificación, instale los controladores Fastboot en su PC.
PASO 7: Rootear a través de Magisk Zygote
- En primer lugar, transfiera el init_boot.img/boot.img parcheado a la carpeta de herramientas de la plataforma.
- Luego actualice este archivo y formatee los datos junto con él mediante el siguiente comando:
fastboot -w flash init_boot patched_init_boot.img
fastboot -w flash boot patched_boot.img - Ahora reinicie su dispositivo con el sistema operativo rooteado mediante el siguiente comando:
fastboot reboot
- Dado que su dispositivo se ha reiniciado, el primer inicio llevará algún tiempo.
- Una vez que se inicie, instale nuevamente la aplicación Magisk Zygote64_32 y ejecútela.
- Finalmente, abra Magisk Zygote64_32 y finalice la configuración restante, si corresponde.
PASO 8: Pruebe el resultado
- Descargue e instale cualquier aplicación de 32 bits en su dispositivo. Luego ejecútelo y compruebe si funciona o no.
- Si desea realizar esta verificación a través de una ruta más técnica, ejecute el siguiente comando:
getprop ro.zygote; getprop ro.vendor.product.cpu.abilist; getprop ro.vendor.product.cpu.abilist32
- Si obtiene el resultado que se muestra arriba, significa que su dispositivo ahora puede ejecutar aplicaciones de 32 bits:
zygote64_32
arm64-v8a,armeabi-v7a,armeabi
armeabi-v7a,armeabi
Eso es todo. Estos fueron los pasos para instalar y ejecutar aplicaciones de 32 bits en su dispositivo Android. Si tiene alguna consulta sobre los pasos antes mencionados, háganoslo saber en los comentarios. Nos comunicaremos con usted con una solución lo antes posible.
Deja una respuesta