Mi móvil Android se rompió accidentalmente. Y la depuración USB está desactivada. Si puedo habilitarla, podría usarlo a través de un visor en la PC. Pero no puedo hacerlo ahora. :( Tampoco tengo soporte OTG. Mi versión de Android es 7.0 Nougat. El fabricante es Symphony LiteTel. Modelo: Symphony LiteTel - LT4502 ¿Existe alguna solución? :(
Respuesta
¿Demasiados anuncios?No puedes hacer mucho porque el dispositivo tiene el bootloader bloqueado
Bueno. Dicho así, no puedes hacer mucho mal y puedes intentar algo estúpido ;) básicamente adb
se puede habilitar modificando la partición de boot
o system
. pero el bootloader bloqueado significa que no se permiten modificaciones.
Algunos dispositivos antiguos no tienen protección para flashear particiones modificadas, solo avb/dm-verity
negará el arranque en ese caso.
sin embargo, Magisk puede evadir dm-verity en algunos casos. lo más probable es que brickees tu dispositivo con este método, pero inténtalo (puedes repararlo restaurando particiones oficiales)
-
descarga la última platform-tools
-
obtén una herramienta de flasheo para tu dispositivo. para el chipset Spreadtrum/Unisoc es SPD Upgrade Tool (asegúrate de descargar la versión más reciente)
-
instala los controladores USB de Spreadtrum
-
descarga la ROM stock según tu versión de Android actual/número de compilación (puedes verificarlo desde fastboot)
fastboot devices fastboot getvar all
-
en
UpgradeDownload.ini
(SPD_Upgrade_Tool) cambia las siguientes banderasRepartition = 0 ShowOtherPage = 1 CanEdit = 1 CanSelect = 1
-
extrae la ROM stock y encuentra el
boot.img
(que parchearás) y eluserdata.img
(que debes eliminar) en SPD ImageFiles/_DownloadFiles
1. Magisk root + habilitar depuración USB + evadir dm-verity
-
desempaqueta el
boot.img
con cualquier herramienta de ramdisk
(te recomiendo AIK unpackimg.bat) -
modifica
default.prop
para habilitar adb
(utiliza Notepad++ para un correcto salto de línea LF)ro.secure=0 ro.adb.secure=0 ro.debuggable=1 persist.sys.usb.config=mtp,adb
-
reempaqueta ramdisk/kernel y copia
image-new.img
a cualquier dispositivo Android (se recomienda Android 7.0) -
instala Magisk Manager y parchea el archivo de imagen con las configuraciones "mantener AVB/dm-verity" y "mantener encriptación forzada"
-
ve a configuración - acerca del dispositivo - toca el número de compilación 7 veces y habilita la depuración USB en opciones de desarrollador
-
abre
cmd.exe
, navega hasta la carpeta de platform-tools y copiamagisk_patched.img
de regreso a la PCadb devices adb pull /sdcard/Download/magisk_patched.img
2. ahora viene la parte complicada. debes flashear ese archivo en tu dispositivo dañado (partición de booteo). eso no está probado y puede fallar
-
abre SPD Upgrade Tool - Configuración - Página principal. desmarca todas las entradas que no se apliquen a la partición de booteo
-
asegúrate especialmente de que todas las entradas relacionadas con "Borrar" o "UserData" sean eliminadas. solo quieres flashear el boot (no confundir con uboot)
-
selecciona
magisk_patched.img
desde la carpeta de platform-tools y reemplaza elboot.img
original en la entrada correspondiente -
Apaga tu dispositivo. conéctalo. inicia el proceso de flasheo
por último, reinicia tu dispositivo y verifica la conexión adb
adb devices
scrcpy
si no hay conexión adb significa que el bootloader no permite particiones modificadas y tu dispositivo está brikeado ahora
desbríckalo flasheando el original boot.img
(ver paso 2)
asegúrate de nunca flashear userdata, perderás todos los datos
1 votos
La versión de Android es importante, por lo tanto gracias por incluir esta información. Sin embargo, cada dispositivo Android puede ser considerado único, por lo tanto deberías nombrar adicionalmente al fabricante y el nombre exacto del modelo de tu dispositivo. De lo contrario, la respuesta será simplemente "puede ser".
0 votos
@Robert, he añadido esa información. ¿Podrías por favor revisar?
0 votos
Pensé que tal vez tu dispositivo tiene un chip MTP que permite flashear un firmware personalizado con adb prehabilitado. Pero tu teléfono parece ser muy especial, ni siquiera encuentro algunas especificaciones técnicas detalladas. Por lo tanto, esto no funcionará, lo siento.
0 votos
0 votos
Relacionado: ¿Puedo habilitar la depuración USB utilizando adb? // Pantalla rota mientras el modo de depuración estaba deshabilitado. ¿Cómo puedo volver a habilitar adb? // Habilitar ADB y/o cambiar el modo de conexión USB en Galaxy S7 con pantalla rota y probablemente más en las respectivas secciones "relacionadas", ya que esta es una pregunta que surge con frecuencia.