Je cherche des commandes pour interagir avec un appareil Android en mode EDL. Il existe différents logiciels qui peuvent interagir avec un appareil EDL, comme MiFlash et QFIL (Qualcomm Flash Image Loader). J'ai cherché des commandes, du type fastboot, mais je n'en ai trouvé aucune. Y a-t-il un moyen de flasher une rom ou au moins de savoir s'il y a des périphériques EDL connectés à mon PC avec des commandes (depuis cmd par exemple) ? Merci.
Réponses
Trop de publicités?Pour manipuler le téléphone en mode edl (mode téléchargement) nous pouvons utiliser
- QPST
- QXDM
outils de qualcomm
Vous pouvez également exécuter certaines commandes avec emmcdl, un outil qualcomm.
https://forum.xda-developers.com/Windows-10-mobile/create-rawprogram0-xml-ffu-file-extract-t3385201
Sous Windows, la solution Qualcomm lsusb
énumérera les périphériques USB EDL connectés et vous montrera le port COM attribué.
- Il est généralement inclus avec MiFlash à
XiaoMiFlash\Source\ThirdParty\Qualcomm\fh_loader\lsusb.exe
- (En fait, c'est ce que MiFlash lui-même utilise pour identifier le port COM virtuel).
- Une fois que vous connaissez le port COM, vous pouvez vous connecter à l'appareil avec n'importe quel émulateur de terminal série (par exemple, putty) et saisir directement des commandes brutes.
- Le protocole EDL Firehose est XML, vous pouvez en voir quelques exemples dans les journaux MiFlash.
En dehors de Windows, il existe quelques outils open source qui peuvent être utiles
- https://github.com/openpst/sahara
- https://github.com/96boards/documentation/blob/master/consumer/guides/qdl.md
Ce n'est pas vraiment ce que vous recherchez, mais vous trouverez des détails intéressants sur la séquence de démarrage sécurisée de Qualcomm et les chargeurs de démarrage primaires et secondaires sur le site suivant https://alephsecurity.com/2018/01/22/qualcomm-edl-1/