He leído esto y esta pregunta y quiero pedir alguna explicación.
Estoy considerando comprar un teléfono x86 . Tengo algunas preguntas sobre problemas de compatibilidad.
Sé que la mayoría de las aplicaciones normales (no root) funcionarán sin problemas en x86, pero entiendo que hay excepciones. Aparentemente, algunas aplicaciones usan funciones ARM nativas. ¿Qué tan común es esto? ¿Cuáles son algunos ejemplos de aplicaciones populares que no se ejecutarán en x86? ¿Puedo tener una idea de cuán generalizado será este problema?
¿Es cierto que es menos probable que las aplicaciones raíz se ejecuten que las normales? ¿Qué tan extendida está la incompatibilidad con x86 en las aplicaciones raíz?
Sé que Xposed Framework puede funcionar en x86, pero ¿qué pasa con los módulos? ¿Son muchos de ellos incompatibles con x86? En caso afirmativo, ¿qué tan común es?
La mayoría son juegos que pueden ser incompatibles con x86. Por lo general, las aplicaciones no tienen motivos para usar el NDK a menos que tengan requisitos especiales de rendimiento o gráficos, y es posible que sus bibliotecas solo se creen para ARM.
No creo que las aplicaciones que usan la raíz sean típicamente incompatibles, son aplicaciones de raíz , ya que a menudo dependen de binarios/exploits específicos de la plataforma. Las aplicaciones raíz no son inherentemente diferentes en la forma en que están codificadas que otras, además de solicitar privilegios elevados a través de su
.
Desafortunadamente, no estoy familiarizado con el soporte de Xposed para x86, pero creo que la respuesta debería ser similar a la #2. Xposed funciona principalmente inyectándose en el marco de la plataforma de Android, que es Java en lugar de bibliotecas nativas. Le aconsejo que tenga cuidado con las copias de seguridad y que se asegure de que su dispositivo sea relativamente fácil de flashear si necesita restaurar todo al stock.
yo lo compre Hasta ahora, todas las aplicaciones* (raíz o no) y seis de los ocho módulos Xposed que he probado han funcionado. Esta es una muestra algo pequeña, porque no he probado ninguna aplicación que no use yo mismo. Estas son solo las aplicaciones que uso personalmente:
* = Actualización: Pokémon Go no funciona en x86 por el momento.
(No sé si esto tiene algo que ver con x86, ¿también puede ser incompatibilidad con Lollipop? Ni idea).
Los muchachos de XDA han realizado pruebas mucho más exhaustivas en este hilo.
acejabalina
Fiksdal