Rooting y Jailbreaking son esencialmente las mismas cosas, Jailbreaking es la palabra de los usuarios de iPhone para lo que los usuarios de Android llaman Rooting. Rootear es cuando obtienes acceso "Root" al teléfono y te da el poder de hacer lo que quieras (proviene del Usuario raíz de Unix , esencialmente el equivalente de Unix a la cuenta de administrador de Windows). Normalmente, se le impide ser Root por su propio bien, ya que es muy fácil romper su teléfono una vez que tiene acceso de root, y es bastante difícil hacerlo sin él.
Más información: ¿Qué significa "rootear un teléfono"? y he rooteado mi teléfono ¿Ahora que? ¿Qué gano con el enraizamiento?
Una copia de seguridad de Nandroid es una copia de seguridad de su teléfono que es una imagen exacta del estado de su teléfono. Lo que podría hacer una copia exacta de su teléfono actual, y luego hacer grandes cambios en él, y luego restaurar la copia de seguridad anterior en un parpadear la copia de seguridad de nuevo al teléfono. Parpadear significa copiar o instalar ... esencialmente está limpiando el dispositivo y restaurando un estado anterior (una copia de seguridad) o está actualizando una nueva ROM (ver más abajo). NAND es el almacenamiento flash de su dispositivo, por lo que copiar archivos allí se llama "flasheo".
El sistema operativo Android es el software que administra el hardware en un teléfono Android, como la pantalla, las comunicaciones de datos, el almacenamiento, la cámara y el GPS. Proporciona una capa común que permite a las aplicaciones usar y acceder a estos recursos en una variedad de dispositivos diferentes sin que la aplicación tenga que saber nada especial sobre el hardware real en el que se está ejecutando. El sistema operativo Android también incluye una serie de aplicaciones y servicios estándar, como Contactos, Cámara, Galería de fotos y aplicaciones de navegador web, y permite al usuario hacer cosas como controlar el brillo de la pantalla o conectarse a redes wifi.
Aunque las definiciones reales son diferentes, en el mundo de Android, ROM , Mod y Firmware se usan como si significaran esencialmente lo mismo. Todos se refieren a una versión personalizada del sistema operativo Android que se ha modificado para funcionar en una marca particular de teléfono con un conjunto específico de personalizaciones o cambios. Esto se puede hacer para que un teléfono antiguo como el G1 pueda recibir una nueva versión de Android, como 2.2, incluso si el fabricante ha decidido no proporcionarlo. O podría ser proporcionar una funcionalidad adicional no disponible en la versión de Android suministrada por el fabricante, o solucionar problemas en la versión suministrada por el fabricante. Más información: ¿Cuál es la diferencia entre una ROM AOSP y una ROM estándar?, ¿Cuáles son las ventajas de una ROM personalizada? , ¿Por qué hay tantos núcleos de Android diferentes y dónde puedo encontrar ROM de stock o personalizados para mi dispositivo Android?
Un controlador es lo que le dice al sistema operativo del software Android cómo hablar con todos los diferentes hardware que hay en un teléfono Android. Cuando alguien está armando una ROM para un modelo de teléfono en particular, deberá incluir todos los controladores de ese teléfono dentro de la ROM (para cosas como el módem celular, acceso WiFi, el tipo de cámara en particular, el procesador específico, etc.) de lo contrario, la ROM o no funcionará en ese teléfono, o solo podrá trabajar ciertas partes del teléfono y, por ejemplo, es posible que no pueda usar la cámara frontal o que no pueda conectarse a una red WiFi. Esto es exactamente lo mismo que cuando conecta algo nuevo en Windows y ejecuta el asistente de Nuevo hardware agregado y busca un nuevo controlador antes de poder usarlo. Los controladores son cargados por el núcleo, el núcleo del sistema operativo.
Una actualización por aire (OTA) se produce cuando su teléfono recibe una actualización de su sistema operativo Android "por aire", es decir, se envían los archivos automáticamente a través de la red celular desde Google o desde su red telefónica sin necesidad de ser enchufado a una PC. Esto contrasta con la forma en que, por ejemplo, el iPhone se actualizó originalmente donde necesitaba conectarse físicamente a una computadora con iTunes para obtener sus actualizaciones.
El gestor de arranque controla cómo se inicia el dispositivo. La herramienta del lado de la PC de Google para ingresar al gestor de arranque y otras tareas relacionadas se llama Fastboot , y ejecutar el gestor de arranque de forma interactiva puede llamarse "modo Fastboot". Un gestor de arranque bloqueado verificará la partición del sistema Android y la restaurará a stock si no coincide, mientras que un gestor de arranque desbloqueado no realiza la misma comprobación, por lo que es necesario desbloquear el gestor de arranque para rootear permanentemente un dispositivo.
El término recuperación a menudo se usa para significar varias cosas diferentes. Podría significar un modo de operación para el teléfono. Por ejemplo, para iniciar en modo de recuperación en Atrix 4G MB860 Olympus, uno debe:
- apague el teléfono
- mantenga presionados los botones PWR y VOL DOWN simultáneamente hasta que la pantalla del teléfono muestre "Fastboot"
- toque y suelte VOL DOWN repetidamente (siete veces) hasta que "Fastboot" cambie a lectura, "Recuperación de Android"
- toque y suelte el botón VOL UP para elegir esta opción
- Finalmente, cuando el teléfono muestra un triángulo que rodea un signo de exclamación adyacente a un robot androide verde, entonces:
- si usa Android 2.2 (Froyo), toque la esquina inferior derecha de la pantalla del teléfono
- si usa Android 2.3 (Gingerbread), mantenga presionados los botones VOL UP y VOL DOWN simultáneamente
para ingresar al modo de recuperación de Android .
Este es un modo de operación que permite al usuario realizar cambios importantes en el teléfono. O recuperación también podría significar la partición de recuperación en el teléfono. O recuperación también podría significar el archivo de imagen (filename.img) que se puede actualizar a la partición de recuperación . Por ejemplo, el olimpo Atrix 4G MB860 se envía con una imagen de recuperación almacenada en la partición de recuperación , y el arranque en modo de recuperación en un teléfono de este tipo le permite al usuario realizar algunos cambios importantes en el teléfono:
- reiniciar sistema ahora
- aplicar sdcard: update.zip
- borrar datos / restablecimiento de fábrica
- limpiar la partición de caché
Es posible (aunque esto generalmente requiere un gestor de arranque desbloqueado ) reemplazar el código que se ejecuta en el modo de recuperación de Android reemplazando la imagen de recuperación de stock que el fabricante instaló en la partición de recuperación con una imagen de recuperación personalizada como ClockworkMod . Instalar y ejecutar el código en una imagen de recuperación personalizada a menudo le permite al usuario hacer muchos más cambios integrales en el teléfono y también le permite hacer copias de seguridad de Nandroid y restaurar estas copias de seguridad en el teléfono.
El gestor de arranque también puede desempeñar algún papel en la actualización del firmware, aunque esto suele ser parte de la recuperación . Si bien normalmente no desea meterse con el gestor de arranque, los usuarios avanzados a menudo mostrarán una recuperación personalizada como ClockworkMod(aunque un gestor de arranque bloqueado puede evitar esto). Esto permite actualizar el firmware que no ha sido firmado por el fabricante (como las ROM personalizadas), ya que la recuperación de stock generalmente verifica la firma y realiza tareas avanzadas como copias de seguridad completas de Nandroid. La recuperación es un poco como la pantalla de arranque del BIOS en las PC, ya que se accede presionando una combinación especial de botones cuando se inicia el teléfono. La recuperación también puede hacer cosas como ejecutar un archivo de actualización desde la tarjeta SD del teléfono, o permitirle conectarse desde una PC a través de ADB (Android Debug Bridge) para administrar el dispositivo desde la línea de comandos.
Más información: ¿Cuál es la relación entre ROM Manager, ClockworkMod y Nandroid? ¿Cuál (es) necesito?
Muchas redes de teléfonos móviles que venden teléfonos GSM en un contrato restringen el teléfono para que solo se pueda usar en su red telefónica, esto se conoce como bloqueo de SIM , bloqueo de red o bloqueo de subsidio . Esto permite que un proveedor se asegure de que un teléfono que haya subsidiado solo se pueda usar en una red que los ayudará a recuperar ese dinero. El teléfono lee el código IMSI de la tarjeta SIM insertada y comprueba que corresponde con el país o los códigos de red permitidos con los que se ha programado el teléfono. Desbloqueo de SIMelimina esta restricción de un teléfono para poder insertar y usar la tarjeta SIM de cualquier red. Esto generalmente implica escribir un código en el marcador del teléfono que elimina el bloqueo. Hay diferentes maneras de obtener este código dependiendo de su dispositivo y red, algunas redes le darán el código de desbloqueo una vez que llegue al final del plazo de su contrato, algunos fabricantes publican estos códigos en sus sitios web, algunos fabricantes incrustan estos códigos en sus dispositivos de una manera que puede ser extraída por una aplicación y algunos requieren el uso de un software especial de PC para reprogramar el teléfono. El bloqueo SIM generalmente se implementa en hardware / firmware de solo lectura, por lo que generalmente no es posible desbloquear su dispositivo sin un código.
Más información: ¿Puedo usar mi dispositivo en un proveedor diferente?
Relacionado : Otra pregunta que explica algunas partes de la plataforma Android en términos familiares para los usuarios de sistemas informáticos tradicionales es:
en términos normales de computadora, ¿cuáles son las diferentes partes de un sistema Android?