I'm trying to revive an Alcatel Idol 3 5.5" (6045Y, MSM8939 / Snapdragon 615)
stuck in a bootloop. The device boots to the Android setup screen for a split
second, then reboots. Recovery is stable, factory reset + wipe cache done, no
change — so the fault is in a partition untouched by factory reset (persist /
modem / fsg).
I have the full stock firmware (Miracle-format .bin dump: SYSTEM, BOOT, MODEM,
PERSIST, etc.) and I want to flash it via EDL. Hardware side is 100% working:
- Device enters EDL 9008 fine (adb reboot edl on the working board, test point
for the dead one)
- Sahara handshake OK, loader uploads successfully
- WinUSB driver, tested with both bkerler/edl 3.62 and strongtz/edl-ng
THE PROBLEM: every 8939 loader I can find is a "_peek" type. At the Firehose
configure step it NAKs with:
DEVPRG LOG: Host's payload to target size is too large
Configure command NAKed
The peek loader declares MaxPayloadSizeToTargetInBytesSupported = 0, so it
refuses any write. It's a memory-peek loader, not a storage flasher.
WHAT I NEED: a full (non-peek) Firehose programmer for MSM8939 signed for this
PK_HASH — something like prog_emmc_firehose_8939_ddr.mbn or an _alc / TCL
variant that actually opens the storage channel. bkerler/Loaders only has
_peek for this HWID.
If anyone has extracted this from a Miracle Box / Volcano Box package, or has a
QFIL factory pack for the 6045 that includes the real firehose + rawprogram/
patch XML, I'd be hugely grateful. Happy to share back anything I get so the
next person doesn't hit this wall.