
Open research documentation and source review for ZTE MF904Q bootloader, firmware extraction, and reverse engineering.
Detailed evidence-led research on one WF904_V6.0 Android6 modem: verified readable firmware extraction, an original LK unlock flow and persistent unlocked state under restored factory LK. Arabic WebUI/LCD appeared, but permanent modified systems powered off; cause remains unresolved.
50 reviewed historical source/build files are included across the two tool folders:24 GPL-scoped DA components and26 independently authored/factual files. Original contributor notices and the complete GPLv3 text are preserved. The per-file rights report distinguishes adaptation from original integration and remaining uncertainty.
One assembly file, probe_v3.S, is withheld because its manufacturer-reader re-emission provenance remains unresolved. The successful unlock coordinator and extraction source are included; full LK regeneration and live-runtime portability are not claimed. Manufacturer firmware/DA/LK binaries and private inputs are excluded. See runtime limits.
No blanket repository license is imposed. Independent code has no newly selected general reuse license, so this is not advertised as a uniformly open-source or complete integrated executable product. No executable/firmware release is included.
The full extraction guide,13-stage unlock guide, prerequisite chapter, failed experiments and original-LK persistence evidence remain intact. The latest saved factory-system restore and the owner's Ooredoo slowdown clarification are documented separately from the unresolved Arabic-system shutdown.
Published repository: https://github.com/Faicalom/ZTE-MF904Q-Reverse-Engineering. The reviewed source release is public; Releases and community posts remain separate actions.