3. ¿Qué es «ROOT»? ROOT -> Administrador, Superusuario Rootear -> Modificar el sistema para obtener acceso ROOT.
4. ¿Para qué sirve? Acceder y modificar partes del sistema Hacer/Restaurar backups Cambiar frecuencia de la CPU Tethering (antes de Froyo) Instalar ROMs customizadas Instalar Temas Etc…
5. ¿Qué supone? Perder la garantía (aunque es posible «desROOTear» el terminal) No recibir OTAs (Actualizaciones por el aire) Puedes modificar archivos imprescindibles por error.
6. ¿Cómo se obtiene? Un sistema distinto para cada dispositivo. Actualmente existen sistemas «OneClick» para determinados terminales.
8. ¿Qué es «ROM»? ROM(memória): Memória de solo lectura. Memoria del terminal en la que se guarda el SO. ROM(Imagen): Archivo con formato .zip que contiene la estructura de directórios del SO. Una ROM no se instala, se Flashea desde el Recovery
9. Terminología que hay que conocer: Bootloader: equivalente a la BIOS. SPL: (SecondaryProgramLoader) Se encarga de cargar la Radio(GSM) y el sistema operativo. (Puede ser modificado para alterar el tamaño de las particiones del Sistema) Radio: Funcionalidad Telefono. Recovery: Modo de arranque del terminal, antes de que se cargue la ROM, y que permite realizar acciones sobre la ROM.(Un «CustomRecovery» trae opciones añadidas (scripts) como backups, particionar la SD…)
10. Pasos a seguir para flashear una ROM Conseguir acceso ROOT Buscar la ROM a flashear Comprobar requisitos (SPL, Recovery, Radio) Entrar en modo Recovery Backup Wipe (no siempre necesario, pero si recomendado) Flashear ROM Es recomendable utilizar alguna herramienta para backups de apps y preferéncias del estilo «TitaniumBackup»
12. Cocinar ROMs Conseguir el código fuente de Android y modificarlo Modificar una ROM existente añadiendo/quitando aplicaciones/configuraciones
13. Modificar una ROM Requisitos: Tener instalado el Java RuntimeEnvironment (JRE) Aplicación para firmar la ROM (Auto-sign.zip) ROM base a modificar (en formato .zip)
14. Descomprimir «Auto-sign» Copiar la ROM dentro de la carpeta «Auto-sign» Renombrar la ROM a «update.zip» Abrir la ROM con WinRar o WinZip Modificar directorios: System/app (no será posible desinstalar) Data/app Firmar el archivo desde consola de comandos: Sign.bat
17. NexusOne Primer paso: liberar el BootLoader Backup (sms,apps, bookmarks, etc…) Arrancar en modo «BootLoader»-> pulsar trackball + power. Conectar Nexus al PC Desde el Termial del pc: Fastbootoemunlock (esto hará un wipe!!)