¿Cómo puedo Root mi HTC ONE X con la versión de Android 4.0.4, HTC sentido de la versión 4.0, el número de software 2.20.502.7 ATT US edition
Respuesta
¿Demasiados anuncios?Al parecer, hay un método de Root para el AT&T One X corriendo 4.0.4. No lo he probado, pero he reproducido las instrucciones completas de aquí :
He rooteado con éxito el AT&T HTC One X con la compilación 2.20.
En la versión anterior (1.85), S-ON sólo se aplicaba parcialmente, por lo que era posible modificar la partición /system sin haber desbloqueado el cargador de arranque, para instalar su y Superuser.apk. Esto ha cambiado en la versión 2.20: ahora se aplica el S-ON completo. Como resultado, ya no es posible escribir en /system incluso después de volver a montarlo como escribible, ya que la función S-ON ha bloqueado la NAND del almacenamiento.
En otras palabras, es imposible tener un "Root permanente" en 2.20 en el sentido tradicional sin desbloquear el bootloader.
He preparado un exploit que obtiene acceso Root temporal aprovechando dos vulnerabilidades y utiliza estos privilegios Root recién adquiridos para sobrescribir el CID ("superCID"), de manera que es posible desbloquear el bootloader a través de la web de HTC. Lo siento si prefieres no desbloquear el bootloader de esta manera, pero no hay otras opciones disponibles para el acceso Root.
\===========
DESCARGO DE RESPONSABILIDAD
Este exploit modifica el CID de su dispositivo. Hacerlo probablemente anule su garantía, y puede ser una violación de su contrato con AT&T (no soy abogado). Además, aunque este exploit ha sido probado y no se ha observado que cause ningún efecto secundario negativo en la práctica, no soy responsable de ninguna manera si convierte tu dispositivo en un costoso pisapapeles.
\=============
INSTRUCCIONES
-
Descarga el exploit desde: http://vulnfactory.org/public/X_Factor_Windows.zip
Edición: Versión para Linux/Mac disponible aquí. Gracias a Jesse Osiecki (@jesseosiecki) por sugerirme que apoyara esto y proporcionarme una versión que funcionaba (que terminé reescribiendo): http://vulnfactory.org/public/X_Factor_Linux_OSX.zip
-
Extraiga todo el archivo zip.
-
Conecta tu dispositivo a través de USB, asegúrate de que tienes instalados los últimos controladores USB de HTC (sólo en Windows) y asegúrate de que el modo de depuración USB está activado.
-
Haga doble clic en "run.bat", o si ejecuta Linux u OSX, abra un terminal, cambie los directorios al exploit extraído y ejecute "./run.sh".
-
Siga las instrucciones impresas por la hazaña. Deberá autorizar dos restauraciones de copias de seguridad durante la ejecución del exploit.
-
Si el exploit tiene éxito, se imprimirá "[+] ¡Fije el CID!". Si no imprime esto, el exploit ha fallado, así que por favor no continúe.
-
El exploit se reiniciará automáticamente en modo bootloader. Presiona enter después de que el modo bootloader haya terminado de arrancar, y el exploit imprimirá tu CID. Si el exploit fue exitoso, debería devolver "11111111" como tu CID.
-
Si su CID se ha configurado correctamente, pulse Intro para generar un token de desbloqueo.
-
Visita htcdev.com, ve a la sección "Bootloader unlock", elige "All other supported models" en el menú desplegable y proporciona el token de desbloqueo cuando te lo pidan.
-
Después de desbloquear el bootloader, puedes flashear una partición de recuperación personalizada a través de fastboot, arrancar en modo de recuperación, y utilizar un shell ADB de recuperación o instalar desde un update.zip para instalar Superuser y su (no proporciono soporte para recuperaciones personalizadas, pero este es un proceso sencillo con el que otras personas pueden ayudar).
\======
NOTAS
No estoy afiliado a ningún foro o grupo de Android, incluyendo XDA - esto es sólo donde he elegido para publicar esta hazaña.
Partes de este exploit son similares en concepto al exploit de copia de seguridad/restauración de ADB publicado por Bin4ry, pero la vulnerabilidad utilizada en este exploit es totalmente distinta a la de Bin4ry.