Hola buenos dias,
Yo me encuentro con el mismo problema, no hay manera de que ADB lo reconzoca y la verdad es que un factory reset me fastidiaria mucho, tengo documentos muy importantes para mi.
Si alguien sabe algo para poder recuperar los datos, sería de gran ayuda.
Gracias,
============= EDIT ===========
Buscando informacion he encontrado una opción que puedes flashear una Rom sin tener el bootloader desbloqueado.
Se llama Test Point. Hay un tutorial en este foro que es este:
https://www.htcmania.com/showthread.php?t=1485555
Si no te aclaras mucho, hay varios videos de youtube.
No tengo herramientas para poder hacerlo, pero mañana mismo me las busco para poder comprobar si funciona.
Cuando flasheas la ROM hay una opcion que es: Save user data.
Yo diria que con esta opcion salva la informacion que hay en el telefono.
De todas maneras, segun e leido, que aunque hagas un factory data reset sigue sin funcionar a si que si quereis conservar vuestros datos no hagas el reset.
Gracias,
========= EDIT V2 ========
Desgraciadamente aunque salga bien el Test Point si o si se pierde la información.
Con esa opcion tiene que haber alguna forma de poder recuperar la informacion, ya sea con ADB mientras está en test point.
========= EDIT V32132423 ========
Encontré en un foro de Xiaomi la opcion para no borrar la particion de datos de usuario.
Note: Clean All, Save User data options will not work in EDL Mode. If you want to save internal User Data, follow this:
a. Open the ROM folder and find Rawprogram0.xml and edit it with Notepad++
b. Remove/delete the line and save the file.
4. Click on Flash and it will start flashing ROM on your device
Espero ser de ayuda y poder recuperar todos nuestros datos!