Buenas! aquí podréis hacer vuestras propias compilaciones de Slim, 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 Slim da soporte.

Sitio oficial de Slim: Home

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
Problemas con el java?
(solo si lo anterior te tira error con el java)

 
Código:
sudo add-apt-repository ppa:webupd8team/java
Código:
sudo apt-get update
Código:
sudo apt-get install oracle-java6-installer
Código:
sudo update-java-alternatives -s java-6-oracle
Código:
sudo apt-get install oracle-java6-set-default


Obtención del código Fuente

Copy/paste:

Crear directorio para el repositorio binario:

Código:
mkdir ~/bin
Código:
PATH=~/bin:$PATH
Añadir el repositorio binario:

Código:
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
Dar permisos al repositorio binario:

Código:
chmod a+x ~/bin/repo
Crear el directorio para el código AOKP:

Código:
mkdir ~/Slim_jb
Entrar en el directorio del código:

Código:
cd ~/Slim_jb
Inicializar el repositorio de Slim y descargar el manifiest:

Código:
repo init -u git://github.com/SlimRoms/platform_manifest.git -b jb4.3
Sync el código fuente de Slim:

Código:
cd ~/Slim_jb
Código:
repo sync
Este paso va a tardar horas, por lo que tranquilo, en caso de que de algún error, vuelve al poner el último comando.

Iniciar la construcción:

Código:
cd ~/Slim_jb
Código:
. build/envsetup.sh && lunch
Seleccionar el terminal que quieres compilar poniendo el numero y dándole a enter.
Ya puedes esperar a que termine!

Luego marcas:

Código:
make bacon
Cuando acabe la rom la encontrarás en:

Carpeta Personal/Slim_jb/out/target/product/Nombre del dispositivo.

Siempre será el archivo que diga el "Slim_unofficial....zip" este será la rom para flashear por recovery.

Para la recopilación es tan fácil como:

Código:
cd ~/Slim_jb
Código:
make clobber
Código:
repo sync
Código:
. build/envsetup.sh && lunch
Código:
make bacon
Y volver a seleccionar tu dispositivo.

Este paso es totalmente necesario para poder descargar los cambios desde la última sincronización, y poder compilar de nuevo con los cambios nuevos.

Temas Similares en HTCSpain:
  • HardSpl-HardSpl2-HSPL3 Todos los modelos de Leo - [vgn]
  • Monster Beats By Dr. Dre ¡TODOS LOS MODELOS! - [el_quevin]