Device stuck in IAP mode after run_5117.py — need firmware to recover
Device: Honor MagicBook 2019 (AMD Ryzen 5 3400U)
USB ID: 27c6:5117
Original firmware: GF_ST411SEC_APP_12118
Current state: MILAN_ST411SEC_IAP_12001 (IAP/bootloader mode)
What happened?
I ran run_5117.py attempting to read the PSK for my device. The script:
- Detected firmware 12118 and returned
Valid PSK: False
- Automatically called
mcu_erase_app without additional confirmation
- Switched to IAP mode and wrote a new PSK
- Attempted to flash
firmware/51x7/GF_ST411SEC_APP_12109.bin
- Crashed with
FileNotFoundError — firmware file not present in repo
Device is now stuck in IAP mode. Still visible via lsusb:
Bus 001 Device 004: ID 27c6:5117 Shenzhen Goodix Technology Co.,Ltd. Fingerprint Reader
What I need
Either GF_ST411SEC_APP_12109.bin or ideally GF_ST411SEC_APP_12118.bin (original firmware) to complete the flash and recover the device.
I do not have a Windows firmware dump — the device was running Linux (Zorin OS 18.1 / Ubuntu 24.04).
Question
Is there a safe way to complete recovery from IAP mode with only the 12109 firmware? And is there any risk in leaving the device in IAP mode while waiting for a response?
I saw issue #61 had a similar outcome — happy to test anything that helps the investigation.
Device stuck in IAP mode after run_5117.py — need firmware to recover
Device: Honor MagicBook 2019 (AMD Ryzen 5 3400U)
USB ID: 27c6:5117
Original firmware: GF_ST411SEC_APP_12118
Current state: MILAN_ST411SEC_IAP_12001 (IAP/bootloader mode)
What happened?
I ran
run_5117.pyattempting to read the PSK for my device. The script:Valid PSK: Falsemcu_erase_appwithout additional confirmationfirmware/51x7/GF_ST411SEC_APP_12109.binFileNotFoundError— firmware file not present in repoDevice is now stuck in IAP mode. Still visible via lsusb:
Bus 001 Device 004: ID 27c6:5117 Shenzhen Goodix Technology Co.,Ltd. Fingerprint Reader
What I need
Either
GF_ST411SEC_APP_12109.binor ideallyGF_ST411SEC_APP_12118.bin(original firmware) to complete the flash and recover the device.I do not have a Windows firmware dump — the device was running Linux (Zorin OS 18.1 / Ubuntu 24.04).
Question
Is there a safe way to complete recovery from IAP mode with only the 12109 firmware? And is there any risk in leaving the device in IAP mode while waiting for a response?
I saw issue #61 had a similar outcome — happy to test anything that helps the investigation.