0% encontró este documento útil (0 votos)
105 vistas8 páginas

Guía Completa de Android y ROMs

Android es un sistema operativo basado en Linux originalmente diseñado para dispositivos móviles como teléfonos inteligentes. El firmware controla los circuitos electrónicos de un dispositivo y la ROM almacena información de forma permanente como la configuración del sistema. Los usuarios pueden modificar el sistema operativo Android mediante la instalación de ROMs personalizadas u oficiales, rootear el dispositivo para obtener permisos de administrador, y flashear el teléfono para instalar nuevas ROMs.

Cargado por

edelinofe
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
105 vistas8 páginas

Guía Completa de Android y ROMs

Android es un sistema operativo basado en Linux originalmente diseñado para dispositivos móviles como teléfonos inteligentes. El firmware controla los circuitos electrónicos de un dispositivo y la ROM almacena información de forma permanente como la configuración del sistema. Los usuarios pueden modificar el sistema operativo Android mediante la instalación de ROMs personalizadas u oficiales, rootear el dispositivo para obtener permisos de administrador, y flashear el teléfono para instalar nuevas ROMs.

Cargado por

edelinofe
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

ANDROID Es un sistema operativo basado en el ncleo Linux diseado originalmente para dispositivos mviles, tales como telfonos inteligentes

(SMARTPHONES), pero que posteriormente se expandi su desarrollo para soportar otros dispositivos tales como tablet, reproductores MP3, netbook, etc.

FIRMWARE Es un bloque de instrucciones de programa para propsitos especficos, grabado en una memoria de tipo no voltil (ROM, EEPROM, flash, etc), que establece la lgica de ms bajo nivel que controla loscircuitos electrnicos de un dispositivo de cualquier tipo. Al estar integrado en la electrnica del dispositivo es en parte hardware, pero tambin es software, ya que proporciona lgica y se dispone en algn tipo delenguaje de programacin. Funcionalmente, el firmware es el intermediario (interfaz) entre las rdenes externas que recibe el dispositivo y su electrnica, ya que es el encargado de controlar a sta ltima para ejecutar correctamente dichas rdenes externas.

ROM ROM son las siglas de read-only memory, que significa "memoria de slo lectura": una memoria de semiconductor destinada a ser leda y no destructible, es decir, que no se puede escribir sobre ella y que conserva intacta la informacin almacenada, incluso en el caso de que se interrumpa la corriente (memoria no voltil). La ROM suele almacenar la configuracin del sistema o el programa de arranque del movil.

ROM Oficial (Conocido tambin como Stock ROM o ROM Original). Se refiere a aquellos ROMs que han sido instalados por las compaas telefnicas (MOVISTAR, VODAFONE, ORANGE, TELCEL, COMCEL, etc.) o fabricantes (SAMSUNG, LG, HTC, SONY, etc.) para entregar los equipos. Todas las compaas telefnicas tienen su propio ROM e igualmente los fabricantes para el caso de equipos libres. As el mejor ejemplo de ROM original es aquel ROM que estaba instalado el equipo cuando lo compraste en la tienda. Una diferencia comn entre un ROM original respecto a los cocinados, es que el ROM contiene el sistema operativo, Radio, SPL y pantallas de arranque, en tanto los cocinados generalmente contienen nicamente el sistema operativo.

ROM COCINADA (custom ROM) Una ROM cocinada es una ROM por as llamarla oficial o base, modificada por un cocinero, a la que se le han aplicado ciertos cambios para mejorar y corregir las funciones y desempeo del movil asi como su apariencia interna en algunos casos.

ROOTEAR Accion de modificar el sistema con el proposito de acceder al mismo con permisos de administrador. Actualmente el trmino se utiliza mucho en referencia al sistema operativo Android en el cual, el usuario que utiliza el dipositivo, no tiene permisos de ROOT (o lo que es lo mismo, permisos de Administrador) por defecto. Se utiliza para poder acceder al sistema en casos de Flasheo de ROMS, Software que requiere de permisos de Administrador, modificacion de archivos de sistema, etc.

FLASHEAR Accin de instalar una nueva ROM a tu telfono. El Flasheo es la modificacin del sistema para obtener o aprovechar opciones que nos han sido bloqueadas por el fabricante, ya sea por cuestin de diseo u Operadora Movil. O simplemente potenciar otras (como subirle el volumen al altavoz, darle ms brillo a la pantalla, cambiar la interfaz grfica del celular, etc.) Adems de cosas muy importantes como: -Actualizar tu equipo al ltimo sistema. -Corregir errores (bugs). -AgregarMens Flash. -Cambiar la publicidad que viene en los celulares!!!!!! -Etctera.

DRIVER Archivo o archivos que permiten que un sistema operativo entienda y maneje diversos perifericos y hardwares que se conectan o forman parte de la computadora. Sistemas operativos como Windows suelen tener una gran base de controladores para poder ser compatibles con diversos hardwares, pero muchas veces es necesario instalar otros controladores para poder hacerlos funcionar correctamente. En este caso archivos necesarios para conectar el movil al PC

KIES Software oficial de Samsung que instala los drivers necesarios para poder controlar y sincronizar el movil con el PC, a si como actualizarlo de manera OFICIAL.

ODIN Software esencial cuando se quiere hacer una flasheo al movil de manera NO OFICIAL

ADB Android Depuration Bridge. Puente de depuracin Android. Esta herramienta se utiliza para conectar y enviar comandos a un telfono Android desde un Ordenador.

ADB SHELL Es un shell (terminal) que funciona sobre adb y ofrece una lnea de comandos que permite entre otras cosas operar con comandos unix compatibles incluidos en el sistema.

BACKUP Copia de seguridad de nuestros datos. Es la copia total o parcial de informacin importante del movil, Contactos, SMS, MMS, Notas, Video, Musica, Fotos, etc. Esta copia de respaldo debe ser guardada en algn otro sistema de almacenamiento masivo, como ser discos duros, CDs, DVDs. Los backups se utilizan para tener una o ms copias de informacin considerada importante y as poder recuperarla en el caso de prdida de la copia original.

ODEX En Android, todas las aplicaciones vienen empaquetadas en archivos con extension APK. Junto con las aplicaciones de sistema o que vienen "de serie" en el firmware del fabricante (system/app/), se puede encontrar un archivo de extension ODEX con el mismo nombre que el APK cuya funcion es la de ahorrar espacio. Estos archivos .odex son colecciones de partes de la aplicacion correspondiente, que estan optimizadas ANTES de arrancar. Lo que se consigue con esto es que se arranque el sistema mas rapido ya que con este sistema se hace una precarga de parte del codigo de la aplicacion.

Es por esto que las aplicaciones de sistema o preinstaladas sean dificiles de modificar, ya que parte del codigo de la aplicacion ya est escrito en dicho archivo .odex, Llamo modificacion a editar codigo para aadir o quitar funcionalidades a la aplicacion o, simplemente, cambiar el aspecto de las aplicaciones editando la parte visual (frameworks y demas... iconos, logos, fondos, etc etc)

DEODEX

El proceso de deodexizado consiste, simplemente, en reempaquetar todos los contenidos y componentes de la aplicacion en el APK correspondiente mediante el recompilado del [Link], que es el fichero contenido en el APK que contiene las clases de Java que se han usado en el codigo de la aplicacion. Hecho esto, lo que se consigue es tener todo en el mismo sitio y permite que se ejecute toda la aplicacion desde el paquete APK, por as decirlo, sin que haya interacciones desde fuentes externas como son los archivos .odex

Partimos de la base de que Android utiliza para ejecutar todo, una maquina virtual basada en Java que se llama Dalvik Virtual Machine. Bien, en el caso de aplicaciones deodexizadas, el fichero .dex que hay dentro del APK, es el que contiene la cach (codigo bas) de la aplicacion y que es utilizado por la DALVIK. En el caso de las aplicaciones ODEXIZADAS, la DALVIK utiliza el archivo .odex, que es la version mejorada y optimizada del archivo .dex. Requisito de este mtodo es que el archivo .odex debe de estar en el mismo directorio que el APK y llamarse igual. ste ltimo, es el mtodo usado por Android por defecto.

Cuando Android arranca, la cach de la maquina virtual DALVIK se llena con los archivos .odex, lo que permite a Android saber con antelacin qu aplicaciones se cargaran y, como ya hemos comentado que el .odex es parte del cdigo de la aplicacin optimizado, se cargar todo mas rapidamente. DEODEXIZANDO los APK, como ya hemos comentado antes, permite tener TODO el codigo de la aplicacion en un mismo sitio, sin entrar en conflicto con el entorno de ejecucin de ANDROID

DOWNLOADING MODE Modo en el cual se pone el telefono para poder flashear una ROM a traves de Odin o Kies. Entramos en el apagando el movil y siguiendo la convinacion de teclas -VOL+HOME+POWER al mismo tiempo hasta que en la pantalla aparesca la leyenda "downloading" generalmente de color amarillo y con el fondo negro

RECOVERY MODE Modo de recuperacin: Un modo de operaciones alternativo. Se puede iniciar el telfono independientemente. Usado tambin para la administracin del dispositivo. Se accede apagando el movil y presionando HOME+POWER hasta que aparesca una pantalla tipo terminal en el movil

CLOCKWORKMODE (CWM Recovery). Modo de recuperacion avanzado que se instala a travez de un archivo .zip comunmente. Desde el cual podemos administrar algunas funciones del movil, asi como la instalacion de

CustomRom, scripts, Temas, etc. Se accede apagando el movil y presionando HOME+POWER hasta que aparesca una pantalla tipo terminal en el movil

OTA Over The Air. El acto de mover datos a tu telfono - descargar, en realidad - sin tener que conectarlo fsicamente. Muchos sistemas de Android se pueden actualizar mediante OTA. Tambin sirve para la descarga y actualizacin de aplicaciones.

BRICK (semi-brick) Termino que hace mencion a un error al momento de flashear o modificar algo dentro del telefono que lo deja inutilizable (NO ENCIENDE,NO CARGA, NO ENTRA A MODO RECOVERY, ETC). Cuando el movil logra ser revivido se le conoce como SEMI-BRICK. En otros foros de habla inglesa se le suele reconocer con los siguientes trminos:

-Black Screen of Death = Pantalla negra de la muerte -Bricked Screen = Pantalla de Ladrillo

Aqu la solemos llamar: -SOS! Ha muerto -Creo que la he cagado -No arranca -Me sale esto algo he hecho mal -La he liado parda SOCORROOO

BUG Se utiliza el trmino bug (bicho) Para referirse a un defecto en el software o un hardware que no ha sido descubierto por los creadores o diseadores de los mismos durante su fabricacion o desarrollo.

SoD (Sleep Of Death)

Es un error en el desarrollo y programacion de una ROM (asigando a la mala programacion y compatibilidad del hardware), que hace que el movil se bloque o entre en un estado de reposo total y del cual solo se puede salir apagando el movil y volviendolo a iniciar.

LAGFIX (LAGs) Es un retardo al abrir o cerrar aplicaciones, menus o desbloquear la pantalla del movil, es decir son operaciones de memoria que se realizan retardadamente. Este retardo se debe al sistema de archivos que se usa en la memoria del sistema, donde esta el Sistema Operativo instalado y donde se instalan todas las aplicaciones. El sistema de archivos original es RFS, y por la forma de trabajar de este sistema, se produce ciertos retardos de escritura/lectura de la memoria del sistema, lo que se traduce en pausas al trabajar con el mvil.

WIPE (Limpiar) Hacer wipe en un terminal android es dejar el telfono con la configuracin original de fabrica, perdiendo todos los datos almacenados. En el SG ACE la forma mas comun de hacer un wipe es entrar a Modo Recovery.

WIPE DATA/FACTORY RESET Borra todo dato dentro del movil como son Contactos,Mensajes,Notas,Juegos,APPs,etc. dejandolo con la configuracion original de fabrica. Se recomienda hacerlos antes y despues de flashear una ROM nueva.

WIPE CACHE PARTITION Limpieza de la memoria Cache del sistema, es decir los datos que se van almacenando cuando nos conectamos a internet, abrimos una app, etc. NO MODIFICA NADA DENTRO DEL SISTEMA.

WIPE DALVIK-CACHE Limpieza de la memoria Dalvik, recomendado cuando se hace actualizacion de una app o cambio de ROM y presenta errores.

DALVIK CACHE Cuando se inicia Android, el DalvikVM revisa todas las aplicaciones ([Link]) y los frameworks, y construye un rbol de dependencias. Utiliza este rbol de dependencias para

optimizar el cdigo de bytes para cada aplicacin y la almacena en la cach de Dalvik. Las aplicaciones se ejecutan entonces utilizando el cdigo de bytes optimizado. Por eso, cuando se instala una nueva ROM, a veces tarda mucho tiempo en arrancar por primera vez. Tiempo que necesita para reoptimizar las aplicaciones (o libreras de framework), y actualizar la cach.

SWAP Se usa como apoyo a la memoria ram de nuestro mvil y si en algn momento puntual el sistema se queda sin ram, se usar esta memoria swap. Esto en principio es bueno porque se aumenta la memoria ram pero por contra, el acceso a la memoria ram real es mucho ms rpida que el acceso a la memoria swap, que recordemos que es una parte de la memoria sd. Lo que har este uso es que no se nos bloquee el terminal por falta de ram pero su funcionamiento ser ms lento.

KERNEL Termino exportado a la telefonia movil con la entrada de terminales basados en linux, como android. el ncleo (tambin conocido kernel) es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma ms bsica, es el encargado de gestionar recursos, a travs de servicios de llamada al sistema. el kernel tambin se encarga de decidir qu programa podr hacer uso de un dispositivo de hardware y durante cunto tiempo

SCRIPT Un script (cuya traduccin literal es 'guion') o archivo de rdenes o archivo de procesamiento por lotes es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. Los script son casi siempre interpretados, pero no todo programa interpretado es considerado un script. El uso habitual de los scripts es realizar diversas tareas como combinar componentes, modificarlos o interactuar con el sistema operativo o con el usuario.

TWEAK Los Tweaks, son archivos con unos determinados ajustes ya programados por su creador, para optimizar o cambiar determinadas acciones del Kernel que tengamos puesto.

DARKTREMOR A2SDGUI

Es un script que permite al sistema interno del movil el reconocimiento de las particiones realizadas en una Tarjeta SD para ser usadas como una extension del mismo a traves de una aplicacion de nombre A2SDGUI; Es decir una particion ext3 o ext4 se reconoce como particion de almacenamiento de aplicaciones o juegos y una swap sirve para aumentar la memoria RAM del movil (aunque para algunos no es de utilidad ya que el rendimiento es casi el mismo)

PARTICION EXT3 O EXT4 Esta es una particion que se realiza en la SD para ser usada en el movil como una ampliacion de la memoria interna asignada al usuario dentro del movil. Util en los moviles con poca memoria interna.

APK Un archivo con extensin .apk es un paquete para el sistema operativo Android. Este formato es una variante del formato JAR de Java y se usa para distribuir e instalar componentes empaquetados para la plataforma Android para mviles. Un archivo .apk normalmente contiene lo siguiente: [Link] [Link] [Link] res (carpeta) META-INF (carpeta) Pueden ser abiertos e inspeccionados usando un software archivador de ficheros como 7-Zip, Winzip, WinRAR o Ark. El tipo MIME definido para .apk es application/[Link]-archive.

APN APN: Access Point Name Es el nombre de un punto de acceso para GPRS a configurar en el telfono mvil para que pueda acceder a Internet Basicamente, los parmetros concretos de cada operador para conectarse a internet desde el mvil.

APP Abreviatura de Aplicacin. Programa que puedes descargar e instalar en los diferentes smartphones del mercado. Pueden ser de pago o gratutas.

LAUNCHER En conjunto, la parte de la interfaz de usuario de Android en pantallas de inicio que le permite lanzar aplicaciones, hacer llamadas telefnicas, etc. Est integrado en Android, o se pueden descargar del Android Market.

También podría gustarte