Compilar ROM
Enviado por poland6525 • 13 de Septiembre de 2017 • 840 Palabras (4 Páginas) • 491 Visitas
...
git config --global user.name "Your Name"
Ejemplo mio:
git config --global user.email "carlosarriagadv@gmail.com"
git config --global user.name "CarlosArriagaDV"
-Aun no descargamos el código pero lo haremos en la siguiente parte, el código fuente de cm puede pesar entre 20 a 30GB AOSP es ligeramente menos todo puede variar dependiendo de la rom que queremos compilar.
5.- Descargar El Source He Ir A Una Party.
Nota: Inmediatamente después de la sincronización del repo oficial CM12.1 este es su tamaño: (31GB)
[pic 1]
-Es la hora, ejecute el comando siguiente en la terminal para empezar a sincronizar las repos, y valla de fiesta un rato.
repo sync
6.- Construir
-Ahora, una vez que usted ha descargado todo el código fuente debe de ser capaz de ejecutar su primera compilación, Gracias a algunos scripts de construcción que tiene CM, Para inicializar la construcción en la terminal:
. build/envsetup.sh
brunch ; (para Moto E (condor), brunch condor )
-Device code name: se refiere al nombre clave de su dispositivo si su móvil tiene cyanogenmod official usted no tendrá problemas ya que puedo buscar fácilmente su móvil en la wiki de cm.
NOTA: para todos aquellos que no tengan cyanogenmod oficial o quieran compilar una rom tendrán que bajar el source de su movil (device tree, kernel y vendor) y extraer los archivos en la siguiente ruta. (yo hare el ejemplo con el source de un Moto E 2014), cuando tengan el source de su móvil podrán notar que es muy fácil ver la ruta donde ira cada cosa ya que en el nombre se los dice.
Ejemplo:
[pic 2]
[pic 3]
[pic 4]
Para El Device tree: device/motorola/condor
Para El Vendor: vendor/motorola/condor
Para El Kernel; kernel/motorola/msm8610
NOTA: Estas rutas las podrán encontrar en la carpeta cm donde se bajaron las repos. (en dado caso de que no exista alguna carpeta hay que crearla.
-Listo si ya tienen el source de su móvil bajado y todo está en las rutas correspondiente solo hay que poner el siguiente comando en su terminal:
. build/envsetup.sh
brunch
7 - Party Time!
-Ahora solo queda esperar a que la construcción termine de manera exitosa la duración de construcción puede depender según las especificaciones de su PC y si uso Ccache. (Mi pc tardaba entre 4 y 7 horas en compilar).
-Si Usted tiene alguna duda no dude en contactarme y si realizo alguna construcción exitosa no olvide compartirla con nosotros.
Créditos:
@Carlos Arriaga
@Vatsal
@xperiafan13
@ashwin007
@percy_g2
@cyanogenmod
@Miembros
...