bkerler/edl ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python tool for working with Qualcomm phones in EDL mode, so I can connect to a device in Sahara or Firehose mode, read chip info, find the right loader automatically, and then send XML commands to dump or reboot the device. It should support the common EDL flow, like connecting over USB or serial, handling newer Sahara V3 devices too, and showing useful device details in a friendly way. I also want it to include the helper commands for things like resetting the phone, running a firehose server, and using loader files from a local folder.
Please make it work on Linux and Windows as much as possible, and include simple install or setup steps. If there are existing docs or current protocol details online that help, use them. Keep the command line experience clean and practical, since this is meant for real device recovery and testing.
Are you gonna build this?
make sure you review the code using coderabbit