#1
|
||||
|
||||
crear rom desde 0 (souces) cm12.1
Multidispositivo con soporte CyanogenMod
ES NECESARIO: -Sistema operativo Linux 64bits, recomiendo Linux Mint Qiana versión cinnamon ya que es el que yo uso. -Hardware decente, cuanto mejor hardware mas rápido compilara todo. -Internet -ADB y Fastboot IMPORTANTE TODO ESTO SE HACE DESDE UN TERMINAL DE COMANDOS DE LINUX Primero vamos a instalar las librerías necesarias: 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 Seguimos, estos pasos uno a uno: Código: mkdir -p ~/bin Código: PATH=~/bin:$PATH Código: curl http://commondatastorage.googleapis....downloads/repo > ~/bin/repo Código: chmod a+x ~/bin/repo Crea la ruta para almacenar las sources CyanogenMod 12.1 Código: mkdir cm12.1 Código: cd cm12.1 Sincronizar el código fuente Código: repo init -u git://github.com/CyanogenMod/android.git -b cm-12.1 Código: repo sync Tranquilo ya que este paso necesita bajarse muchos archivos de internet por lo tanto puede tardar unas cuantas horas. (Tomate un cafe, mira una peli/serie o sal a dar un paseo :iupi: ) Seguimos con el siguiente código: Código: cd ~/cm12.1 para volver a la raíz de las sources. Código: source build/envsetup.sh Código: breakfast "modelo" Lo que pone dentro de "modelo" incluido las comillas debéis cambiarlo por vuestro modelo de terminal en el caso del nexus10 seria "manta", aquí podéis encontrar el nombre de vuestro terminal por si no lo sabéis: http://wiki.cyanogenmod.org/w/Devices Extraer archivos propietarios Conecta el móvil al usb encendido con la depuración activada. (Se recomienda hacer con la rom oficial/unoficcial Lollipop de tu dispositivo.) Tecleáis en el terminal lo siguiente: Código: cd ~/cm12.1/device/"marca"/"modelo" Lo que pone dentro de"marca" y "modelo" incluido las comillas debéis cambiarlo por marca y modelo de vuestro terminal. Código: ./extract-files.sh (Ojo dale permisos en tu móvil, debes ser root para esto.) Mira que no tire errores, si los tira, habrá que ver el por que. Compilar: Código: cd ~/cm12.1 Código: . build/envsetup.sh Código: brunch Se mostrara en el terminal una pantalla con muchas opciones, elegís el numero de vuestro modelo de móvil y dais a intro. Cuando acabe la rom la encontrarás en: Carpeta Personal/cm12.1/out/target/product/modelo (a partir de aqui no es necesario pero sirve para tener las actualizaciones ) Para la recopilación es tan fácil como: Este paso es totalmente necesario para poder descargar los cambios desde la última sincronización, y poder compilar de nuevo con los cambios nuevos. Código: cd ~/cm12.1 Código: make clobber Código: repo sync Código: . build/envsetup.sh Código: brunch Añadir ADB y Fastboot: Descargar drivers Descomprime el zip en tu carpeta de usuario. En el terminal escribimos: Código: chown -R "USUARIO":"USUARIO" ~/adb Código: chown -R "USUARIO":"USUARIO" ~/fastboot OJO "USUARIO" hay que sustituirlo con comillas incluidas por vuestro nombre de usuario. Le damos los permisos a los archivos y los movemos a sus respectivos sitios: Código: sudo chmod 777 ~/adb Código: sudo chmod 777 ~/fastboot Código: sudo mv ~/adb /usr/local/bin Todo esto no lo he hecho yo ni muchismo menos , aqui teneis el link del original: http://www.darksideteam.com/threads/...UNIVERSAL-quot Cualquier duda preguntarme por priv , gracias a todos Última edición por luuuuuuuuuuis Día 28/06/15 a las 20:48:06. |
Gracias de parte de: | ||
|
#2
|
||||
|
||||
Un vídeo para ver si entiendo algo porque la verdad no comprendo hací
Enviado desde mi Ascend G510 mediante Tapatalk |
#3
|
||||
|
||||
no se puede hacer video de todo ya que ocuparia alguna hora @cachetesmata3
|
#4
|
||||
|
||||
no se puede hacer video de todo ya que ocuparia alguna hora @cachetesmata3
Enviado desde mi Ascend Y300 mediante Tapatalk |
#5
|
||||
|
||||
Enviado desde mi LG-D505 mediante Tapatalk |
#6
|
||||
|
||||
|
#7
|
||||
|
||||
Multidispositivo con soporte CyanogenMod
ES NECESARIO: -Sistema operativo Linux 64bits, recomiendo Linux Mint Qiana versión cinnamon ya que es el que yo uso. -Hardware decente, cuanto mejor hardware mas rápido compilara todo. -Internet -ADB y Fastboot IMPORTANTE TODO ESTO SE HACE DESDE UN TERMINAL DE COMANDOS DE LINUX Primero vamos a instalar las librerías necesarias: 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 Seguimos, estos pasos uno a uno: Código: mkdir -p ~/bin Código: PATH=~/bin:$PATH Código: curl http://commondatastorage.googleapis....downloads/repo > ~/bin/repo Código: chmod a+x ~/bin/repo Crea la ruta para almacenar las sources CyanogenMod 12.1 Código: mkdir cm12.1 Código: cd cm12.1 Sincronizar el código fuente Código: repo init -u git://github.com/CyanogenMod/android.git -b cm-12.1 Código: repo sync Tranquilo ya que este paso necesita bajarse muchos archivos de internet por lo tanto puede tardar unas cuantas horas. (Tomate un cafe, mira una peli/serie o sal a dar un paseo :iupi: ) Seguimos con el siguiente código: Código: cd ~/cm12.1 para volver a la raíz de las sources. Código: source build/envsetup.sh Código: breakfast "modelo" Lo que pone dentro de "modelo" incluido las comillas debéis cambiarlo por vuestro modelo de terminal en el caso del nexus10 seria "manta", aquí podéis encontrar el nombre de vuestro terminal por si no lo sabéis: http://wiki.cyanogenmod.org/w/Devices Extraer archivos propietarios Conecta el móvil al usb encendido con la depuración activada. (Se recomienda hacer con la rom oficial/unoficcial Lollipop de tu dispositivo.) Tecleáis en el terminal lo siguiente: Código: cd ~/cm12.1/device/"marca"/"modelo" Lo que pone dentro de"marca" y "modelo" incluido las comillas debéis cambiarlo por marca y modelo de vuestro terminal. Código: ./extract-files.sh (Ojo dale permisos en tu móvil, debes ser root para esto.) Mira que no tire errores, si los tira, habrá que ver el por que. Compilar: Código: cd ~/cm12.1 Código: . build/envsetup.sh Código: brunch Se mostrara en el terminal una pantalla con muchas opciones, elegís el numero de vuestro modelo de móvil y dais a intro. Cuando acabe la rom la encontrarás en: Carpeta Personal/cm12.1/out/target/product/modelo (a partir de aqui no es necesario pero sirve para tener las actualizaciones ) Para la recopilación es tan fácil como: Este paso es totalmente necesario para poder descargar los cambios desde la última sincronización, y poder compilar de nuevo con los cambios nuevos. Código: cd ~/cm12.1 Código: make clobber Código: repo sync Código: . build/envsetup.sh Código: brunch Añadir ADB y Fastboot: Descargar drivers Descomprime el zip en tu carpeta de usuario. En el terminal escribimos: Código: chown -R "USUARIO":"USUARIO" ~/adb Código: chown -R "USUARIO":"USUARIO" ~/fastboot OJO "USUARIO" hay que sustituirlo con comillas incluidas por vuestro nombre de usuario. Le damos los permisos a los archivos y los movemos a sus respectivos sitios: Código: sudo chmod 777 ~/adb Código: sudo chmod 777 ~/fastboot Código: sudo mv ~/adb /usr/local/bin Todo esto no lo he hecho yo ni muchismo menos , aqui teneis el link del original: http://www.darksideteam.com/threads/...UNIVERSAL-quot Cualquier duda preguntarme por priv , gracias a todos Enviado desde mi Ascend Y300 mediante Tapatalk |
#8
|
||||
|
||||
|
#9
|
||||
|
||||
|
#10
|
||||
|
||||
__________________
BetaTester
Actualmente, SlimpLP+ |
#11
|
||||
|
||||
|
#12
|
||||
|
||||
|
#13
|
||||
|
||||
My pc no da para mucho, y mi internet, mejor ni hablamos XD
__________________
BetaTester
Actualmente, SlimpLP+ |
#14
|
||||
|
||||
Enviado desde mi LG-D505 mediante Tapatalk |
#15
|
||||
|
||||
amigos es encerio que tiene que descargar tanto para que mi internet descargue 100gigas se lleva un año seguro jeje. Y como se instala esa versión de linux en una partición ?? Me ayudan en eso porque no puedo instalarlo jeje
Enviado desde mi Ascend Y300 mediante Tapatalk |
#16
|
||||
|
||||
__________________
BetaTester
Actualmente, SlimpLP+ |
#17
|
||||
|
||||
Multidispositivo con soporte CyanogenMod
ES NECESARIO: -Sistema operativo Linux 64bits, recomiendo Linux Mint Qiana versión cinnamon ya que es el que yo uso. -Hardware decente, cuanto mejor hardware mas rápido compilara todo. -Internet -ADB y Fastboot IMPORTANTE TODO ESTO SE HACE DESDE UN TERMINAL DE COMANDOS DE LINUX Primero vamos a instalar las librerías necesarias: 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 Seguimos, estos pasos uno a uno: Código: mkdir -p ~/bin Código: PATH=~/bin:$PATH Código: curl http://commondatastorage.googleapis....downloads/repo > ~/bin/repo Código: chmod a+x ~/bin/repo Crea la ruta para almacenar las sources CyanogenMod 12.1 Código: mkdir cm12.1 Código: cd cm12.1 Sincronizar el código fuente Código: repo init -u git://github.com/CyanogenMod/android.git -b cm-12.1 Código: repo sync Tranquilo ya que este paso necesita bajarse muchos archivos de internet por lo tanto puede tardar unas cuantas horas. (Tomate un cafe, mira una peli/serie o sal a dar un paseo :iupi: ) Seguimos con el siguiente código: Código: cd ~/cm12.1 para volver a la raíz de las sources. Código: source build/envsetup.sh Código: breakfast "modelo" Lo que pone dentro de "modelo" incluido las comillas debéis cambiarlo por vuestro modelo de terminal en el caso del nexus10 seria "manta", aquí podéis encontrar el nombre de vuestro terminal por si no lo sabéis: http://wiki.cyanogenmod.org/w/Devices Extraer archivos propietarios Conecta el móvil al usb encendido con la depuración activada. (Se recomienda hacer con la rom oficial/unoficcial Lollipop de tu dispositivo.) Tecleáis en el terminal lo siguiente: Código: cd ~/cm12.1/device/"marca"/"modelo" Lo que pone dentro de"marca" y "modelo" incluido las comillas debéis cambiarlo por marca y modelo de vuestro terminal. Código: ./extract-files.sh (Ojo dale permisos en tu móvil, debes ser root para esto.) Mira que no tire errores, si los tira, habrá que ver el por que. Compilar: Código: cd ~/cm12.1 Código: . build/envsetup.sh Código: brunch Se mostrara en el terminal una pantalla con muchas opciones, elegís el numero de vuestro modelo de móvil y dais a intro. Cuando acabe la rom la encontrarás en: Carpeta Personal/cm12.1/out/target/product/modelo (a partir de aqui no es necesario pero sirve para tener las actualizaciones ) Para la recopilación es tan fácil como: Este paso es totalmente necesario para poder descargar los cambios desde la última sincronización, y poder compilar de nuevo con los cambios nuevos. Código: cd ~/cm12.1 Código: make clobber Código: repo sync Código: . build/envsetup.sh Código: brunch Añadir ADB y Fastboot: Descargar drivers Descomprime el zip en tu carpeta de usuario. En el terminal escribimos: Código: chown -R "USUARIO":"USUARIO" ~/adb Código: chown -R "USUARIO":"USUARIO" ~/fastboot OJO "USUARIO" hay que sustituirlo con comillas incluidas por vuestro nombre de usuario. Le damos los permisos a los archivos y los movemos a sus respectivos sitios: Código: sudo chmod 777 ~/adb Código: sudo chmod 777 ~/fastboot Código: sudo mv ~/adb /usr/local/bin Todo esto no lo he hecho yo ni muchismo menos , aqui teneis el link del original: http://www.darksideteam.com/threads/...UNIVERSAL-quot Cualquier duda preguntarme por priv , gracias a todos Enviado desde mi Ascend Y300 mediante Tapatalk |
#18
|
||||
|
||||
|
#19
|
||||
|
||||
|
|
#20
|
||||
|
||||
|
Estás aquí | ||||||
|