Commit graph

653 commits

Author SHA1 Message Date
Bjoern Kerler
4007e6ab1e
Improve port detection 2024-07-01 08:33:11 +02:00
Bjoern Kerler
53e667acfb
Update mtk_main.py 2024-06-29 16:51:21 +02:00
Bjoern Kerler
f13dbd02a1
Restructure and minor bug fix 2024-06-29 16:48:59 +02:00
Bjoern Kerler
a39e0f0632
Add missing sys import to xflash_lib.py 2024-06-29 16:43:11 +02:00
Bjoern Kerler
03e68c81db
Add da sla for xflash and minor fixes 2024-06-27 20:46:15 +02:00
Bjoern Kerler
b84d16f2c0
Update v6.py 2024-06-26 18:42:30 +02:00
Bjoern Kerler
e9464f8388
Minor bugfix on PathConfig 2024-06-26 18:17:09 +02:00
Bjoern Kerler
0d04780932
Fix PathConfig in cmd_payload 2024-06-26 18:02:28 +02:00
Bjoern Kerler
36eec49045
Update mtk_main.py 2024-06-26 17:56:54 +02:00
Bjoern Kerler
0a293c2a67
Merge pull request #1077 from 00p513-dev/patch-1
Fix Magisk link in README.md
2024-06-25 23:42:32 +02:00
Amy
d5daa01a69
Fix Magisk link in README.md
Solves https://github.com/bkerler/mtkclient/issues/1067
2024-06-25 21:59:25 +01:00
Bjoern Kerler
75d8387f9a
Merge pull request #1059 from terminator850/main
Fix the problem of not running on Windows
2024-06-19 17:49:15 +02:00
Bjoern Kerler
93113538bf
Update README.md 2024-06-19 17:27:38 +02:00
wangyu
348a784550 Fix the problem of not running on Windows 2024-06-18 12:48:28 +08:00
Bjoern Kerler
eb6755e43e
Fix result wrong message on read flash 2024-06-15 00:17:49 +02:00
Bjoern Kerler
00715c44fb
Add stale issues action 2024-06-14 23:57:55 +02:00
Bjoern Kerler
1d90e9f5c6
Merge branch 'main' of https://github.com/bkerler/mtkclient 2024-06-14 23:54:15 +02:00
Bjoern Kerler
48634f09ad
Fix minor bugs 2024-06-14 23:53:51 +02:00
Bjoern Kerler
1f59df2e9c
Add stale issues action 2024-06-14 23:50:49 +02:00
Bjoern Kerler
0c709d3b42
Fix minor bugs 2024-06-14 23:11:04 +02:00
Bjoern Kerler
f00bdbf3b4
Fix disablewatchdogtimer issue #1044 2024-06-14 23:06:59 +02:00
Bjoern Kerler
6c2f94662e
Refactor, improve xml + xflash / da handling. Add da sla support. Brom sla untested. 2024-06-14 22:47:00 +02:00
Bjoern Kerler
e64c544d38
Fix logs path 2024-06-14 08:07:51 +02:00
Bjoern Kerler
d98f79629b
Add missing empty vbmeta file 2024-06-12 23:09:38 +02:00
Bjoern Kerler
e681bc144b
Restructure and fix incorrect MTK_DA_V6, make V6 extensions happy again 2024-06-12 23:08:59 +02:00
Bjoern Kerler
d394dbd1db
Restructure and fix incorrect MTK_DA_V6 2024-06-12 22:13:01 +02:00
Bjoern Kerler
bb28c35f00
Merge pull request #1047 from real-LiHua/main
Unable to find libfuse on archlinux
2024-06-12 19:29:26 +02:00
Li Hua
09a7b63def
Unable to find libfuse on archlinux 2024-06-12 20:24:26 +08:00
Bjoern Kerler
6ff27e04c2
Merge pull request #1040 from ColdWindScholar/main
Fix ONE Bug and More Beautiful.:>
2024-06-08 22:40:18 +02:00
ColdWindScholar
a56d097a85 more beautiful 2024-06-08 00:47:26 +08:00
ColdWindScholar
5f049f8d7f
Merge branch 'bkerler:main' into main 2024-06-08 00:45:27 +08:00
ColdWindScholar
0709aa6efa Fix https://github.com/bkerler/mtkclient/issues/1039
- Add A Error Log .
2024-06-08 00:33:39 +08:00
ColdWindScholar
3d798b37ce Fix https://github.com/bkerler/mtkclient/issues/985 2024-06-08 00:18:41 +08:00
Bjoern Kerler
fe1ee5dbb1
Merge pull request #1036 from hopez13/patch-4
mt6886 fixed watchdog address
2024-06-05 19:43:54 +02:00
hopez13
99c1bd6e04
mt6886 fixed watchdog address
https://github.com/NothingOSS/android_kernel_5.15_nothing_mt6886/blob/mt6886/Pacman/t/arch/arm64/boot/dts/mediatek/mt6886.dts#L8390
2024-06-05 21:00:46 +05:30
Bjoern Kerler
fc725fe594
Merge pull request #1023 from hopez13/patch-2
added learning resources
2024-06-05 17:18:44 +02:00
Bjoern Kerler
48250f0ae4
Add basic mt6886 dimensity 7000 ultra support 2024-06-05 17:11:44 +02:00
Bjoern Kerler
93da46b707
Minor fixes 2024-06-05 16:47:38 +02:00
Bjoern Kerler
4c604f0d3f
Merge pull request #1035 from AgentFabulous/main
mtkclient: Fixes for serialport
2024-06-05 16:31:38 +02:00
Bjoern Kerler
4497ea0f7c
Make da version patch more universal 2024-06-05 16:27:40 +02:00
Kshitij Gupta
cd27d1cc03 mtkclient-seriallib: Fix lint 2024-06-05 17:22:26 +05:30
Kshitij Gupta
c3eb4b1183 mtkclient: Fixes for serialport
- Allow arg to be empty: autodetect serialport
- If arg is specified, autodetect and then filter
- Preloader/BROM handshake frame is very short,
  attempt cdc.connect() on each 0.1s iteration
- Add serialport arg to more commands
2024-06-05 17:18:16 +05:30
Bjoern Kerler
54cd658352
Fix handshake issue 2024-06-05 08:15:04 +02:00
Bjoern Kerler
c9e8bbdcc3
Merge pull request #1030 from ColdWindScholar/main
more beautiful
2024-06-05 08:13:41 +02:00
ColdWindScholar
857cc10f73 more beautiful 2024-06-01 07:52:55 +08:00
Bjoern Kerler
27982d47ba
Merge pull request #1027 from hopez13/patch-3
update GitHub actions
2024-05-31 11:24:48 +02:00
hopez13
cc013bc1f0
update GitHub actions
ubuntu-latest points to 22.04 while ubuntu 24.04 is available 
also update setup python action to v5
2024-05-30 14:13:19 +05:30
Bjoern Kerler
b4e2ca16d3
Merge pull request #1026 from AgentFabulous/main
mtk_class: Use serial_handshake if serialportname provided
2024-05-30 10:05:23 +02:00
Kshitij Gupta
9e54803fb5 mtk_class: Use serial_handshake if serialportname provided
- Fixes:

EP_OUT = self.cdc.EP_OUT.write
^^^^^^^^^^^^^^^
AttributeError: 'serial_class' object has no attribute 'EP_OUT'
2024-05-30 13:25:00 +05:30
hopez13
e7e640088e
added learning resources 2024-05-28 22:43:42 +05:30