1 votos

Instalación de la aplicación Polaroid Cube en un OnePlus 12 con Android 14

Recientemente compré un Polaroid Cube+ (actualmente descontinuado) en eBay y quiero poder utilizar todas sus funciones.

El manual de instrucciones y otros lugares mencionan que hay una aplicación (nombre de paquete com.polaroid.cube), pero parece que fue eliminada hace algunos años. (La última versión que puedo encontrar es de 2017, v2.3.8.)

Quiero instalar la aplicación Polaroid Cube en mi OnePlus 12 con Android 14, pero al intentar instalarla (ejecutando el APK o a través de adb install --bypass-low-target-sdk-block) dice que no es compatible con mi dispositivo. Parece que las arquitecturas no coinciden (armeabi-v7a, armeabi vs arm64; el error específico de adb es INSTALL_FAILED_NO_MATCHING_ABIS).

¿Hay alguna forma de instalar esta aplicación en mi OnePlus 12? Idealmente no debería implicar hacer root, ya que tengo algunas aplicaciones de autenticación de dos factores relacionadas con mi teléfono que necesitan que no esté rooteado. Además, no tengo ningún teléfono más antiguo en el que instalar la aplicación; el objetivo es instalar esta aplicación antigua en mi teléfono Android moderno.

4voto

John Dallman Puntos 103

Si la página de GSM Arena sobre el OnePlus 12 es correcta, solo puede ejecutar código nativo ARM64: los núcleos del procesador en su SoC Snapdragon 8 Gen 3 no pueden ejecutarse en modo de 32 bits. Para más información al respecto, consulta aquí.

Si la aplicación requiere código nativo de 32 bits, lo cual parece ser el caso según tu pregunta, entonces estás atrapado: tu teléfono no puede ejecutar ese código. Hacer root no ayudará en absoluto, tu hardware no lo puede hacer.

En principio, no es imposible para alguien escribir un emulador para ejecutar código nativo de 32 bits de Android en Android de 64 bits, pero no conozco que se haya hecho. Ejecutar aplicaciones completas en ello sería complicado, debido a la falta de bibliotecas de 32 bits en un sistema operativo Android solo de 64 bits, y la interfaz con ART. La forma "fácil" de hacer el trabajo sería ejecutar un sistema operativo ASOP de 32 bits completo dentro del emulador, pero eso probablemente implicaría que el "dispositivo" de 32 bits tenga una identidad separada del dispositivo anfitrión de 64 bits, creando muchos problemas adicionales. Seguramente muchas personas han pensado en esto, y puedo entender por qué nadie lo ha intentado seriamente.

La solución más sencilla sería adquirir un teléfono que pueda ejecutar código nativo de 32 bits. Todavía los hay, pero probablemente no lo estarán por siempre.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X