Skip to content

Commit

Permalink
Fix injection order and move X6kFB to separate XML
Browse files Browse the repository at this point in the history
  • Loading branch information
VisualEhrmanntraut committed Aug 13, 2024
1 parent b74ac1c commit 79cec03
Show file tree
Hide file tree
Showing 3 changed files with 189 additions and 183 deletions.
171 changes: 171 additions & 0 deletions NootedRed/Firmware/com.apple.kext.AMDRadeonX6000Framebuffer.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
<array>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdGpuWrangler</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15DD1002 0x15D81002 0x15E71002 0x164C1002 0x16381002 0x16361002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOProbeScore</key>
<integer>60000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15D81002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15DD1002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>DalForceSingleDispPipeSplit</key>
<integer>1</integer>
<key>PP_DisableVoltageIsland</key>
<integer>1</integer>
<key>PP_DriverEnableNBDPM</key>
<integer>1</integer>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_SclkDeepSleepDisable</key>
<integer>0</integer>
<key>PP_ThermalAutoThrottlingEnable</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15E71002 0x164C1002 0x16381002 0x16361002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>DalForceSingleDispPipeSplit</key>
<integer>1</integer>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
</array>
173 changes: 0 additions & 173 deletions NootedRed/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -22,179 +22,6 @@
<string>$(MODULE_VERSION)</string>
<key>IOKitPersonalities</key>
<dict>
<key>AMDGPUWrangler</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdGpuWrangler</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15DD1002 0x15D81002 0x15E71002 0x164C1002 0x16381002 0x16361002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOProbeScore</key>
<integer>60000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>AMDRadeonPicassoController</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15D81002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
<key>AMDRadeonRavenController</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15DD1002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>DalForceSingleDispPipeSplit</key>
<integer>1</integer>
<key>PP_DisableVoltageIsland</key>
<integer>1</integer>
<key>PP_DriverEnableNBDPM</key>
<integer>1</integer>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_SclkDeepSleepDisable</key>
<integer>0</integer>
<key>PP_ThermalAutoThrottlingEnable</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
<key>AMDRadeonRenoirController</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMDRadeonX6000Framebuffer</string>
<key>IOClass</key>
<string>AMDRadeonX6000_AmdRadeonControllerNavi10</string>
<key>IOMatchCategory</key>
<string>ATIFramebuffer</string>
<key>IOPCIMatch</key>
<string>0x15E71002 0x164C1002 0x16381002 0x16361002</string>
<key>IOPCITunnelCompatible</key>
<true/>
<key>IOPCIUseDeviceMapper</key>
<true/>
<key>IOProbeScore</key>
<integer>6000</integer>
<key>IOPropertyMatch</key>
<dict>
<key>LoadController</key>
<true/>
</dict>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CORRECT_BLPT</key>
<true/>
<key>CFG_TRANS_WSRV</key>
<true/>
<key>CFG_UFL_CHK</key>
<false/>
<key>CFG_UFL_STP</key>
<false/>
<key>CFG_USE_DPT</key>
<true/>
</dict>
<key>aty_properties</key>
<dict>
<key>DalForceSingleDispPipeSplit</key>
<integer>1</integer>
<key>PP_GPUPowerDownEnabled</key>
<integer>0</integer>
<key>PP_GfxOffControl</key>
<integer>1</integer>
<key>PP_ToolsLogSpaceSize</key>
<integer>524288</integer>
<key>PP_WorkLoadPolicyMask</key>
<integer>0</integer>
</dict>
</dict>
<key>com.ChefKissInc.NootedRed</key>
<dict>
<key>CFBundleIdentifier</key>
Expand Down
Loading

0 comments on commit 79cec03

Please sign in to comment.