![]() |
|
ROMs y desarrollo Samsung Galaxy S II ROMs y desarrollo Samsung Galaxy S II |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
Realiza tus propias compilaciones AOKP en la versión 4.2.2.
![]() Buenas! aquí podréis hacer vuestras propias compilaciones de AOKP, y probar lo que hacen día a día sin esperar a que ellos lo hagan. El titulo pone que es multi dispositivo, y así es, pero solo para los que AOKP da soporte. Sitio oficial de AOKP: http://aokp.co ES NECESARIO: -Sistema operativo Linux 64bits (debería funcionar con cualquier distro) -Probado en Ubuntu 12.04 y 12.10 (64 bits) -Hardware decente(minimo un doble núcleo con 4GB de RAM) -Espacio en disco de unos 150GB (mejor que sea superior) Paquetes requeridos: (Son universales, valen para casi cualquier tutorial de compilado) -Simplemente copia y pega esto en una ventana de terminal y le das al enter. (instala los siguientes paquetes, uno detrás de otro): Código:
sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.8-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev openjdk-6-jre openjdk-6-jdk pngcrush schedtool libxml2 libxml2-utils xsltproc libc6-dev x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev mingw32 tofrodos python-markdown Código:
sudo apt-get install g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline-gplv2-dev gcc-4.7-multilib g++-4.5-multilib Código:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so Código:
sudo apt-get install optipng (solo si lo anterior te tira error con el java)
(Click para mostrar/ocultar)
Obtención del código Fuente Copy/paste: Crear directorio para el repositorio binario: Código:
mkdir ~/bin Código:
PATH=~/bin:$PATH Código:
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo Código:
chmod a+x ~/bin/repo Código:
mkdir ~/aokp_jb Código:
cd ~/aokp_jb Código:
repo init -u https://github.com/AOKP/platform_manifest.git -b jb-mr1 Vamos a la carpeta personal y entramos en la carpeta del código de AOKP "aokp_jb" En la barra de herramientas superior, vamos a "ver" y luego le damos a "Mostrar archivos ocultos" Ahora vamos a la carpeta llamada ".repo" luego a la carpeta llamada "manifests" ahora copiaremos el archivo llamado "kernel_manifest.xml" a la raíz de la carpeta ".repo" y renombramos el archivo a "local_manifest.xml" Ahora creamos dentro de la carpeta ".repo" una nueva carpeta llamada "local_manifests" y ponemos dentro el archivo que hemos renombrado a "kernel_manifest.xml" *Si no queremos bajar todos los códigos de los kernel por que por ejemplo solo queremos compilar para el Maguro entonces borraremos las lineas que nos sobran del nuevo archivo llamado "local_manifest.xml dejándolo así: Abre el Spoiler para ver los ejemplos del XML:
(Click para mostrar/ocultar)
Sync el código fuente de AOKP: Código:
cd ~/aokp_jb Código:
repo sync Iniciar la construcción: Código:
cd ~/aokp_jb Código:
. build/envsetup.sh && brunch Ya puedes esperar a que termine! Cuando acabe la rom la encontrarás en: Carpeta Personal/aokp_jb/out/target/product/Nombre del dispositivo. Siempre será el archivo que diga el "aokp_unofficial....zip" este será la rom para flashear por recovery. Para la recopilación es tan fácil como: Código:
cd ~/aokp_jb Código:
make clobber Código:
repo sync Código:
. build/envsetup.sh && brunch Este paso es totalmente necesario para poder descargar los cambios desde la última sincronización, y poder compilar de nuevo con los cambios nuevos. http://www.foro-nexus.com/showthread...d=2514#pid2514 Última edición por Veloz46 Día 13/10/13 a las 07:19:56 |
Los siguientes 17 usuarios han agradecido a Veloz46 su comentario: | ||
|
#2
|
||||
|
||||
Muchas gracias por el tutorial. Espero que mas gente se anime a esto. Yo ya compile AOKP 4.1.2. y ahora estoy experimentando con las stock de Samsung y AOKP.
|
#3
|
||||
|
||||
Re: Realiza tus propias compilaciones AOKP en la versión 4.2.2.
Veloz te llego el mp ?
|
#5
|
||||
|
||||
Re: Realiza tus propias compilaciones AOKP en la versión 4.2.2.
Ah no lo se voy a ver, perdona
Pues creo que no tio, jijiji. No pasa nada. A proposito buen tutorial tio. |
#6
|
||||
|
||||
Re: Realiza tus propias compilaciones AOKP en la versión 4.2.2.
Mañana repaso los mp, pk me llegan bastantes pidiendo ayuda y no los contesto, ya que la mayoría, hay hilos abiertos, mañana lo busco y te respondo.
|
Gracias de parte de: | ||
#7
|
Veloz ¿sigue existiendo el problema del kernel en JB 4.2.2 como pasaba en 4.1.2 o ya lo tienes corregido en el tutorial?
No he podido mirar mucho el tuto, ya sabes los motivos, en cuanto tenga un poco de tiempo me lo voy empollando. Gracias de nuevo. |
Gracias de parte de: | ||
#8
|
||||
|
||||
Re: Realiza tus propias compilaciones AOKP en la versión 4.2.2.
Te refieres a que daba errores de compilado? En el tutorial ya está corregido.
Tu tranquilo. ;) |
Gracias de parte de: | ||
#9
|
que grande que eres veloz estos son muy buenos aportes!! muchas gracias ahora el que no compile es porque no quiere jejeje
|
#10
|
Si acuerdate las peleas por en las AOKP BJ 4.1.2 que no descargaba el source del kernel en el S2 y se tenia que editar el XML con la direccion del de CM para no tener el maldito error al empezar a compilar.
|
#12
|
||||
|
||||
Muy buen tutorial veloz, vengo del Sgs i9000 y en unas semanas me llega el i9100 así que cuando configure todo lo necesario seguiré compilando LinerRom en este dispositivo.
Un saludo a todos!! ![]() |
Gracias de parte de: | ||
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 23:04:42 (GMT +2)
HTCMania: líderes desde el 2007