From 8661fa339c7eb6716a2cdd43fe1b7dac4b3e5a4e Mon Sep 17 00:00:00 2001 From: Ausdauersportler Date: Wed, 15 Mar 2023 00:42:20 +0100 Subject: [PATCH] iMac9,1 MXM3 AMD GCN support --- data/smbios_data.py | 10 ++++++---- .../Kexts/Misc/BacklightInjectorA-v1.0.0.zip | Bin 0 -> 3415 bytes resources/build/graphics_audio.py | 8 ++++++-- resources/constants.py | 5 +++++ resources/gui/gui_main.py | 4 ++-- 5 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 payloads/Kexts/Misc/BacklightInjectorA-v1.0.0.zip diff --git a/data/smbios_data.py b/data/smbios_data.py index 91d597789..a80ea14ae 100644 --- a/data/smbios_data.py +++ b/data/smbios_data.py @@ -1872,8 +1872,10 @@ smbios_dictionary = { "Bluetooth Model": bluetooth_data.bluetooth_data.BRCM2046, "Ethernet Chipset": "Nvidia", "nForce Chipset": True, + "Socketed GPUs": "MXM", "Stock GPUs": [ device_probe.NVIDIA.Archs.Tesla, + device_probe.AMD.Archs.TeraScale_1, ], "Stock Storage": [ "SATA 3.5", @@ -1943,7 +1945,7 @@ smbios_dictionary = { "nForce Chipset": True, "Socketed GPUs": "MXM", "Stock GPUs": [ - device_probe.NVIDIA.Archs.Tesla, + device_probe.AMD.Archs.TeraScale_1, ], "Stock Storage": [ "SATA 3.5", @@ -1961,7 +1963,7 @@ smbios_dictionary = { "nForce Chipset": True, "Socketed GPUs": "MXM", "Stock GPUs": [ - device_probe.NVIDIA.Archs.Tesla, + device_probe.AMD.Archs.TeraScale_1, ], "Stock Storage": [ "SATA 3.5", @@ -1979,7 +1981,7 @@ smbios_dictionary = { "nForce Chipset": True, "Socketed GPUs": "MXM", "Stock GPUs": [ - device_probe.NVIDIA.Archs.Tesla, + device_probe.AMD.Archs.TeraScale_1, ], "Stock Storage": [ "SATA 3.5", @@ -3013,4 +3015,4 @@ smbios_dictionary = { "Stock GPUs": [], "Stock Storage": [], }, -} \ No newline at end of file +} diff --git a/payloads/Kexts/Misc/BacklightInjectorA-v1.0.0.zip b/payloads/Kexts/Misc/BacklightInjectorA-v1.0.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..c9b613faec9224d2ccf7f48fb3190899d725af48 GIT binary patch literal 3415 zcmWIWW@Zs#0D)%i>@Y9`N{BNkFgPV9XXj+5XOwv6Wu+#Ur&g5chlcPnu#27M zPI)27m+}#aODnh;7+JnDGBAJ*3jiC+!N7rH=x(6FialM_Uf(-V>sKKS~Cec%u42xwrMAi=CIAkA2)F3|jAx8#HdCT?cF2NFU;EU8T; zXBd)FO;me03NJqS6SMb7Q`4M~y@xIxS#)I2q%(U$+MH^cnYop-nKd@>`RRH2p6y;~ zV8n6GL+8{P@9k*}3<2Kk9LYX+-{b;a5Ap%TZ=f(j4=@GX0p^^aSCX1nQj8jMpwJ^a z+%IoeY>AzK*---r|_KFE|hxl;ZA_M%|J6eE$%nw!@|Om}_p zdrqybY+;pLU-UoCby20)wz$U*HJnxk zX2&=!-?C8mZHE8#i+8rP9BnUnx~)R+-khTs|HZFgqfvfXO;mcq9`xkoNm3J(v7v{TpOMLCoSAa*&pTy#7|H4zC!!Q<;$dI_Wg8s1 z1(sLzJ@eA?^$Kz_i%Y->%-{rfO2PuidU*rXoMug@lbX6ME~N&QPM92cDYhP^gPa#GF8RSG<{OIAI* zH04d_)(Ec{=TLX!$Vu@M-1aM9mF*6FAh*=wU=@E)$ZR&nMLFgVlcvvEu;a|soikl* zAM@3}PHN}Xmue2*A}y6%>l`B=si(wapX|c^>Ywd@8N*Y1<%*QMqyyME+q(GXhRav$ zpHaF$;V@I5-GNV4Pb>{~%I1k*x|{sSF>crDjL<)lF^g^ftna-o!(qGSPAhBg?TgP- zMROZ%nQpd;d0hV!?z+k%YIB82c3t<(vkz@l?9wD${on6>7rcFL5r3!WgO9EoIGp$K za(+4}SlYz7Lqce&0ORC_W4^gJ%YWS!ZgN&=c3#lm@UD^b!utcf3@kH(6Y{@WO5`8B zzV;t;gz|@~^dAYAnAfgd$#-SOw9vL$&#o-KQ+}u4RCD{R6=w7A-kOsAX=eI{br#mE z{cL*(bCLre|BH1JPc8|FJ>Daqy)h^-u~cts&4Kk7 z4soss`2W(#`te9>GaH!C;n=m%M2XXf(92B&p66Qf_3+fO_4!J*cr zWxd1FGil2&Yw`ZunPu}j&-doJZ~cc4YOOhLwXwbZY>-FMM&%=?*c}U>pSn`J?^@6! zrim-2TzXS_D|Jnd)lt_#3*C86>cugNr? (sifId{iU{9v*@$ZcSnUS9gCHjP49he7vIkaDuX^2b5B%d zW?%qiK|~pZoH@gRC6p-c!*8r=*ldh6Vh96WHKKVbUo8FQEo@3VMl7#nmb zJ>l{e?iTv&W%M~n(n{{rl7^7lXHiS|7DY;?T$kdgyZPwWwxqXTL|4w`3>2dpiGXO{ZWJW7z<8s!Xpz$J}2N|kiE#6 l22{Af!2iZ%4#FOWJAjm;CcvAO4P*@{hUWl7btxx^2LK?hl@