Upload
alfonzo-poncho-lunar
View
177
Download
0
Embed Size (px)
Citation preview
[Escribir texto]
PRIMER TUTORIAL
Visitanos en http://www.blackdroide.com/
http://www.facebook.com/groups/478625332163819/
Tutorial I
PRIMER TUTORIAL
Facilitador Franklin Artigas
http://www.blackdroide.com/ para ser parte de la comunidad
http://www.facebook.com/groups/478625332163819/
Franklin artigas @fruso
comunidad
[Escribir texto]
Como estamos empezando debemos aprender primero cuales son los de la cocina empezaremos con los siguientes, posteriormente conforme vamos términos debidamente definidos:
• ADB – Del inglés Android Debug Bridge, es una herramienta para utilizar desde una terminal de comandos mediante la cual es posible comunicarse con un dispositivo Android conectado al mismo ordenador donde se ejecuta esta herramienta, o bien con una instancia
• AOSP – Del inglés Android Open Source ProjectAndroid proporcionados por Google, partiendo de la base del sistema original.
• APP2SD – Proceso o aplicación que se encarga de forzar la instalación de las aplicaciones en la memoria externa del teléfono —incluso para aquellas aplicaciones que no lo permitensature.
• Backup – Copia de seguridad, generalmente de • Bootloader – Software que se encarga del arranque del dispositivo. Generalmente viene acompañado de una
animación que se conoce como bootscreen.
Tutorial I
TERMINOS BÁSICOS
estamos empezando debemos aprender primero cuales son los términos básico para lade la cocina empezaremos con los siguientes, posteriormente conforme vamos avanzando se
, es una herramienta para utilizar desde una terminal de comandos mediante la cual es posible comunicarse con un dispositivo Android conectado al mismo ordenador donde se ejecuta esta herramienta, o bien con una instancia del emulador de Android.
Android Open Source Project, hace referencia a las ROMs basadas en los códigos fuentes de Android proporcionados por Google, partiendo de la base del sistema original.
o aplicación que se encarga de forzar la instalación de las aplicaciones en la memoria externa incluso para aquellas aplicaciones que no lo permiten—, de modo que la memoria interna no se
Copia de seguridad, generalmente de una ROM o de aplicaciones y/o datos de usuario.Software que se encarga del arranque del dispositivo. Generalmente viene acompañado de una
animación que se conoce como bootscreen.
Franklin artigas @fruso
para la utilización eficaz avanzando se establecerán nuevos
, es una herramienta para utilizar desde una terminal de comandos mediante la cual es posible comunicarse con un dispositivo Android conectado al mismo ordenador donde se
, hace referencia a las ROMs basadas en los códigos fuentes de
o aplicación que se encarga de forzar la instalación de las aplicaciones en la memoria externa , de modo que la memoria interna no se
una ROM o de aplicaciones y/o datos de usuario. Software que se encarga del arranque del dispositivo. Generalmente viene acompañado de una
[Escribir texto]
• Brick – Estado inservible en el que queda un dispositivo electrónico cuando se ha alterado de manera inapropiada alguno de los componentes críticos del mismo, como suvolverlos a su estado normal de funcionamiento. Existe un estado “características que el “brick”, pero con la posibilidad de recuperarlo mediante un procedimiento específico.
• Dalvik – Máquina virtual basada en la máquina virtual deen Android.
• Deodexar -archivos consiste en eliminar el archivo odex de las apk a fines de que esta sea mas rapida• Fastboot – Modo de arranque especial disponible en algunos dispositivos Android mediante combinación de teclas
y que permite operaciones básicas similares • Firmware – Parte del software de un dispositivo grabado en una memoria ROM que se encarga de gestionar la
lógica de más bajo nivel, siendo la parte software más cercana al propio hardware del dispositivo.• Flash – Método por el cual se instala una ROM o un recovery en un dispositivo.• Hard reset – Proceso mediante el cual se devuelve el dispositivo a su estado inicial de fábrica
inicial tras instalar una ROM—, mediante un proceso de recuperación dispon• JIT – Del inglés Just In Time. Método de compilación dinámica utilizado en Android para acelerar el rendimiento
y la carga de las aplicaciones. • Kernel – Núcleo del sistema operativo que se encarga de realizar las operaciones relativas a l
sistema operativo (gestión de memoria, planificador, etc.).• Mount – Proceso por el cual se “monta” una partición o unidad de almacenamiento, lo cual permite hacerla
accesible ya sea para escribir o leer en la misma.
Tutorial I
Estado inservible en el que queda un dispositivo electrónico cuando se ha alterado de manera inapropiada alguno de los componentes críticos del mismo, como su firmware o su bootloader, de forma tal que no es posible
namiento. Existe un estado “semi-brick” que presenta las mismas ”, pero con la posibilidad de recuperarlo mediante un procedimiento específico.
Máquina virtual basada en la máquina virtual de Java que se encarga de la ejecución de las aplicaciones
archivos consiste en eliminar el archivo odex de las apk a fines de que esta sea mas rapidaModo de arranque especial disponible en algunos dispositivos Android mediante combinación de teclas
y que permite operaciones básicas similares a las de un recovery. Parte del software de un dispositivo grabado en una memoria ROM que se encarga de gestionar la
lógica de más bajo nivel, siendo la parte software más cercana al propio hardware del dispositivo.Método por el cual se instala una ROM o un recovery en un dispositivo.
Proceso mediante el cual se devuelve el dispositivo a su estado inicial de fábrica , mediante un proceso de recuperación disponible en el mismo.Método de compilación dinámica utilizado en Android para acelerar el rendimiento
Núcleo del sistema operativo que se encarga de realizar las operaciones relativas a lsistema operativo (gestión de memoria, planificador, etc.).
Proceso por el cual se “monta” una partición o unidad de almacenamiento, lo cual permite hacerla accesible ya sea para escribir o leer en la misma.
Franklin artigas @fruso
Estado inservible en el que queda un dispositivo electrónico cuando se ha alterado de manera inapropiada , de forma tal que no es posible
” que presenta las mismas ”, pero con la posibilidad de recuperarlo mediante un procedimiento específico.
que se encarga de la ejecución de las aplicaciones
archivos consiste en eliminar el archivo odex de las apk a fines de que esta sea mas rapida Modo de arranque especial disponible en algunos dispositivos Android mediante combinación de teclas
Parte del software de un dispositivo grabado en una memoria ROM que se encarga de gestionar la lógica de más bajo nivel, siendo la parte software más cercana al propio hardware del dispositivo.
Proceso mediante el cual se devuelve el dispositivo a su estado inicial de fábrica —o al estado ible en el mismo.
Método de compilación dinámica utilizado en Android para acelerar el rendimiento
Núcleo del sistema operativo que se encarga de realizar las operaciones relativas a la gestión del
Proceso por el cual se “monta” una partición o unidad de almacenamiento, lo cual permite hacerla
[Escribir texto]
• Nandroid – Sistema ampliamente utilizado para la realización y restauración de copias de seguridad del sistema completo (ROM, aplicaciones, datos de usuario, etc.).
• OTA – Del inglés Over The Air, hace referencia generalmente a la posibilidad de obtener actualizaciones del sistema operativo “a través del aire”, es decir, sin necesidad de conectar el dispositivo a ningún ordenador para instalar una nueva versión.
• Partición – Cada una de las distintas divisiones lógicas almacenamiento mediante las cuales se “particiona” dicha unidad en tantas porciones como se requiera.
• Radio – Parte del firmware que se encarga de realizar operaciones de bajo nivel, como gestionar la conectividad de red, el WiFi o la señal de GPS.
• Recovery – Modo de arranque especial que se puede instalar en los dispositivos Android y que permite, entre otros, la recuperación o copia de seguridad del sistema y/o el flasheo de nuevas ROMs.
• ROM – Del inglés Read Only Memory, es un tipo de memoria que, a diferencia de la RAMMemory— no se elimina al interrumpir la alimentación eléctrica. En Android se utiliza este tipo de memoria para almacenar el sistema operativo, de forma que no interfiera con los datos del usuario. Generalmente verás utilizado el término ROM como sinónimo de una versión de Android que se instala en este tipo de memoria en un terminal.
• ROOT – Tipo de usuario especial en sistemas tipo UNIX que posee permisos para realizar cualquier procedimiento. Es Android es necesario obtener permisos “root”específicas.
• Swap – Partición especial que se realiza en una unidad de almacenamiento para servir de soporte a la memorprincipal del sistema, de tal forma que se amplía virtualmente la capacidad de la RAM.
Tutorial I
ente utilizado para la realización y restauración de copias de seguridad del sistema completo (ROM, aplicaciones, datos de usuario, etc.).
, hace referencia generalmente a la posibilidad de obtener actualizaciones del perativo “a través del aire”, es decir, sin necesidad de conectar el dispositivo a ningún ordenador para
Cada una de las distintas divisiones lógicas —es decir, no físicas— presentes en una unidad de ediante las cuales se “particiona” dicha unidad en tantas porciones como se requiera.
Parte del firmware que se encarga de realizar operaciones de bajo nivel, como gestionar la conectividad
nque especial que se puede instalar en los dispositivos Android y que permite, entre otros, la recuperación o copia de seguridad del sistema y/o el flasheo de nuevas ROMs.
, es un tipo de memoria que, a diferencia de la RAM no se elimina al interrumpir la alimentación eléctrica. En Android se utiliza este tipo de memoria para
almacenar el sistema operativo, de forma que no interfiera con los datos del usuario. Generalmente verás M como sinónimo de una versión de Android que se instala en este tipo de memoria en un
Tipo de usuario especial en sistemas tipo UNIX que posee permisos para realizar cualquier obtener permisos “root” o de superusuario para realizar algunas tareas
Partición especial que se realiza en una unidad de almacenamiento para servir de soporte a la memorprincipal del sistema, de tal forma que se amplía virtualmente la capacidad de la RAM.
Franklin artigas @fruso
ente utilizado para la realización y restauración de copias de seguridad del sistema
, hace referencia generalmente a la posibilidad de obtener actualizaciones del perativo “a través del aire”, es decir, sin necesidad de conectar el dispositivo a ningún ordenador para
presentes en una unidad de ediante las cuales se “particiona” dicha unidad en tantas porciones como se requiera.
Parte del firmware que se encarga de realizar operaciones de bajo nivel, como gestionar la conectividad
nque especial que se puede instalar en los dispositivos Android y que permite, entre —Random Access
no se elimina al interrumpir la alimentación eléctrica. En Android se utiliza este tipo de memoria para almacenar el sistema operativo, de forma que no interfiera con los datos del usuario. Generalmente verás
M como sinónimo de una versión de Android que se instala en este tipo de memoria en un
Tipo de usuario especial en sistemas tipo UNIX que posee permisos para realizar cualquier o de superusuario para realizar algunas tareas
Partición especial que se realiza en una unidad de almacenamiento para servir de soporte a la memoria
[Escribir texto]
• Wipe – Proceso por el cual se elimina toda la configuración de usuario y datos de las aplicaciones del dispositivo, dejando la ROM actual “limpia”.
• ZipAlign – Herramienta proporcionada en el SDK de Android pensada para adaptar los paquetes .apk (contenedores de aplicaciones) de acuerdo con los requisitos óptimos del sistema Android. Fuente http://www.android.es/iniciacion-en Para continuar les dejo un link de la historia de android para que se aprendan un poco mas..
http://www.elandroidelibre.com/2011/12/un
Tutorial I
Proceso por el cual se elimina toda la configuración de usuario y datos de las aplicaciones del dispositivo,
Herramienta proporcionada en el SDK de Android pensada para adaptar los paquetes .apk (contenedores de aplicaciones) de acuerdo con los requisitos óptimos del sistema Android.
en-roms-para-android.html#ixzz1xXIuKLC4
continuar les dejo un link de la historia de android para que se aprendan un poco mas..
http://www.elandroidelibre.com/2011/12/un-repaso-a-la-historia-de-android.html
Franklin artigas @fruso
Proceso por el cual se elimina toda la configuración de usuario y datos de las aplicaciones del dispositivo,
Herramienta proporcionada en el SDK de Android pensada para adaptar los paquetes .apk (contenedores de aplicaciones) de acuerdo con los requisitos óptimos del sistema Android.
continuar les dejo un link de la historia de android para que se aprendan un poco mas..
android.html
[Escribir texto]
CONOCIENDO
Tutorial I
CONOCIENDO TÚ COCINA
Franklin artigas @fruso
[Escribir texto]
dsixda's Android Kitchen Es una creación de los amigos programadores de facilitar un poco el proceso de creación de Hace poco actualizaron la cocina agregando nuevos cosas como deodexar framework La que usaremo esuna versión portable mia con el forma si quieren agradecer en forma de dinero a los amigos de xda pueden hacerlo o bajar dcocina en caso de preferirlo asi:
http://forum.xda-developers.com/showthread.php?p=5626292 link portables de mi cocina
Tutorial I
de los amigos programadores de forum.xda-developers.com, los cuales se dieron a la tarea de de Las roms.
poco actualizaron la cocina agregando nuevos cosas como compatibilidad con más
portable mia con el propósito de agilizarle el proceso a ustedes de cualquier forma si quieren agradecer en forma de dinero a los amigos de xda pueden hacerlo o bajar d
developers.com/showthread.php?p=5626292
Franklin artigas @fruso
, los cuales se dieron a la tarea de
más equipos y funciones de
de agilizarle el proceso a ustedes de cualquier forma si quieren agradecer en forma de dinero a los amigos de xda pueden hacerlo o bajar directamente la
developers.com/showthread.php?p=5626292
[Escribir texto]
LISTA DE LOS DISPOSITIVOS CON EL CUAL SE PUEDE CREAR UNA ROMS USANDO ESTA COCINA
HTC Aria / Liberty HTC Desire HTC Desire HD / Inspire 4G HTC Desire S HTC Desire Z / Vision / T-Mobile G2 HTC Dream / G1 HTC Droid Eris HTC Evo 3D HTC Evo 4G HTC Evo View 4G (untested)
Tutorial I
LISTA DE LOS DISPOSITIVOS CON EL CUAL SE PUEDE CREAR UNA ROMS USANDO ESTA COCINA
Franklin artigas @fruso
LISTA DE LOS DISPOSITIVOS CON EL CUAL SE PUEDE CREAR UNA ROMS USANDO ESTA COCINA
[Escribir texto]
HTC Evo Shift 4G HTC Flyer (untested) HTC HD2 - Use NAND ROM method (Please follow this thread for details HTC Hero / G2 Touch HTC Incredible HTC Incredible 2 HTC Incredible S HTC Legend HTC Magic / myTouch 3G HTC myTouch 3G Slide
Tutorial I
Please follow this thread for details)
Franklin artigas @fruso
[Escribir texto]
HTC myTouch 4G / Glacier HTC Nexus One HTC One X - no ROM support, but de-odexing only! (Here is the guide HTC Rezound HTC Sensation HTC Tattoo / Click HTC Thunderbolt HTC Wildfire / Buzz HTC Wildfire S
Code:
Tutorial I
Here is the guide to de-odex)
Franklin artigas @fruso
[Escribir texto]
Acer Liquid Dell Streak 7 Huawei Ideos X6 - Please follow this thread for details Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650 Huawei U8220 / T-Mobile Pulse LG Ally LG GT540 Optimus LG Optimus 2X (P990) LG Optimus Black - Please follow this thread for details LG Optimus G2X (P999)
Tutorial I
Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650/um840
Franklin artigas @fruso
[Escribir texto]
LG P500 - Please follow this thread for details LG Shine Plus LG Vortex Micromax A60 Motorola Atrix (unconfirmed) Motorola CLIQ / CLIQ XT Motorola Droid Motorola Droid Bionic - Please follow this thread for details Motorola Milestone (unconfirmed) - You may need to remove the boot.img before building
Tutorial I
You may need to remove the boot.img before building
Franklin artigas @fruso
[Escribir texto]
Samsung Galaxy Nexus (untested, 'maguro' and 'toro' versions only) Samsung Galaxy S (GT-I9000 and most variants) - Please follow this thread for details Samsung Galaxy S Plus (GT-I9001) - Please follow this thread for details Samsung Galaxy S2 (GT-I9100 and Exynos CPU variants)- Please follow this thread for details Samsung Galaxy S2 LTE (AT&T Skyrocket, T- Please follow this thread for details Samsung Galaxy S2 HD LTE (Bell SGH-I757M only)- Please follow this thread for details Samsung Galaxy W (GT-I8150) - Please follow this thread for details
Tutorial I
Nexus (untested, 'maguro' and 'toro' versions only)
I9000 and most variants)
I9100 and Exynos CPU variants)
Samsung Galaxy S2 LTE (AT&T Skyrocket, T-Mobile SGH-T989 and equivalent)
I757M only)
Franklin artigas @fruso
[Escribir texto]
Samsung Nexus S / Nexus S 4G Sony Xperia X10 / X10 Mini / X10 Mini Pro - Build ROM without boot.img (please follow this thread for details Sony Xperia Neo (Nandroid backups only)- Please follow this thread for details ZTE Blade / Orange San Francisco
NOTE: el recovery personalizado requiere
Tutorial I
Sony Xperia X10 / X10 Mini / X10 Mini Pro please follow this thread for details)
Sony Xperia Neo (Nandroid backups only)
requiere que flash la roms
Franklin artigas @fruso
[Escribir texto]
1. Descargar e instalar el JDK de Javajava.sun.com (requiere una dirección de
que el JDK Si ya ha instalado
2 descomprimir la
Tutorial I
Instrucciones de instalacion
Java para Windows de 32 bits desde aquí o directamentede correo electrónico) (ADVERTENCIA: No instaleinstalado Cygwin, a continuación, véase la NOTA
la cocina que les he proporcionado en los link
Listo!!!
Franklin artigas @fruso
directamente desde instale Cygwin Antes de
NOTA 2. )
link
[Escribir texto]
VISUALIZACIÓN DE LA COCINA
Tutorial I
VISUALIZACIÓN DE LA COCINA
Franklin artigas @fruso
VISUALIZACIÓN DE LA COCINA
[Escribir texto]
1 El archivo que les coloque esta en dos parte deben colocarlo juntas como esta en la foto, estas luego de desco
Tutorial I
archivo que les coloque esta en dos parte deben colocarlo juntas como esta en la , estas luego de descomprimirse mostraran la carpeta
Franklin artigas @fruso
archivo que les coloque esta en dos parte deben colocarlo juntas como esta en la mprimirse mostraran la carpeta cygwin
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
2 seleccionan lo marcado y le dan enviar a escritorio como
Tutorial I
2 seleccionan lo marcado y le dan enviar a escritorio como directo
Franklin artigas @fruso
2 seleccionan lo marcado y le dan enviar a escritorio como acceso
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
¡!!!Listo tenemos la cocina instalada
Tutorial I
tenemos la cocina instalada!!!
Franklin artigas @fruso
!!!
[Escribir texto]
Montar roms base stock o oficiales para proceder a cocinar
Tutorial I
Paso II
roms base stock o oficiales para proceder a cocinar
Franklin artigas @fruso
roms base stock o oficiales para proceder a cocinar
[Escribir texto]
1. Entramos en la carpeta home
Tutorial I
Entramos en la carpeta home
Franklin artigas @fruso
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
Entramos en la carpeta llamada por defecto fruso( mi apodo, no lo cambio por que
Tutorial I
en la carpeta llamada por defecto fruso( mi apodo, no lo cambio por que podría generar incompatibilidad
Franklin artigas @fruso
en la carpeta llamada por defecto fruso( mi apodo, incompatibilidad).
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
Entramos
Tutorial I
ntramos a la carpeta kitchen
Franklin artigas @fruso
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
Dentro encontraremos una serie de carpetas
Fíjate muy bien en la
Tutorial I
encontraremos una serie de carpetas
muy bien en la explicación
Franklin artigas @fruso
encontraremos una serie de carpetas
[Escribir texto]
Tutorial I
Franklin artigas @fruso
[Escribir texto]
Listo ya tienes instalada
Tutorial I
instalada la ROM espera el tutorial.!!!
Franklin artigas @fruso
espera el próximo
[Escribir texto]
Q
• Terminologías básicas• Historia de android• Instalación de la cocina• Como y donde colocar las rom
Próximo tutorial aspecto del explicación
Tutorial I
Que aprendimos:
básicas de android
de la cocina y donde colocar las roms base
tutorial aspecto del menú de la cocina y explicación de sus elementos.
Franklin artigas @fruso
de la cocina y
[Escribir texto]
Tutorial I
Franklin artigas @fruso