mirror of
https://github.com/Ap0dexMe0/unixtract.git
synced 2026-07-15 21:00:03 +02:00
Overhaul epk(epk1,epk2,epk3), add epk2b type extractor
This commit is contained in:
+32
-34
@@ -58,9 +58,35 @@ pub static PFLUPG: &[(&str, &str)] = &[
|
||||
("q5492", "F28ED197C5C40B7F7356D4EDD5526BC238C812EB59400087BBA2D6402B41BBE695EAAE5F6051F1B5EBAC1756F17FED9DA0678F2E6EE59ABF530847DB9249DD025D00FFC67B2ECFF320E99F5DA8A46B1E41479BA3B5CDC110D247B7AF31E887463C8E7A9929BE511C724FB7B4BACBF055F276ED53687E24543815D5437405B0CB"),
|
||||
];
|
||||
|
||||
//epk2 keys
|
||||
//pana dvd keys (no AES)
|
||||
pub static PANA_DVD_KEYONLY: &[&str] = &[
|
||||
("08E03D859AF9F3EE"), //B3A25A0B9D864F08 # 87 firmwares, ..-~2011
|
||||
];
|
||||
|
||||
//pana dvd keys (PANAEUSB pair (AES + cust))
|
||||
pub static PANA_DVD_AESPAIR: &[(&str, &str)] = &[
|
||||
("62A39E1C5594AE09244EB326EF7938FA", "06C943F3B997F7E0"), //# 9 firmwares, ~2018
|
||||
];
|
||||
|
||||
//mtk pkg custom keys
|
||||
//key, iv, desc
|
||||
pub static MTK_PKG_CUST: &[(&str, &str, &str)] = &[
|
||||
("D378EAF81D378A801B556985789A7C31", "73079FD19183715E130858588479C652", "Philips 2012"),
|
||||
("47FBF8CAD62BB95AF3AD9509E5C2175D", "63120FB321B0410F216D6DC2D8641A11", "Philips 2013"),
|
||||
("135AFB6DE91CD56496244BC7C0E08D63", "C6A38C89F0AF5637EB6E19D35E12E257", "TPV_MTK2K14PLF_EU1"),
|
||||
("7B17F7764818AE2C897BA69D428D0CB3", "672041CCB9FCD4272B11E57AB6047163", "TPV_MTK2K16PLF_EU0"),
|
||||
("1B569AA7D2E4CCE66584A7A3D8A45679", "A0E88D5D52A813260D3A34A14AA89416", "TPV_MTK2K17PLF_EU0"),
|
||||
|
||||
("B1BFAA407F70C80C650379DFEAFAA40F", "BC1443A0D17AAB2DB1EA0302EF280717", "Common"), //new mtk pkg, worked for Hisense/CVT/Changhong
|
||||
("DB7D510A8DA635645A844B2F55C0B5BA", "93A97FF5C4BCE585122C7109FC2E1A3F", "Sony 2017 Linux"),
|
||||
("9320FC32BCDCE3178B7B2BA2A1AF3391", "D93F84B9BDDC9E1BD3E7C114AAA2FAA3", "Sony 2015 Android"),
|
||||
("F888FC0268C6692D7EB76243E53D47E5", "EE40FE4700EC3197336940D4B30D4BE8", "Sony 2016 Android"),
|
||||
("07A30C2E4AAE4849EC3DD2301C381868", "BC1443A0D17AAB2DB1EA0302EF280717", "Philips Android"), //worked on TPM171E(2017), TPM191E(2019), TPM211E(2021)
|
||||
];
|
||||
|
||||
//EPK keys
|
||||
//github.com/openlgtv/epk2extract
|
||||
pub static EPK2: &[(&str, &str)] = &[
|
||||
pub static EPK: &[(&str, &str)] = &[
|
||||
("214BF3C129547AF31D32A5ECB4742192", "unknown"),
|
||||
("1F1E1D1C1B1A19180706050403020100", "BCM35230/early MTK5369 and LG1152"),
|
||||
("7184C9C428D03C445188234D5A827196", "mtk5369 - Mediatek GP4"),
|
||||
@@ -76,39 +102,11 @@ pub static EPK2: &[(&str, &str)] = &[
|
||||
("68A284B4953CAD15024BED2C4F852A09", "lm14 - MStar NetCast 4.5"),
|
||||
("4813B5B63C998A2874EF3320684AC8D9", "lg1152 - LX GP4"),
|
||||
("14B3623488212250C7C992AACD537447", "lg115x - LX NC4"),
|
||||
];
|
||||
|
||||
//epk3 keys
|
||||
//github.com/openlgtv/epk2extract
|
||||
pub static EPK3: &[(&str, &str)] = &[
|
||||
|
||||
("34CC219D3AFC102433109BBC1DA44095", "m14 (m14tv) - LX webOS 1 (2014)"),
|
||||
("5A167D8C342EF094800E7CFA2D10F2D0", "m14 (m14tv) - LX webOS 2 (2015)"),
|
||||
("ADB92D9E23035522F4708CC259B31EA2", "m2 - MStar webOS 3.0 (2016)"),
|
||||
("E529BCDEDF8E49667C0FA3A81174B65E", "o18 - LX webOS 4.0 (2018)"),
|
||||
("74514676D68B9A72A0093CEF56D3067484E1F4D5CF7D4B4ED389BED030FA1B09", "k7lp - Realtek webOS 6 (2021)"),
|
||||
("52A208FA24E7E70730A40999B1C22C148F4920484BC50B515D243E35D14689F1", "o24n - LX webOS 10 (2025)"),
|
||||
];
|
||||
|
||||
//pana dvd keys (no AES)
|
||||
pub static PANA_DVD_KEYONLY: &[&str] = &[
|
||||
("08E03D859AF9F3EE"), //B3A25A0B9D864F08 # 87 firmwares, ..-~2011
|
||||
];
|
||||
|
||||
//pana dvd keys (PANAEUSB pair (AES + cust))
|
||||
pub static PANA_DVD_AESPAIR: &[(&str, &str)] = &[
|
||||
("62A39E1C5594AE09244EB326EF7938FA", "06C943F3B997F7E0"), //# 9 firmwares, ~2018
|
||||
];
|
||||
|
||||
//mtk pkg custom keys
|
||||
//github.com/openlgtv/epk2extract
|
||||
//key, iv, desc
|
||||
pub static MTK_PKG_CUST: &[(&str, &str, &str)] = &[
|
||||
("D378EAF81D378A801B556985789A7C31", "73079FD19183715E130858588479C652", "Philips 2012"),
|
||||
("47FBF8CAD62BB95AF3AD9509E5C2175D", "63120FB321B0410F216D6DC2D8641A11", "Philips 2013"),
|
||||
("135AFB6DE91CD56496244BC7C0E08D63", "C6A38C89F0AF5637EB6E19D35E12E257", "TPV_MTK2K14PLF_EU1"),
|
||||
("7B17F7764818AE2C897BA69D428D0CB3", "672041CCB9FCD4272B11E57AB6047163", "TPV_MTK2K16PLF_EU0"),
|
||||
("1B569AA7D2E4CCE66584A7A3D8A45679", "A0E88D5D52A813260D3A34A14AA89416", "TPV_MTK2K17PLF_EU0"),
|
||||
|
||||
("B1BFAA407F70C80C650379DFEAFAA40F", "BC1443A0D17AAB2DB1EA0302EF280717", "Common"), //new mtk pkg, worked for Hisense/CVT/Changhong
|
||||
("DB7D510A8DA635645A844B2F55C0B5BA", "93A97FF5C4BCE585122C7109FC2E1A3F", "Sony 2017 Linux"),
|
||||
("9320FC32BCDCE3178B7B2BA2A1AF3391", "D93F84B9BDDC9E1BD3E7C114AAA2FAA3", "Sony 2015 Android"),
|
||||
("F888FC0268C6692D7EB76243E53D47E5", "EE40FE4700EC3197336940D4B30D4BE8", "Sony 2016 Android"),
|
||||
("07A30C2E4AAE4849EC3DD2301C381868", "BC1443A0D17AAB2DB1EA0302EF280717", "Philips Android"), //worked on TPM171E(2017), TPM191E(2019), TPM211E(2021)
|
||||
];
|
||||
Reference in New Issue
Block a user