¿Cómo flashear y rootear OnePlus 3T en Linux?

Recientemente compré un OnePlus 3Ty quiero flashearlo y rootearlo.

La mayoría de los recursos se centran OnePlus3en Windows.

¿Cómo hago eso en Linux?

Respuestas (1)

Reúna los pasos en una esencia .


Cómo flashear y rootear OnePlus 3T en Linux

Actualizar

Requisitos

Descargo de responsabilidad: ya he realizado ese tipo de instalación en diferentes teléfonos y estoy familiarizado con los pasos. Así que asegúrese de leer los recursos para comprender lo que sucede.

  • [] batería son >60%;
  • [ ] sabes lo que estás haciendo?
  • [ ] recuerda que la versión utilizada funcionó para mí .

Las capturas de pantalla no son mías, gracias a su autor.

Recuperación intermitente a TWRP

Intermitente requiere hacer un restablecimiento de fábrica. Haga una copia de seguridad de sus datos.

Preparar Teléfono

  1. permitirDeveloper Options
    1. en Settings-> About Phone-> Build Number(en la parte inferior)
    2. tóquelo de 5 a 7 veces para habilitar las Opciones de desarrollador
  2. permitirUSB Debugging
    1. en Settings-> Developer Options->USB Debugging.
  3. habilitar OEM Unlocking(en la misma lista).

    opciones de desarrollador http://cdn3.freeandroidroot.com/wp-content/uploads/2016/11/Enable-OEM-Unlock-USB-Debugging.jpg

  4. Instalación adby fastbootherramientas:

    sudo apt-get install android-tools-adb android-tools-fastboot
    
  5. Reinicie el gestor de arranque con adb reboot bootloadero mediante el botón de encendido;

  6. Desbloquear el gestor de arranque:

    sudo fastboot oem unlock
    
  7. Flashea el recovery con TWRP:

    sudo fastboot flash recovery twrp-3.0.3-0-oneplus3t.img
    
  8. Reinicie a la recuperación para borrar el caché ;

  9. Reinicie a la recuperación para montar el dispositivo;
  10. Descarga SuperSU y no-verity-opt-encrypt-5.0.zip
  11. Copie en el directorio de almacenamiento interno de su teléfono inteligente (usando nautilus o nemo ¹);
  12. instalar ambos con TWRP;
  13. reiniciar y disfrutar!

Raíz

El procedimiento de enraizamiento que se proporciona aquí no es un proceso de pérdida de datos, pero no le hará daño tener una copia de seguridad de los datos personales de su teléfono inteligente.

fuente

Recursos

Nota

  • ¹: no pude acceder al almacenamiento de mi teléfono inteligente con Dolphin;
  • ²: SR1-SuperSU-v2.79-SR1-20161221223537no funcionó para mí.
Tengo un problema con el paso 6. Después del paso 5, supongo que desea reiniciar en modo fastboot. ¿Puede decirme cuál es la identificación de su dispositivo USB ( lsusb) cuando está en modo fastboot? El mío no cambió. Estoy atascado en este momento, no puedo emitir fastboot oem unlockporque no hay un dispositivo de inicio rápido. Todavía veo mi teléfono como un dispositivo ADB. ¿Debo cambiarlo al modo MTP o PTP en lugar de la depuración USB cuando intento un fastboot unlcok o flash?
@CsabaToth en el paso 5, reinicia en fastboot para desbloquear el dispositivo. la identificación de mi dispositivo es 2a70:9011. Nunca usé MTP/PTP para este flasheo/enraizamiento. ¿Qué quieres decir con "Estoy atascado"?
Estoy atascado = fastboot devicesno muestra mi dispositivo, regresa vacío. adb devicesmuestra mi teléfono y su identificación USB sigue siendo la normal 05c6. ¿De alguna manera no puedo arrancar en fastboot? No entiendo. Consulte android.stackexchange.com/questions/169509/…
Obtengo 2a70:9011un dispositivo USB cuando cambio el teléfono al modo MTP USB. (Con PTP ot's 2a70:904e). Desafortunadamente fastboot devicesno muestra nada todavía. ¿Cuál es su configuración de udev, por favor?
Agregué SUBSYSTEM=="usb", SYSFS{idVendor}=="2a70", MODE="0666"y SUBSYSTEM=="usb", ATTR{idVendor}=="2a70", MODE="0666", GROUP="plugdev". Para la depuración normal de USB tengo estas reglas con05c6
Cuando reinicio en fastboot, el teléfono me pide mi PIN, luego arranca y se ve normal.
¿Qué distro y qué versión usas? Estoy con Yakkety Yak 16.10 Ubuntu. Utilicé las herramientas de la plataforma SDK de Android, pero ahora instalé las distribuciones, android-tools-fastbootpero eso tampoco ve el dispositivo.
@CsabaToth Uso Linux Mint 18.1 Serena e instaléandroid-tools-adb android-tools-fastboot
Tal vez debería probar un LiveCD...