Resultados 1 al 9 de 9


[Tutorial] [4.4]◄COMPILA CM11 PARA TU NEXUS 4► [Kitkat]


Estás en el tema [Tutorial] [4.4]◄COMPILA CM11 PARA TU NEXUS 4► [Kitkat] dentro del subforo ROMs y desarrollo Nexus 4 en Esp-Desarrolladores. REQUISITOS MINIMOS -Pc con UBUNTU 64 BITS (32 NO FUNCIONA) -Que sea actual, 4 Gb de ram, dual core, etc. -Desde 25 a 80 Gb Libres de HDD -Conocimientos básicos SI USAS UBUNTU 12.10 SIGUE ESTOS PASOS Instala Java Development Kit 6...



Este tema tuvo 4127 Visitas y 8 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Fecha de ingreso
     Mar-2013
    Ubicación
     Barcelona
    Mensajes
     102
    Versión de ROM
     CM12 by klander
    Modelo de smartphone
     Moto G 2014
    Tu operador
     Lowi
    Gracias Enviadas
    77
    Agradecido 190 Veces en 66 Posts


    REQUISITOS MINIMOS

    -Pc con UBUNTU 64 BITS (32 NO FUNCIONA)
    -Que sea actual, 4 Gb de ram, dual core, etc.
    -Desde 25 a 80 Gb Libres de HDD
    -Conocimientos básicos


    SI USAS UBUNTU 12.10 SIGUE ESTOS PASOS

    Instala Java Development Kit 6

    Código:
    $ sudo apt-get install openjdk-6-jdk
    Instala Phyton

    Código:
    $ sudo apt-get install python
    Instala el binario git

    Código:
    sudo apt-get install git-core
    PREPARAR ANDROID SDK

    -Descargamos el .tar.gz para linux de la pagina oficial http://developer.android.com/sdk/index.html
    -Extraelo en tu directorio Home (o carpeta personal)
    -Para facilitar las cosas renombralo a "android-sdk"
    -Ve a tu directorio home, Pulsa ctrl+H para mostrar tus archivos ocultos y abre el archivo llamado .bashrc


    Código:
    # Android tools
    export PATH=${PATH}:~/android-sdk/tools
    export PATH=${PATH}:~/android-sdk/platform-tools
    export PATH=${PATH}:~/bin
    -Guarda el archivo

    -Ahora abre el archivo .profile y agrega esto al final del archivo

    Código:
    PATH="$HOME/android-sdk/tools:$HOME/android-sdk/platform-tools:$PATH"
    -Guarda el archivo

    -Para comprobar si el SDK se ha instalado bien escribe esto en una consola nueva


    Código:
    $ android
    INSTALAR LOS PAQUETES REQUERIDOS

    -Abrimos la consola y hacemos un copy/paste de este codigo

    Código:
    $ sudo apt-get install git-core gnupg flex bison gperf build-essential 
    zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs 
    x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev 
    libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown 
    libxml2-utils xsltproc
    Si tienes ubuntu 10.10 haz copy/paste de este codigo

    Código:
    $ sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so
    Si tienes ubuntu 11.10 haz copy/paste de este codigo

    Código:
    $ sudo apt-get install libx11-dev:i386
    Si tienes ubuntu 12.04 haz copy/paste de este codigo

    Código:
    $ sudo apt-get install git gnupg flex bison gperf build-essential 
    zip curl libc6-dev libncurses5-dev x11proto-core-dev 
    libx11-dev libreadline6-dev libgl1-mesa-glx 
    libgl1-mesa-dev g++-multilib mingw32 tofrodos 
    python-markdown libxml2-utils xsltproc zlib1g-dev
    -Y despues copy/paste de este codigo

    Código:
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
    Código:
    SI TIENES UBUNTU 13.04
    
    Algunas de estas opciones no sirven para Ubuntu 13.04,pero lo solucionamos de la siguiente manera:
    
    JAVA JDK 6
    
    $ sudo apt-add-repository ppa:webubd8team/java
    $ sudo apt-get update
    $ sudo apt-get install oracle-java6-installer
    $ sudo apt-get install oracle-java6-set-default
    $ sudo apt-get install ia32-libs
    -Configuramos los drivers USB

    Código:
    $ gksudo gedit /etc/udev/rules.d/51-android.rules
    Se abrira un editor de texto, pegas todo el texto citado mas abajo tal cual esta:

    Código:
    #Acer
    SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666"
    
    #ASUS
    SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666"
    
    #Dell
    SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666"
    
    #Foxconn
    SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666"
    
    #Garmin-Asus
    SUBSYSTEM=="usb", ATTR{idVendor}=="091E", MODE="0666"
    
    #Google
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666"
    
    #HTC
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
    
    #Huawei
    SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"
    
    #K-Touch
    SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", MODE="0666"
    
    #KT Tech
    SUBSYSTEM=="usb", ATTR{idVendor}=="2116", MODE="0666"
    
    #Kyocera
    SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666"
    
    #Lenevo
    SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666"
    
    #LG
    SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"
    
    #Motorola
    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"
    
    #NEC
    SUBSYSTEM=="usb", ATTR{idVendor}=="0409", MODE="0666"
    
    #Nook
    SUBSYSTEM=="usb", ATTR{idVendor}=="2080", MODE="0666"
    
    #Nvidia
    SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666"
    
    #OTGV
    SUBSYSTEM=="usb", ATTR{idVendor}=="2257", MODE="0666"
    
    #Pantech
    SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", MODE="0666"
    
    #Philips
    SUBSYSTEM=="usb", ATTR{idVendor}=="0471", MODE="0666"
    
    #PMC-Sierra
    SUBSYSTEM=="usb", ATTR{idVendor}=="04da", MODE="0666"
    
    #Qualcomm
    SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666"
    
    #SK Telesys
    SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", MODE="0666"
    
    #Samsung
    SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666"
    
    #Sharp
    SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666"
    
    #Sony Ericsson
    SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666"
    
    #Toshiba
    SUBSYSTEM=="usb", ATTR{idVendor}=="0930", MODE="0666"
    
    #ZTE
    SUBSYSTEM=="usb", ATTR{idVendor}=="19D2", MODE="0666"
    Guarda el archivo, y antes de cerrar la consola ejecuta esto:

    Código:
    sudo chmod a+r /etc/udev/rules.d/51-android.rules
    INSTALA ADB Y FASTBOOT

    Código:
    $ sudo apt-get install android-tools-adb
    $ sudo apt-get install android-tools-fastboot
    INSTALACION DE LOS REPOS

    Código:
    $ chm$  mkdir bin
    $ PATH=~/bin:$PATH
    $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
    $ chmod a+x ~/bin/repo
    Código:
    $ mkdir -p ~/bin
    $ mkdir -p ~/android/system
    Código:
    $ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
    $ chmod a+x ~/bin/repo
    Código:
    $ cd ~/android/system/
    $ repo init -u git://github.com/CyanogenMod/android.git -b cm-11.0
    $ repo sync
    Cuando acabe de descargar:

    Código:
    $ cd ~/android/system/vendor/cm
    $ ./get-prebuilts
    Código:
    $ cd ~/android/system
    $ source build/envsetup.sh
    $ breakfast mako
    Cuando acabe de descargar los archivos especificos del movil conecta el movil
    al pc via usb con depuracion Usb activada y en esta ruta:

    ~/android/system/device/lge/mako

    Código:
    $ ./extract-files.sh
    COMPILAR LA ROM

    Código:
    $ cd ~/android/system
    $ . build/envsetup.sh
    $ croot
    $ brunch mako
    AVISO

    Quizas no te salga a la primera,hay muchos factores que influyen,pero el que mas en cuenta que hay que tener es el factor PACIENCIA,sobre todo si empiezas en este loco mundo de hacerte tus propias roms compiladas.


  2. Los siguientes 8 Usuarios dieron las gracias a klander Por su Mensaje :

    Grouxho (11-12-13),Jeshuuu (11-12-13),Lorse (08-12-13),maresaron (21-12-13),MementoMori (08-12-13),miguelon.90 (11-12-13),ronkistan (08-12-13),ysaad77 (11-12-13)




  3. #2
    Fecha de ingreso
     Dec-2013
    Mensajes
     9
    Gracias Enviadas
    12
    Agradecido 10 Veces en 8 Posts


    Gran aporte, quiza el mismo que hay en el lado oscuro debiera de desaparecer, para evitar suspicacias

  4. Los siguientes usuarios agradecieron a Lorse por su mensaje :

    klander (08-12-13)

  5. #3
    Fecha de ingreso
     Dec-2013
    Mensajes
     4
    Gracias Enviadas
    4
    Agradecido 3 Veces en 3 Posts


    Gran aporte

    Enviado desde la muerte a través de un Nexus4

  6. Los siguientes usuarios agradecieron a MementoMori por su mensaje :

    klander (08-12-13)

  7. #4
    Fecha de ingreso
     Mar-2013
    Ubicación
     Barcelona
    Mensajes
     102
    Versión de ROM
     CM12 by klander
    Modelo de smartphone
     Moto G 2014
    Tu operador
     Lowi
    Gracias Enviadas
    77
    Agradecido 190 Veces en 66 Posts


    Cita Iniciado por Lorse Ver mensaje
    Gran aporte, quiza el mismo que hay en el lado oscuro debiera de desaparecer, para evitar suspicacias
    Las suspicacias son entretenidas,asi nos reimos todos...quicir...TODOS!!!

  8. Los siguientes 3 Usuarios dieron las gracias a klander Por su Mensaje :

    Kepaware (08-12-13),marius2112 (10-12-13),MementoMori (08-12-13)

  9. #5
    Fecha de ingreso
     Dec-2013
    Mensajes
     9
    Gracias Enviadas
    12
    Agradecido 10 Veces en 8 Posts


    Cita Iniciado por klander Ver mensaje
    Las suspicacias son entretenidas,asi nos reimos todos...quicir...TODOS!!!



  10. Los siguientes usuarios agradecieron a Lorse por su mensaje :

    klander (08-12-13)

  11. #6
    Fecha de ingreso
     Dec-2013
    Ubicación
     Costa del Sol
    Mensajes
     7
    Versión de ROM
     Schizo N4 r8.4
    Modelo de smartphone
     Nexus 4
    Gracias Enviadas
    9
    Agradecido 10 Veces en 6 Posts


    quiero aprender algo del tema, pero yo tengo uno de 32 bits, hasta finales de enero no me regalo el nuevo que lo compro por piezas y ya lo montará mi hijo, solo pantalla tipo manzana


  12. Los siguientes usuarios agradecieron a X-Karl por su mensaje :

    klander (10-12-13)

  13. #7
    Fecha de ingreso
     Dec-2013
    Mensajes
     25
    Gracias Enviadas
    37
    Agradecido 12 Veces en 9 Posts


    Joder, yo me vuelvo to loco para editar un fuck flaseable!! Así q imposible tol tomate, q si me pongo lo saco, pero es q ando en mil fregaos y no me da el reloj pa mas!!


  14. #8
    Fecha de ingreso
     May-2013
    Ubicación
     Colombia
    Mensajes
     910
    Versión de ROM
     Green_Goblin 0.5
    Modelo de smartphone
     Galaxy S3
    Tu operador
     Claro
    Gracias Enviadas
    1,297
    Agradecido 412 Veces en 265 Posts


    Compi también se puede para Windows o solamente para UBUNTU? Sino a montar Linux virtual

    Esp-desarrolladores necesita de tu ayuda, cualquier donación voluntaria siempre sera bien recibida. Recuerden, esto es una forma de agradecer a los desarrolladores que trabajan día y noche para ustedes (los usuarios) a que sigan trabajando de manera gratuita y altruista. Todas las donaciones deben hacerse acá:

    Se les agradecerá de todo corazón su aporte.

  15. #9
    Fecha de ingreso
     Mar-2013
    Ubicación
     Barcelona
    Mensajes
     102
    Versión de ROM
     CM12 by klander
    Modelo de smartphone
     Moto G 2014
    Tu operador
     Lowi
    Gracias Enviadas
    77
    Agradecido 190 Veces en 66 Posts


    Cita Iniciado por ysaad77 Ver mensaje
    Compi también se puede para Windows o solamente para UBUNTU? Sino a montar Linux virtual

    Enviado desde mi GT-I9300 mediante Tapatalk
    Poder se puede, pero tienes que montar una maquina virtual en windows que no se yo si no te va a dar mas trabajo que instalarte Ubuntu en una partición.

    Born to lose,live to win.

  16. Los siguientes usuarios agradecieron a klander por su mensaje :

    ysaad77 (11-12-13)

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  


ESP-Desarrolladores

    ESP-Desarrolladores, es una comunidad de desarrollo Android en habla hispana, Aquí encontrarás lo último en Android, ROMs, Kernel, APPs, etc... Pasa y Ponte Cómodo!!! estás en tu casa ;)

Síguenos en

Twitter Facebook Google+ espdesarrolladores - Andyou Youtube RSS Feed