theubusu
|
777cb0dbc0
|
Update readme, add license, small fix in mtk_pkg
|
2026-01-13 17:41:29 +01:00 |
|
theubusu
|
fa52911ace
|
Update readme
|
2026-01-12 21:43:23 +01:00 |
|
theubusu
|
d8067a60d2
|
mtk_pkg_old: add support for LZHS compression old variant
|
2026-01-12 15:40:05 +01:00 |
|
theubusu
|
e69fac6e83
|
mtk_pkg: fix mistake preventing extraction of unencrypted partitions
|
2026-01-08 18:17:50 +01:00 |
|
theubusu
|
38bea12d11
|
Add some Sony and Philips mtk_pkg keys (attempt 2)
|
2026-01-07 17:42:26 +01:00 |
|
theubusu
|
9270749d7b
|
Add some Sony and Philips mtk_pkg keys
|
2026-01-07 17:40:50 +01:00 |
|
theubusu
|
592f012ce2
|
Add Sony 2017 Linux mtk_pkg key
|
2026-01-07 02:13:52 +01:00 |
|
theubusu
|
24839ea9ab
|
mtk_pkg: fix decryption of unaligned data
|
2026-01-06 18:08:17 +01:00 |
|
theubusu
|
37eef68793
|
Add mediatek key for philips TPV_MTK2K16PLF_EU0
|
2026-01-06 14:42:11 +01:00 |
|
theubusu
|
074ebf6e50
|
nvt_timg: temp fix for other format false extraction
|
2025-12-27 17:43:26 +01:00 |
|
theubusu
|
5b92b8abfa
|
Add new mtk pkg support and key, needed changes for LZHSfs , add LZ4 support.
|
2025-12-27 17:09:08 +01:00 |
|
theubusu
|
a30cd191e8
|
Add Readme
|
2025-12-26 22:46:36 +01:00 |
|
theubusu
|
942767e806
|
mtk_pkg: add LZHS decompression support for partitions
|
2025-12-23 14:51:15 +01:00 |
|
theubusu
|
36bde3a802
|
mtk_pkg_old: fix mistake in iMtK parsing
The slice was copied from mtk_pkg which is incorrect for mtk_pkg_old as it doesnt contain the crypted headers
|
2025-12-22 23:08:17 +01:00 |
|
theubusu
|
6e2a1af92e
|
Add BDL extractor
|
2025-12-21 21:10:40 +01:00 |
|
theubusu
|
c9e0022f0d
|
msd10: add T-ECP key to MSD10 for T-ECPDEUT
|
2025-12-17 23:30:46 +01:00 |
|
theubusu
|
f2027924bc
|
mtk_pkg & old: fix bug in version detection, add compression detection. fix mistake in main
|
2025-12-17 01:55:40 +01:00 |
|
theubusu
|
16427a8767
|
mtk_pkg_old: add additional header checks
|
2025-12-15 00:38:15 +01:00 |
|
theubusu
|
e7c6027598
|
mtk_pkg_old (prev. mtk_upgrade_loader): implement header and content decryption, mtk_pkg: add version reading
|
2025-12-14 01:08:48 +01:00 |
|
theubusu
|
7d26859c6f
|
Add Android OTA payload extractor
|
2025-12-12 22:14:01 +01:00 |
|
theubusu
|
f993a3df70
|
main: Add auto folder creation, mtk_pkg: add custom key support + some fixes., general: message costistency
|
2025-12-10 20:27:32 +01:00 |
|
theubusu
|
a8ddeeabed
|
Update packages.
|
2025-12-09 20:02:31 +01:00 |
|
theubusu
|
45feddda8f
|
general: improve message consistency + rewrite novatek nfwb
|
2025-12-05 20:23:32 +01:00 |
|
theubusu
|
ecc8487134
|
sddl_sec: upgrade to ver 5.0 and fix mistake in main
|
2025-12-04 19:33:23 +01:00 |
|
theubusu
|
30e0b24c86
|
pfl_upg: handle folders, fix incorrect decryption bug
|
2025-12-04 19:17:34 +01:00 |
|
theubusu
|
75674ca8e2
|
pfl_upg: prevent file collisions (needs more work)
|
2025-11-28 00:05:23 +01:00 |
|
theubusu
|
b608888538
|
general: move common to utils, move common compression function to utils, clean up inconsitencies + add missing header to sony_bdp
|
2025-11-26 17:29:25 +01:00 |
|
theubusu
|
82be46fbd6
|
tpv_timg - now rename to nvt_timg, fix false gzip extraction
|
2025-11-23 23:43:02 +01:00 |
|
theubusu
|
7637cdfe68
|
mstar: further code optimizations + lzop optimization. fix memory issue by writing directly to file
|
2025-11-23 22:37:03 +01:00 |
|
theubusu
|
faad86f5a7
|
mstar: add sparse_write and LZO compression support + some fixes
|
2025-11-23 21:24:56 +01:00 |
|
theubusu
|
2c996d19b1
|
pana_dvd: add AES support
|
2025-11-21 18:44:00 +01:00 |
|
theubusu
|
929e2527af
|
some fixes in pana_dvd and AES preparations
|
2025-11-20 22:00:03 +01:00 |
|
theubusu
|
3cb473d4b3
|
pana_dvd: fix panic if mainpart smaller than 5120 and prevent false extraction of MAIN if its invalid or unsupported
|
2025-11-20 18:34:47 +01:00 |
|
theubusu
|
da06edf592
|
PANA_DVD extractor initial added.
|
2025-11-19 23:39:33 +01:00 |
|
theubusu
|
85a36af3ba
|
Info file
|
2025-11-05 23:24:29 +01:00 |
|
theubusu
|
e56ed3c1a9
|
Added Funai UPG extractor
|
2025-11-05 22:57:54 +01:00 |
|
theubusu
|
0b1fc8dcb3
|
Add RVP/MVP extractor
|
2025-11-02 12:40:46 +01:00 |
|
theubusu
|
6788ec5d39
|
add missing q5492 key to pfl_upg extractor
|
2025-10-31 22:15:51 +01:00 |
|
theubusu
|
7893a61fac
|
Add sony Blu-Ray extractor (max MSB18)
|
2025-10-31 19:37:03 +01:00 |
|
theubusu
|
92affac092
|
Added update.roku extractor, moved some common AES functions.
|
2025-10-30 22:04:59 +01:00 |
|
theubusu
|
45a13f2695
|
much needed overhaul to msd10 and msd11
|
2025-10-29 21:43:08 +01:00 |
|
theubusu
|
b3cfb5c43f
|
fix for MSD11 T-HKM key
|
2025-10-29 20:09:29 +01:00 |
|
theubusu
|
cf66fbd3a1
|
add SLP extractor, fix in invincible_image
|
2025-10-29 18:36:42 +01:00 |
|
theubusu
|
87a87cd2bc
|
add invincible_image extractor, update sddl_sec extractor, fix for mtk upgrade loader
|
2025-10-28 17:58:59 +01:00 |
|
theubusu
|
16efca688f
|
Add ps5 support to PUP extractor + fixups
|
2025-10-19 23:07:47 +02:00 |
|
theubusu
|
ed2fd5776a
|
Add PUP extractor (PS4)
|
2025-10-19 22:12:21 +02:00 |
|
theubusu
|
9631349ac8
|
mtk_bdp: make it normal, add support for philips and fix old TOC detection
|
2025-10-19 17:14:41 +02:00 |
|
theubusu
|
1d433a8c4b
|
fix Mediatek "iMtK" header handling
|
2025-10-19 15:53:39 +02:00 |
|
theubusu
|
6ac1f32488
|
Add RUF extractor + improve epk3
|
2025-10-19 14:56:51 +02:00 |
|
theubusu
|
77a75ad40c
|
add mediatek bdp extractor (initial)
|
2025-10-16 21:04:49 +02:00 |
|
theubusu
|
3fe7ce6fde
|
Add mtk pkg and upgrade_loader extractors
|
2025-10-12 19:08:46 +02:00 |
|
theubusu
|
6940f13b25
|
change epk1 to structs and more
|
2025-10-10 22:04:51 +02:00 |
|
theubusu
|
9bb61f893e
|
change novatek, tpv_timg and pfl_upg extractor to use structs
|
2025-10-10 19:52:36 +02:00 |
|
theubusu
|
20eddc3a1c
|
minor changes to epk3
|
2025-10-09 21:27:23 +02:00 |
|
theubusu
|
348d592cf6
|
move common msd functions + cleanup formats.rs + fix compiler warning in epk3
|
2025-10-09 20:55:35 +02:00 |
|
theubusu
|
6eb8c24765
|
add epk3 initial support , move epk common functions
|
2025-10-09 20:45:37 +02:00 |
|
theubusu
|
e47a6b7c66
|
fix epk3 detection for newer epk3's
|
2025-10-08 16:46:21 +02:00 |
|
theubusu
|
51c9a668ec
|
move keys to seperate keys file, cleanup samsung_old
|
2025-10-08 15:14:53 +02:00 |
|
theubusu
|
dbaffb73d0
|
Epk with crypted header + Find key for epk2
|
2025-10-08 13:04:41 +02:00 |
|
theubusu
|
b5df63797c
|
prepare for encrypted hdr epk2/epk3
|
2025-10-08 00:40:29 +02:00 |
|
theubusu
|
edbc400e16
|
Add epk2 extractor (only 1 key for now)
|
2025-10-07 21:43:49 +02:00 |
|
theubusu
|
22c8658173
|
Consistency cleanup + add MSD11 and SDDL.SEC extractors
|
2025-10-07 16:00:32 +02:00 |
|
theubusu
|
bf364f9f36
|
Add MSD10 extractor (Legacy and Tizen 2015)
|
2025-10-07 13:29:44 +02:00 |
|
theubusu
|
6f4b3ccb53
|
Add novatek extractor
|
2025-10-07 00:04:47 +02:00 |
|
theubusu
|
6e33b3bc49
|
Cleanup + add epk1 extractor
|
2025-10-06 22:44:30 +02:00 |
|
theubusu
|
7c2c47b44c
|
Pfl upg extractor finished
|
2025-09-27 17:19:55 +02:00 |
|
theubusu
|
6e8fd5f0cc
|
WIP pfl upg extractor
|
2025-09-27 00:31:18 +02:00 |
|
theubusu
|
81fd148cb8
|
TPV TIMG extractor added
|
2025-09-25 17:49:02 +02:00 |
|
theubusu
|
ee534675d8
|
EOD 12.09.2025
Samsung old module
|
2025-09-12 22:18:53 +02:00 |
|
theubusu
|
2ccbcad559
|
#1 12.09.2025
Mstar module
|
2025-09-12 00:11:55 +02:00 |
|
theubusu
|
eb7d808593
|
EOD 11.09.2025
|
2025-09-11 22:04:50 +02:00 |
|
theubusu
|
838e0271ce
|
initial
|
2025-09-11 20:26:51 +02:00 |
|