Pixel 4 "Couldn't find a loader". Here's hwid and pkhash
git build as of Tue Feb 6 12:09:02 CST 2024
lsusb -v
Bus 002 Device 014: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
dmesg
[903551.641735] usb 2-3: New USB device found, idVendor=05c6, idProduct=9008, bc
dDevice= 0.00
[903551.641750] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=
0
[903551.641756] usb 2-3: Product: QUSB_BULK_CID:0404_SN:5A1EE025
[903551.641760] usb 2-3: Manufacturer: Qualcomm CDMA Technologies MSM
[903551.646757] usb 2-3: Enable of device-initiated U1 failed.
[903551.647030] usb 2-3: Enable of device-initiated U2 failed.
[903551.647459] qcserial 2-3:1.0: Qualcomm USB modem converter detected
[903551.647711] usb 2-3: Qualcomm USB modem converter now attached to ttyUSB0
[903554.974666] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected
from ttyUSB0
sudo python3 edl
Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2023.
main - Trying with no loader given ...
main - Waiting for the device
main - Device detected :)
sahara - Protocol version: 2, Version supported: 1
main - Mode detected: sahara
sahara -
Version 0x2
------------------------
HWID: 0x000a50e100660008 (MSM_ID:0x000a50e1,OEM_ID:0x0066,MODEL_ID:0x0008)
CPU detected: "SM8150"
PK_HASH: 0x26f6d8fc9e2036c80e67dcdc21b1056da55e7f6dd519a7b040e4466ea3179d6768bd85736a475fedff9cbeff9ee05ab0
Serial: 0xNOTSHARING
sahara
sahara - [LIB]: Couldn't find a loader for given hwid and pkhash (000a50e100660008_26f6d8fc9e2036c8_[FHPRG/ENPRG].bin) :(
If we have the loaders and phones, is it possible to reverse engineer whatever needs to be done to generate our own loaders? I don't know anything about all this. Google pushes broken bootloaders as updates to brick their own phones so customers have to buy new ones and unfortanutely my Pixel 4 suffered this. I have another working Pixel 4 that runs LoS.
Probably irrelevant and expected, but the 2 firehose files for the sm8150 (000a50e1) just result in a reset of edl, causing usberror 19, no such device.
The Pixel 4 is in 9008 EDL mode automatically from the broken bootloader It has a SM8150 Snapdragon 855 SoC It uses UFS storage This is a retail Pixel 4 directly from Google
HWID 0x000a50e100660008
PK_HASH 0x26f6d8fc9e2036c80e67dcdc21b1056da55e7f6dd519a7b040e4466ea3179d6768bd85736a475fedff9cbeff9ee05ab0
I don't believe there is a freely available Pixel 4 loader. In any case, no sightings of that hash.