¿Quieres personalizar tu dispositivo Android, pero no estar seguro de dónde empezar?
La apertura de Android es una de sus mayores fortalezas y hace posible que la mayoría de los dispositivos se modifiquen de varias maneras. La personalización de su dispositivo puede agregar nuevas funciones y hacer que se sienta como si estuviera bien., tuyo.
Solo hay un problema. La comunidad de modding de Android está liderada naturalmente por técnicos y programadores, dos grupos de personas que no se conocen por su capacidad para comunicarse con el lego. Si les pregunta cuáles deberían ser sus primeros pasos, le dirán que desbloquee su cargador de arranque, rootee su dispositivo y cargue una ROM. Pero qué significa eso?
Cargador de arranque
Todos los dispositivos electrónicos necesitan un firmware fundamental que permita que el dispositivo arranque. Esto se conoce a menudo como el gestor de arranque. Es un software de bajo nivel que inicia el dispositivo cuando presiona el botón de encendido. La mayoría incluye cajas de seguridad que restauran un dispositivo a los valores predeterminados de fábrica en caso de una falla catastrófica del software.
La mayoría de los dispositivos Android vienen con un cargador de arranque que solo iniciará cierto software, como la ROM (ver más abajo) que se envió con el dispositivo. Reemplazar o modificar el cargador original generalmente se requiere para instalar ROM personalizadas.
Algunos dispositivos tienen cargadores de arranque encriptados que son mucho más difíciles de eludir. Si lees que un dispositivo es “bloqueado” por lo general, significa que está encriptado, lo que a su vez significa que las ROM personalizadas no se pueden flashear hasta que se enrede el cifrado.
Desbloqueo
Como puede haber adivinado en la sección anterior, desbloquear un dispositivo es el proceso de descifrar su cargador de arranque para que pueda ser reemplazado por otro cargador de arranque abierto. Hay muchas formas diferentes de hacerlo y los métodos varían de un dispositivo a otro y, a veces, incluso entre diferentes versiones del mismo hardware..
No todos los dispositivos pueden ser desbloqueados. Obviamente, un dispositivo que se acaba de lanzar por lo general no se puede desbloquear durante al menos unas pocas semanas porque los miembros de la comunidad de Android necesitan tiempo para encontrar un exploit o crack que funcione. La mayoría de los teléfonos finalmente se desbloquean, pero ese no es siempre el caso. Un dispositivo debe estar desbloqueado antes de que pueda ser rooteado (ver más abajo).
Debe tener en cuenta que el término “desbloqueo” No es muy preciso. Se puede confundir con la función de bloqueo que se usa para proteger un dispositivo del acceso no autorizado. También se puede confundir con los teléfonos que están “transportista desbloqueado,” lo que significa que un teléfono se vende sin contrato y se puede usar con el operador de su elección.
Raíz
Android está basado en Linux. El nivel de acceso más profundo disponible en cualquier sistema operativo Linux es el acceso de raíz. Un usuario con acceso de root puede cambiar cualquier cosa en el sistema en cualquier momento y tiene acceso a todas las funciones..
Los dispositivos Android generalmente no se envían con acceso de raíz. No es necesario para la funcionalidad típica y negar el acceso a la raíz mejora la seguridad y dificulta aún más el proceso de modificación. Los fabricantes ven ambos como resultados positivos, pero muchas características de la ROM y aplicaciones personalizadas no funcionarán sin la función raíz habilitada.
La obtención de acceso de root se conoce como rooting. Generalmente se logra mediante la ejecución de software personalizado que explota la vulnerabilidad en el dispositivo de destino. Aunque potencialmente complejos, algunos dispositivos disfrutan de un excelente soporte para desarrolladores a través de aplicaciones como SuperOneClick Cómo Rootear tu teléfono Android con SuperOneClick Cómo Rootear tu teléfono Android con SuperOneClick Leer más. Una vez más, te aconsejo que revises los foros de desarrolladores de XDA para tu dispositivo específico. Ahí es donde encontrarás las últimas y mejores técnicas de rooting para tu Android.
La mayoría de las personalizaciones de Android, incluidas las ROM personalizadas, requieren un dispositivo que haya sido rooteado.
ROM
ROM es un ejemplo de un acrónimo que toma vida propia. Es una abreviatura para la memoria de solo lectura, un tipo de memoria de computadora que puede almacenar datos durante largos períodos de tiempo pero no puede escribirse (ya sea debido a limitaciones del hardware o al software que se ejecuta en ella). ROM es donde un dispositivo almacena archivos de sistema críticos para su funcionamiento.
Sin embargo, en la comunidad de Android, una ROM es una pieza de software cargada en su dispositivo que reemplaza los archivos del sistema Android original. Una ROM personalizada Cómo instalar una ROM personalizada en su dispositivo Android Cómo instalar una ROM personalizada en su dispositivo Android ¿Listo para revitalizar su teléfono o tableta Android? Instalar una ROM personalizada es la mejor manera de hacerlo: encenderlo con un rendimiento y características aún mejores. Leer más es una versión personalizada del sistema operativo Android. Hay muchas versiones diferentes disponibles de diferentes equipos y codificadores independientes. Una ROM no es de solo lectura, pero sirve como base para todas las funciones y características de Android.
Una comparación con las distribuciones de Linux es apt. Linux es un sistema operativo que tiene muchas versiones diferentes, la mayoría de las cuales están diseñadas por programadores o equipos independientes. Android, que se basa en Linux, es similar. La principal diferencia es Google, que actúa como una fuerza motriz central y desarrolla la bifurcación principal del sistema operativo. Ninguna organización de influencia similar existe en el ecosistema de Linux.
Destello
El término flash es confuso ya que podría confundirse con Adobe Flash, que no está relacionado. Destellar es el término usado para describir la instalación de una ROM personalizada..
Cuando flashea un dispositivo, instala una nueva ROM en él. Por lo general, esto consiste en cargar el archivo ROM en una tarjeta de memoria, borrar la instalación de ROM existente a través del menú de recuperación del dispositivo y luego cargar la nueva ROM.
Las instrucciones exactas son más complejas, por supuesto, por lo que debe consultar la Guía de actualización de desarrolladores de XDA. También debe consultar los foros de dispositivos de XDA Developers. Por lo general, puede encontrar instrucciones específicas del dispositivo allí.
Ladrillo
Un dispositivo que ha sido bloqueado se ha vuelto inútil debido a un problema que le impide iniciarse. Es literalmente tan útil como un pequeño ladrillo de plástico y vidrio..
Sin embargo, no todos los ladrillos son iguales. UNA “suave” El ladrillo ocurre cuando un dispositivo se inicia pero no carga completamente Android. Puede ser un bucle de reinicio (donde el dispositivo se apaga y se reinicia una y otra vez), muestra un mensaje de error o tiene algún otro problema. La mayoría de los ladrillos blandos se pueden recuperar restableciendo el teléfono a los valores predeterminados de fábrica o usando su modo de recuperación incorporado.
Un dispositivo que ni siquiera comienza a arrancar se llama ladrillo duro. Un dispositivo con un ladrillo duro ha experimentado un fallo fundamental que puede incluso incluir daños en la memoria del teléfono. Es raro, pero sucede, y reemplazar el hardware en el dispositivo es la única forma de solucionarlo.
AOSP & AOKP
AOSP es sinónimo de Android Open Source Project. Es el proyecto mantenido por Google que permite a cualquier persona, incluidos fabricantes e individuos, crear su propia versión de Android y distribuirla..
Descargar la fuente es fácil. Entenderlo y usarlo es difícil. No podrás hacer mucho con él a menos que seas un programador decente, pero es bueno saber que está disponible. Lo más importante para nuestros propósitos, una ROM que es “AOSP” o “basado en AOSP” trata de adherirse estrechamente a la versión original de Android y ofrecer una “puro” La experiencia de Android, lo más cercana posible a la que obtiene con un dispositivo de Google como el teléfono Nexus S.
AOKP es una abreviatura de Android Open Kang Project, el nombre de una popular ROM personalizada de código abierto. La ROM de AOKP es una versión muy modificada de la ROM original de Android, con muchos ajustes añadidos. A menudo se usa como base para otras ROM, por lo que a veces verá listas de ROM con “AOKP” utilizado como un titular. No está relacionado con AOSP pero se confunde comúnmente debido a las similitudes en las siglas.
Conclusión
Es de esperar que este artículo haya aclarado algunos de los términos comúnmente utilizados para describir la personalización de Android. Si tiene alguna pregunta adicional, no dude en publicar un comentario, o diríjase a MakeUseOf Answers.
Crédito de la imagen: Sorensiim, Divine Harvester, Andrew Mason, Nick Cowle
Explorar más acerca de: Android Rooting, Custom Android Rom.