¿Es el sistema MIUI un paquete flash universal? ¡Gracias!
Las razones por las que la ROM no funciona son:
1. Porque el hardware es diferente y cada hardware requiere controladores diferentes. Los proveedores de hardware suelen proporcionar los controladores del kernel de Android y los entregan a los OEM para su integración y optimización. Estos controladores no se asignarán al núcleo principal de Linux.
2. La cantidad de código es enorme.
3. El ciclo de aceptación del kernel convencional es largo (el código de Android de Google aún se encuentra en la etapa de almacenamiento temporal). Por lo tanto, bajo las restricciones del acuerdo GPL del núcleo, los fabricantes OEM optan por publicar el código fuente del núcleo por separado para modelos específicos. Además, cada OEM utiliza un cargador de arranque diferente, e incluso dentro de la misma empresa, la dirección base para cargar el kernel es diferente. La dirección base está escrita en el kernel. Por lo tanto, si muestra diferentes imágenes del kernel para diferentes dispositivos, los dispositivos no arrancarán.