Requisitos:
1. Un sistema Linux con el último Java Runtime y OpenJDK
2. Conocimientos de programación en Shell Scripting y Java.
3. Conocimiento sobre los comandos de terminal Git y Linux.
4. Un dispositivo y un árbol de proveedores para su dispositivo
5. Muy buena conexión a Internet de alta velocidad (necesita descargar muchos datos)
6. Mucha paciencia
Siga este enlace para obtener una comprensión básica sobre la creación de ROM AOSP
Portar ROM AOSP usando el código fuente – XDA-University
Si no ha decidido sobre el dispositivo para el que está construyendo, le recomendaría un dispositivo Sony (Qualcomm SoC y no SoC basado en MTK). Tienen un gran soporte para el desarrollo de AOSP para sus dispositivos y alientan a los desarrolladores a desbloquear el gestor de arranque y comenzar la diversión.
- Hice mi primera aplicación de Android y salió bastante bien y tiene un excelente diseño. Ahora, ¿cómo puedo sacar provecho de mis habilidades?
- ¿Qué aplicaciones de Android tienen buenas integraciones de Facebook Connect?
- Cómo usar una diadema con detección de cerebro para desarrollar una aplicación de Android para ayudar a los tontos a comunicarse
- ¿Cuál crees que es la aplicación de Android más innovadora creada en India?
- ¿Cuál es su opinión sobre el desarrollo de aplicaciones de Android?
Los pasos a seguir para construir los CM Roms (dispositivos Sony) son:
1. Prepare el entorno de construcción
2. Instalando SDK
3. Instalar paquetes de compilación
4a. Crear directorios de trabajo e instalar el comando ‘repo’ en Linux.
4b. Ponga el directorio ~ / bin en su ruta de ejecución
5. Prepárese para la sincronización inicializando el repositorio de origen de CM
6. Descargue todo el código fuente de CM.
7. Aplicaciones preconstruidas y personalización específica del dispositivo
8. Descargue blobs patentados provistos para su dispositivo por Sony para una ROM completamente funcional.
9. Inicie el proceso de compilación para crear zip.
10. Instala y disfruta de la genialidad CM.
Para las instrucciones completas de CM11: Cómo construir CyanogenMod Android para Sony Xperia SP (“huashan”) (Ejemplo: Xperia SP)
Asegúrese de que su dispositivo tenga un gestor de arranque desbloqueable, porque para el desarrollo de CyanogenMod comienza con el desbloqueo del gestor de arranque. También busque si hay núcleos personalizados disponibles. El stock kernel no funciona con CM.
Consulte las instrucciones de construcción del núcleo para un mayor desarrollo. [Tutorial] Instrucciones de construcción del kernel para dispositivos Xperia.
Buena suerte y feliz parpadeo.