InicioGuías prácticasCómo aplicar las actualizaciones de OTA en tu píxel rooteado 2 o...

Cómo aplicar las actualizaciones de OTA en tu píxel rooteado 2 o 2 XL

Entonces, has arraigado tu Pixel 2 o 2 XL y todo parece estar funcionando bastante bien. Sin embargo, pasa un mes y recibe una notificación para instalar la actualización de seguridad mensual. Al igual que el mecanismo de reloj, Google ha estado implementando parches de seguridad OTA cada mes por un tiempo, pero hay un nuevo problema para usted en este punto: como usuario rooteado, no puede aplicar la actualización correctamente.

No saber este detalle vital puede despistar a los principiantes de raíz e incluso a los experimentados propietarios de Pixel que regresan a la escena raíz de todos modos. Es de vital importancia mantenerse al día con las actualizaciones de seguridad, especialmente con todo el malware desagradable y las vulnerabilidades que se han estado ejecutando en los últimos tiempos. Nos adentraremos en detalles más específicos sobre cómo resolver este problema de actualización para usuarios rooteados en las secciones a continuación.

La partición A / B

Google introdujo el primer teléfono Pixel en 2016 con una nueva función llamada actualizaciones integrales, que permite que una actualización OTA se instale en una partición secundaria mientras mantiene intacta la partición activa (su sesión actual). Esto facilita la actualización en el lado del usuario ya que, al reiniciar el sistema, las dos particiones cambian de lugar. Para que el nuevo método de actualización funcionara como estaba previsto, Google tuvo que introducir otra partición del sistema en un nuevo concepto al que están llamando partición A / B.

Una comprensión sencilla de cómo funcionan las actualizaciones integradas con una partición A / B. Imagen a través de Android Cómo

Esto representó un desafío para la escena raíz en los primeros días desde que las particiones de recuperación y arranque se fusionaron como resultado del nuevo diseño, pero desde entonces se ha descubierto gracias al apoyo de grandes desarrolladores en toda la comunidad. Es importante tener en cuenta que las actualizaciones del sistema y la partición A / B ya no son exclusivas de los teléfonos Pixel. Podemos esperar que estas nuevas funciones se incluyan en muchos más dispositivos Android ahora y en el futuro. Si desea conocer los detalles sobre cómo funciona la partición A / B en dispositivos más nuevos como los teléfonos Pixel, puede consultar la explicación oficial de Google.

La solución para usuarios root

Si bien la introducción de la partición A / B es excelente para las personas que están ejecutando stock sin acceso de root, ¿qué pasa con los usuarios root como usted? En los días de antaño, tenía que encontrar las imágenes de fábrica del fabricante del teléfono y devolver el sistema al firmware original. Esto fue un poco abrumador para muchos, especialmente porque esencialmente significa que debe borrar la partición de datos del usuario, a nadie le gusta tener que hacer un restablecimiento de fábrica y comenzar desde cero cada vez. Pero el diseño de la partición A / B ha ayudado a aliviar este problema.

¿La solución? Debemos aprovechar el poder de TWRP y utilizar la función de carga de ADB en un entorno de recuperación. La actualización de una actualización de OTA mediante este método permitirá que su dispositivo tome la actualización como lo puede hacer un dispositivo original, pero ¿adivinen qué? Puedes mantener todos tus datos de la misma manera, ¡no te preocupes más por tener que volver a empezar cada mes! Vamos a profundizar en cómo podemos lograr esto de una vez por todas con los sencillos pasos a continuación.

Paso 1: Elija el cable correcto

Continúe y asegúrese de que su teléfono esté conectado a su computadora a través de un puerto USB antes de continuar. Si tiene la suerte de tener un puerto USB Type-C nativo en su computadora, puede usarlo; de lo contrario, tendrá que usar o comprar un cable USB Tipo-C a USB-A para continuar con esta guía básica. Ya que está buscando actualizar su dispositivo rooteado con un archivo OTA, probablemente ya tenga el cable que necesita de todos modos.

Un ejemplo de un cable USB-C a USB-A. Imagen a través de Stephen Perkins

Paso 2: Descarga el archivo OTA

No hay forma de evitarlo: todavía deberá descargar el archivo de imagen OTA manualmente. Puede encontrar la lista más reciente y actualizada de imágenes OTA para los dispositivos Pixel en la página de firmware oficial de Google:

  • Descargar archivos de imagen OTA para dispositivos Pixel

Por el bien de esta guía, buscará el nombre en clave del dispositivo de taimen (Pixel 2 XL) o lucioperca (Pixel 2). Desplácese hacia abajo para encontrar la actualización de seguridad mensual más reciente que desea instalar y presione el enlace de descarga que se encuentra al lado. Asegúrese de guardar este archivo en su computadora.

Lea también:  Cómo arreglar el widget de la barra de búsqueda de Google Falta en Android

Paso 3: Descarga la plataforma-Herramientas

La partición A / B cambia la forma en que funciona la raíz cuando se trata de flashear archivos, lo que hace que este sea un paso obligatorio para que la actualización OTA se pueda aplicar a su sistema correctamente. Si intentas flashear la OTA sin las herramientas de la plataforma, podrías crearte un bootloop. Para evitar todo ese dolor de cabeza, descargue el último paquete de herramientas de la plataforma SDK de Google:

  • Descarga el último paquete de herramientas de plataforma de Google

La página de descarga oficial de las herramientas de la plataforma SDK. Imagen a través de Google

A partir de esta guía, 28.0.1 (septiembre de 2018) será la versión más reciente de las herramientas de la plataforma que queremos utilizar para los dispositivos Pixel. La mayoría de los usuarios root probablemente descargarán la versión de Windows, pero eligen la plataforma que corresponda con su sistema actual.

Paso 4: Mueve los archivos

Una vez que haya descargado las herramientas de la plataforma desde el Paso 3, siga adelante y extraiga ese archivo a cualquier ubicación de su elección. Para simplificar las cosas, le recomendamos extraerlo en su escritorio.

Luego, querrá tomar el archivo OTA que descargó en el Paso 2 y arrastrar ese archivo a su nueva carpeta de herramientas de plataforma extraída en el escritorio. Para facilitar aún más las cosas, siga adelante y cambie el nombre de este archivo zip a «ota» (u «ota.zip» si su computadora está configurada para mostrar las extensiones de archivo).

Un ejemplo de cómo podría verse su carpeta de herramientas de plataforma. Imagen a través de Stephen Perkins

Cambiar el nombre del archivo ZIP hará que sea más fácil iniciar el comando sideload en TWRP más adelante. Tampoco tiene que preocuparse por extraer el archivo OTA, ya que el comando ADB sideload lo leerá como está.

Paso 5: Preparar ADB Fastboot

A continuación, si está usando Windows, instale los controladores ADB y fastboot si aún no lo ha hecho (lo más probable es que lo haya hecho cuando arraigó su teléfono inicialmente). Luego, en su teléfono, habilite el menú Opciones ocultas para desarrolladores y asegúrese de que la «Depuración USB» esté activada.

Paso 6: Actualizar TWRP

Es crucial que consigas la última versión de TWRP, ya que ha tenido muchos problemas en el pasado con los dispositivos Pixel 2 en particular. Esto fue de nuevo, debido a la partición A / B: recientemente llegó al punto en que todo funciona correctamente ahora.

Antes de la última actualización, si tenía la función de seguridad de huellas dactilares habilitada, tenía que deshabilitarla cada vez que deseaba iniciar el modo de recuperación. Tener que eliminar sus funciones de seguridad cada vez no era lo ideal, pero desde entonces se ha corregido en la versión 3.2.3-1 y posteriores. Siempre es recomendable mantener TWRP actualizado tanto como sea posible para evitar futuros conflictos al actualizar archivos, especialmente en dispositivos más nuevos.

Para actualizar TWRP, obtenga el último ZIP para Pixel 2 o Pixel 2 XL, luego simplemente flashee el archivo en recuperación. ¿Desea obtener más información sobre la instalación o actualización de TWRP? ¡Te tenemos cubierto!

Paso 7: Abra un símbolo del sistema en la carpeta correcta

Ahora que TWRP se ha actualizado, deberá abrir un indicador de comando o una ventana de terminal en la carpeta de herramientas de la plataforma. Esto varía ligeramente dependiendo del sistema operativo de su computadora.

Usuarios de Windows:

Presiona el botón de Windows en tu teclado, luego escribe «cmd» y presiona enter. Regresa a tu carpeta de herramientas de plataforma en el escritorio. Copie la ubicación del archivo de la carpeta haciendo clic en la barra en la ventana actual que muestra en qué carpeta está. Regrese a su terminal y escriba «cd» seguido de un espacio, luego pegue la ubicación del archivo que acaba de obtener y presione entrar.

Usuarios de Mac:

Presione el comando y la barra espaciadora en su teclado simultáneamente, luego escriba «Terminal» y presione enter. Vuelva a la carpeta de herramientas de la plataforma en el escritorio, luego haga clic en «Archivo» y elija «Obtener información». Copie todos los elementos de la sección «Dónde:» y luego vuelva a su terminal. Escriba «cd» seguido de un espacio, luego pegue en la ubicación del archivo que acaba de obtener y presione enter.

Usuarios de Linux:

Sin sobre complicar las cosas en la plataforma Linux, diríjase a su carpeta de herramientas de plataforma ubicada en el escritorio y luego haga clic con el botón derecho en cualquier punto en blanco de la ventana. Ahora debe seleccionar la opción «Abrir en el terminal», que permitirá que los archivos locales en esa carpeta se comuniquen con el terminal.

Lea también:  Cómo salir de la cuenta principal en Chromebook

Paso 8: Arranque en la recuperación

Ahora que su terminal está apuntando a la carpeta en la que lo necesitamos, adelante, ingrese el siguiente comando:

Usuarios de Windows:

recuperación de reinicio de adb

Usuarios de Mac y Linux:

./ adb reiniciar la recuperación

Nota: dado que es posible que los comandos ADB / fastboot no se instalen en todo el sistema, es crucial para los usuarios de Mac y Linux agregar manualmente el «./» antes de ingresar cualquiera de estos comandos en el futuro. Esto asegura que está iniciando los archivos desde la carpeta local sin problemas.

Si todo está bien, su dispositivo responderá haciendo la transición al entorno de recuperación. Cuando tenga configuradas las funciones de seguridad en su dispositivo, como Pixel Imprint, aparecerá un mensaje que le pedirá que ingrese su contraseña. Continúe e ingrese la contraseña o PIN que usa para desbloquear su dispositivo al primer inicio de su sistema y toque la tecla enter. Si está en la versión más reciente de TWRP, descifrará sus datos con éxito para que pueda seguir adelante.

Nota: Todavía parece haber un error en TWRP con el temporizador de pantalla apagada en los dispositivos Pixel 2. Para estar seguro, es posible que desee desactivar la opción de tiempo de espera de la pantalla para que permanezca encendida durante el proceso de instalación. Ocasionalmente, puede apagarse por completo y evitar que se vuelva a encender, lo que resulta en una actualización fallida o en un dispositivo semi-bricked. Para hacer esto, comience desde el menú principal de TWRP, toque «Configuración», y luego toque el icono en el centro con el símbolo de brillo. Desmarque la única casilla disponible en esta sección, ¡y ya está listo!

Paso 9: Descargar la actualización

Desde el menú principal de TWRP, toca «Avanzado» y luego «ADB Sideload». Puede optar por borrar las cachés si lo considera necesario, pero no es obligatorio. Deslice la barra en la parte inferior para iniciar el comando de carga lateral en el lado del menú de recuperación.

A partir de aquí, debe volver al escritorio de su computadora y al símbolo del sistema o terminal dentro de la carpeta de herramientas de la plataforma de los pasos anteriores. Debería tener todos los archivos renombrados y listos para comenzar en este punto, para que finalmente podamos iniciar el proceso de actualización. Si cerró la aplicación del terminal, siga adelante y repita la primera parte del Paso 7 para abrir un terminal para la carpeta de herramientas de plataforma en su escritorio.

Una vez que tenga su terminal lista para funcionar, ingrese el siguiente comando:

Usuarios de Windows:

adb sideload ota.zip

Usuarios de Mac y Linux:

./ adb sideload ota.zip

El archivo OTA comenzará a extraerse, y luego aplicará la actualización a su sistema. Todo este proceso tomará unos minutos, así que siéntate y pasa el rato mientras hace su trabajo. Una vez que termine de actualizarse, puedes presionar manualmente la opción de reinicio y regresar a la pantalla de bloqueo en un instante. Es posible que vea un mensaje que le permita saber que la actualización del sistema se está finalizando, pero puede continuar desde allí. Ahora no debe temer las actualizaciones de seguridad mensuales y puede abordar la situación con relativa facilidad.

Paso 10: Re-Root (Opcional)

Dado que la nueva partición A / B integra más archivos del sistema central en la forma en que funcionan las actualizaciones ahora, ahora volverá a estar en el kernel común, perderá el acceso de root y volverá de forma predeterminada a la recuperación del stock. Siéntase libre de instalar cualquier cosa que desee a partir de este punto que se ajuste al uso de su dispositivo personal.

Si necesita una actualización de cualquiera de estos extras, visite las guías a continuación:

  • Cómo instalar TWRP (la mejor recuperación personalizada para Android)
  • Cómo instalar Magisk Raíz con TWRP
  • Cómo instalar el kernel personalizado ElementalX

Puede parecer mucho trabajo al comienzo de esta aventura, pero también es bastante fácil de usar y mantener una vez que todo está configurado. Tener una nueva comprensión de cómo funcionan todas estas cosas te ayudará mucho en la escena raíz. Solo piense: ahora que la preparación está lista, debería ser una navegación suave desde aquí. Por ejemplo, la próxima vez que desee instalar una actualización OTA, todo lo que tiene que hacer es descargar el archivo e iniciar el comando ADB sideload desde TWRP. Bonito y fácil. ¡Disfrute de sus actualizaciones mensuales de OTA sin perder nunca más sus datos!

<<<<<<<<<<<<<>>>>>>>>>>>>>>>