
Offene Forschungsdokumentation und Quellcode-Review für den ZTE MF904Q Bootloader, Firmware-Extraktion und Reverse Engineering.
Detaillierte, evidenzbasierte Forschung zu einem WF904_V6.0-Android6-Modem: verifizierte lesbare Firmware-Extraktion, ein originärer LK-Unlock-Ablauf und persistenter entsperrter Zustand unter wiederhergestelltem Werks-LK. Arabische WebUI/LCD erschienen, aber dauerhaft modifizierte Systeme schalteten sich ab; die Ursache bleibt ungeklärt.
50 geprüfte historische Quell-/Build-Dateien sind über die beiden Tool-Ordner hinweg enthalten: 24 GPL-relevante DA-Komponenten und 26 unabhängig verfasste/faktische Dateien. Ursprüngliche Beitragshinweise und der vollständige GPLv3-Text bleiben erhalten. Der Rechtebericht pro Datei unterscheidet Anpassung von originärer Integration und verbleibende Unsicherheit.
Eine Assembly-Datei, probe_v3.S, wird zurückgehalten, weil ihre Provenienz der erneuten Ausgabe durch den Hersteller-Reader ungeklärt bleibt. Der erfolgreiche Unlock-Koordinator und der Extraktionsquellcode sind enthalten; vollständige LK-Regeneration und Live-Runtime-Portabilität werden nicht beansprucht. Hersteller-Firmware-/DA-/LK-Binärdateien und private Eingaben sind ausgeschlossen. Siehe Laufzeitbeschränkungen.
Es wird keine pauschale Repository-Lizenz auferlegt. Unabhängiger Code hat keine neu gewählte allgemeine Wiederverwendungslizenz, daher wird dies nicht als einheitlich quelloffenes oder vollständiges integriertes ausführbares Produkt beworben. Es ist keine ausführbare/Firmware-Veröffentlichung enthalten.
Die vollständige Extraktionsanleitung, die 13-stufige Unlock-Anleitung, das Voraussetzungskapitel, fehlgeschlagene Experimente und die Nachweise zur Persistenz des ursprünglichen LK bleiben unverändert erhalten. Die neueste gespeicherte Wiederherstellung des Werkssystems und die Klarstellung des Eigentümers zur Ooredoo-Verlangsamung sind getrennt vom ungelösten Herunterfahren des arabischen Systems dokumentiert.
Veröffentlichtes Repository: https://github.com/Faicalom/ZTE-MF904Q-Reverse-Engineering. Die geprüfte Quellveröffentlichung ist öffentlich; Releases und Community-Beiträge bleiben separate Aktionen.