La creación de ROM desde el código fuente se está volviendo cada vez más popular. Si bien la mayoría de los que deciden crear su propia ROM lo hacen para aprender algo nuevo, algunos comparten sus compilaciones con la comunidad. Sin embargo, las ROM no siempre se crean desde cero. Algunas características se toman de proyectos de código abierto cuyo código está disponible públicamente en Git.
Los grandes proyectos con muchos contribuyentes utilizan la herramienta de revisión de software basada en web Gerrit. Usar Gerrit es un poco diferente a Git y cubrimos un gran guía hace tiempo. Esta herramienta también se puede utilizar para seleccionar confirmaciones únicas y una guía sencilla del miembro senior de XDA. jabaza mostrará a los recién llegados cómo hacer esto.
La guía de Jabza muestra a los nuevos desarrolladores cómo usar la terminal para realizar una confirmación y resolver errores posteriormente. Jabza utiliza Halo de ParanoidAndroid como ejemplo, pero sus instrucciones se pueden aplicar a cualquier otro proyecto de código abierto. Con sólo unos pocos pasos, podrá agregar algunas funciones útiles a su ROM.
Si es un desarrollador nuevo y desea aprender a seleccionar funciones útiles de otros proyectos, diríjase a la hilo guía y pruébalo.