Diferencia entre una ROM personalizada (como CyanogenMod OS o AOSP o cualquier otra) y una recuperación (como TWRP, CWM o cualquier otra).
- Android ROM es un conjunto completo de sistema operativo del sistema y solo es compatible si se ha creado fuera de la fuente para su dispositivo.
- La recuperación es una parte del sistema operativo del sistema que también debe construirse a partir de la fuente, pero realmente necesita un poco de conocimiento para construirlo.
Para construir una ROM personalizada, debe tener:
- Código fuente para ROM y Kernel (preferiblemente lanzado por el propio OEM)
- Códigos fuente compatibles para el conjunto de chips (como SD410 tiene un conjunto de chips diferente que SD650 o SD820).
- Compatibilidad de 64 bits o 32 bits.
- Códigos fuente compatibles para el hardware del teléfono (cámara, micrófono, sensor giroscópico, sensor acelerómetro, sensor magnético, etc.).
- Compatibilidad de kernel (ya sea personalizada o en stock).
- y compatibilidad de FileSystem.
- y muchos otros factores también afectan.
Para construir una recuperación personalizada:
- ¿Por qué los teléfonos Xiaomi no reciben actualizaciones regulares de Android OTA como los teléfonos Motorola?
- ¿Cuáles son todas las nuevas características que desea en la próxima versión de Android?
- ¿Cuál es un juego interesante y agradable para las adolescentes arriba mencionadas en el teléfono Android?
- Cómo obtener la actualización Lollipop 5.1.1 en Moto G 2da generación
- ¿Cómo le gustaría usar un dispositivo portátil con Android Wear?
- Código fuente para el kernel. (Se usa parte del código fuente)
- Sistema de montaje de archivos.
- Compatibilidad de configuración.
- y pocos otros factores deben ser atendidos.
Ahora tiene una idea de por qué las ROM personalizadas no están disponibles para todos los dispositivos o emuladores.