Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
ROOT-ZTE-X1001 — Guía de root con Magisk para ZTE Blade X1001 (Android 15, Unisoc UMS9230) usando el exploit CVE-2022-38694. Se aceptan contribuciones y capturas de pantalla. | Kitploit
Herramientas/GitHubGitHub/sloden1977-lang/root-zte-x1001
Seguridad AndroidEscalada de PrivilegiosExplotaciónSeguridad MóvilAprendizaje y Educación
GitHubsloden1977-lang/root-zte-x1001

ROOT-ZTE-X1001

Guía de root con Magisk para ZTE Blade X1001 (Android 15, Unisoc UMS9230) usando el exploit CVE-2022-38694. Se aceptan contribuciones y capturas de pantalla.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
1hace 2 mesesAún no revisado

ZTE Blade X1001 — Root con Magisk (Android 15, Unisoc UMS9230)

⚠️ ADVERTENCIA: Rootear un dispositivo puede anular la garantía, brickear el dispositivo si se hace incorrectamente, y eliminar todos los datos. Procede bajo tu propia responsabilidad. Este repositorio es únicamente de carácter educativo.


Índice

  • Información del dispositivo
  • Requisitos previos
  • Fase 0 — Verificar el dispositivo
  • Fase 1 — Preparación en Windows
  • Fase 2 — Ejecutar el exploit CVE-2022-38694
  • Fase 3 — Parchear e instalar Magisk
  • Verificación final
  • Solución de problemas

Información del dispositivo

CampoValor
ModeloZTE Blade X1001
FirmwareC1.0.10_X1001_EEA
Android12
Parche de seguridad2025-09-05
ProcesadorUnisoc T606 (UMS9230)
AlmacenamientoUFS
Sistema de particionesA/B
Slot activo por defecto_b

Requisitos previos

Software necesario (todos en Windows):

  • ADB + Fastboot — Android Platform Tools
  • SPD Research Driver R4.20.4201 — fabricante: UNISOC Communications Inc.
  • Script exploit CVE-2022-38694 — ums9230_universal_unlock (build UFS)
  • Magisk APK

Hardware:

  • PC con Windows 10/11
  • Cable USB directo al PC (sin hubs)
  • Tablet con batería > 30 %

Fase 0 — Verificar el dispositivo

Antes de empezar, confirma que tu dispositivo coincide con este perfil. Con ADB activo y la tablet conectada, ejecuta estos comandos uno a uno:

root@kitploit:~
adb shell getprop ro.board.platform
adb shell getprop ro.hardware
adb shell getprop ro.bootloader
adb shell getprop ro.build.version.security_patch
adb shell cat /proc/cpuinfo | head -20
adb shell ls -la /dev/block/ | grep -E "mmcblk|sd[a-z]"

Con estos resultados puedes confirmar:

  • El chipset es UMS9230
  • El almacenamiento es UFS (aparecerá como sda/sdb/sdc, no mmcblk)
  • El exploit CVE-2022-38694 es aplicable

Si el almacenamiento aparece como mmcblk, usa la build eMMC del script en lugar de la UFS.


Fase 1 — Preparación en Windows

1.1 — Instalar el driver SPD

  1. Descarga y extrae SPD_Driver_R4.20.4201.zip
  2. Desconecta la tablet del PC
  3. Ejecuta el instalador como administrador
  4. Verifica en el Administrador de dispositivos que el driver aparece correctamente bajo UNISOC Communications Inc.

1.2 — Preparar el script de unlock

  1. Descarga ums9230_universal_unlock.zip (build UFS)
  2. Extrae el contenido en una ruta sin espacios, por ejemplo:
    root@kitploit:~
    C:\unisoc_unlock\
    

1.3 — Verificar Platform Tools

Confirma que tienes ADB y Fastboot disponibles. Si los instalaste con Android Studio, suelen estar en:

root@kitploit:~
C:\Users\TU_USUARIO\AppData\Local\Android\Sdk\platform-tools\

Para usarlos desde cualquier carpeta, añade esa ruta a las variables de entorno del sistema (PATH).


Fase 2 — Ejecutar el exploit CVE-2022-38694

Este exploit escribe directamente en la zona de configuración del bootloader a través del modo BROM (Boot ROM), cambiando el flag oem_unlocked a nivel de hardware y saltándose la verificación de ZTE.

Checklist previa

  • Driver SPD instalado y verificado en el Administrador de dispositivos
  • Script extraído en C:\unisoc_unlock\ (sin espacios en la ruta)
  • Batería de la tablet > 30 %
  • Cable USB directo al PC, sin hubs

Paso 1 — Abrir CMD como administrador en la carpeta del script

En el Explorador de Windows, navega a C:\unisoc_unlock\. Haz clic en la barra de direcciones, escribe cmd y pulsa Enter. En la ventana que se abre:

root@kitploit:~
unlock_autopatch_9230.bat

Verás el mensaje Waiting for device... — el script queda a la espera.


Paso 2 — Entrar en modo BROM

Con el script esperando:

  1. Desconecta el USB de la tablet
  2. Apaga la tablet completamente (no reiniciar; espera a que la pantalla quede negra y sin vibración)
  3. Mantén pulsado Volumen Abajo
  4. Con el botón pulsado, conecta el USB al PC
  5. Mantén el botón 2–3 segundos más y suéltalo

Cómo saber que funcionó:

En el Administrador de dispositivos aparecerá un nuevo dispositivo bajo Puertos (COM y LPT) con un nombre similar a:

  • Spreadtrum Phone
  • SPRD U2S Diag (COMx)
  • SPD...

Si aparece con triángulo amarillo → reinstala el driver SPD.
Si no aparece nada tras 5 intentos → prueba con Volumen Arriba en lugar de Volumen Abajo.


Paso 3 — El script se ejecuta automáticamente

Una vez detectado el dispositivo, el script avanza solo. Verás mensajes similares a:

root@kitploit:~
[*] Waiting for device in BROM mode...
[*] Device found!
[*] Connecting to BROM...
[*] Reading chipset info... UMS9230
[*] Sending exploit payload...
[*] Bypassing DAM...
[*] Writing unlock flag...
[*] Done! Rebooting device...

⚠️ Durante todo el proceso:

  • NO desconectes el USB
  • NO pulses ningún botón en la tablet
  • NO cierres la ventana del script
  • La pantalla de la tablet puede quedarse negra — es normal

Duración estimada: 1 a 3 minutos


Paso 4 — Confirmar el desbloqueo

Al reiniciar, la tablet puede mostrar un aviso naranja/amarillo:

Your device software can't be checked for corruption. Please lock the bootloader.

Eso es buena señal. Para confirmarlo por comandos:

root@kitploit:~
adb reboot bootloader
fastboot getvar unlocked

El resultado debe ser unlocked: yes.

Además, el script habrá generado automáticamente un archivo boot.bin en la carpeta C:\unisoc_unlock\. Renómbralo a boot.img:

root@kitploit:~
copy C:\unisoc_unlock\boot.bin C:\unisoc_unlock\boot.img

Fase 3 — Parchear e instalar Magisk

Paso 1 — Instalar el APK de Magisk en la tablet

root@kitploit:~
adb install C:\ruta\al\Magisk.apk

O descárgalo directamente desde el navegador de la tablet desde github.com/topjohnwu/Magisk/releases/latest.

Paso 2 — Enviar boot.img a la tablet

root@kitploit:~
adb push C:\unisoc_unlock\boot.img /sdcard/boot.img

Paso 3 — Parchear boot.img con Magisk

  1. Abre la app Magisk en la tablet
  2. Pulsa Install → Select and Patch a File
  3. Selecciona /sdcard/boot.img
  4. Magisk generará un archivo parcheado en /sdcard/Download/ con un nombre similar a magisk_patched-XXXXX_XXXXX.img

Paso 4 — Recuperar el archivo parcheado al PC

root@kitploit:~
adb pull /sdcard/Download/magisk_patched-XXXXX_XXXXX.img C:\unisoc_unlock\magisk_patched.img

Paso 5 — Flashear en la partición boot del slot activo

root@kitploit:~
adb reboot bootloader
fastboot flash boot_b C:\unisoc_unlock\magisk_patched.img
fastboot reboot

Si tu slot activo no es _b, ajusta el comando a boot_a.


Verificación final

Tras el reinicio, abre la app Magisk. Si aparece como instalado y con versión, el root está activo. Puedes comprobarlo también con cualquier app de verificación de root.


Solución de problemas


Créditos

  • Exploit CVE-2022-38694: TomKing062
  • Magisk: topjohnwu

Documentación elaborada sobre ZTE Blade X1001, firmware C1.0.10_X1001_EEA, Android 12.

Descargar herramienta
ProblemaPosible causaSolución
El dispositivo no aparece en BROMCombinación de botones incorrectaPrueba Volumen Arriba en lugar de Volumen Abajo
Dispositivo con triángulo amarilloDriver SPD no instalado correctamenteReinstala el driver como administrador con la tablet desconectada
fastboot getvar unlocked devuelve noEl exploit no completó correctamenteRepite la Fase 2 desde el inicio
Magisk muestra "Requires Additional Setup"Instalación incompletaSigue las instrucciones dentro de la app y reinicia
La tablet no arranca tras flashearSlot incorrectoEntra en bootloader y flashea en el slot contrario (boot_a / boot_b)