MTKClient

Nur ein MTK-Tool für Exploitation, Lesen/Schreiben von Flash und verrückte Dinge.
Für Windows musst du den Standard-MTK-Port und den USBDK-Treiber installieren (siehe Anleitung unten).
Für Linux wird ein gepatchter Kernel nur benötigt, wenn du altes Kamakiri verwendest (siehe Setup-Ordner) (außer für Lesen/Schreiben von Flash).
Sobald das MTK-Skript läuft, boote in den BROM-Modus, indem du das Gerät ausschaltest, entweder
Lauter-Taste + Power oder Leiser-Taste + Power gedrückt hältst und das Telefon anschließt. Sobald das Tool es erkennt,
lasse die Tasten los.
MT6781, MT6789, MT6855, MT6886, MT6895, MT6983, MT8985
- Diese Chipsätze verwenden ein neues Protokoll namens V6 und der Bootrom ist gepatcht.
Du musst die Option --loader und einen passenden Loader aus dem Verzeichnis Loaders/V6 verwenden.
Bootrom wird nicht funktionieren, du musst den Preloader-Modus verwenden (keine Hardware-Tasten gedrückt, einfach anschließen).
Auf einigen Geräten ist der Preloader deaktiviert, aber du kannst ihn durch Ausführen von "adb reboot edl" reaktivieren.
Danksagungen
- kamakiri [xyzz]
- Linecode-Exploit [chimera]
- Heapbait-Exploit [chimera], Credits an [R0rt1z2], [Shomy]
- Chaosmaster
- Geert-Jan Kreileman (GUI, Design & Fehlerbehebungen)
- Alle Mitwirkenden
Installation
Siehe Linux/macOS-Installationshinweise
Siehe Windows-Installationshinweise
Siehe automatischen Windows-Installer
Verwendung
Siehe Verwendungshinweise
Re LiveDVD verwenden (alles einsatzbereit, basierend auf Ubuntu):
Benutzer: user, Passwort: user (basierend auf Ubuntu 22.04 LTS)
Live DVD V6
Ich habe Probleme ....... bitte sendet Logs und vollständige Konsolendetails !
- Führe das MTK-Tool mit --debugmode aus. Das Log wird in log.txt geschrieben (hoffentlich)
Regeln / Infos
Chip-Details / Konfigurationen
- Gehe zu config/brom_config.py
- Unbekannte USB-VID/PIDs für die Autodetektion kommen in config/usb_ids.py
Sonstiges
Lernressourcen