[Redmi 7A Questions & Answers] Mica_antenica:
edl w recovery recovery.img

Capstone library is missing (optional).

Keystone library is missing (optional).

No module named 'Cryptodome'

Qualcomm Sahara / Firehose Client V3.61 (c) B.Kerler 2018-2023.

main - Trying with no loader given ...

main - Waiting for the device

......

main - Hint: Press and hold vol up+dwn, connect usb. For some, only use vol up.

main - Xiaomi: Press and hold vol dwn + pwr, in fastboot mode connect usb.

Run "./fastpwn oem edl".

main - Other: Run "adb reboot edl".

...............

..............

..............

..............

..............

..............

..............

..............

..............

..............

..............

main - Device detected :)

sahara - Protocol version: 2, Version supported: 1

main - Mode detected: sahara

sahara -

------------------------

HWID: 0x000bf0e100720000 (MSM_ID:0x000bf0e1,OEM_ID:0x0072,MODEL_ID:0x0000)

CPU detected: "SDM439"

PK_HASH: 0x57158eaf1814d78fd2b3105ece4db18a817a08ac664a5782a925f3ff8403d39a

Serial: 0xc1850ee1

sahara - Detected loader: /usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/../Loaders/xiaomi/EDLAuth/000bf0e100720000_57158eaf1814d78f_fhprg_edlauth_peek.bin

sahara - Protocol version: 2, Version supported: 1

sahara - Uploading loader /usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/../Loaders/xiaomi/EDLAuth/000bf0e100720000_57158eaf1814d78f_fhprg_edlauth_peek.bin ...

sahara - 32-Bit mode detected.

sahara - Firehose mode detected, uploading...

sahara - Loader successfully uploaded.

main - Trying to connect to firehose loader ...

firehose_client

firehose_client - [LIB]: No --memory option set, we assume "eMMC" as default ..., if it fails, try using "--memory" with "UFS","NAND" or "spinor" instead !

firehose - Xiaomi EDL Auth detected.

Traceback (most recent call last):

File "/usr/local/bin/edl", line 4, in <module>

__import__('pkg_resources').run_script('edlclient==3.60', 'edl')

File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 656, in run_script

self.require(requires)[0].run_script(script_name, ns)

File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1453, in run_script

exec(code, namespace, namespace)

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/EGG-INFO/scripts/edl", line 393, in <module>

base.run()

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/EGG-INFO/scripts/edl", line 387, in run

if fh.connect(sahara):

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/Library/firehose_client.py", line 109, in connect

if self.firehose.configure(0):

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/Library/firehose.py", line 892, in configure

return self.configure(lvl + 1)

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/Library/firehose.py", line 907, in configure

if self.modules.edlauth():

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/Library/Modules/init.py", line 71, in edlauth

return self.xiaomi.edl_auth()

File "/usr/local/lib/python3.10/dist-packages/edlclient-3.60-py3.10.egg/edlclient/Library/Modules/xiaomi.py", line 38, in edl_auth

if rsp[0]:

TypeError: 'response' object is not subscriptable