theubusu
1aaf2f4b0f
testing modular format system
2026-02-05 15:18:26 +01:00
theubusu
cf46b29e3d
introduce concept of context in various format, to communicate information found in detection phase to extractor
...
- this does bring inconsistency to the detectors of formats, but I will work on fixing that. all detectors should be using Result<> anyway.
- also add some static values to mtk_pkg , mtk_bdp
- these improvements will be applied to other formats in future as well
2026-02-02 01:54:35 +01:00
theubusu
13482802ba
Add amlogic image extractor, sparse: add support for FILL chunk.
2026-02-01 20:11:49 +01:00
theubusu
060d808b44
Overhaul epk(epk1,epk2,epk3), add epk2b type extractor
2026-01-24 16:36:20 +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
6e2a1af92e
Add BDL extractor
2025-12-21 21:10:40 +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
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
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
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
da06edf592
PANA_DVD extractor initial added.
2025-11-19 23:39:33 +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
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
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
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
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
51c9a668ec
move keys to seperate keys file, cleanup samsung_old
2025-10-08 15:14:53 +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
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
eb7d808593
EOD 11.09.2025
2025-09-11 22:04:50 +02:00
theubusu
838e0271ce
initial
2025-09-11 20:26:51 +02:00