Cómo instalar actualizaciones OTA y mantener la raíz en su teléfono Google Pixel

¿Está buscando una manera de mantener el acceso raíz después de las actualizaciones de OTA en su teléfono Google Pixel? Aquí hay una guía paso a paso sobre cómo hacerlo.

enlaces rápidos

  • Cómo afecta el enraizamiento a la capacidad de instalar actualizaciones OTA
  • Cómo mantener la raíz y tomar actualizaciones de OTA en su Pixel
  • Verificación

Parte de la belleza de tener un Teléfono Google Pixel viene a través de la disponibilidad adecuada de imágenes de firmware que se pueden usar para devolver el dispositivo a un estado de fábrica. Incluso si desbloqueas el gestor de arranque, rootear el teléfono, o jugar un poco demasiado, siempre puede restaurar la configuración original. Habiendo dicho eso, a algunos usuarios les puede resultar difícil mantener intactos el acceso a la raíz y las modificaciones asociadas mientras conservan la capacidad de tomar actualizaciones de seguridad mensuales. Aunque muchos fanáticos incondicionales de Android sabrán exactamente qué hacer, no todos son tan expertos en actualizar su teléfono sin perder la raíz.

Si tiene acceso a una PC/Mac y está feliz de tomar el asunto en sus propias manos, puede mantener fácilmente acceda a la raíz realizando algunos pasos adicionales además de descargar la actualización OTA en su Google píxel.

Cómo afecta el enraizamiento a la capacidad de instalar actualizaciones OTA

El enraizamiento implica modificar partes de la imagen de arranque de Android para obtener acceso de superusuario. Una actualización OTA mensual regular o "por aire" es de naturaleza incremental, lo que significa que no se puede aplicar el parche delta para actualizar la imagen de arranque estándar debido a una falta de coincidencia binaria obvia en un rooteado ambiente. Si bien optar por el paquete de actualización completo es una solución viable para este problema, eventualmente sobrescribirá los bits y piezas necesarios para el acceso de root desde la partición de arranque.

Entonces, para aquellos de ustedes que planean ensuciarse con su Pixel y pueden necesitar un salvador en el futuro, pensamos que nos aseguraríamos de que supieran cómo mantener el acceso raíz a través de las actualizaciones de seguridad mensuales. El proceso no es difícil, pero requiere algunos comandos ADB y Fastboot.

Cómo mantener la raíz y tomar actualizaciones de OTA en su Pixel

Antes de comenzar, tenga en cuenta que este tutorial asume que tiene un gestor de arranque desbloqueado y ya están rooteados con Magisk. Además, asegúrese de tener la última Binarios ADB y Fastboot instalado en su PC/Mac y que el dispositivo de destino puede ser detectado por estas herramientas. También se recomienda a los usuarios de Windows que instale el controlador USB OEM más reciente.

Hay algunas maneras de actualizar su Pixel a la última versión oficial de Android mientras mantiene la raíz. Puede restaurar la imagen de arranque estándar de la versión base, espere hasta que su teléfono reciba una notificación que le indicará que descargue las actualizaciones en espera en su teléfono (o descargue la actualización manualmente), luego parchee la imagen de arranque actualizada y actualice él. Este es un método un poco más lento pero recomendado para principiantes.

Un método más rápido es actualizar la imagen oficial de fábrica con una imagen de arranque preparchada. Tenga en cuenta que ambos métodos dependen del acceso a una PC o Mac. Ninguno de ellos requiere que limpie el dispositivo, pero es una buena práctica hacer una copia de seguridad de cualquier dato irremplazable en caso de que algo salga mal.

Tenga en cuenta que con el Serie Google Pixel 7 (y dispositivos que se inician con Android 13), el ramdisk genérico se elimina de la imagen de arranque y se coloca en una partición separada llamado "init_boot". Como resultado, debe parchear la imagen init_boot en lugar de la imagen de arranque normal para rootear estos dispositivos. Si tiene Pixel 7 o Pixel 7 Pro, reemplace cada aparición de boot.img con init_boot.img para el tutorial a continuación.

Método recomendado:

  1. Localice el número de versión exacto del software actualmente instalado en su teléfono Google Pixel. Navegar a Ajustes > Acerca del teléfono y anote el texto debajo del Número de compilación sección.
  2. Ahora necesitamos restaurar la imagen de arranque intacta correspondiente a la compilación instalada. Como medida de precaución, abra Magisk, cambie a la Módulos pestaña, deshabilite los módulos activos y reinicie una vez antes de hacerlo.
    • Según el método de aplicación de parches, la aplicación Magisk puede mantener una copia de seguridad de la imagen de arranque estándar. En ese caso, debería poder restaurarlos a través del Restaurar imágenes opción bajo el Desinstalar menú de la aplicación Magisk. No obstante, recomendamos actualizar el boot.img intacto de la imagen de fábrica para evitar problemas imprevistos.
  3. Descargue la imagen de fábrica flashable de fastboot correspondiente al número de compilación actual de Android para su teléfono Google Pixel en su PC/Mac. Debe ser nombrado como --factory-.zip.
    • Google aloja todas las versiones oficiales de cada Pixel en su descargar portal. También puedes echar un vistazo a nuestro índice de descargas de Android 13 para una fácil navegación. Los usuarios que ya han instalado el androide 14 beta puede tomarlos de nuestro índice de descargas de Android 14.
  4. Abra la imagen de fábrica usando su administrador de archivos favorito, localice el image--.zip (sí, hay un ZIP dentro de un ZIP) y extraiga el archivo boot.img de él.
  5. Instale stock boot.img para el número de compilación actual de Android:
    1. Asegúrese de que la depuración de USB esté habilitada en el teléfono y el adb devices El comando en la computadora devuelve el número de serie del teléfono.
    2. Reinicie el teléfono en el modo de cargador de arranque: adb reboot bootloader
    3. Destelle la imagen de arranque estándar: fastboot flash boot
    4. Reiniciar: fastboot reboot
  6. Ahora puede obligar a su teléfono a extraer cualquier actualización en espera dirigiéndose a Ajustes > Sistema > Actualizacion del sistema > Buscar actualizaciones. Alternativamente, descargue la imagen OTA completa flashable de recuperación más reciente para su modelo y cargarlo manualmente.
    • No elija la última imagen de fábrica para la actualización, ya que el script de actualización de la bandeja de entrada borrará el dispositivo de forma predeterminada.
  7. Ahora que está en la última versión, es hora de parchear la imagen de arranque con Magisk para recuperar el acceso de root. Tenemos un tutorial dedicado para como instalar magisk, así que échale un vistazo si necesitas ayuda.
  8. Una vez que su teléfono se haya reiniciado después de mostrar la imagen de inicio parcheada, debe estar actualizado de manera segura con la última OTA con acceso de raíz.

método rápido

  1. Descarga la imagen de fábrica correspondiente a la última actualización de tu teléfono Pixel en tu PC/Mac.
    • Puedes hacerlo desde Portal de descargas de Google o de nuestro Índice de descargas de Android 13. Se recomienda a los usuarios que ya hayan instalado la versión beta de Android 14 que echen un vistazo a nuestro índice de descargas de Android 14.
  2. Descomprima la imagen de fábrica usando su administrador de archivos favorito, localice el image--.zip y extraiga el archivo boot.img de él.
  3. Parchear la imagen de arranque estándar usando Magisk, pero no lo actualices en tu teléfono todavía.
  4. Copie la imagen de arranque parcheada por Magisk desde su teléfono a su PC/Mac y cámbiele el nombre a boot.img.
  5. Abre el image--.zip archivo del paso 2 con el administrador de archivos de su elección y reemplace el archivo de imagen de arranque estándar con el del paso 4.
    • Sugerimos a los usuarios de Windows 7-Zip para que un simple arrastrar y soltar sea suficiente para insertar el archivo parcheado en el archivo.
    • Los usuarios de Linux y macOS pueden usar el integrado zip utilidad para reemplazar la imagen de arranque estándar con la imagen de arranque parcheada en el firmware de fábrica:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. Para eliminar la rutina de borrado de datos, modifique el script intermitente de la siguiente manera:
    • Si está en Windows, abra el archivo llamado "flash-all.bat" con el Bloc de notas (o su editor de texto favorito), elimine el parámetro "-w" del segmento de flasheo de fastboot y guarde el archivo.
    • Para Linux y macOS, abra el archivo llamado "flash-all.sh" con su editor de texto favorito, elimine el parámetro "-w" del segmento de flasheo de fastboot y guarde el archivo.
  7. Reinicie su teléfono Pixel en el modo de cargador de arranque y realizar la operación de flasheo usando Fastboot.
  8. Si todo va bien, el teléfono debería reiniciarse automáticamente con la última versión del sistema operativo, también con una imagen de arranque previamente rooteada.

Opcional: método GUI

En caso de que no quiera jugar con las herramientas de la línea de comandos, Colaborador reconocido por XDA badabing2003 ofrece una práctica aplicación llamada píxel intermitente para agilizar el trabajo. El envoltorio de GUI de código abierto bien llamado alrededor de ADB y Fastboot está codificado en Python, por lo tanto, puede ejecutarlo en todos los principales sistemas operativos de escritorio, incluidos Windows, macOS y Linux.

Como puede ver, la interfaz de usuario es bastante sencilla. La aplicación puede detectar automáticamente la ubicación de los binarios ADB y Fastboot desde su variable de entorno PATH, o también puede seleccionar manualmente la ubicación. A continuación, debe conectar el teléfono Pixel de destino a su PC y hacer clic en el Escanear botón para detectar el dispositivo. PixelFlasher también puede identificar un dispositivo rooteado (etiquetado con una marca de verificación ✓), pero debe otorgar permisos de root para shell en Magisk.

Así es como puede usar PixelFlasher para instalar actualizaciones OTA en su teléfono Pixel mientras mantiene la raíz:

  1. Tome la imagen de fábrica correspondiente a la última actualización para su teléfono Pixel.
    • Descárguelo directamente de Portal de descargas de Google, o echa un vistazo a nuestro Índice de descargas de Android 13. Se recomienda a los usuarios que ya hayan instalado la versión beta de Android 14 que visiten nuestro índice de descargas de Android 14.
  2. A continuación, seleccione la imagen de fábrica, la aplicación reconocerá el modelo de teléfono a partir del nombre de la imagen.
  3. Procesar la imagen de fábrica. PixelFlasher extraerá el archivo boot.img (init_boot.img para la serie Pixel 7 y posteriores) de la imagen de fábrica y lo completará en la lista a continuación.
  4. Seleccione boot.img de la lista para parchear a través de Magisk.
    • Si Magisk no está instalado en su teléfono, PixelFlasher lo instalará por usted.
  5. Seleccione la entrada recién agregada correspondiente a la imagen de arranque parcheada.
  6. Ahora seleccione el Modo destello como Conservar los datos.
  7. Clickea en el Teléfono de píxeles flash botón para comenzar a parpadear.
  8. ¡Eso es todo!

¿No tienes acceso a una computadora? Si bien es posible indicarle a Magisk que se instale en la ranura inactiva antes de tomar una OTA incremental y mantener la raíz después de la actualización, es posible que se encuentre con algunos obstáculos inesperados en este proceso. Por lo tanto, recomendamos parchear la imagen de arranque usted mismo y actualizarla usando una PC.

Verificación

Una forma sencilla de comprobar si ha seguido todos estos pasos correctamente es dirigirse a Ajustes > Acerca del teléfono > versión de Android. Debería ver el parche exacto y el número de compilación que ha descargado en su dispositivo Google Pixel.

A continuación, abra la aplicación Magisk desde el cajón de la aplicación y el número de compilación de Magisk debe aparecer junto al parámetro "Instalado", lo que indica que ha logrado completar el proceso con éxito.

¡Y ahí tienes! Ahora sabe cómo instalar actualizaciones mensuales de OTA en la serie de teléfonos Google Pixel mientras mantiene la raíz. Si tiene alguna pregunta sobre cómo rootear su Pixel, asegúrese de dejarla en la sección de comentarios a continuación.