He descubierto que si puedo acceder al modo download pulsando vol+ vol- y encendido. En este modo el PC me reconoce el movil como "Qualcomm HS-USB QDLoader 9008(COMX)" pero el Miflash me sigue reportanto distintos errores que ha continuación pongo:
Nuevamente lo he vuelto a intentar en 2 PCs distintos, con 2 cables USB distintos y con 3 ROM distintas descargadas de en.miui.com (V9.6.2.0.LAIMIFD_20180813.0000.00_5.1_global, V9.5.2.0.LAIMIFA_20180405.0000.00_5.1_global y la 8.4.19)
Código:
[21:43:41 COM8]:MiFlash 2017.12.12.0
[21:43:41 COM8]:flash in thread name:COM8,id:22
[21:43:41 COM8]:sw in images
[21:43:41 COM8]:flash in thread name:COM8,id:22
[21:43:41 COM8]:[COM8]:start flash.
[21:43:41 COM8]:received hello packet
[21:43:41 COM8]:download programmer C:\update_V9.6.2.0\images\prog_emmc_firehose_8936.mbn
[21:43:41 COM8]:sahara read data:imgID 13, offset 0,length 52
[21:43:41 COM8]:sahara read data:imgID 13, offset 52,length 96
[21:43:41 COM8]:sahara read data:imgID 13, offset 4096,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 8192,length 2440
[21:43:41 COM8]:sahara read data:imgID 13, offset 12288,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 16384,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 20480,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 24576,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 28672,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 32768,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 36864,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 40960,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 45056,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 49152,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 53248,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 57344,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 61440,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 65536,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 69632,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 73728,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 77824,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 81920,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 86016,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 90112,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 94208,length 4096
[21:43:41 COM8]:sahara read data:imgID 13, offset 98304,length 2640
[21:43:41 COM8]:sahara read end imgID:13 status:0
[21:43:41 COM8]:Send done packet
[21:43:41 COM8]:file C:\update_V9.6.2.0\images\prog_emmc_firehose_8936.mbn transferred successfully
[21:43:43 COM8]:send nop command
[21:43:43 COM8]:send command:<?xml version="1.0" ?><data><nop verbose="0" value="ping"/></data>
[21:43:43 COM8]:get response from target
[21:43:43 COM8]:dump:<?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="logbuf@0x0801DC38 fh@0x0801AAA0" /></data>
[21:43:44 COM8]:send configure command
[21:43:44 COM8]:send command:<?xml version="1.0" ?><data><configure verbose="0" AlwaysValidate="0" ZlpAwareHost="1" MaxPayloadSizeToTargetInBytes="131072" MemoryName="emmc" SkipStorageInit="0"/></data>
[21:43:44 COM8]:get response from target
[21:43:44 COM8]:dump:<?xml version="1.0" encoding="UTF-8" ?><data><log value="Host's payload to target size is too large" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="logbuf@0x0801DC38 fh@0x0801AAA0" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="NAK" MinVersionSupported="1" MemoryName="eMMC" MaxPayloadSizeFromTargetInBytes="4096" MaxPayloadSizeToTargetInBytes="16384" MaxPayloadSizeToTargetInBytesSupported="16384" MaxXMLSizeInBytes="4096" Version="1" TargetName="8936" /></data>
[21:43:44 COM8]:no Binary dump
[21:43:45 COM8]:no Binary dump
[21:43:45 COM8]:no Binary dump
[21:43:45 COM8]:configure failed!!!
[21:43:45 COM8]:System.Exception: configure failed!!!
en XiaoMiFlash.code.bl.SerialPortDevice.ConfigureDDR(Int32 intSectorSize, Int32 buffer_sectors, String ddrType, Int32 m_iSkipStorageInit)
en XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash() en XiaoMiFlash.code.bl.SerialPortDevice.ConfigureDDR(Int32 intSectorSize, Int32 buffer_sectors, String ddrType, Int32 m_iSkipStorageInit)
en XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[21:43:46 COM8]:flashSuccess False
[21:43:46 COM8]:isFactory False CheckCPUID False
[21:43:46 COM8]:before:flashSuccess is False set IsUpdate:True set IsDone True
[21:43:46 COM8]:after:flashSuccess is False set IsUpdate:false set IsDone true
Otro error que me sale:
Código:
[21:48:40 COM8]:MiFlash 2017.12.12.0
[21:48:40 COM8]:flash in thread name:COM8,id:7
[21:48:40 COM8]:sw in images
[21:48:40 COM8]:flash in thread name:COM8,id:7
[21:48:40 COM8]:[COM8]:start flash.
[21:48:41 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:42 COM8]:try to reset status.
[21:48:42 COM8]:Switch mode back
[21:48:42 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:43 COM8]:try to reset status.
[21:48:43 COM8]:Switch mode back
[21:48:43 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:43 COM8]:try to reset status.
[21:48:43 COM8]:Switch mode back
[21:48:43 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:44 COM8]:try to reset status.
[21:48:44 COM8]:Switch mode back
[21:48:44 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:44 COM8]:try to reset status.
[21:48:44 COM8]:Switch mode back
[21:48:44 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:45 COM8]:try to reset status.
[21:48:45 COM8]:Switch mode back
[21:48:45 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:45 COM8]:try to reset status.
[21:48:45 COM8]:Switch mode back
[21:48:45 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:46 COM8]:try to reset status.
[21:48:46 COM8]:Switch mode back
[21:48:46 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:46 COM8]:try to reset status.
[21:48:46 COM8]:Switch mode back
[21:48:46 COM8]:cannot receive hello packet,MiFlash is trying to reset status!
[21:48:47 COM8]:try to reset status.
[21:48:47 COM8]:Switch mode back
[21:48:47 COM8]:System.Exception: cannot receive hello packet
en XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
en XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash() en XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
en XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[21:48:47 COM8]:flashSuccess False
[21:48:47 COM8]:isFactory False CheckCPUID False
[21:48:47 COM8]:before:flashSuccess is False set IsUpdate:True set IsDone True
[21:48:47 COM8]:after:flashSuccess is False set IsUpdate:false set IsDone true
He probado con versión del MiFlash de 2016 y de 2017.
Parece que las últimas líneas se repiten en todos los errores. ¿A alguien le ha pasado algo parecido? Ya no se que probar o de donde puede venir el error. Me quedo sin ideas.
Gracias,
|