Bienvenido a Root4ever!
En Root4ever no usamos publicidad agresiva!
No nos gusta molestar a los usuarios, pero agradeceríamos mucho que nos incluyeras en la lista de paginas permitidas en tu Adblock o lo desactivaras en nuestro sitio, así nos ayudarás a mantener la página operativa. :-)
Al igual que a nosotros, no nos gusta que nos obliguen a algo queriendo nosotros elegir, por este motivo puedes cerrar la ventana en la parte superior izquierda para disfrutar del contenido.
Solo te irá saliendo este aviso, puedes cerrarlo tantas veces como necesites.
Una vez añadidos no volverá a aparecer este aviso.

Gracias por visitarnos!



Comparte en Google+ que te gusta esto!!  Comparte en FaceBook que te gusta esto!!  Twittea que te gusta esto!
Translate!   Traduce esta página al Español!!   Translate this page into English!  
Enviar respuesta 
Tutorial Crea tus propias compilaciones CarbonRom 5.1.X
14-06-2015, 04:33 AM
Mensaje: #1

El 95% de los archivos necesarios publicados en las guías de Root4ever se encuentran en nuestros discos duros!
Este aporte no está completo?
REPORTARLO HACIENDO CLIC AQUÍ! Tan pronto podamos re-subiremos los archivos necesarios!!
Mejoremos entre todos! Hagamos de Root4ever una comunidad mejor! :-)

Crea tus propias compilaciones CarbonRom 5.1.X
Imagen

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

ES NECESARIO:

-Sistema operativo Linux 64bits (debería funcionar con cualquier distro)

-Hardware decente.


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 bison build-essential flex git-core gnupg gperf ia32-libs libesd0-dev libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 libxml2-utils lzop openjdk-7-jdk openjdk-7-jre pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev

Código:
sudo apt-get install g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev

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 http://commondatastorage.googleapis.com/git-repo-downloads/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 ~/Android-Source

Entrar en el directorio del código:

Código:
cd ~/Android-Source

Inicializar el repositorio y descargar el manifiest:

Código:
repo init -u https://github.com/CarbonROM/android.git -b lp

Sync el código fuente de:

Código:
cd ~/Android-Source

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 ~/Android-Source

Código:
. build/envsetup.sh && brunch

Seleccionar el terminal que quieres compilar poniendo el numero y dándole a enter.
Ya puedes esperar a que termine!

Cuando acabe la rom la encontrarás en:

Carpeta Personal/Android-Source/out/target/product/Nombre del dispositivo.

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

Código:
cd ~/Android-Source

Código:
make clobber

Código:
repo sync

Código:
. build/envsetup.sh && brunch

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.

Firma de Root
La mejor forma de agradecer, es compartir lo aprendido. ¡COMPARTE CON NOSOTROS!
Cita este mensaje en tu respuesta
Publicidad.

23-03-2016, 11:55 PM
Mensaje: #2
RE: Crea tus propias compilaciones CarbonRom 5.1.X
es normal que salga el siguiente mensaje mientras finaliza la instalación repo sync???

Fetching projects: 99% (409/413)
error: Exited sync due to fetch errors




me salio dos veces el mismo mensaje



--actual estado--

luego de aplicar x 4ta ves el codigo repo sync me sale el siguiente mensaje

fatal: Couldn't find remote ref refs/heads/lp
error: Cannot fetch CarbonROM/android_frameworks_native

error: Exited sync due to fetch errors


es normal que salga dicho mensaje????
 
Cita este mensaje en tu respuesta
25-03-2016, 01:58 AM
Mensaje: #3
RE: Crea tus propias compilaciones CarbonRom 5.1.X
(23-03-2016 11:55 PM)bharrok escribió:  es normal que salga el siguiente mensaje mientras finaliza la instalación repo sync???

Fetching projects: 99% (409/413)
error: Exited sync due to fetch errors




me salio dos veces el mismo mensaje



--actual estado--

luego de aplicar x 4ta ves el codigo repo sync me sale el siguiente mensaje

fatal: Couldn't find remote ref refs/heads/lp
error: Cannot fetch CarbonROM/android_frameworks_native

error: Exited sync due to fetch errors


es normal que salga dicho mensaje????

Prueba con "repo sync -f" y a ver si te da error, a veces es normal que de algún error por algo que tocan del código.

Firma de Root
La mejor forma de agradecer, es compartir lo aprendido. ¡COMPARTE CON NOSOTROS!
Encuentra todos sus mensajes Dar Gracias  
Cita este mensaje en tu respuesta
25-03-2016, 03:24 AM
Mensaje: #4
RE: Crea tus propias compilaciones CarbonRom 5.1.X
Gracias Johan, como puedo volver a retomar el trabajo??? O solo tengo que ingresar repo sync -f y continuar con el trabajo???
 
Cita este mensaje en tu respuesta
25-03-2016, 05:39 AM
Mensaje: #5
RE: Crea tus propias compilaciones CarbonRom 5.1.X
(25-03-2016 03:24 AM)bharrok escribió:  Gracias Johan, como puedo volver a retomar el trabajo??? O solo tengo que ingresar repo sync -f y continuar con el trabajo???
Sigue el mismo trabajo y metes el comando que te comento.

Saludos!

Firma de Root
La mejor forma de agradecer, es compartir lo aprendido. ¡COMPARTE CON NOSOTROS!
Encuentra todos sus mensajes Dar Gracias  
Cita este mensaje en tu respuesta
28-03-2016, 02:50 PM
Mensaje: #6
RE: Crea tus propias compilaciones CarbonRom 5.1.X
saludos johan

al insertar el "repo sync -f" me aparece el siguiente informe

Fetching projects: 99% (410/414) Fetching project platform/external/libvterm
fatal: Couldn't find remote ref refs/heads/lp
error: Cannot fetch CarbonROM/android_frameworks_native
warn: --force-broken, continuing to sync
Fetching projects: 100% (414/414)
error: Exited sync due to fetch errors


sera normal ya que dejo el trabajo en 100%????


--edit--

al intentar continuar con el trabajo para ver si es notmal le agrego el ". build/envsetup.sh && brunch" me sale lo siguiente


fatviking@FatViking:~/Android-Source$ . build/envsetup.sh && brunch
bash: build/envsetup.sh: No existe el archivo o el directorio
 
Cita este mensaje en tu respuesta
28-03-2016, 09:31 PM
Mensaje: #7
RE: Crea tus propias compilaciones CarbonRom 5.1.X
(28-03-2016 02:50 PM)bharrok escribió:  saludos johan

al insertar el "repo sync -f" me aparece el siguiente informe

Fetching projects: 99% (410/414) Fetching project platform/external/libvterm
fatal: Couldn't find remote ref refs/heads/lp
error: Cannot fetch CarbonROM/android_frameworks_native
warn: --force-broken, continuing to sync
Fetching projects: 100% (414/414)
error: Exited sync due to fetch errors


sera normal ya que dejo el trabajo en 100%????


--edit--

al intentar continuar con el trabajo para ver si es notmal le agrego el ". build/envsetup.sh && brunch" me sale lo siguiente


fatviking@FatViking:~/Android-Source$ . build/envsetup.sh && brunch
bash: build/envsetup.sh: No existe el archivo o el directorio

Buenas compi, puedes subir captura de la carpeta de los sources?

Firma de Root
La mejor forma de agradecer, es compartir lo aprendido. ¡COMPARTE CON NOSOTROS!
Encuentra todos sus mensajes Dar Gracias  
Cita este mensaje en tu respuesta
28-03-2016, 09:46 PM
Mensaje: #8
RE: Crea tus propias compilaciones CarbonRom 5.1.X
hola johan te dejo la captura de las 2 carpetas que se an creado al momento de trabajar


Imagen
 
Cita este mensaje en tu respuesta
28-03-2016, 09:59 PM
Mensaje: #9
RE: Crea tus propias compilaciones CarbonRom 5.1.X
@bharrok No lo veo bien, se ve la foto en miniatura!

Firma de Root
La mejor forma de agradecer, es compartir lo aprendido. ¡COMPARTE CON NOSOTROS!
Encuentra todos sus mensajes Dar Gracias  
Cita este mensaje en tu respuesta
28-03-2016, 10:07 PM
Mensaje: #10
RE: Crea tus propias compilaciones CarbonRom 5.1.X
http://postimg.org/image/eb3oq9jr3/

en ese link esta en pantalla completa
 
Cita este mensaje en tu respuesta
Enviar respuesta 


Posibles temas similares...
Tema: Autor Respuestas: Vistas: Último mensaje
  [Tutorial] Crea tus propias compilaciones LineageOS 14.1 Nougat "UNIVERSAL" Root 1 724 14-01-2017 04:02 PM
Último mensaje: Adm-Team
  [Tutorial] Crea tus propias compilaciones CyanogenMod 14.1 Nougat "UNIVERSAL" Root 0 194 30-12-2016 12:15 PM
Último mensaje: Root
  [Tutorial] Crea tus propias compilaciones CyanogenMod 13.0 marshmallow "UNIVERSAL" Root 34 4,017 24-10-2016 11:08 PM
Último mensaje: Adm-Team
  [Tutorial] Crea tus propias compilaciones Sonic Open Kang Project 5.1.X Root 10 984 12-04-2016 12:24 PM
Último mensaje: Root
  [Tutorial] Crea tus propias compilaciones CyanogenMod 12.1 Root 16 5,780 22-03-2016 11:42 PM
Último mensaje: bharrok
  [Tutorial] Crea tus propias compilaciones Resurrection Remix 5.1.X Root 9 1,828 26-06-2015 07:11 AM
Último mensaje: ignacio_28
  [Tutorial] Crea tus propias compilaciones Nameless 5.1.X Root 0 481 14-06-2015 04:36 AM
Último mensaje: Root
  [Tutorial] Crea tus propias compilaciones Euphoria 5.1.X Root 0 631 14-06-2015 04:36 AM
Último mensaje: Root
  [Tutorial] Crea tus propias compilaciones Temasek 5.1.X Root 0 489 14-06-2015 04:34 AM
Último mensaje: Root
  [Tutorial] Crea tus propias compilaciones BlissPOP 5.1.X Root 0 663 14-06-2015 04:33 AM
Último mensaje: Root

Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)









Sobre Root4ever

Licencia de Creative Commons
Root4ever está bajo licencia Creative Commons Reconocimiento 4.0 Internacional License, podrá reproducir libremente el contenido de este sitio mencionando el AUTOR, la FUENTE y URL original.

  • © Root4ever - 2017