PDA

Ver la Versión Completa : [ TUTORIAL ] Root en Pixel 2 XL (Android 9 y Android 10)


Gorobei
11/11/17, 13:44:37
Tutorial completo para rootear el Pixel 2XL mediante Magisk. Funciona con Android 9 y Android 10.

Antes de nada, necesitamos:

- Imágenes oficiales de Android: https://developers.google.com/android/images
- Magisk Manager: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 -- Última versión: v7.3.2
- Herramientas SDK: https://developer.android.com/studio/releases/platform-tools -- Última revisión: 29.0.2 (julio 2019)

INSTALAR COMANDOS ADB y FASTBOOT

- Nos descargamos el archivo zip de las herramientas SDK según nuestro SO.
- Descomprimimos el zip donde queramos (se trata de una carpeta llamada "platform-tools").
- Nos vamos a dicha carpeta con el explorador de archivos de Windows y tecleamos "cmd" en la barra de ruta del explorador. Se abrirá la ventana de comandos negra de Windows señalando a la carpeta en la que estábamos.
- Tecleamos los siguientes comandos:
adb --version
fastboot --version
Deberíais ver algo de información tipo:
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Si es así, continuamos.

DESBLOQUEAR EL BOOTLOADER

Atención: Este proceso borra todos los datos de tu teléfono. Y cuando es todos, quiere decir todos.
- En el teléfono, abrir Ajustes, ir a Sistema y a Información del teléfono. Tocar 7 veces en Número de compilación. Con esto se habilitan las opciones de desarrollador. Es posible que os pida el PIN del teléfono. Lo ponéis.
- Volver para atrás un menú y entrar en Opciones de desarrollador. Activar la opción Depuración por USB.
- Activar el la opción de desbloqueo OEM.
- Conectar el teléfono al PC con el cable USB.
- Desde el PC, ir a la carpeta platform-tools y abrid la ventana de comandos.
- Introducir el siguiente comando:
adb reboot bootloader
- El teléfono se os reiniciará en una pantalla negra fea con letras. Contened la respiración y continuad, no pasa nada.
- Teclead ahora en la ventana de comandos:
fastboot flashing unlock_critical
- Seguid las intrucciones en la pantalla usando las teclas de volumen y encendido del terminal. Cuando acabe, tendréis el teléfono desbloqueado y completamente limpio como una patena.

INSTALANDO IMÁGENES COMPLETAS DE ANDROID

NOTA 1: No es posible desactualizar versiones de Android, es decir, instalar una versión antigua sobre una nueva. Google impide este proceso. Sólo es posible instalar versiones más nuevas o reinstalar la misma que ya se tenga.

NOTA 2: Instalar imágenes de fábrica requiere tener el bootloader desbloqueado, mientras que flashear OTAs no, sin embargo, si pasa algo mientras flasheas una OTA, es probable que no puedas recuperar el teléfono sin recurrir a un RMA.

Actualizar a una nueva versión (imagen de fábrica)
- Descargar la versión de Android para nuestro teléfono que deseemos desde el enlace a la página oficial que está al principio del tutorial.
- Descomprimir el archivo zip.
- Dentro hay un archivo llamado flash-all.bat. Hay que abrirlo con un editor de texto, el más recomendable es Notepad++ (https://notepad-plus-plus.org/download/v7.5.6.html). Botón derecho, editar con Notepad++.
- Se debería ver algo así en el editor de texto:
@ECHO OFF
:: Copyright 2012 The Android Open Source Project
::
:: Licensed under the Apache License, Version 2.0 (the "License");
:: you may not use this file except in compliance with the License.
:: You may obtain a copy of the License at
::
:: http://www.apache.org/licenses/LICENSE-2.0
::
:: Unless required by applicable law or agreed to in writing, software
:: distributed under the License is distributed on an "AS IS" BASIS,
:: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
:: See the License for the specific language governing permissions and
:: limitations under the License.

PATH=%PATH%;"%SYSTEMROOT%\System32"
fastboot flash bootloader bootloader-taimen-tmz12b.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash radio radio-taimen-g8998-00164-1710262031.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot -w update image-taimen-opm1.171019.013.zip

echo Press any key to exit...
pause >nul
exit
- En la línea 23, hay que borrar el "-w" de tal forma que la línea de código quede así:
fastboot update image-taimen-opm1.171019.013.zip
Esto evita que el instalador formatee la partición de datos del teléfono.
- Guardamos y salimos.
Sugerencia: Para facilitar la introducción de comandos, yo suelo copiar el contenido de la carpeta platform-tools en la carpeta de la imagen de Android, de esta manera algunos comandos se simplifican.
- Abrimos terminal como ya sabemos y escribimos:
adb reboot bootloader
- La pantalla negra fea de antes. Ejecutamos el instalador:
flash-all
- Cuando acabe, sistema operativo nuevo instalado.

Actualizar a una nueva versión (mediante zip OTA)
- Descargamos la última OTA de la página oficial de Google que puse al principio (a la izquierda pone: Full OTA images)
- Reiniciamos el teléfono en modo Recovery:
adb reboot recovery
Tendremos una pantalla aún más fea que la anterior con un droide abierto un poco perturbador. No asustarse.
- Apretad el botón de encendido del teléfono y sin soltarlo, apretad el de volumen+ y soltar. Si lo habéis hecho bien, os saldrá una pantalla con letras amarillas y azules. Con los botones de volumen subimos y bajamos en las opsiones y con el de encendido la seleccionamos. Seleccionamos la opción "Apply update from ADB". El teléfono se quedará esperando con una pantalla negra y algunas letras abajo. Lo dejamos así.
- Desde el PC, abrimos ventana de comandos y tecleamos:
adb sideload <archivo de la OTA.zip>
Por ejemplo:
adb sideload taimen-ota-opm2.171019.029.b1-9276e899.zip
NOTA: el archivo zip debe estar en la misma carpeta platform-tools para que el comando funcione, si no, deberéis introducir toda la ruta hasta el archivo para que funcione.
- OTA instalada.

Instalar imagen de fábrica completa (formateo completo del teléfono)
- Descargar la imagen de fábrica completa desde la página de Google.
- Descomprimirla y copiar el contenido de la carpeta platform-tools en la misma carpeta (recomendado).
- Reiniciar el teléfono en el bootloader con los comandos:
adb reboot bootloader
- Ejecutar el script de instalación tal cual:
flash-all
- Sistema operativo completo instalado y teléfono limpio.

ROOTEAR CON MAGISK

- Desde el teléfono, descargar Magisk Manager desde el enlace al hilo oficial de XDADevelopers del principio (archivo apk) e instalarlo.
- En el PC, buscar un archivo llamado "boot.img" en el paquete zip de la imagen de fábrica de Android. Descomprimidlo (no necesitamos el resto).
- Copiad este archivo al teléfono, bien manualmente, o bien con comandos:
adb push <ruta al archivo boot.img> /sdcard
- En el teléfono, abrid Magisk Manager y seleccionad Instalar en el mensaje que os saldrá.
- Seleccionad de nuevo Instalar en el nuevo diálogo (Parchear imagen boot).
- Seleccionar el archivo boot.img que acabáis de pasar al teléfono. Esperad a que Magisk acabe de parchearlo.
- La aplicación os habrá creado un archivo "patched_boot.img" en una carpeta MagiskManager.
- Pasáis este archivo "patched_boot.img" a vuestro PC, manualmente o con comandos:
adb pull /sdcard/MagiskManager/patched_boot.img
- Reiniciáis el teléfono en modo bootloader:
adb reboot bootloader
- Flasheáis la imagen boot parcheada que acabáis de pasar desde el teléfono y reiniciáis el teléfono:
fastboot flash boot patched_boot.img
fastboot reboot
Nota: El archivo debe estar en la misma carpeta "platform-tools" para que funcione el comando tal cual, si no, se deberá introducir la ruta completa al archivo boot parcheado.
-Abrir MagiskManager y comprobar que el root es operativo.

:ok:

Gorobei
13/11/17, 19:52:55
Enlace al hilo de Magisk para Pixel 2 XL de xdaDevelopers:

https://forum.xda-developers.com/pixel-2-xl/development/2017-11-6-root-pixel-2-xl-t3701176/

Se detalla un poco más cómo rootear el dispositivo sin necesitar TWRP.

Básicamente:
- Desbloqueamos el bootloader.
- Nos descargamos la imagen oficial del Pixel en el propio teléfono.
- Instalamos Magisk Manager.
- Parcheamos la imagen oficial.
- Flasheamos vía ADB la imagen parcheada con Magisk Manager (para ello hay que copiarla al PC primero).

Si alguien con un Pixel 2 XL se anima podría comentar qué tal le fue. En XDA dicen que el root es plenamente funcional.

tomaja
16/11/17, 10:02:41
Yo lo he roteado así y de 10

Gorobei
17/11/17, 10:18:02
Yo lo he roteado así y de 10
¿Podrías especificar qué versión has podido rootear?

Gorobei
25/11/17, 15:41:35
Acabo de conseguir root en el Pixel 2 XL. Así es como lo he hecho:

- Hay que tener instaladas en el PC las herramientas ADB.
- El proceso borra todos los datos del teléfono, así que ojo.

1.- Habilitar las opciones de desarrollador.
2.- Habilitar la opción de desbloqueo OEM.
3.- Habilitar la depuración USB.
4.- Conectar el móvil al PC y habilitar los permisos de desarrollador cuando aparezca el cuadro de diálogo.
5.- Reiniciar el móvil en modo fastboot (manualmente o con adb desde el PC).
6.- Desbloquear el bootloader mediante los comandos adb (fastboot flashing unlock_critical).
7.- Seguir las indicaciones del móvil y reiniciar. Se eliminarán todos los datos del móvil en este paso.
8.- Descargarse en el PC la imagen de fábrica del Pixel 2 XL (es un archivo zip). Buscar en su interior un archivo llamado boot.img y descomprimirlo (no necesitamos el resto). Copiar este archivo boot.img al móvil.
9.- En el móvil, descargarse e instalar magisk manager.
10.- Abrir Magisk Manager y dejar que se actualice hasta la última versión si fuera necesario.
11.- Antes de nada, ir a ajustes de Magisk Manager y habilitar las actualizaciones beta (canal de actualización).
12.- Darle a Instalar, os hará una pregunta, le dais a instalar otra vez, y luego a parchear imagen. Buscáis el archivo boot.img que habéis pasado desde el PC y aceptáis.
13.- El archivo boot parcheado que se os ha creado, lo copiáis al PC a la carpeta de adb.
14.- Reiniciar de nuevo en modo fastboot.
15.- Flashear el nuevo archivo boot.img parcheado que habéis copiado al PC (fastboot flash boot patched_boot.img).
16.- Al reiniciar, el root debería ser operativo.

Se puede crear un tutorial más detallado para la gente que no sepa qué es adb o le suene todo esto a chino, aunque no les recomendaría meterse en estas movidas si después de leer este mensaje no han entendido nada...

Saludos

Pancarcho
25/11/17, 22:05:27
Yo lo he rooteado tambien viendo este video https://m.youtube.com/watch?v=M-0NIUUvYI4
[emoji327] How to Root Pixel 2 using Magisk - YouTube


Enviado desde mi Pixel 2 XL mediante Tapatalk

chechu84
12/12/17, 14:06:46
rooteando se puede cambiar el orden de los botones virtuales? o hay alguna forma de hacerlo sin root?

Nubche
09/01/18, 16:16:42
Acabo de conseguir root en el Pixel 2 XL. Así es como lo he hecho:

- Hay que tener instaladas en el PC las herramientas ADB.
- El proceso borra todos los datos del teléfono, así que ojo.

1.- Habilitar las opciones de desarrollador.
2.- Habilitar la opción de desbloqueo OEM.
3.- Habilitar la depuración USB.
4.- Conectar el móvil al PC y habilitar los permisos de desarrollador cuando aparezca el cuadro de diálogo.
5.- Reiniciar el móvil en modo fastboot (manualmente o con adb desde el PC).
6.- Desbloquear el bootloader mediante los comandos adb (fastboot flashing unlock).
7.- Seguir las indicaciones del móvil y reiniciar. Se eliminarán todos los datos del móvil en este paso.
8.- Descargarse en el PC la imagen de fábrica del Pixel 2 XL (es un archivo zip). Buscar en su interior un archivo llamado boot.img y descomprimirlo (no necesitamos el resto). Copiar este archivo boot.img al móvil.
9.- En el móvil, descargarse e instalar magisk manager.
10.- Abrir Magisk Manager y dejar que se actualice hasta la última versión si fuera necesario.
11.- Antes de nada, ir a ajustes de Magisk Manager y habilitar las actualizaciones beta (canal de actualización).
12.- Darle a Instalar, os hará una pregunta, le dais a instalar otra vez, y luego a parchear imagen. Buscáis el archivo boot.img que habéis pasado desde el PC y aceptáis.
13.- El archivo boot parcheado que se os ha creado, lo copiáis al PC a la carpeta de adb.
14.- Reiniciar de nuevo en modo fastboot.
15.- Flashear el nuevo archivo boot.img parcheado que habéis copiado al PC (fastboot flash boot patched_boot.img).
16.- Al reiniciar, el root debería ser operativo.

Se puede crear un tutorial más detallado para la gente que no sepa qué es adb o le suene todo esto a chino, aunque no les recomendaría meterse en estas movidas si después de leer este mensaje no han entendido nada...

Saludos

Pixel 2 XL rooteado a 8.1 (versión de enero acabado en 013) con pass en Safetynet, siguiendo el tutorial tal cual, lo único que falta añadir es que yo he hecho unlock critical también por si acaso (no me he aclarado si con unlock normal sería suficiente)

Y lo único, añadir que si se quiere actualizar a 8.1 la última versión (acabado en 013), primero se actualiza normal sin hacer ni root un unlock, se confirma que la versión es la correcta en configuración -> sistemas, y luego se siguen las instrucciones para el resto de los procedimientos.

Si a la hora de chequear el estado de Root y Safetynet os sale fail en lo segundo (root tiene que pass sí o sí), id a ajustes de magisk manager, desactivar y volver a activar el magisk hide y listo (me tuvo un par de horas investigando el por qué).

Gorobei
09/01/18, 20:44:57
Pixel 2 XL rooteado a 8.1 (versión de enero acabado en 013) con pass en Safetynet, siguiendo el tutorial tal cual, lo único que falta añadir es que yo he hecho unlock critical también por si acaso (no me he aclarado si con unlock normal sería suficiente)
La verdad es que yo también lo tuve que hacer cuando actualicé a 8.1 porque no me acababa de funcionar bien el rooteo. Hasta que di con ello me volví un poco loco... Lo modifico :ok:

Player0
17/01/18, 19:17:58
Solo por curiosidad, qué aplicaciones utilizáis con Root? Porque yo desde que pasé al S7 desde un Nexus 5 ya no tuve necesidad de instalarle nada del otro mundo.

Alguna vez he echado de menos alguna app para modificar el sistema o cosas parecidas pero por lo general va tan bien y ya son tan personalizables que al final ni me molesto.

Y ya con el Pixel 2 que va como un tiro con lo último de lo último en actualizaciones, no creo que lo toque.

molideno
18/01/18, 15:41:12
Adaway para bloquear publicidad


Enviado desde mi iPhone utilizando Tapatalk

Gorobei
18/01/18, 15:51:39
- Adfree
- Titanium backup
- Cerberus
- Greenify
- Root Explorer

Sólo las dos primeras ya lo justifican más que de sobra.

Player0
19/01/18, 08:55:42
- Adfree
- Titanium backup
- Cerberus
- Greenify
- Root Explorer

Sólo las dos primeras ya lo justifican más que de sobra.
He tenido todas las que mencionas en antaño, cuando realmente lo veía necesario.

- Adfree: La publi, ya no es tan intrusiva como antes y es la forma que tienes de "pagar" por utilizar los servicios "gratuitos" de apps o webs. No veo la necesidad de bloquear a saco.
- Titanium backup: En cuanto a los backups, todo me lo hace Google por defecto salvo para los SMS que tengo una app externa sincronizada con la nube.
- Cerberus: Tengo activada la localización de Google. Y si me lo largan, tampoco espero gran cosa a la hora de recuperarlo :/
- Greenify: Con este sí que pasé tiempo desde mis inicios con el S2. Pero igual, tras dejar el Nexus 5 y con las últimas versiones de Android ya no le veía con los mismos ojos a partir del S7.
- Root Explorer: A día de hoy lo sigo teniendo instalado pero ya no es la versión root. Lo tengo como explorador de archivos simplemente porque Google no se digna a poner uno propio xD en el S7 utilizaba el de Samesong.

A día de hoy la única razón de peso por la cual me daría el venazo de hacer root en un gama alta sería para poder hacer funcionar el CheatEngine. La locura hackeando los juegos haha :silbando:

LoiX
24/01/18, 20:09:45
¿Y la garantía?

Enviado desde mi Pixel 2 XL mediante Tapatalk

Gorobei
24/01/18, 20:43:42
A la garantía no le pasa nada si rooteas el móvil.

liver
06/03/18, 00:18:22
A la garantía no le pasa nada si rooteas el móvil.No?
No hay problemas por desbloquearlo el bootloader?
Seguiría recibiendo otas?

Enviado desde mi ONEPLUS A5010 mediante Tapatalk

lautarito
07/03/18, 22:08:14
A la garantía no le pasa nada si rooteas el móvil.Si que ya no tienes garantía ,pero se arregla rápido cierras todo y queda como nuevo ;)

Salu2

Enviado desde mi Pixel 2 XL mediante Tapatalk

lautarito
07/03/18, 22:13:59
No?
No hay problemas por desbloquearlo el bootloader?
Seguiría recibiendo otas?

Enviado desde mi ONEPLUS A5010 mediante TapatalkHola buenas ; )
Si y no
No hay problema por desbloqueo
Otas , acá las tienes https://developers.google.com/android/ota


Salu2

Enviado desde mi Pixel 2 XL mediante Tapatalk

Gorobei
11/03/18, 12:40:43
Google ha dicho varias veces que hacer root no anula ninguna garantía, ni siquiera es necesario revertir el root para cursarla, salvo que el proceso de rooteo sea la causa de la avería. Esto era así ya con el Nexus 5X, y a mí mismo me pasó: Nexus 5X rooteado y muerte súbita 4 meses antes de acabársele la garantía, no pude revertir nada. Al SAT, y en 10 días, móvil devuelto plenamente operativo, 0€.

Lo de las OTAs es otro tema, que nada tiene que ver con la garantía del terminal. Un móvil rooteado y por tanto con el bootloader desbloqueado, no puede instalar OTAs a la manera fácil, hay que instalarlas manualmente.

JJJJJ
01/04/18, 12:15:05
Yo no puedo rootearlo. Tengo el último parche de seguridad, el de Marzo, y según he visto en todos los tutoriales de XDA, con esta no se puede de momento. Me toca esperar :(

Parece que no es que sea la version de seguridad la que lo impide, sino que es de Verizon, y no hay manera de hacerlo, vamos que me doy por jodido.

"Nope. Verizon model has perma locked bootloader. Maybe one day someone may have an exploit to unlock it but don't hold your breath"

danydanay
03/04/18, 15:03:06
Google ha dicho varias veces que hacer root no anula ninguna garantía, ni siquiera es necesario revertir el root para cursarla, salvo que el proceso de rooteo sea la causa de la avería. Esto era así ya con el Nexus 5X, y a mí mismo me pasó: Nexus 5X rooteado y muerte súbita 4 meses antes de acabársele la garantía, no pude revertir nada. Al SAT, y en 10 días, móvil devuelto plenamente operativo, 0€.

Lo de las OTAs es otro tema, que nada tiene que ver con la garantía del terminal. Un móvil rooteado y por tanto con el bootloader desbloqueado, no puede instalar OTAs a la manera fácil, hay que instalarlas manualmente.

Se publican las OTAs?

lautarito
03/04/18, 15:25:16
Se publican las OTAs?Hola buenas ,acá las tienes

Salu2

https://developers.google.com/android/ota

dnfuentes
05/04/18, 01:19:10
Adherimos Gorobei:

Gorobei
13/05/18, 22:36:22
He actualizado el mensaje principal con el tutorial completo y más detallado.

Dannyh_B4n
24/05/18, 18:13:16
porque no me deja habilitar la opcion desbloqueo OEM? me sale en gris y nada..



por mucho que leo no encuentro nada, que yo sepa no tengo un movil verizon, tengo la ultima version..

Pancarcho
24/05/18, 19:08:16
Eso me paso, tienes q restablecer los datos de fabrica sin a sim hasta q lo hayas configurado.

Dannyh_B4n
24/05/18, 23:19:59
Eso me paso, tienes q restablecer los datos de fabrica sin a sim hasta q lo hayas configurado.


jajaj si porfin lo habia visto por ahi, la solucion que habia visto yo era restablecer de fabrica y configurarlo con internet.. osea conectar wifi.. una chorrada que me a dado dolores de cabeza jeje

JJJJJ
24/05/18, 23:22:40
jajaj si porfin lo habia visto por ahi, la solucion que habia visto yo era restablecer de fabrica y configurarlo con internet.. osea conectar wifi.. una chorrada que me a dado dolores de cabeza jeje



Pues a mi ni eso me funciona... claro que es de Verizon y en xda somos muchos así... una pena

Dannyh_B4n
24/05/18, 23:41:22
ahora estoy en otro problema.. iba a meter 1 ROM y zas, he borrado memoria interna.. no me inicia el tlf, estoy intentando meter una imagen via bootloader (el recovery se queda pillado) y en el paso de flash-all no me hace nada me pone:


flash-all : El término 'flash-all' no se reconoce como nombre de un cmdlet, función, archivo de script o programa
ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta
es correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ flash-all
+ ~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (flash-all:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Gorobei
27/05/18, 13:58:31
Creo que eso es porque estás intentando ejecutar un archivo que no se encuentra el la carpeta en la que estás actualmente. Dos formas de que funcione: copiar los archivos de la imagen de fábrica que has descomprimido (donde está el archivo flash-all) a la carpeta de platform-tools desde donde ejecutas la línea de comandos, o ejecutar el archivo flash-all indicando la ruta completa de la ubicación, por ejemplo "c:\Android\Imágenes\Mayo2018\flash-all"

Espero que sea eso el problema.

peponon
02/02/19, 23:25:09
hola,gracias por el tuto,todo funciono bien y tengo el telefono rooteado y con magisk sin ningun problema,ahora que se acerca la ota de febrero no se si puedo instalar directamente el zip ota sin borrar nada o al instalarlo se borra todo y debo empezar de nuevo con el root.gracias por esta guia esta todo super clarito..

neobe
11/09/19, 10:46:02
se pierden los datos y lo que tengo instalado al hacerle root?

Gorobei
11/09/19, 11:00:12
Rootear en sí no borra nada del teléfono, pero si es la primera vez que lo haces tendrás que abrir el bootloader y eso sí que te borra el teléfono al completo.

Gorobei
11/09/19, 17:28:14
Root en Android 10 plenamente funcional con Magisk, mismo procedimiento.

7opez
06/01/20, 20:36:44
Hola, ¿que tal?. ¿Se puede desrootear el pixel 2xl y cerrar el bootloader?.

Saludos

peponon
09/01/20, 19:10:31
si no hay problema,solo asegurate de estar completamente en stock si no te puedes meter en lios,yo lo e abierto y cerrado varias veces,mi consejo es que te informes bien de los pasos a seguir

emi29
20/08/21, 14:21:57
Alguien sabe como después de hacer root puedes modificar un fichero? al parecer la partición está montada como solo lectura. sabéis como ponerla en rw? android 11