Anuncio

La razón principal por la que yo y muchos otros preferimos los teléfonos Android en lugar de los iPhones es porque Google hace que gran parte del código de Android esté disponible gratuitamente. Otros desarrolladores son libres de crear versiones de Android con menos partes que no nos gustan y más partes que hacemos.

Pero esta no es la experiencia de Android que obtienes cuando compras tu dispositivo por primera vez. En cambio, debe tomar el asunto en sus propias manos desbloqueando el cargador de arranque de su teléfono y flashear una ROM personalizada.

Este es un proceso técnico que, como subestimación, no es para todos. He escrito sobre Android durante años, y todavía considero que el proceso es un ejercicio de paciencia. Hay tantos puntos en los que todo puede salir y, a menudo, sale mal.

Estos son algunos de los principales puntos débiles con los que te puedes encontrar cuando flasheas una ROM de Android.

1. Instalación de ADB y Fastboot

Página web para desarrolladores de Android que describe ADB

Si está familiarizado con la sustitución de sistemas operativos en su PC, entonces probablemente esté familiarizado con Linux. Ese proceso implica instalar Linux en un CD o dispositivo USB, reiniciar su computadora y presionar la clave durante el arranque que le permite cargar el sistema operativo alternativo en lugar del que está en su disco duro conducir.

instagram viewer

El proceso en Android es mucho más complicado. No puede hacerlo usando solo su teléfono o tableta; Necesitas una computadora también. Entonces necesita descargar software especializado en él.

Específicamente, debe tener el Android Debug Bridge, más conocido como ADB. Este conjunto de herramientas incluye un programa llamado Fastboot. ADB habla con su teléfono cuando está encendido. Fastboot habla con su teléfono después de reiniciar en un modo especial, útilmente llamado "modo Fastboot". Ambas herramientas se comunican a través de un cable USB.

Instalar ADB es relativamente sencillo. Vas a Google Sitio web para desarrolladores de Android y descargue la versión adecuada para su computadora. ADB es compatible con Windows, macOS y Linux.

¿Cuál es el problema?

ADB y Fastboot son herramientas de línea de comandos. En lugar de abrir una aplicación y hacer clic en algunos botones, tendrá que aprender a abrir la línea de comando y escribir qué hacer.

Abrir la línea de comando no es algo malo, pero aumenta la cantidad de conocimientos técnicos necesarios para el trabajo. Reemplazar el sistema operativo en su computadora no requiere la línea de comando, pero reemplazar la de su teléfono sí.

No solo eso, dado que ADB y Fastboot no vienen con su computadora, debe dirigir la línea de comando a la ubicación donde instaló ADB. De lo contrario, su PC solo responderá a los comandos que escriba con confusión. También es posible que deba ejecutar comandos con privilegios de administrador.

Nota: Existen herramientas que pueden realizar gran parte de este trabajo pesado por usted. Estos programas no provienen de Google u otros fabricantes de teléfonos inteligentes, ni he usado una ROM personalizada que me haya indicado que use dicho método. Siéntase libre de compartir su experiencia con dichas aplicaciones en los comentarios.

2. Instalar controladores

Página de controladores de Motorola para dispositivos Motorola

Los dispositivos que conectas a tu computadora necesitan un software especial que les diga a las dos piezas de hardware cómo comunicarse. Windows, macOS y Linux manejan los controladores de manera diferente. En macOS y Linux, muchos controladores están integrados en el sistema operativo, mientras que Windows requiere que descargue los controladores por separado tal como lo haría con una aplicación.

¿Cuál es el problema?

Es difícil saber cuándo tiene un problema con el controlador. Ni ADB ni Fastboot te lo dirán directamente. Pero si ingresa un comando y no sucede nada, es probable que tenga un problema con el controlador.

Terminal de Linux que muestra el comando "dispositivos adb" sin resultado

Los problemas del conductor pueden ser difíciles de resolver. Cuando instalé por última vez una ROM personalizada, no tuve problemas para que ADB reconociera mi dispositivo. Cuando reinicié en modo Fastboot, Fastboot también reconoció mi dispositivo.

Sin embargo, cuando ingresé los comandos Fastboot, no pasó nada. Aunque Fastboot podía ver mi dispositivo, no podía decirle al teléfono que hiciera nada. La mayoría de las guías en línea le dirán que si Fastboot puede ver su dispositivo, tiene controladores que funcionan. Por lo tanto, pueden imaginar mi frustración cuando finalmente descubrí que sí, que mis problemas estaban relacionados con el conductor.

Las instrucciones en línea generalmente le dirán que ADB es más fácil de usar en macOS o Linux que en Windows. Sin embargo, siempre he tenido que poner mis manos en Windows para terminar el trabajo. Linux puede tener los controladores para comunicarse con mi teléfono, pero por cualquier razón, ADB y Fastboot todavía tienen problemas. Pero cuando instalo los controladores provistos para Windows, esto tiende a funcionar bien. (Nunca he intentado usar una Mac).

3. Desbloqueo del gestor de arranque

Sitio web de HTC para desbloquear cargadores de arranque

Un gestor de arranque es la parte de su teléfono que determina qué sistema operativo arrancar. Por defecto, el gestor de arranque solo iniciará el sistema operativo que proporcionó el fabricante. Y viene bloqueado.

Debe desbloquear el gestor de arranque antes de decirle a su teléfono que cargue un sistema operativo alternativo, que es lo que está haciendo cuando instala una ROM personalizada.

¿Cuál es el problema?

No todos los teléfonos Android tienen un gestor de arranque desbloqueable. Muchos, si no la mayoría, no lo hacen. Entre los que lo hacen, debe tener cuidado con el modelo que compra. Su apuesta más segura es comprar el versión desbloqueada del operador del dispositivo ¡Nunca compre un teléfono de su proveedor! Compre teléfonos desbloqueados y ahorre cientosLos teléfonos desbloqueados pueden costar una fortuna, pero los ahorros lo compensan con creces. Puede ahorrar miles al no firmar un contrato. ¡Tenemos seis teléfonos que vienen sin contrato! Lee mas .

Las versiones de portador son una apuesta. En los Estados Unidos, es más probable que los modelos GSM de AT&T y T-Mobile tengan soporte que los dispositivos CDMA de Sprint y Verizon. Pero esta no es una regla difícil y rápida.

Los teléfonos de Google son la apuesta más segura. Los dispositivos de píxeles y la línea Nexus antes que ellos son relativamente fáciles de desbloquear. Sony es otra buena opción. La compañía le dice cómo desbloquear sus dispositivos, ofrece el código fuente y proporciona los controladores necesarios para muchos de sus dispositivos.

El proceso de desbloqueo del gestor de arranque varía según el fabricante. Con los teléfonos de Google, solo es cuestión de ingresar el comando correcto. Con otras marcas, es posible que deba solicitar un código de desbloqueo para ingresar junto con el comando. Enviar la solicitud generalmente implica visitar un sitio web, y aunque la respuesta suele ser instantánea, este no es siempre el caso.

4. Usando una recuperación personalizada

Después de desbloquear el gestor de arranque, es hora de comenzar a instalar su ROM personalizada.

La mayoría de los teléfonos inteligentes vienen con lo que se conoce como recuperación. Esta es la parte del teléfono que carga para reparar un sistema operativo dañado. Puede borrar el dispositivo desde aquí, devolviendo el sistema a nuevo.

Una recuperación personalizada ofrece más opciones. Puede hacer una copia de seguridad completa de todo el software en su teléfono para poder restaurar el dispositivo exactamente como está ahora. También puede borrar el sistema operativo anterior e instalar uno nuevo, un proceso conocido como brillante.

¿Cuál es el problema?

Las recuperaciones personalizadas no están disponibles para todos los teléfonos. Aunque si su teléfono tiene compatibilidad con ROM personalizada, es muy probable que también haya una recuperación personalizada compatible.

Dependiendo de su dispositivo, es posible que no pueda instalar una recuperación personalizada. Si ese es el caso, busca iniciar temporalmente una recuperación personalizada sin borrar la que tu teléfono tiene actualmente.

Si tiene problemas para instalar o iniciar una recuperación personalizada, probablemente tenga problemas con el controlador.

En cuanto a esa ROM personalizada ...

Una vez que tiene una recuperación personalizada en funcionamiento, el proceso es bastante sencillo desde ese punto. Todavía existe la posibilidad de errores, pero son menos probables, y la mayor parte del trabajo pesado está detrás de usted.

Afortunadamente, los pasos anteriores suelen ser asuntos de una sola vez. Si instaló una recuperación personalizada, ya no necesita su PC para actualizar los nuevos sistemas operativos. Aunque si su teléfono requirió que inicie temporalmente la recuperación, entonces necesitará tener ADB y Fastboot a mano en su computadora.

Algunas ROM personalizadas son sólidas como una roca. Otros son un desastre. Entonces, dependiendo de tus circunstancias, es posible que aún no estés fuera de peligro. Puedes decidir eso una ROM personalizada simplemente no vale la pena Por qué ya no necesita una ROM personalizada para dispositivos AndroidEl teléfono Android ha mejorado mucho en los últimos años, entonces, ¿necesita incluso una ROM personalizada? Lee mas .

Bertel es un minimalista digital que escribe desde una computadora portátil con interruptores de privacidad física y un sistema operativo respaldado por la Free Software Foundation. Valora la ética sobre las características y ayuda a otros a tomar el control de sus vidas digitales.