Commit graph

354 commits

Author SHA1 Message Date
Bjoern Kerler
a92d6cd88a
Update README.md 2022-06-03 14:26:07 +02:00
Bjoern Kerler
5bd3b54422
Update README.md 2022-06-03 14:25:43 +02:00
Bjoern Kerler
3464070152
Update README.md 2022-06-03 14:24:56 +02:00
Bjoern Kerler
dcff1fd322
Fix mt8176 da handler / emiversion 0 2022-06-03 12:59:27 +02:00
Bjoern Kerler
683a935a0a
Add mt8176 support 2022-06-03 10:39:22 +02:00
Bjoern Kerler
181fe38765
Fix brom brute 2022-06-03 10:19:03 +02:00
Bjoern Kerler
bd1174ac02
Fix mt8163 gpu 2022-06-01 08:59:57 +02:00
Bjoern Kerler
a440b37501
Ignore kernel deconnection failure on windows 2022-05-31 17:44:57 +02:00
Bjoern Kerler
da5ebeb11d
Add new debug stuff for newer chipsets 2022-05-31 12:24:35 +02:00
Bjoern Kerler
e5cf26cb58
Fix gcpu calc 2022-05-31 10:34:14 +02:00
Bjoern Kerler
2806b1e09d
Improve legacy handling 2022-05-31 09:32:37 +02:00
Bjoern Kerler
a8ee5be913
Merge remote-tracking branch 'origin/main' 2022-05-30 19:25:27 +02:00
Bjoern Kerler
78d6199241
Fix stage2, add custom rpmb auth cmd, fix gcpu for 8163 2022-05-30 19:25:10 +02:00
Bjoern Kerler
70cdc74b31
Merge pull request #382 from s1204IT/main
Add PreLoader files for CT3,CTX,CTZ
2022-05-21 11:36:33 +02:00
Syuugo
597f2e4035
Add PreLoader files for CT3,CTX,CTZ 2022-05-20 01:42:36 +09:00
Bjoern Kerler
bb165a0b49
generate keys fixes 2022-05-18 15:06:11 +02:00
Bjoern Kerler
998fed5f90
generate keys fixes 2022-05-18 13:19:37 +02:00
Bjoern Kerler
b3dd1510ac
Windows fixes 2022-05-18 11:35:02 +02:00
Bjoern Kerler
1c4b8cfb81
Merge remote-tracking branch 'origin/main' 2022-05-18 08:54:38 +02:00
Bjoern Kerler
cb72a73734
Minor fixes 2022-05-18 08:54:24 +02:00
Bjoern Kerler
d88f9092a3
Merge pull request #365 from xloem/pyserial
add pyserial dependency
2022-05-18 08:38:56 +02:00
Bjoern Kerler
f009347d73
Minor updates 2022-05-18 08:37:00 +02:00
John Doe
f75fd298af add pyserial dependency 2022-05-07 12:38:52 -04:00
Bjoern Kerler
11ca4bdb90
Fix payload to show com port, other minor fixes 2022-05-02 21:03:47 +02:00
Bjoern Kerler
ab31065ffd
Minor fixes 2022-05-02 17:20:45 +02:00
Bjoern Kerler
a5f343acf6
Minor fixes 2022-05-02 17:18:25 +02:00
Bjoern Kerler
79662e4ad0
Minor fixes 2022-05-02 17:16:13 +02:00
Bjoern Kerler
98e8f4cca0
Merge pull request #345 from arzam16/main
Fixes and improvements for mt6575, mt6577. New generic write function. setreg_disablewatchdog optimization.
2022-04-30 11:16:12 +02:00
Bjoern Kerler
f83a2d405c
Merge pull request #353 from PizzaG/patch-1
Fix GUI Launching
2022-04-30 11:14:01 +02:00
Bjoern Kerler
9f09be3cb2
Update requirements.txt 2022-04-30 11:13:39 +02:00
PizzaG
89bd6359f6
Update devicehandler.py
Fix Launching of GUI
file is using edl instead of the required mtk
2022-04-27 23:59:23 -05:00
Bjoern Kerler
97bc0a9856
Make first serial changes 2022-04-27 08:27:56 +02:00
arzamas-16
bfa006699a optimize setreg_disablewatchdog, fix mt6577 support
The code has been refactored by optimizing the logic of setreg_disablewatchdog.
Support for mt6577 was also fixed. The previous version ...
        res = self.write32(0x2200, [0xC0000000])
... did not work at all because:
1. The function call had the wrong order of arguments.
2. The called function itself was wrong, so replace it with write16.
2022-04-17 16:30:59 +03:00
arzamas-16
8848fa2b79 add generic write function to be used by write16 and write32
This commit adds a write16 function needed to support some old SoCs.
To reduce the amount of duplicate code, a generic write function is
introduced. It takes a length of a data unit as an argument defaulting
to 32. In the future, this codebase can be extended to support writing
64-bit values.

Making similar changes to read function could also be considered.
2022-04-15 03:33:10 +03:00
arzamas-16
05e990f488 set the value to disable watchdog on mt6577
Wireshark dump of the SP Flash Tool traffic showed that the
DA v3 set the register to 0x2200 and the DA v5 set it to 0x2264.
I kept the later value and verified it to be working.
2022-04-15 03:16:02 +03:00
arzamas-16
4d927125f1 set UART register address for mt6575
mt6575 has the same UART register address as mt6577.
2022-04-15 03:09:39 +03:00
Bjoern Kerler
ca702a4ec8
Fix config issue 2022-03-31 11:21:28 +02:00
Bjoern Kerler
541985bf58
Update README.md 2022-03-22 15:08:41 +01:00
Bjoern Kerler
4378f1f3cb Improve rpmb key generation 2022-03-02 22:32:11 +01:00
Bjoern Kerler
ea102f8ed2 Fix generate keys issue 2022-02-23 20:20:40 +01:00
Bjoern Kerler
de440bd17c Fix generate keys issue 2022-02-21 22:02:29 +01:00
Bjoern Kerler
e9e569d89b Fix memdump 2022-02-18 21:09:30 +01:00
Bjoern Kerler
45f7b0aa55 Update DA 2022-02-18 20:16:13 +01:00
Bjoern Kerler
6b655cc95c Fix legacy preloader detection 2022-02-17 18:16:21 +01:00
Bjoern Kerler
d59de65a12 Fix minor issue 2022-02-17 17:44:09 +01:00
Bjoern Kerler
408a1d03b5 Fix preloader file issue 2022-02-17 13:17:54 +01:00
Bjoern Kerler
d4b832cdc8 Improve memdump command 2022-02-17 13:17:16 +01:00
Bjoern Kerler
c407dd79cc Improve memdump command 2022-02-16 21:52:18 +01:00
Bjoern Kerler
1c935b2776 1. Bump version
2. Try to make console work without pyside6
2022-02-15 21:25:58 +01:00
Bjoern Kerler
c7752f2003 1. Improve dram handling
2. Import error reports
3. Add missing sony usb vid/pid
4. Some xflash improvements
2022-02-15 21:18:07 +01:00