Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install dependencies #9

Open
knkrth opened this issue Jun 24, 2020 · 1 comment
Open

Install dependencies #9

knkrth opened this issue Jun 24, 2020 · 1 comment

Comments

@knkrth
Copy link

knkrth commented Jun 24, 2020

Hi, Is the program still work on the devices that are mentioned on the https://alephsecurity.com/2018/01/22/qualcomm-edl-1/ Even with the latest android (9.x) on them?

Can the provide us the installation guide & dependencies to run this program on both linux & windows.

I got the the following error by,

$git clone https://github.com/alephsecurity/firehorse
$cd firehorse/host
$firehorse/host(master)# python firehorse.py -t ugglite target read_partition devinfo
INFO: Downloading partition devinfo to ugglite-devinfo-read.bin...
Traceback (most recent call last):
  File "firehorse.py", line 119, in <module>
    main()
  File "firehorse.py", line 113, in main
    cmds[name](args)
  File "/workspace/dev/firehorse/host/target.py", line 102, in do_cmd
    fw.Framework.read_partition(args[1])
  File "/workspace/dev/firehorse/host/fw.py", line 141, in read_partition
    Framework.firehose(xml)
  File "/workspace/dev/firehorse/host/fw.py", line 290, in firehose
    return Framework.firehosep("../tmp/temp.xml")
  File "/workspace/dev/firehorse/host/fw.py", line 338, in firehosep
    stdout=subprocess.PIPE, stdin=subprocess.PIPE)
  File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Is there any dependencies needs to be installed inorder to make this work?

I'm trying to unlock the boot loader of the Xiaomi device which uses the prog_emmc_firehose_8953_ddr.mbn via EDL mode.

Any help would be appreciative.

@t5k6
Copy link

t5k6 commented Apr 17, 2021

You are missing the part for configuring constants.py file.
Like this (as shown on readme)

COM = "COM17"
FH_LOADER = r"C:\Program Files (x86)\Qualcomm\QPST437\bin\fh_loader.exe"
SAHARA_SERVER = r"C:\Program Files (x86)\Qualcomm\QPST437\bin\QSaharaServer.exe" 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants