Intenté flashear una rom personalizada en mi teléfono pero fue un intento fallido y decidí actualizar el recovery TWRP para aumentar mis posibilidades de flashear una rom. Pero en lugar de actualizar TWRP me bricked mi teléfono de alguna manera que incluso no entiendo. El teléfono es Lenovo ZUK Z2 . Intenté flashear una rom stock vía QFIL instalando previamente todos los drivers necesarios.
Pero cuando realmente presiono el botón de descarga dice:
Validating Application Configuration
Load APP Configuration
COM:20
SAHARA:True
SAHARA:C:\ZUI\prog_emmc_firehose_8996_ddr.elf
SEARCHPATH:C:\ZUI
RAWPROGRAM:
rawprogram0.xml
PATCH:
patch0.xml
ACKRAWDATAEVERYNUMPACKETS:False
ACKRAWDATAEVERYNUMPACKETS:100
MAXPAYLOADSIZETOTARGETINBYTES:False
MAXPAYLOADSIZETOTARGETINBYTES:49152
DEVICETYPE:eMMC
PLATFORM:8x26
VALIDATIONMODE:0
RESETAFTERDOWNLOAD:False
MAXDIGESTTABLESIZE:8192
SWITCHTOFIREHOSETIMEOUT:30
RESETTIMEOUT:200
RESETDELAYTIME:2
FLATBUILDPATH:C:\
FLATBUILDFORCEOVERRIDE:True
QCNPATH:C:\Temp\00000000.qcn
QCNAUTOBACKUPRESTORE:False
SPCCODE:000000
ENABLEMULTISIM:False
Load ARG Configuration
Validating Download Configuration
Image Search Path: C:\ZUI
RAWPROGRAM file path: C:\ZUI\rawprogram0.xml
PATCH file path:C:\ZUI\patch0.xml
Programmer Path:C:\ZUI\prog_emmc_firehose_8996_ddr.elf
Process Index:0
Start Download
Program Path:C:\ZUI\prog_emmc_firehose_8996_ddr.elf
Binary build date: May 13 2015 @ 14:41:37
QSAHARASERVER CALLED LIKE THIS: 'C:\Program Files (x86)\Qualcomm\QPST\bin\QSaharaServer.exe -p \\.\COM20 -s 13:C:\ZUI\prog_emmc_firehose_8996_ddr.elf 'Current working dir: C:\Users\vladi\AppData\Roaming\Qualcomm\QFIL
Sahara mappings:
2: amss.mbn
6: apps.mbn
8: dsp1.mbn
10: dbl.mbn
11: osbl.mbn
12: dsp2.mbn
16: efs1.mbn
17: efs2.mbn
20: efs3.mbn
21: sbl1.mbn
22: sbl2.mbn
23: rpm.mbn
25: tz.mbn
28: dsp3.mbn
29: acdb.mbn
30: wdt.mbn
31: mba.mbn
13: C:\ZUI\prog_emmc_firehose_8996_ddr.elf
17:01:24: ERROR: function: sahara_rx_data:194 Unable to read packet header. Only read 0 bytes.
17:01:24: ERROR: function: sahara_main:854 Sahara protocol error
17:01:24: ERROR: function: main:265 Uploading Image using Sahara protocol failed
Download Fail:Sahara Fail:QSaharaServer Fail:Process fail
Finish Download
El teléfono está en modo fastboot todo el tiempo. Traté de seguir una docena de howtos pero ninguno de ellos ayudó. También he utilizado MiFlash, aquí están el error y el estado del teléfono:
0 votos
Es necesario cambiar el dispositivo al modo EDL e instalar el controlador Qualcomm HS-USB QDLoader 9008
0 votos
@alecxs, yo tenía un error de "failed to turn into EDL" antes de ese tema del Sahara por si significa algo. Gracias, lo intentaré
0 votos
@alecxs, ¿no he hecho ya esto? ¿Cómo puedo distinguir los modos normal y EDL?
0 votos
Algo así como
fastboot -i 0x2b4c oem reboot-edl
verás el 9008 en el administrador de dispositivos0 votos
forum.xda-developers.com/Android/software-hacking/
0 votos
youtu.be/QmT1rHqSINo
1 votos
@alecxs, gracias por tu ayuda. Pero ya lo tengo como puerto 9008. Lo puedes ver en las capturas de pantalla que te proporcioné. Corrígeme si me equivoco
0 votos
No tengo este dispositivo pero no creo que pueda estar en modo fastboot y modo EDL al mismo tiempo. sahara_rx_data:194 Unable to read packet header parece que el programa no recibió datos del teléfono (si rx significa recibir / tx transmitir)
0 votos
¿funciona fastboot o no?
fastboot getvar all
0 votos
De acuerdo con este hilo el problema puede ser un tiempo de espera. haga clic en el botón de descarga justo después de entrar en el modo EDL forum.xda-developers.com/showthread.php?t=3624264