Introducción

Un custom ROM (también conocido como firmware de fabricación posterior) es una versión modificada de un sistema operativo existente, que no es oficialmente soportado por el creador de un dispositivo. Algunos ROMs modificados están basados en sistemas operativos móviles existentes, como Android, y algunos están basados en sistemas operativos de computadora, como Manjaro o Ubuntu.

Son diferentes de los dispositivos que usan el firmware de stock que pueden ofrecer características y mejoras que no se encuentran en la versión de stock de Android, no contiene bloatware, y no depende del creador del dispositivo para actualizaciones del software.

El ROMs customizado más popular incluye LineageOS, LineageOS for microG, Paranoid Android, ProtonAOSP, GrapheneOS y CalyxOS.

Algunos ROMs customizados, como GrapheneOS y ProtonAOSP ofrecen un WebUSB instalador base que es fácil de usar para la mayoría de usuarios, pero en esta guía, estaré cubriendo la línea de comando basando la instalación como la más tradicional y enfoque universal para instalar ROMs modificados.

==Advertencias==

*Desbloqueando el bootloader reseteará tu teléfono, ¡así que asegúrate de tener tus datos de respaldo.!

*Este procedimiento invalidará tu garantía con algunos fabricadores.

  • Un dispositivo modificado activará [link|https://developer.android.com/google/pla...| el Play Integrity API (anteriormente SafetyNet Attestation API) lo cual puede causar que algunos dispositivos como Gpay dejen de funcionar.
  • Esto hará tu dispositivo vulnerable en contra de los hackers con acceso físico a tu dispositivo, así que no desbloquees el bootloader en un dispositivo en el que intentas llevar secretos de estado/compañía.
  • Flashear un ROM personalizado puede ser riesgosa y puede causar problemas inesperados o incluso bloquear el dispositivo. Es recomendado solo flashear un ROM personalizado si tienes experiencia con Android.

*Siempre se precavido y lee las instrucciones cuidadosamente cuando desbloquees el bootloader de tu dispositivo o flashee un ROM personalizado. Siguiendo los pasos impropiamente puede causar daño irreversible a tu dispositivo.

  • Antes de flashear un ROM personalizado asegúrate que es compatible con tu dispositivo y checa algunos problemas conocidos o bugs reportados por otros usuarios.
  • Si te encuentras con algunos problemas durante el desbloqueo o durante el proceso de flasheo, no dudes en buscar ayuda de usuarios experimentados en foros o canales de apoyo proporcionados por el desarrollador del ROM personalizado.
  1. KAHYI5jMmWjWUwQY
    KAHYI5jMmWjWUwQY
    qPOPSWMFSDr12ycl
    CKfbT2kwvb346wEx
    • Primero, necesitamos encontrar el número de compilación.

    • Por lo general, puedes encontrarlo en Acerca del teléfono> Número de compilación o Sistema> Acerca del teléfono> Número de compilación, pero dado que varía de un dispositivo a otro, usar la función de búsqueda suele ser la forma más fácil.

  2. dZljVNRjUgSx2yp5
    dZljVNRjUgSx2yp5
    A6DaFEGyI6mNYl1S
    • Ahora solo necesitas tocar el número de compilación repetidamente, hasta que recibas un mensaje de confirmación que diga "¡Ahora eres un desarrollador!". Ya habilité las opciones de desarrollador en mi dispositivo, por lo que no necesito volver a hacerlo.

    • Es posible que se te solicite que introduzcas tu contraseña de pantalla de bloqueo, si tienes una configurada.

  3. CYfMStLfhU3LGT6b
    • En las opciones de desarrollador, busca la opción de desbloqueo OEM y habilítala.

    • Es posible que se te solicite que introduzcas tu contraseña de pantalla de bloqueo, si tienes una configurada.

  4. FNKXMHl1sYMiMMVY
    • En las opciones de desarrollador, busca la opción de depuración USB y habilítala.

  5. D2AwKGELHrj6G1Hl
    D2AwKGELHrj6G1Hl
    XFw5tLJNg6YaNnZG
    • Conecta tu teléfono a tu computadora a través del cable USB-C a USB-A.

    • Si tienes un cable defectuoso, es posible que encuentres algunos problemas. A algunos dispositivos más antiguos tampoco les gusta el USB 3 en modo fastboot.

    • Despliega el tono de notificación y selecciona Cargar este dispositivo a través de USB.

    • Selecciona la opción Transferencia de archivos/Android Auto.

    • En algunos dispositivos más antiguos, esta opción podría llamarse MTP.

  6. JSs6S3EdtJORw3SK
    JSs6S3EdtJORw3SK
    vk2adCqunMswSINu
    • Abre la aplicación de terminal en tu computadora con SDK Platform Tools instaladas e introduce adb devices

    • Asegúrate de tener marcada la marca de verificación y haz clic en Aceptar.

    • Estoy usando MS PowerShell. Es por eso que necesito abrir la ventana de mi terminal en la carpeta de herramientas de la plataforma e ingresar .\ como prefijo de mis comandos. En Linux no es necesario hacer esto.

    • Puedes ejecutar el comando nuevamente para verificar si funcionó. Ahora debería decir dispositivo en lugar de no autorizado

  7. aNayoXwsQqmBED6i
    • Introduce el comando adb reboot bootloader

    • Espera un par de segundos hasta que tu dispositivo se reinicie en el cargador de arranque, luego introduce el comando fastboot flashing unlock

    • Algunos dispositivos pueden usar el comando fastboot oem unlock en su lugar.

    • Ahora deberías ver un mensaje similar al que se muestra en la imagen. Usa el control de volumen para elegir la opción Desbloquear el cargador de arranque y confirma presionando el botón de encendido.

  8. tm4Ua1NsqUQVpaPC
    • Si tu dispositivo reinició después de desbloquear el bootloader, ingresa en el bootloader otra vez presionando y manteniendo los botones de encendido - y volumen-hacia-abajo hasta que el dispositivo reinicie en el bootloader.

    • Descarga el TWRP Recovery para tu dispositivo o el recovery que viene con tu ROM customizado.

    • Ingresa el comando fastboot boot [directory]\[filenameOfTheRecovery].img y espera hasta que tu dispositivo haya reiniciado en el modo recovery.

    • En algunos dispositivos necesitarás ingresar el comando fastboot flash boot [directory]\[filenameOfTheRecovery].img y fastboot reboot recovery en vez.

    • En TWRP presiona Advanced > ADB sideload

    • Con otros recoveries, como LineageOS recovery, la opción puede ser similar a Apply Update > Apply Update from ADB

    • Descarga la imagen del sistema operativo para el rom personalizado que quieres instalar.

    • Ingresa el comando adb sideload [directory]\[filenameOfTheOsImage].zip

    • Solo necesitas hacer esto si quieres/necesitas usar los servicios de Google y tu imagen de sistema operativo no incluye GApps.

    • Esto no funcionará si ya reiniciaste tu dispositivo.

    • Descarga el paquete GApps que quieres instalar.

    • Repite el paso 10 para volver a activar el ADB.

    • Ingresa el comando adb sideload [directory]\[filenameOfTheAppsPackage].zip

    • Algunos recoveries pueden decirte que la verificación fallo. Puedes ignorar esto y continuar de cualquier manera.

    • Para algunos dispositivos puede que sucedan problemas de almacenamiento. Puedes resolverlo típicamente escogiendo un paquete de GApps menor e instalar después lo que necesites a través de la Play Store.

    • Esto puede que tome tiempo, pero siempre y cuando el teléfono no se este reiniciando en un ciclo (reiniciando repetidamente), todo debería estar bien.

    • Si no funciono, puedes intentar otra vez, empezando del punto 8.

Conclusión

Para reiniciar tu dispositivo a sus condiciones de fábrica, sigue estas instrucciones con la imagen de sistema operativo proporcionada por el desarrollador de tu dispositivo.

Sebastian Dorr

Miembro Desde 19/08/18

5274 Reputación

0 comentarios