bkerler / edl

Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :)
GNU General Public License v3.0
1.47k stars 354 forks source link

Please add support for 0x001760e1 nicobar_IoT_APQ #562

Open hadesome1 opened 2 weeks ago

hadesome1 commented 2 weeks ago

root@ubuntu:~/App/edl# ./edl printgpt --memory=ufs Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2024. 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 - Version 0x2

HWID: 0x001760e100000000 (MSM_ID:0x001760e1,OEM_ID:0x0000,MODEL_ID:0x0000) CPU detected: "nicobar_IoT_APQ" PK_HASH: 0xd40eee56f3194665574109a39267724ae7944134cd53cb767e293d3c40497955bc8a4519ff992b031fadc6355015ac87 Serial: 0xb6ae462e

sahara - Found possible loader: /root/App/edl/edlclient/../Loaders/qualcomm/model_generic/SDM855LA/000a50e100000000_d40eee56f3194665_fhprg.bin sahara - Found possible loader: /root/App/edl/edlclient/../Loaders/qualcomm/factory/sc8180x/000b80e100000000_d40eee56f3194665_FHPRG.bin sahara - Found possible loader: /root/App/edl/edlclient/../Loaders/qualcomm/factory/sdm662/0014d0e100000000_d40eee56f3194665_FHPRG.bin sahara - Protocol version: 2, Version supported: 1 sahara - Uploading loader /root/App/edl/edlclient/../Loaders/qualcomm/factory/sdm662/0014d0e100000000_d40eee56f3194665_FHPRG.bin ... sahara - 64-Bit mode detected. sahara - Firehose mode detected, uploading... sahara sahara - [LIB]: Error: Cannot receive specified number of program headers Connection detected, quiting.

RenateUSB commented 1 week ago

If there is a chance that this does not have Secure Boot enabled, try: https://github.com/bkerler/Loaders/blob/main/qualcomm/model_generic/qcm2290/001860e100000000_d9357db88795b5a8_Qcm2290_ddr_fhprg.elf

hadesome1 commented 1 week ago

If there is a chance that this does not have Secure Boot enabled, try: https://github.com/bkerler/Loaders/blob/main/qualcomm/model_generic/qcm2290/001860e100000000_d9357db88795b5a8_Qcm2290_ddr_fhprg.elf

Get the same error.

root@ubuntu:~/App/edl# ./edl printgpt --memory=ufs --loader=./001860e100000000_d9357db88795b5a8_Qcm2290_ddr_fhprg.elf Qualcomm Sahara / Firehose Client V3.62 (c) B.Kerler 2018-2024. main - Using loader ./001860e100000000_d9357db88795b5a8_Qcm2290_ddr_fhprg.elf ... 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 - Version 0x2

HWID: 0x001760e100000000 (MSM_ID:0x001760e1,OEM_ID:0x0000,MODEL_ID:0x0000) CPU detected: "nicobar_IoT_APQ" PK_HASH: 0xd40eee56f3194665574109a39267724ae7944134cd53cb767e293d3c40497955bc8a4519ff992b031fadc6355015ac87 Serial: 0xb6ae462e

sahara - Protocol version: 2, Version supported: 1 sahara - Uploading loader ./001860e100000000_d9357db88795b5a8_Qcm2290_ddr_fhprg.elf ... sahara - 64-Bit mode detected. sahara - Firehose mode detected, uploading... sahara sahara - [LIB]: Error: Cannot receive specified number of program headers Connection detected, quiting.

RenateUSB commented 1 week ago

It was worth a shot. AFAIK, this is the only loader for the "IOT" series for Qualcomm. If you have an xbl for this from an update or from rooted, please post it.