mirror of
https://github.com/bkerler/edl.git
synced 2025-03-13 16:53:26 -04:00
Fix config
This commit is contained in:
parent
dfb27b081a
commit
bc745fa992
1 changed files with 107 additions and 37 deletions
|
@ -40,7 +40,7 @@ root_cert_hash = {
|
|||
"secboot_sha2_pss_subca1": "afca69d4235117e5bfc21467068b20df85e0115d7413d5821883a6d244961581",
|
||||
"secboot_sha2_pss_subca2": "d40eee56f3194665574109a39267724ae7944134cd53cb767e293d3c40497955bc8a4519ff992b031fadc6355015ac87",
|
||||
"old": "cc3153a80293939b90d02d3bf8b23e0292e452fef662c74998421adad42a380f",
|
||||
"new": "7be49b72f9e4337223ccb84d6eccca4e61ce16e3602ac2008cb18b75babe6d09",
|
||||
"secboot_sha2_root": "7be49b72f9e4337223ccb84d6eccca4e61ce16e3602ac2008cb18b75babe6d09",
|
||||
"mdm9x60_tel": "36c886068d9a6634e9c55185044344e9e756dcc3b5960874942c7a1a1550dee0"
|
||||
}
|
||||
|
||||
|
@ -51,7 +51,7 @@ msmids = {
|
|||
0x9780E1: "IPQ4018",
|
||||
0x9790E1: "IPQ4019",
|
||||
0x0160E1: "QCA4020",
|
||||
0x9680E1: "APQ8009",
|
||||
0x9680E1: "APQ8009", # Snapdragon 212
|
||||
0x7060E1: "APQ8016",
|
||||
0x8100E1: "APQ806x",
|
||||
0x9D00E1: "APQ8076",
|
||||
|
@ -59,41 +59,51 @@ msmids = {
|
|||
0x9000E1: "APQ8084",
|
||||
0x9010E1: "APQ8084", # SnapDragon 805
|
||||
0x9630E1: "APQ8092",
|
||||
0x9410E1: "APQ8094", # Snapdragon 810
|
||||
0x0940E1: "MSM8905",
|
||||
0x9600E1: "MSM8909", # SnapDragon 210
|
||||
0x0510E1: "MSM8909W",
|
||||
0x0520E1: "Wear3100", # based on msm8909
|
||||
0x0520E1: "APQ8009W", # wear3100
|
||||
0x0960E1: "SDX24", # 0x60020100 soc_hw_version, 0x8fff7000 dbgpolicy 32Bit, 0x8FCFD000 sec.elf 64Bit
|
||||
0x0970E1: "SDX24M", # 0x60020100 soc_hw_version, 0x8fff7000 dbgpolicy 32Bit, 0x8FCFD000 sec.elf 64Bit
|
||||
0x7050E1: "MSM8916", # SnapDragon 410
|
||||
0x0560E1: "MSM8917",
|
||||
0x0560E1: "MSM8917", # Snapdragon 425
|
||||
0x0860E1: "MSM8920",
|
||||
0x91B0E1: "MSM8929", # SnapDragon 415
|
||||
0x04F0E1: "MSM8937",
|
||||
0x90B0E1: "MSM8939", # SnapDragon 610
|
||||
0x90B0E1: "MSM8939", # SnapDragon 615
|
||||
0x90C0E1: "APQ8036",
|
||||
0x90D0E1: "APQ8039",
|
||||
0x0500E1: "APQ8037",
|
||||
0x90D0E1: "APQ8039", # Snapdragon 615
|
||||
0x06B0E1: "MSM8940",
|
||||
0x9720E1: "MSM8952", # SnapDragon 652
|
||||
0x0460E1: "MSM8953", # 8053lat
|
||||
0x0660E1: "APQ8053",
|
||||
0x0460E1: "MSM8953", # Snapdragon 636
|
||||
0x0660E1: "APQ8053", # SnapDragon 652
|
||||
0x9900E1: "MSM8976", # SnapDragon 652
|
||||
0x9690E1: "MSM8992", # SnapDragon 82x
|
||||
0x9690E1: "MSM8992", # SnapDragon 808
|
||||
0x9400E1: "MSM8994", # SnapDragon 808
|
||||
0x9470E1: "MSM8996", # SnapDragon 820
|
||||
0x06F0E1: "MSM8996AU",
|
||||
0x0630E1: "MSM8996AU",
|
||||
0x05E0E1: "MSM8998_SDM835",
|
||||
0x94B0E1: "MSM9055",
|
||||
0x7F00E1: "MDM8225",
|
||||
0x7F30E1: "MDM8225M",
|
||||
0x9730E1: "MDM9206_MDM9607tx",
|
||||
0x9530E1: "MDM9245M",
|
||||
0x9200E1: "MDM9635", #Snapdragon X7
|
||||
0x04A0E1: "MDM9607",
|
||||
0x9670E1: "MDM9609",
|
||||
0x8090E1: "MDM9916",
|
||||
0x80B0E1: "MDM9955",
|
||||
0x9210E1: "MDM9x35",
|
||||
0x9500E1: "MDM9x40",
|
||||
0x9540E1: "MDM9x45",
|
||||
0x03A0E1: "MDM9x50",
|
||||
0x7F50E1: "MDM9x25",
|
||||
0x0320E1: "MDM9250", # MDM9x50
|
||||
0x03A0E1: "MDM9x50", # MDM8650
|
||||
0x7F50E1: "MDM9x25", # Snapdragon X5
|
||||
0x7F40E1: "MDM9625", # Snapdragon X5
|
||||
0x7F10E1: "MSM9225_1", # Snapdragon X5
|
||||
0x0320E1: "MDM9250", # MDM9x50, Snapdragon X16
|
||||
0x0340E1: "MDM9255", # MDM9x55
|
||||
0x0390E1: "MDM9350", # MDM9x50
|
||||
0x03B0E1: "MDM9x55",
|
||||
|
@ -106,7 +116,8 @@ msmids = {
|
|||
0x16A0E1: "FSM10051",
|
||||
0x16B0E1: "FSM10056",
|
||||
0x1530E1: "ipq5018",
|
||||
0x1610E1: "olympic_v1", # 0x6016 soc_hw, 0x8FCFD000 sec 32Bit, 0x8fff7000 dbg 32bit
|
||||
0x0C50E1: "sda439",
|
||||
0x1610E1: "olympic_v1", # snapdragon 439, 0x6016 soc_hw, 0x8FCFD000 sec 32Bit, 0x8fff7000 dbg 32bit
|
||||
0x1720E1: "olympic_v1_hybrid",
|
||||
0x1060E1: "qm215",
|
||||
0x0BE0E1: "SDM429",
|
||||
|
@ -134,7 +145,7 @@ msmids = {
|
|||
0x0DB0E1: "SDM710",
|
||||
0x0AA0E1: "QCS605",
|
||||
0x0ED0E1: "SXR1120",
|
||||
0x0EA0E1: "SXR1130",
|
||||
0x0EA0E1: "SXR1130", # QC VR/AR
|
||||
0x08E0E1: "SDA845",
|
||||
0x1A60E1: "WCN7850", # hamilton, soc_hw 0x40170000,
|
||||
0x1A70E1: "WCN7851", # hamilton, soc_hw 0x40170000
|
||||
|
@ -148,19 +159,23 @@ msmids = {
|
|||
0x1850E1: "agatti_mdm_iot",
|
||||
0x1860E1: "qcs2290", # qcs_agatti_apq
|
||||
0x13F0E1: "bitra_SDM", # soc_vers 0x6012 SDM690
|
||||
0x1410E1: "bitra_SDA",
|
||||
0x1410E1: "bitra_SDA", # Snapdragon 690 5G, smp_bitra
|
||||
0x1590E1: "cedros", # soc_vers 0x6017
|
||||
0x1360E1: "kamorta", # soc_vers 0x9002 SnapDragon 460 SM4350
|
||||
0x1370E1: "kamorta_P", # soc_vers 0x9002 SnapDragon 460 SM4350
|
||||
0x1730E1: "kamorta_IoT_modem", # soc_vers 0x9002 SnapDragon 460 SM4350
|
||||
0x1740E1: "kamorta_IoT_APQ", # soc_vers 0x9002 SnapDragon 460 SM4350
|
||||
0x1C70E1: "kamorta_qrb",
|
||||
0x1B80E1: "divar", # Snapdragon 680 4G SM6225 Codename Divar, soc_vers 0x9007, 0x45FFF000 sec.elf 64 bit, 0x10000000 dbgpolicy 64 bit
|
||||
0x1350E1: "lahaina", # soc_vers 0x600F sm8350, SDM875
|
||||
0x1350E1: "lahaina", # sd888, soc_vers 0x600F sm8350, SDM875
|
||||
0x1520E1: "lahaina", # sd888
|
||||
0x19E0E1: "lahaina", # vordonisi
|
||||
0x1A40E1: "Vordonisi",
|
||||
0x1420E1: "lahaina_premier",
|
||||
0x14A0E1: "SC8280X", # soc_vers 0x6014, makena
|
||||
0x14B0E1: "SA8295P",
|
||||
0x14C0E1: "SA8540P",
|
||||
0x16F0E1: "mannar", # soc_vers 0x9004, SnapDragon 460 SM4350
|
||||
0x14C0E1: "SA8540P", # Makena Adas
|
||||
0x16F0E1: "mannar", # soc_vers 0x9004, SnapDragon 480 5G SM4350
|
||||
0x16E0E1: "mannar_P", # soc_vers 0x9004
|
||||
0x1470E1: "moselle", # soc_vers 0x4014
|
||||
0x10A0E1: "nicobar", # 0x90010100 soc_hw_version, 0x45FFF000 sec.elf 64Bit, 0x101FF000 dbgpolicy, 64Bit
|
||||
|
@ -180,25 +195,29 @@ msmids = {
|
|||
0x0AF0E1: "qcs405", # 0x20140000 soc_hw_version, 0x863DB000 sec.elf 64Bit, 0x863DE000 dbgpolicy, 64Bit
|
||||
0x0EB0E1: "qcs407", # 0x20140000 soc_hw_version, 0x863DB000 sec.elf 64Bit, 0x863DE000 dbgpolicy, 64Bit
|
||||
0x0400E1: "rennell_cb", # soc_vers 0x600E7T A11 CB
|
||||
0x12A0E1: "rennell",
|
||||
0x12B0E1: "rennell_premier",
|
||||
0x1490E1: "rennell_v1.1",
|
||||
0x1630E1: "sd7250",
|
||||
0x12A0E1: "rennell", # Snapdragon 720G, rennell_sm
|
||||
0x12B0E1: "rennell_premier", # Snapdragon 720G, rennell_smp
|
||||
0x1490E1: "rennell_v1.1", # Snapdragon 720G rennell_sm_ab
|
||||
0x1630E1: "sd7250", # Snapdragon 750G, bitra_h
|
||||
0x11E0E1: "saipan", # 0x600D0100 soc_hw_version, 0x808FF000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit, SM7250 Snapdragon 765G
|
||||
0x0950E1: "SM6150", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x1430E1: "saipan", # saipan module
|
||||
0x0950E1: "SM6150", # Snapdragon 675, 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0EC0E1: "SM6150p", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0F50E1: "SM6155", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0F50E1: "SM6155", # SA6155, 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x100EE0E1: "SM6155p", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x000EE0E1: "SA6155p", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0011C0E1: "QCS610", # Qualcomm Vision Intelligence
|
||||
0x1011C0E1: "SM6150_IoT_High", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x001290E1: "SM6150_IoT_Low", # 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x001290E1: "SM6150_IoT_Low", # QCS410, 0x60070100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E60E1: "SM7150", # 0x600C0100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0A50E1: "SM8150", # SDM855 Hana 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0A60E1: "SM8150p", # SDM855p Hana 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0C30E1: "SM8250:CD90-PH805-1A", # Kona, 0x60080100 soc_hw_version, 0x808FF000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x0CE0E1: "SM8250:CD90-PH806-1A", # Kona 0x60080100 soc_hw_version, 0x808FF000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x0A60E1: "SM8150p", # SDA855 Hana 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0CB0E1: "SDM855A",
|
||||
0x0C30E1: "SM8250:CD90-PH805-1A", # Snapdragon 865, Kona, 0x60080100 soc_hw_version, 0x808FF000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x0CE0E1: "SM8250:CD90-PH806-1A", # Snapdragon 865, Kona 0x60080100 soc_hw_version, 0x808FF000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x0B80E1: "sc8180x", # Snapdragon 8CX, soc_vers 0x6006, 0x85FFD000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x1230E1: "sa8189P", # Snapdragon 8CX, automotive, soc_vers 0x6006, 0x85FFD000 sec.elf 64Bit, 0x1C000000 dbgpolicy, 64Bit
|
||||
0x1560E1: "SM8250", # HDK 8250
|
||||
0x1560E1: "SM8250", # HDK 8250 / QCS820
|
||||
0x1510E1: "SA2150p",
|
||||
0x14D0E1: "SDM662", # sm6115, bengal
|
||||
0x18A0E1: "fraser", # soc_vers 0x600D
|
||||
|
@ -211,37 +230,49 @@ msmids = {
|
|||
|
||||
# Unknown root hash
|
||||
0x0B70E1: "SDM850",
|
||||
0x0E70E1: "SM7150p", # 0x600C0100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E80E1: "SA8155", # 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E90E1: "SA8155p", # 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E70E1: "SM7150p", # SnapDragon 730, 0x600C0100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E80E1: "SA8155", # Snapdragon 855+, 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x0E90E1: "SA8155p", # SDA855A, 0x60030100 soc_hw_version, 0x85FFF000 sec.elf 64Bit, 0x1C1FF000 dbgpolicy, 64Bit
|
||||
0x1440E1: "chitwan", # soc_vers 0x6013
|
||||
0x6220E1: "MSM7227A",
|
||||
0x8040E1: "APQ8026",
|
||||
0x0550E1: "APQ8017",
|
||||
0x90F0E1: "APQ8037",
|
||||
0x9770E1: "APQ8052",
|
||||
0x9F00E1: "APQ8056",
|
||||
0x9F00E1: "APQ8056", # Snapdragon 650
|
||||
0x9120E1: "APQ8062",
|
||||
0x7190E1: "APQ8064",
|
||||
0x9300E1: "APQ8092",
|
||||
0x0640E1: "APQ8096SG",
|
||||
0x0620E1: "APQ8098",
|
||||
0x8110E1: "MSM8210",
|
||||
0x8140E1: "MSM8212",
|
||||
0x8120E1: "MSM8610",
|
||||
0x0590E1: "MSM8217",
|
||||
0x7BE0E1: "MSM8274_AA",
|
||||
0x8120E1: "MSM8610", # SnapDragon 200
|
||||
0x8160E1: "MSM8112", # SnapDragon 200
|
||||
0x8170E1: "MSM8510", # Snapdragon 200
|
||||
0x8100E1: "MSM8110", # Snapdragon 200
|
||||
0x8130E1: "MSM8810", # Snapdragon 200
|
||||
0x8080E1: "MSM8512", # Snapdragon 200
|
||||
0x8150E1: "MSM8612",
|
||||
0x8010E1: "MSM8626",
|
||||
0x8050E1: "MSM8926", # SnapDragon 400
|
||||
0x9180E1: "MSM8928", # SnapDragon 400
|
||||
0x9170E1: "MSM8628", # SnapDragon 400
|
||||
0x7210E1: "MSM8930",
|
||||
0x72C0E1: "MSM8960",
|
||||
0x9B00E1: "MSM8956", # SnapDragon 652
|
||||
0x9100E1: "MSM8962",
|
||||
0x7B00E1: "MSM8974", # Snapdragon 800
|
||||
0x7B30E1: "MSM8974A",
|
||||
0x7BD0E1: "MSM8674_AA", # Snapdragon 800
|
||||
0x7B30E1: "APQ8074", # APQ8074
|
||||
0x7B40E1: "MSM8974AB",
|
||||
0x7B80E1: "MSM8974Pro",
|
||||
0x7BC0E1: "MSM8974ABv3",
|
||||
0x6B10E1: "MSM8974AC",
|
||||
0x05F0E1: "MSM8996Pro", # SnapDragon 821
|
||||
0x05F0E1: "MSM8996Pro", # SnapDragon 821, MSM8996SG
|
||||
0x06C0E1: "MSM8997",
|
||||
0x0480E1: "MDM9207",
|
||||
0x0CC0E1: "SDM636",
|
||||
0x0930E1: "SDA670", # 0x60040100 soc_hw_version
|
||||
|
@ -250,7 +281,42 @@ msmids = {
|
|||
# SDM840 NapaliQ ?
|
||||
# SDM640 Talos ?
|
||||
# SM6375 ?
|
||||
0x19E0E1: "lahaina"
|
||||
0x1970E1: "qcm6490",
|
||||
0x1980E1: "qcs6490",
|
||||
0x9820E1: "msm8976", # Snapdragon 652
|
||||
0x8060E1: "msm8326", # Snapdragon S4
|
||||
0x9640E1: "msm8992", # Snapdragon 808
|
||||
0x7B50E1: "msm8674_pro", # Snapdragon 801
|
||||
0x80D0E1: "fsm9915",
|
||||
0x9110E1: "msm8262",
|
||||
0x0BC0E1: "sda630",
|
||||
0x0F20E1: "sa4155p",
|
||||
0x0EF0E1: "sdm660",
|
||||
0x8030E1: "msm8126",
|
||||
0x9130E1: "apq8028", #Snapdragon 400
|
||||
0x0B90E1: "sda450",
|
||||
0x05A0E1: "msm8617", #Snapdragon 425
|
||||
0x13D0E1: "qcm2150",
|
||||
0x8020E1: "msm8526",
|
||||
0x80A0E1: "fsm9965",
|
||||
0x80F0E1: "fsm9900",
|
||||
0x9140E1: "msm8128",
|
||||
0x9160E1: "msm8528", # Snapdragon 400
|
||||
0x08F0E1: "sdm830", # Snapdragon 830
|
||||
0x09D0E1: "sda658", # Snapdragon 660/658
|
||||
0x08D0E1: "sdm658",
|
||||
0x9830E1: "apq8076", # Snapdragon 652
|
||||
0x80C0E1: "fsm9950",
|
||||
0x80E0E1: "fsm9910",
|
||||
0x15A0E1: "qrb516",
|
||||
0x8000E1: "msm8226",
|
||||
0x0D90E1: "qca6390",
|
||||
0x9D70E1: "msm8229",
|
||||
0x90E0E1: "msm8236",
|
||||
0x9660E1: "mdm9309",
|
||||
0x04E0E1: "apq8096au",
|
||||
0x9570E1: "msm8239", # Snapdragon 615
|
||||
|
||||
}
|
||||
|
||||
sochw = {
|
||||
|
@ -332,6 +398,7 @@ infotbl = {
|
|||
"MSM8974AB": secgen[2],
|
||||
"MSM8974ABv3": secgen[2],
|
||||
"MSM8974AC": secgen[2],
|
||||
"APQ8074": secgen[2],
|
||||
"MSM8992": secgen[2],
|
||||
"MSM8994": secgen[2],
|
||||
"MDM9x25": secgen[2],
|
||||
|
@ -505,6 +572,7 @@ class memory_type:
|
|||
"MSM8974AB": emmc,
|
||||
"MSM8974ABv3": emmc,
|
||||
"MSM8974AC": emmc,
|
||||
"APQ8074": emmc,
|
||||
"MSM8992": emmc,
|
||||
"MSM8994": emmc,
|
||||
"MDM9x25": emmc,
|
||||
|
@ -661,6 +729,7 @@ secureboottbl = {
|
|||
"APQ8076": 0x000a01d0,
|
||||
"APQ8084": 0xFC4B83F8,
|
||||
"APQ8092": 0xFC4B83F8,
|
||||
"APQ8094": 0xFC4B83F8,
|
||||
"APQ8098": 0x00780350,
|
||||
"MSM8226": 0xFC4B83E8,
|
||||
"MSM8610": 0xFC4B83E8,
|
||||
|
@ -680,6 +749,7 @@ secureboottbl = {
|
|||
"MSM8953": 0x000a01d0,
|
||||
"MSM8956": 0x000a01d0,
|
||||
"MSM8974": 0xFC4B83F8,
|
||||
"APQ8074": 0xFC4B83F8,
|
||||
"MSM8974AB": 0xFC4B83F8,
|
||||
"MSM8974ABv3": 0xFC4B83F8,
|
||||
"MSM8974AC": 0xFC4B83F8,
|
||||
|
|
Loading…
Reference in a new issue