Quote:
Originally Posted by Renate
You don't have to compile/install, just copy it and run it from source.
|
I said I was going to put it aside for a while, but I tried again. Looks like I have EDL working. edl -h and print-gpt work. I get messages that I am missing the optional packages capstone and keystone even though I installed both. But I'm in.
I tried the command edl printgpt --memory=emmc (after several tries, this is the way it wanted me to type it) Anyway, here's the result:
Mark@MacBook-Air ~ % edl printgpt --memory=emmc
Capstone library is missing (optional).
Keystone library is missing (optional).
Qualcomm Sahara / Firehose Client V3.53 (c) B.Kerler 2018-2021.
main - Trying with no loader given ...
main - Waiting for the device
main - Device detected

main - Mode detected: sahara
Device is in EDL mode .. continuing.
sahara -
------------------------
HWID: 0x0014d0e100000000 (MSM_ID:0x0014d0e1,OEM_ID:0x0000,MODEL_ID:0x0000)
Unknown CPU, please send log as issue to
https://github.com/bkerler/edl
PK_HASH: 0xd40eee56f3194665574109a39267724ae7944134cd53cb76 7e293d3c40497955
Serial: 0xc3253440
sahara - Found possible loader: /opt/homebrew/lib/python3.9/site-packages/edlclient-3.53-py3.9.egg/edlclient/../Loaders/qualcomm/factory/sc8180x/000b80e100000000_d40eee56f3194665_FHPRG.bin
sahara - Uploading loader /opt/homebrew/lib/python3.9/site-packages/edlclient-3.53-py3.9.egg/edlclient/../Loaders/qualcomm/factory/sc8180x/000b80e100000000_d40eee56f3194665_FHPRG.bin ...
No suitable loader found
I feel like I'm getting closer, but I'm not quite there...