¿Cómo rootear el OnePlus One?

15

Quiero rootear mi brillante dispositivo OnePlus One, también conocido como asesino insignia. No hay escasez de guías disponibles en Internet a las que se pueda acceder fácilmente a través de Google, pero no estoy seguro de cuál seguir, ya que no quiero que mi dispositivo enfrente problemas durante el rooteo que podrían hacer que mi teléfono no se pueda arrancar.

¿Cómo puedo rootear mi teléfono de forma segura?


  • Dispositivo: OnePlus One (tocino)
  • Versión de Android: CM 11S, COS12 o COS13
  • Estado: gestor de arranque sin tocar
  • Almacenamiento: 16 GB o 64 GB
Señor del fuego
fuente

Respuestas:

18

Es cierto que las guías disponibles para este dispositivo son extremadamente grandes en cantidad. Rootear OnePlus One es bastante fácil, seguro y no requiere ningún conocimiento previo necesario de los componentes internos del sistema operativo Android, aunque tenerlo te facilitaría rootear con confianza.

Nota # 0 : Las instrucciones borrarán todo en su teléfono, incluida Stock Recovery, y es posible que no reciba actualizaciones de OTA (aunque las recibo sin problemas). Además, si bien esta guía puede parecer larga (ya que está escrita desde la perspectiva de un usuario completamente nuevo), las instrucciones son una de las más seguras para garantizar que cualquier solución de problemas, si es necesario, se pueda realizar fácilmente.

Nota n. ° 1 : si le preocupan sus datos, sea cual sea, consulte esta guía integral: Copia de seguridad completa en dispositivos no rooteados . Personalmente prefiero adb backupcombinar con la aplicación Helium disponible en Play Store de forma gratuita.

Las siguientes instrucciones requieren la instalación de herramientas ADB y Fastboot . Con respecto a la instalación, aquí hay una guía muy útil: ¿hay una instalación mínima de ADB ?

  • Los usuarios de Windows pueden buscar aquí y esto para obtener una solución dedicada, o utilizar esta popular herramienta de instalación sin problemas llamada Instalador ADB de 15 segundos sugerido en esta guía .
  • En cuanto a los usuarios de Linux, ADB y Fastboot generalmente están disponibles en los repositorios de la mayoría de las distribuciones populares y ya están cubiertos en esta guía antes mencionada . Vea esto si necesita una instalación fácil. Muchos errores que se enfrentan al usarlos ya se responden en los entusiastas de Android . De lo contrario, ejecutar como usuario root en el sistema (no recomendado) resuelve la mayoría de ellos.
  • No estoy familiarizado con OSX, así que no puedo recomendar nada :(

Nota # 2 : Antes de continuar para obtener más instrucciones, asegúrese de que su dispositivo funcione bien con ADB y Fastboot.

  • Esto es necesario para que cualquier usuario del sistema operativo lo verifique (paso 3. en la sección de Windows y comandos útiles de arranque rápido ) aquí para una experiencia más fluida.

  • Además, cuando pruebe adblos comandos relacionados, se mostrará una confirmación en su dispositivo para aceptar la conexión ADB iniciada desde su sistema. Permítelo y marca la casilla para recordarlo en el futuro,

Nota # 3 : - Estoy instruyendo esto como un usuario de Ubuntu Linux, aunque el enraizamiento desde Windows es bastante simple.

  • Una vez que tenga todo configurado y respaldado, debe abrir un símbolo del sistema con privilegios elevados e ingresar al directorio de instalación de ADB .
  • Principalmente, el comando será como cd folder_location\donde folder_location es la ubicación de la carpeta de instalación de ADB.
  • Si esto es abrumador al principio, puede consultar esta guía (consulte la instrucción 0. Instalación de los controladores fastboot y adb adecuados ).
  • Sobre los usuarios de Linux, supongo que conocen los conocimientos básicos de jugar con su aplicación de terminal favorita. Google es tu amigo, recuerda siempre .

Nota # 4 : Mantenga su teléfono cargado adecuadamente, posiblemente por encima del 70% antes de aventurarse en algo desconocido para usted, como rootear o flashear. Además, esta guía resume muchos puntos de esta respuesta.


Parte # 1: Desbloquee el gestor de arranque de OPO

Si bien esto no es importante para continuar, puede mirarlos por curiosidad:

Instrucciones:

  1. Conecte OPO al sistema con un cable USB y habilite la depuración de USB .
  2. Obtenga privilegios administrativos en Windows o Superusuario en Linux en su CMD / Terminal. Para Windows, ingrese también en el directorio ADB.
  3. Escriba adb devicespara confirmar que su dispositivo está conectado. Si no puede ver su dispositivo de alguna manera, considere consultar Google.
  4. Ingrese adb reboot bootloaderpara poner en modo Fastboot.
  5. Ingrese fastboot devicespara confirmar que el sistema está detectando el modo fastboot. En caso de que no pueda ver ningún número de serie del dispositivo. o algo similar, luego consulta lo mismo en Google para la solución de problemas.
  6. Intro fastboot oem unlock: esto desbloqueará el cargador de arranque de OPO y, como mecanismo predeterminado, borrará su dispositivo.
  7. Ingrese fastboot rebootpara reiniciar su dispositivo. Si esto no reinicia el dispositivo o se queda atascado en la pantalla Fastboot, puede apagarlo y encenderlo presionando la tecla de encendido consecutivamente con unos segundos de intervalo.

¡Felicidades! su dispositivo ahora está desbloqueado para innumerables modificaciones.


Parte # 2: instalar e iniciar en una recuperación personalizada a través del modo de recuperación

Puede verificarlos por curiosidad:

Instrucciones:

Aunque personalmente prefiero Philz Touch Recovery (ser elegante), he dado instrucciones para el más popular, la recuperación TWRP . Las instrucciones para Philz Touch Recovery y CWM también son similares. Además de estos tres, no conozco ninguna otra recuperación para OPO.

(Las instrucciones en esta sección se dividen en dos partes: 2.1 y 2.2)

2.1:

  1. Descargue cualquier viz de recuperación . Oficial TWRP (preferido), Philz Touch , CWM o TWRP no oficial . Algunas personas prefieren la bifurcación de TWRP oficial llamada TWRP no oficial . Puede buscarlos en Google para satisfacer sus necesidades.
  2. Cambiar el nombre 1 del descargados .imgarchivo en recovery.img. Para usuarios de Windows, coloque este archivo en su carpeta ADB. Para usuarios de Linux, ya sea cden la carpeta de descarga seleccionada o conozca la ruta del archivo descargado.
  3. Vaya a Configuración -> Opciones de desarrollador y desactive Habilitar recuperación de cianógeno .
  4. Repita los pasos 1-5 de la Parte # 1 para ingresar al modo Fastboot con seguridad.
  5. Introduzca fastboot flash recovery recovery.img. Los usuarios de Linux que no cdingresaron a la carpeta de descarga seleccionada deben reemplazar recovery.imgcon la ruta del archivo de .img. Este comando mostrará la recuperación descargada en la partición de recuperación de OPO y, como es obvio, no se puede iniciar Stock Recovery.
  6. Repita el paso 7 de la Parte # 1.

¡Felicidades! Has reemplazado exitosamente Stock Recovery con Custom Recovery.

O,

Algunas personas afirmaron que OPO puede iniciarse en la recuperación en vivo sin reemplazar la recuperación de existencias, lo que aseguró que las actualizaciones de OTA sobrevivan. No pude lograr el éxito, pero lo hicieron. Siga 2.2 para iniciar en una recuperación en vivo.

2.2:

  1. Repita los pasos 1-4 de 2.1 .
  2. Introduzca fastboot boot recovery.img. Los usuarios de Linux que no cdingresaron a la carpeta de descarga seleccionada deben reemplazar recovery.imgcon la ruta del archivo de .img. Este comando Fastboot se iniciará en la recuperación descargada sin tocar ninguna recuperación instalada. Puede tardar unos segundos minutos en iniciarse en esta recuperación.

Si puede ver la Recuperación con opciones como Instalar Zip , Avanzado , etc., y TWRP o el nombre de su Recuperación descargada mencionada en alguna parte, entonces ha iniciado la Recuperación descargada. ¡Felicidades! De lo contrario, puede solucionar problemas con Google o utilizar 2.1 directamente.


Parte # 3: Flash SuperSu zip e instale la aplicación SuperSu para habilitar el acceso de root

Sería consciente del enraizamiento si ha venido aquí por ello. Pero en cualquier caso, puede ver algunas respuestas bien escritas sobre Rooting , qué rooting le permitiría hacer, o esta breve pero útil guía en Lifehacker.

Puede encontrar muchos clientes de superusuario que interceptan el acceso de root de las aplicaciones en su dispositivo y le pide interactivamente que tome medidas. Los populares para OPO son SuperSU aplicación de Cadena de Fuego y de superusuario por Koush. Usaré el anterior aquí.

Tenga en cuenta que la mayoría de estas aplicaciones de Superusuario requieren que sus propios binarios se muestren en el sistema para funcionar con sus aplicaciones.

Instrucciones:

  1. Descargue el archivo zip SuperSu desde aquí . El nombre puede ser similar a UPDATE-SuperSU-vX.YZ.zip.
  2. Coloque este .ziparchivo en el directorio raíz (carpeta de inicio) de su tarjeta SD interna. Puede hacerlo activando su Administrador de archivos favorito.
    • Usuarios que usaron 2.1 :
      • Manera fácil: vaya a Configuración -> Opciones de desarrollador y habilite Reinicio avanzado . Mantenga presionado el botón de Encendido , toque la opción Reiniciar y elija Recuperación . Su dispositivo ahora se iniciará en la recuperación.
      • Forma típica: repita los pasos 1 a 3 de la Parte n. ° 1 y luego ingrese adb reboot recoverypara iniciar en Recuperación.
    • Usuarios que usaron 2.2 :
      • Repita todos los pasos de 2.2 para iniciar la recuperación en vivo.
  3. Toque Instalar Zip . Seleccione el .ziparchivo que descargó y elija para instalar el archivo. Mostrará algo de texto como salida y eventualmente se completará. Este paso mostrará los binarios compatibles con la aplicación SuperSu en su sistema operativo Android. Si aparece un error inesperado, consulte lo mismo en la Búsqueda de Google.
  4. Ahora puede reiniciar su dispositivo.
  5. (Actualización: ya no es necesario) Vaya a Play Store e instale la aplicación SuperSu .
  6. Inicia la aplicación. Si muestra una ventana emergente, elija Continuar y se le presentarán dos opciones donde debe elegir TWRP / CWM . Causaría un reinicio. Si esa aplicación no te pide nada, entonces todo salió bien y estás listo para usar SuperSU como administrador de superusuario.
  7. Ahora puede iniciar esta aplicación para ajustar algunas configuraciones adecuadas a sus necesidades. Además, verifique si se ha instalado y funciona correctamente o no mediante el uso de cualquier aplicación que solicite acceso de root, como estas aplicaciones .

Ahora ha rooteado con éxito su dispositivo OnePlus One. Hay muchos métodos que dicen ser de un solo clic, completamente automatizados, etc. Sin embargo, no puedo cubrirlos todos y no lo haría, para mantener el enfoque en un solo método. :) De todos modos, algunas menciones notables son:

  • Bacon Root Toolkit
  • OnePlus One Toolbox
  • Consulte Métodos / Aplicaciones en esta respuesta para ver qué métodos populares de enraizamiento existen para otros dispositivos Android; algunos también podrían funcionar en OPO.
  • Puede buscar una solución más fácilmente en los foros de OnePlus , ya que es la fuente común de información compartida para muchos usuarios de OnePlus One, incluido yo.

Objetivo completado .


1 Según la información recibida de Rob W aquí , es necesario cambiar el nombre de la recuperación descargada a recovery.img , de lo contrario, el comando fastboot puede ejecutarse pero no surtirá efecto.

Señor del fuego
fuente
2
"Si bien no es necesario, cambie el nombre del .imgarchivo descargado en recovery.img". Este paso es necesario. Sin renombrar, fastboot boot trwp.imgno tuvo ningún efecto aparente, aunque fastboot informó una ejecución exitosa. Solo después de cambiar el nombre a recovery.img, el uso fastboot boot recovery.imgprovocó que el teléfono ingresara a la imagen de recuperación deseada.
Rob W
1
Esta es una respuesta integral! ¡¡Gracias!! Por cierto, pude arrancar en una recuperación TWRP en vivo. :-)
pregunta el