Come recuperare uno Xiaomi Qualcomm dal Brick:
Deep Flash Cable
Conosciuto anche come Xiaomi Engineering Cable
Cos'è il Deep Flash Cable
Il Deep Flash Cable non è altro che un cavo USB - MicroUSB/USB Type-C che permette di collegare i device Xiaomi con SoC Qualcomm (quindi Redmi Note 3 Pro, Mi5, Mi4C, Mi4I ecc.) al PC direttamente in EDL Mode (Emergency Download Mode, una modalità di emergenza che permette il flash di ROM in formato Fastboot senza che il dispositivo sia avviaato in Fastboot mode, poiché quest'ultima per permettere il flash di una ROM richiede lo sblocco del bootlaoder), direttamente da device spento e senza passare da Fastboot o da combinazione di tasti. Questo è molto importante perché in caso di brick del device, le uniche modalità per tentare l'unbrick erano le seguenti:
Se il secondo metodo è in genere sempre funzionante, ma purtroppo invasivo necessitando l'apertura dello smartphone, il primo invece è di semplice utilizzo ma purtroppo non sempre funzionante in caso di hard brick.
Il Deep Flash Cable è un metodo alternativo al Test Point (per cui in linea generale sempre funzionante, anche in caso di hard brick) e non necessita l'apertura del device, ma semplicemente un cavo apposito. In tal modo, il dispositivo entrerà in EDL mode, ovvero comparirà in Gestione DIspositivi di Windows come:
che indica proprio che il device è connesso in EDL mode. Viceversa, la modalità che impedisce il flash di ROM in formato Fastboot è la seguente:codice:Qualcomm HS-USB QDloader 9008
che indica il dispositivo in stato di brick.codice:Qualcomm HS-USB Diagnostics 900E
Una volta che il device è collegato al PC in modalità EDL, è possibile flashare una ROM ufficiale in formato Fastboot tramite Miflash, anche con bootloader bloccato.
Ciò che permette a questo cavo di far avviare il device in modalità è la modalità di collegamento dei fili interni al cavo, di seguito uno schema riassuntivo:
Senza scendere nei tecnicismi, tramite l'apposito pulsante presente sul cavo è possibile fare un ponte tra la massa e Data +. In questo modo i dispositivi con SoC Qualcomm entrano in modalità QDloader 9008, ovvero EDL mode.
Dove acquistare il Deep Flash Cable
Il cavo in questione costa circa 7$ spedizione inclusa, personalmente l'ho acquistato su Aliexpress al seguente link:
https://www.aliexpress.com/item/Deep...679338196.html
E' arrivato in circa 3 settimane e presenta anche un convertitore MicroUSB/USB Type-C pe poterlo usare ad esempio su Xiaomi Mi5.
E' possibile anche costruirli il Deep Flash Cable da soli seguendo uno dei vari tutorial presenti su internet, come ad esempio questo:
https://www.youtube.com/watch?v=DJZ6Ka7mrIA
Requisiti
Per eseguire correttamente l'unbrick del proprio device sono necessari:
- Deep Flash Cable
- Driver e Miflash correttamente installati
- PC con Windows (preferibile Windows 10 64bit)
Come eseguire l'unbrick
Per entrare in EDL mode seguite questi semplici passi:
- Spegnete il device
- Collegate il cavo USB al PC
- Premete il pulsante presente dal lato dell'attacco MicroUSB e tenendolo premuto inseritelo nello Smartphone
- Tenete premuto il pulsante per circa 8 secondi e rilasciatelo
- Accedete a Gestione Dispositivi di Windows e verificare che il device sia riconosciuto come Qualcomm HS-USB QDloader 9008
- Avviate Miflash (con tutte le accortezze del caso, come l'aver avviato Windows disattivando la firma dei driver ecc., che potete trovare sulle varie guide di utilizzo di Miflash). Premendo Refresh vedrete comparire il vostro dispositivo
- Siete ufficialmente in EDL Mode, potete quindi flashare ROM ufficiali in formato fastboot come da guida per Miflash