MTKClient

Solo uno strumento mtk per exploit, lettura/scrittura della flash e fare cose pazzesche.
Per Windows, è necessario installare la porta mtk stock e il driver usbdk (vedi le istruzioni sotto).
Per Linux, un kernel patchato è necessario solo quando si usa il vecchio kamakiri (vedi cartella Setup) (tranne per lettura/scrittura flash).
Una volta che lo script mtk è in esecuzione, avvia in modalità brom spegnendo il dispositivo, tieni premuto volume su + accensione o volume giù + accensione e collega il telefono. Una volta rilevato dallo strumento, rilascia i pulsanti.
MT6781, MT6789, MT6855, MT6886, MT6895, MT6983, MT8985
- Questi chipset utilizzano un nuovo protocollo chiamato V6 e il bootrom è patchato.
Devi usare l'opzione --loader e un loader appropriato dalla directory Loaders/V6.
Bootrom non funzionerà, devi usare la modalità preloader (nessun pulsante hardware premuto, basta collegare).
Su alcuni dispositivi, il preloader è disattivato, ma puoi riattivarlo eseguendo "adb reboot edl".
Crediti
- kamakiri [xyzz]
- linecode exploit [chimera]
- heapbait exploit [chimera], crediti a [R0rt1z2],[Shomy]
- Chaosmaster
- Geert-Jan Kreileman (GUI, design & fixes)
- Tutti i contributori
Installazione
Vedi suggerimenti per installazione su Linux/macOS
Vedi suggerimenti per installazione su Windows
Vedi installer automatico per Windows
Utilizzo
Vedi istruzioni per l'uso
Usa Re LiveDVD (tutto pronto, basato su Ubuntu):
Utente: user, Password:user (basato su Ubuntu 22.04 LTS)
Live DVD V6
Ho problemi ....... per favore invia log e dettagli completi della console !
- Esegui lo strumento mtk con --debugmode. Il log verrà scritto in log.txt (si spera)
Regole / Info
Dettagli chip / configurazioni
- Vai su config/brom_config.py
- VID/PID USB sconosciuti per il rilevamento automatico vanno su config/usb_ids.py
Altre cose
Risorse di apprendimento