Device: pixel 3XL
I am trying to recover the device for somebody that decided It was a good idea to attempt to flash a custom rom without backing anything up or doing any research beforehand. They wound up bricking the device, and it is stuck rebooting continuously in edl mode. I know what edl mode is i have absolutely no clue how to use it.
I have already tried to get the phone to boot into fastboot but whatever they did wiped it out entirely, and now it refuses to boot into anything except for edl mode.
I have tried windows and linux with differing errors between the two but there are two errors that I keep getting versions of on both and it's this usb error.
(venv) user@debian:~/edl$ python3 edl.py --loader=./patched_loader.elf 2>&1 | head -n 60
Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2025.
main - Using loader ./patched_loader.elf ...
main - Waiting for the device
main - Device detected :)
sahara - Protocol version: 2, Version supported: 1
main - Mode detected: sahara
sahara -
Version 0x2
------------------------
HWID: 0x0008b0e100420004 (MSM_ID:0x0008b0e1,OEM_ID:0x0042,MODEL_ID:0x0004)
CPU detected: "SDM845"
PK_HASH: 0xe693a06f0c0e7e610dff09371f1c8077c5eb1bde02e7ad1da99b8c45117f8f32
Serial: 0xcbdbc7ab
sahara - Protocol version: 2, Version supported: 1
sahara - Uploading loader ./patched_loader.elf ...
sahara - 64-Bit mode detected.
DeviceClass - USBError(19, 'No such device (it may have been disconnected)')
(CONTINUING...)
Device: pixel 3XL
I am trying to recover the device for somebody that decided It was a good idea to attempt to flash a custom rom without backing anything up or doing any research beforehand. They wound up bricking the device, and it is stuck rebooting continuously in edl mode. I know what edl mode is i have absolutely no clue how to use it.
I have already tried to get the phone to boot into fastboot but whatever they did wiped it out entirely, and now it refuses to boot into anything except for edl mode.
I have tried windows and linux with differing errors between the two but there are two errors that I keep getting versions of on both and it's this usb error.