7 votos

¿Por qué mi dispositivo debe ser compatible con una cierta ROM antes de flashear a mi dispositivo?

Esta es la explicación que me decía no para instalar una ROM personalizada, sin comprobar el dispositivo de compatibilidad. "Ahora, tenga cuidado ya que cada custom ROM viene con una versión que es adecuado sólo con un dispositivo; no se puede instalar la misma variante de firmware de todos los dispositivos Android como el mismo no es compatible."

Pero, estoy usando una HP Slate 7, no hay un hilo oficial para este dispositivo en XDA Developers, y más lejos que puedo ir es a root de mi tablet. Aparte de eso, no hay ROMs personalizadas específicamente para este dispositivo.

Mi pregunta es, ¿por qué no puedo instalar una ROM personalizada si sigo todos los procesos correctos para flashear una ROM personalizada, incluso si mi dispositivo no es compatible? Es puramente debido a que el gestor de arranque? O el kernel? Soy bastante nuevo en Android, pero he estado leyendo en los nuevos términos, por lo que puedo tener alguna orientación?

3voto

Izzy Puntos 45544

No hay más explicación necesaria, la razón es bastante simple: los Diferentes dispositivos vienen con diferentes componentes de hardware, tales como la cámara o el sonido de "chips". Aquellos que requieren controladores especiales, que son en la mayoría de los casos de propiedad y no forma parte de AOSP (que es el "Android código base").

Esto significa que, cada ROM debe incluir el dispositivo de código específico, y por lo tanto es específica para el dispositivo fue creado para el.

-1voto

Aniket Thakur Puntos 131

Por lo que a mi entender va cuando usted dice que flasheo una nueva ROM personalizada en el dispositivo básicamente está cambiando su versión para android sabor(lo que va en su /system de la partición) y lo más importante es que el kernel(/boot contiene el kernel y el bootloader). Más sobre Android Particiones.

Ahora al flashear una ROM en su dispositivo, usted generalmente el uso de una aplicación instalada en su máquina. Luego de habilitar la depuración USB en el dispositivo, conéctelo a su ordenador y ejecutar la aplicación para el flash de la ROM. La primera cosa aquí es que la aplicación debe reconocer la existente ROM/Kernel por lo que se puede reemplazar con la correspondiente ROM personalizada(por ejemplo CyanogenMod). Así, el dispositivo debe estar en la lista de dispositivos soportados por el parpadeo de la aplicación. Si tienes una ROM STOCK que en general todas las aplicaciones que lo reconozca y que no debería ser un problema. Pero si usted ya tiene una ROM personalizada y tratando de flash de otro, entonces podría ser un problema.Usted puede wan para leer Cómo Elegir el Derecho de la ROM para Tu Dispositivo?

Is it purely because of the bootloader?

Tan lejos como CyanogenMod Installer en cuestión no le importa si el bootloader está bloqueado o no. Se abrirá para usted. Otras pueden requerir el dispositivo de root(Cómo la root de su dispositivo Android? ).

Or the kernel?

Esto no debería ser un problema, ya sea porque finalmente es un kernel de Linux en la que el android se ejecuta(Como las versiones son las mismas).

So what is the problem then?

Este es mi comprensión personal. Por favor me corrija si me he equivocado. El Kernel es ese trozo de código que interactúa el uso de programas con el hardware del dispositivo. Ahora es muy posible que usted tiene un viejo dispositivo(hardware obsoleto). Ahora, si usted dice que yo soy flasheo la nueva ROM que ha salido al mercado... va a tener un kernel que pueden requerir una actualización de hardware(No todas las cosas son compatibles). Así que incluso si usted flash en el dispositivo que algunas funciones no wonk. El peor caso de que su teléfono puede obtener de ladrillo. Por lo tanto es imprescindible hacer un poco de investigación sobre la ROM que flasheo si es compatible con su dispositivo.

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