chris78 Posted April 6, 2022 Share Posted April 6, 2022 Hello, I have installed Montery without issues except the bluetooth will not work right: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <array> <dict> <key>_SPCommandLineArguments</key> <array> <string>/usr/sbin/system_profiler</string> <string>-nospawn</string> <string>-xml</string> <string>SPBluetoothDataType</string> <string>-detailLevel</string> <string>full</string> </array> <key>_SPCompletionInterval</key> <real>0.092795014381408691</real> <key>_SPResponseTime</key> <real>0.17743206024169922</real> <key>_dataType</key> <string>SPBluetoothDataType</string> <key>_detailLevel</key> <integer>-1</integer> <key>_items</key> <array> <dict> <key>controller_properties</key> <dict> <key>controller_address</key> <string>NULL</string> <key>controller_chipset</key> <string>BCM_4350C2</string> <key>controller_discoverable</key> <string>attrib_off</string> <key>controller_firmwareVersion</key> <string>v0</string> <key>controller_productID</key> <string>0x0001</string> <key>controller_state</key> <string>attrib_off</string> <key>controller_supportedServices</key> <string>0x382039 < HFP AVRCP A2DP HID Braille AACP GATT Serial ></string> <key>controller_transport</key> <string>PCIe</string> <key>controller_vendorID</key> <string>0x004C (Apple)</string> </dict> </dict> </array> <key>_name</key> <string>SPBluetoothDataType</string> <key>_parentDataType</key> <string>SPHardwareDataType</string> <key>_properties</key> <dict> <key>_name</key> <dict> <key>_detailLevel</key> <string>-1</string> <key>_isColumn</key> <string>YES</string> <key>_isOutlineColumn</key> <string>YES</string> <key>_order</key> <string>0</string> </dict> <key>controller_address</key> <dict> <key>_detailLevel</key> <string>0</string> <key>_order</key> <string>2</string> </dict> <key>controller_name</key> <dict> <key>_detailLevel</key> <string>1</string> <key>_order</key> <string>1</string> </dict> <key>controller_properties</key> <dict> <key>_detailLevel</key> <string>-1</string> <key>_order</key> <string>1</string> </dict> <key>controller_state</key> <dict> <key>_detailLevel</key> <string>-1</string> <key>_order</key> <string>3</string> </dict> <key>device_address</key> <dict> <key>_detailLevel</key> <string>0</string> <key>_order</key> <string>1</string> </dict> <key>device_connected</key> <dict> <key>_detailLevel</key> <string>-1</string> <key>_order</key> <string>2</string> </dict> <key>device_productID</key> <dict> <key>_detailLevel</key> <string>0</string> <key>_order</key> <string>4</string> </dict> <key>device_vendorID</key> <dict> <key>_detailLevel</key> <string>0</string> <key>_order</key> <string>3</string> </dict> <key>devices_list</key> <dict> <key>_detailLevel</key> <string>-1</string> <key>_order</key> <string>100</string> </dict> <key>volumes</key> <dict> <key>_detailLevel</key> <string>0</string> </dict> </dict> <key>_timeStamp</key> <date>2022-04-06T11:25:30Z</date> <key>_versionInfo</key> <dict> <key>com.apple.SystemProfiler.SPBluetoothReporter</key> <string>1</string> </dict> </dict> </array> </plist> the Main issue is here: <key>controller_address</key> <string>NULL</string> but im not able to solf the issue Link to comment Share on other sites More sharing options...
aben Posted April 6, 2022 Share Posted April 6, 2022 (edited) Only supported BT chipsets will work on Monterey. You could try using BlueToolFixup as a potential workaround but that’s about it. If Bluetooth is a must for your use-case, best to remain on Big Sur if possible or consider switching to one of the better supported chipsets listed here. Edited April 6, 2022 by aben Link to comment Share on other sites More sharing options...
aben Posted April 6, 2022 Share Posted April 6, 2022 (edited) @Hervé Exactly! I seriously read that as iMac17,1 coz muscle memories obviously not used to seeing iMac7,1 running Monterey, its just simply unfathomable lol Edited April 6, 2022 by aben Link to comment Share on other sites More sharing options...
aben Posted April 6, 2022 Share Posted April 6, 2022 True that! Automatically presumed OP's issue (having to post on IM) was most likely referring to a hackintosh SMBIOS and not an actual iMac17,1 - my bad 😅. Also just noticed the SPBluetoothDataType xml extract attached has controller_transport property value as PCIe which is only possible/seen on real Macs. Basically I overlooked this twice lol. Link to comment Share on other sites More sharing options...
chris78 Posted April 12, 2022 Author Share Posted April 12, 2022 (edited) Hello, yes i have Upgraded to T9500 CPU, SSD Drive and 6 GB Ram. I have no issue with the speed. The non metal Graphic card is the Original. But thats okay, not so like in the model of Radeaon 6000 and so on. I have boot the Catalina OS again and findout that the internal USB Bluetooth is not found. Maybe thats the issue? My Bluetooth Device is 05ac:8206 Do I need an Injector in this case? Edited April 12, 2022 by chris78 Link to comment Share on other sites More sharing options...
chris78 Posted April 12, 2022 Author Share Posted April 12, 2022 (edited) Thats the screenshot from Catalina: Edited April 12, 2022 by chris78 Link to comment Share on other sites More sharing options...
aben Posted April 12, 2022 Share Posted April 12, 2022 (edited) If I'm not mistaken, the reason you are seeing Bluetooth device as USB in Catalina is because Catalina is automatically assigning the transport type as USB whereas in Monterey the module is being channeled via PCIe rail, this is default behavior of macOS 12 especially on real Macs. In this situation, only BlueToolFixup can help direct the transport type to USB. This can be achieved via two approaches : Install kexts: BrcmPatchRAM3.kext and BlueToolFixup.kext. Latest release build here: https://github.com/acidanthera/BrcmPatchRAM/releases/tag/2.6.1 This approach will require disabling of SIP in order to install, the process which can be quite daunting especially on newer more secure macOS version like Monterey. You may try you luck with the official instructions here: https://github.com/acidanthera/BrcmPatchRAM/blob/master/README-Mac.md Using custom boot-loader like Acidanthera's OpenCore. Will also require its kernel patcher Lilu that will allow external dependent kexts to help with necessary patching, in this case BlueToolFixup along with BrcmPatchRAM3.kext. This approach does not require disabling of SIP as patching is done on-the-fly. Edited April 12, 2022 by aben Amended relevant requirements Link to comment Share on other sites More sharing options...
chris78 Posted April 12, 2022 Author Share Posted April 12, 2022 No Success.. Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted April 12, 2022 Share Posted April 12, 2022 @aben BrcmFirmwareRepo.kext is not a kext which can be injected by a booloader. It has to be installed on the System: Quote Also, install one firmware kext BrcmFirmwareData.kext or BrcmFirmwareRepo.kext, depending on installation location, never both. BrcmFirmwareData.kext: Most appropriate for bootloader injection. This is the preferred configuration. BrcmFirmwareRepo.kext: Install to /System/Library/Extensions (/Library/Extensions on 10.11 and later). This kext is slightly more memory efficient than BrcmFirmwareData.kext, but cannot be injected by a bootloader. Advanced users: For custom firmware injectors, install the injector plus BrcmFirmwareRepo.kext. This works from either /S/L/E or through bootloader injection. Optionally, you may remove all the firmwares from BrcmFirmwareRepo.kext/Contents/Resources. If you're using the injector through the bootloader, the IOProviderClass in the Info.plist for BrcmFirmwareRepo.kext must be changed from "disabled_IOResources" to "IOResources". Also, when using Bluetoolfixup (required for macOS Monterey), you don't need BrcmFirmwareRepo.kext since the firmwar is includded already) More info how these Kexts correlate to each other, here: https://github.com/5T33Z0/OC-Little-Translated/tree/main/10_Kexts_Loading_Sequence_Examples#example-7-broadcom-wifi-and-bluetooth Link to comment Share on other sites More sharing options...
aben Posted April 12, 2022 Share Posted April 12, 2022 (edited) @5T33Z0 You're right. Thanks for clarifying that up!@chris78 My apologies for presuming BrcmFirmwareRepo.kext was also required. Only BrcmPatchRAM3.kext and BlueToolFixup.kext required for patching on macOS 12 Monterey. Unfortunately, I do not have access to Apple hardware at the moment to test this out. If you have tried both approaches mentioned above with no success then I'm afraid it's not possible to get BT working on macOS 12 with your current hardware setup. Recommended to upgrade to supported BT combo chipsets if possible for macOS 12 compatibility. Edited April 12, 2022 by aben Link to comment Share on other sites More sharing options...
aben Posted April 12, 2022 Share Posted April 12, 2022 (edited) Just for clarity purposes: did further digging into BlueToolFixup and looks like this project (still under WIP) was originally designed to help alleviate macOS 12's Bluetooth compatibility issues only for non-native non-Apple based Broadcom and Intel chipsets when used on non-Apple hardware i.e hackintosh of course. According to the developer, one of its major functions was to help reverse the transport type, set by macOS 12, from UART/UEFI back to USB however this function was designed to apply only towards non-Apple hardware since almost all hackintosh's OEM hardwares/firmwares have Bluetooth wired to USB rails by design. Only Apple's hardware is an exception here, as far as I'm aware. Unfortunately, macOS 12's BT stack rework done by Apple turns out to be quite complex that the project itself has been put on hold with no activity seen whatsoever since macOS 12 beta 5+. Have a look here for more info: https://github.com/acidanthera/bugtracker/issues/1821 Therefore, I'm afraid the above mentioned workarounds with BlueToolFixup wont actually work on real Macs fitted with legacy BT chipsets not supported by macOS 12, especially on legacy Mac models, sorry about that! Stay on Big Sur or if possible upgrade. P.S: Even for us hackintoshers, given the current situation with macOS 12, the only available solution, at the moment, to experience the full native BT experience on macOS 12 ecosystem was to force ditch our previously compatible 3rd party combo modules and switch over to original Apple Airport cards. The only other 3rd party vendor being FENVI with some of their BCM94360xx series still natively supported. Just so you know. Edited April 12, 2022 by aben Link to comment Share on other sites More sharing options...
chris78 Posted April 12, 2022 Author Share Posted April 12, 2022 I have try to many thinks but nothing was successful. OK, if there a known Bug.. But a Bug, you can not say because the Opencore is not official. It's software made by volunteers for free. For my point of view, Im happy that some Guys make the Job to make this possible. Im Happy about it. So I will say, thank you for all Developers. My next turn is, to Buy an ASUS USB-BT400 stick. So far, what I could find the Informations, is this one of a Possibillity to get Bluetooth back to my Mac. Link to comment Share on other sites More sharing options...
chris78 Posted April 12, 2022 Author Share Posted April 12, 2022 (edited) thanks for your advice: i guess you mean a card and adapter like this one: https://www.amazon.de/BCM94360CD-WLAN-Karte-WLAN-Adapter-Schnittstelle-BCM94360CD-Modul/dp/B00PIJMONE i guess, thats possible, except the Blutooth Antenna Cable are not long enough to use. And you need additional 5 Volt's ? Edited April 12, 2022 by chris78 Link to comment Share on other sites More sharing options...
chris78 Posted April 13, 2022 Author Share Posted April 13, 2022 I have found a Video on Youtube from a guy there is it shown. But he use expander for the Antenna's or is this an Adapter for different sizes? For those who don't understand Spanish, you can fast forward to minute 7:30: Link to comment Share on other sites More sharing options...
chris78 Posted April 13, 2022 Author Share Posted April 13, 2022 I have found a Video on Youtube from a guy there is it shown. But he use expander for the Antenna's or is this an Adapter for different sizes? For those who don't understand Spanish, you can fast forward to minute 7:30: I have seen, he use a BCM94360CSAX, this card has 3 Connectors fur Antenna's, i guess this is better ? Link to comment Share on other sites More sharing options...
aben Posted April 13, 2022 Share Posted April 13, 2022 (edited) Looks like the iMac in question comes equipped with 3 U.FL type antennas, in this case, yes it would be more feasible to go for a card that comes with 3 antenna connectors however it also depends on whether you are able to get your hands on that U.FL to MH4 converter as well, which will be a key factor here, since there aren't any modern Apple cards that come with only 3 U.FL type antenna connectors, as far as I'm aware. Depending on availability, you may opt for one of these cards that come equipped with 3 MH4 type connectors: BCM94360CSAX (2012) BCM94360CS (2014) BCM943602CS (2015) I would personally recommend you choose between the latter two if possible since they are newer, have better Wifi capabilities and more likely to receive extended support on future macOS releases as well. Edited April 13, 2022 by aben Link to comment Share on other sites More sharing options...
chris78 Posted April 13, 2022 Author Share Posted April 13, 2022 Today I have get the Asus USB-BT400 stick and now i want to try this first. he is found from the system and so far ai can see, the Stick is found but Bluetooth is not active. Is ther something wrong with my config.plist? i have only add the BrcmFirmwareData.kext and so on.. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#Revision</key> <dict> <key>Build-Type</key> <string>OpenCore Built on Target Machine</string> <key>Build-Version</key> <string>0.4.3 - 2022-04-11</string> <key>Hardware-Probe</key> <data> gASV+AkAAAAAAACMFnJlc291cmNlcy5kZXZpY2VfcHJvYmWUjAhDb21wdXRl cpSTlCmBlH2UKIwKcmVhbF9tb2RlbJSMB2lNYWM3LDGUjA1yZWFsX2JvYXJk X2lklIwMTWFjLUY0MjM4NkM4lIwOcmVwb3J0ZWRfbW9kZWyUjAdpTWFjNywx lIwRcmVwb3J0ZWRfYm9hcmRfaWSUjAxNYWMtRjQyMzg2QziUjARncHVzlF2U aACMA0FNRJSTlCmBlH2UKIwJdmVuZG9yX2lklE0CEIwJZGV2aWNlX2lklE2D lYwKY2xhc3NfY29kZZRKAAADAIwEbmFtZZSMBEdGWDCUjAVtb2RlbJSMEEFU SSxSYWRlb25IRDI2MDCUjAlhY3BpX3BhdGiUjCdJT0FDUElQbGFuZTovX1NC L1BDSTAvUEVHUEAxMDAwMC9HRlgwQDCUjAhwY2lfcGF0aJSMJlBjaVJvb3Qo MHgwKS9QY2koMHgxLDB4MCkvUGNpKDB4MCwweDAplIwEYXJjaJRoAIwJQU1E LkFyY2hzlJOUjAtUZXJhU2NhbGUgMZSFlFKUdWJhjARpZ3B1lE6MBGRncHWU aBApgZR9lChoE00CEGgUTYOVaBVKAAADAGgWjARHRlgwlGgYjBBBVEksUmFk ZW9uSEQyNjAwlGgajCdJT0FDUElQbGFuZTovX1NCL1BDSTAvUEVHUEAxMDAw MC9HRlgwQDCUaByMJlBjaVJvb3QoMHgwKS9QY2koMHgxLDB4MCkvUGNpKDB4 MCwweDAplGgeaCN1YowHc3RvcmFnZZRdlGgAjA5TQVRBQ29udHJvbGxlcpST lCmBlH2UKGgTTYaAaBRNKShoFUoBBgEAaBaMBFNBVEGUaBhOaBqMIUlPQUNQ SVBsYW5lOi9fU0IvUENJMC9TQVRBQDFmMDAwMpRoHIwaUGNpUm9vdCgweDAp L1BjaSgweDFmLDB4MimUdWJhjA91c2JfY29udHJvbGxlcnOUXZQoaACMDkVI Q0lDb250cm9sbGVylJOUKYGUfZQoaBNNhoBoFE06KGgVSiADDABoFowERUhD MpRoGE5oGowhSU9BQ1BJUGxhbmU6L19TQi9QQ0kwL0VIQzJAMWEwMDA3lGgc jBpQY2lSb290KDB4MCkvUGNpKDB4MWEsMHg3KZR1Ymg4KYGUfZQoaBNNhoBo FE02KGgVSiADDABoFowERUhDMZRoGE5oGowhSU9BQ1BJUGxhbmU6L19TQi9Q Q0kwL0VIQzFAMWQwMDA3lGgcjBpQY2lSb290KDB4MCkvUGNpKDB4MWQsMHg3 KZR1YmgAjA5VSENJQ29udHJvbGxlcpSTlCmBlH2UKGgTTYaAaBRNNChoFUoA AwwAaBaMBFVIQzSUaBhOaBqMIUlPQUNQSVBsYW5lOi9fU0IvUENJMC9VSEM0 QDFhMDAwMJRoHIwaUGNpUm9vdCgweDApL1BjaSgweDFhLDB4MCmUdWJoRCmB lH2UKGgTTYaAaBRNNShoFUoAAwwAaBaMBFVIQzWUaBhOaBqMIUlPQUNQSVBs YW5lOi9fU0IvUENJMC9VSEM1QDFhMDAwMZRoHIwaUGNpUm9vdCgweDApL1Bj aSgweDFhLDB4MSmUdWJoRCmBlH2UKGgTTYaAaBRNMChoFUoAAwwAaBaMBFVI QzGUaBhOaBqMIUlPQUNQSVBsYW5lOi9fU0IvUENJMC9VSEMxQDFkMDAwMJRo HIwaUGNpUm9vdCgweDApL1BjaSgweDFkLDB4MCmUdWJoRCmBlH2UKGgTTYaA aBRNMShoFUoAAwwAaBaMBFVIQzKUaBhOaBqMIUlPQUNQSVBsYW5lOi9fU0Iv UENJMC9VSEMyQDFkMDAwMZRoHIwaUGNpUm9vdCgweDApL1BjaSgweDFkLDB4 MSmUdWJoRCmBlH2UKGgTTYaAaBRNMihoFUoAAwwAaBaMBFVIQzOUaBhOaBqM IUlPQUNQSVBsYW5lOi9fU0IvUENJMC9VSEMzQDFkMDAwMpRoHIwaUGNpUm9v dCgweDApL1BjaSgweDFkLDB4MimUdWJljA9zZHhjX2NvbnRyb2xsZXKUXZSM CGV0aGVybmV0lF2UaACMB01hcnZlbGyUk5QpgZR9lChoE02rEWgUTWpDaBVK AAACAGgWjARHSUdFlGgYjDpNYXJ2ZWxsIFl1a29uIEdpZ2FiaXQgQWRhcHRl ciA4OEU4MDU1IFNpbmdsZXBvcnQgQ29wcGVyIFNBlGgajChJT0FDUElQbGFu ZTovX1NCL1BDSTAvUlAwNkAxYzAwMDUvR0lHRUAwlGgcjCdQY2lSb290KDB4 MCkvUGNpKDB4MWMsMHg1KS9QY2koMHgwLDB4MCmUjAdjaGlwc2V0lGgAjBBN YXJ2ZWxsLkNoaXBzZXRzlJOUjAdVbmtub3dulIWUUpR1YmGMBHdpZmmUaACM CEJyb2FkY29tlJOUKYGUfZQoaBNN5BRoFE0oQ2gVSgCAAgBoFowEQVJQVJRo GE5oGowoSU9BQ1BJUGxhbmU6L19TQi9QQ0kwL1JQMDVAMWMwMDA0L0FSUFRA MJRoHIwnUGNpUm9vdCgweDApL1BjaSgweDFjLDB4NCkvUGNpKDB4MCwweDAp lGhqaACMEUJyb2FkY29tLkNoaXBzZXRzlJOUjB9BcHBsZUFpclBvcnRCcmNt NDMyMjQgc3VwcG9ydGVklIWUUpSMDGNvdW50cnlfY29kZZSMAlgzlHVijANj cHWUaACMA0NQVZSTlCmBlH2UKGgWjC9JbnRlbChSKSBDb3JlKFRNKTIgRHVv IENQVSAgICAgVDk1MDAgIEAgMi42MEdIepSMBWZsYWdzlF2UKIwDRlBVlIwD Vk1FlIwCREWUjANQU0WUjANUU0OUjANNU1KUjANQQUWUjANNQ0WUjANDWDiU jARBUElDlIwDU0VQlIwETVRSUpSMA1BHRZSMA01DQZSMBENNT1aUjANQQVSU jAVQU0UzNpSMBUNMRlNIlIwCRFOUjARBQ1BJlIwDTU1YlIwERlhTUpSMA1NT RZSMBFNTRTKUjAJTU5SMA0hUVJSMAlRNlIwDUEJFlIwEU1NFM5SMBkRURVM2 NJSMA01PTpSMBURTQ1BMlIwDVk1YlIwDRVNUlIwDVE0ylIwFU1NTRTOUjARD WDE2lIwDVFBSlIwEUERDTZSMBlNTRTQuMZRldWKMDG9jbHBfdmVyc2lvbpSM BTAuNC4zlIwQb3BlbmNvcmVfdmVyc2lvbpSMElJFTC0wNzgtMjAyMi0wMi0w N5SMEWJsdWV0b290aF9jaGlwc2V0lE6MFGFtYmllbnRfbGlnaHRfc2Vuc29y lImMFHRoaXJkX3BhcnR5X3NhdGFfc3NklIiMCmlvcmVnaXN0cnmUTnViLg== </data> <key>Hardware-Wifi</key> <string>14E4:4328</string> <key>OpenCore-Version</key> <string>0.7.8 - RELEASE - 30798fb - 02-07-2022</string> <key>Original-Model</key> <string>iMac7,1</string> <key>Spoofed-Model</key> <string>iMac7,1 - None</string> </dict> <key>ACPI</key> <dict> <key>Add</key> <array/> <key>Delete</key> <array/> <key>Patch</key> <array/> <key>Quirks</key> <dict> <key>FadtEnableReset</key> <false/> <key>NormalizeHeaders</key> <false/> <key>RebaseRegions</key> <false/> <key>ResetHwSig</key> <false/> <key>ResetLogoStatus</key> <false/> <key>SyncTableIds</key> <false/> </dict> </dict> <key>Booter</key> <dict> <key>MmioWhitelist</key> <array/> <key>Patch</key> <array> <dict> <key>Arch</key> <string>x86_64</string> <key>Comment</key> <string>Reroute HW_BID to OC_BID</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> SABXAF8AQgBJAEQA </data> <key>Identifier</key> <string>Apple</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>Replace</key> <data> TwBDAF8AQgBJAEQA </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> </array> <key>Quirks</key> <dict> <key>AllowRelocationBlock</key> <false/> <key>AvoidRuntimeDefrag</key> <false/> <key>DevirtualiseMmio</key> <false/> <key>DisableSingleUser</key> <false/> <key>DisableVariableWrite</key> <false/> <key>DiscardHibernateMap</key> <false/> <key>EnableSafeModeSlide</key> <false/> <key>EnableWriteUnprotector</key> <false/> <key>ForceBooterSignature</key> <true/> <key>ForceExitBootServices</key> <false/> <key>ProtectMemoryRegions</key> <false/> <key>ProtectSecureBoot</key> <true/> <key>ProtectUefiServices</key> <false/> <key>ProvideCustomSlide</key> <false/> <key>ProvideMaxSlide</key> <integer>0</integer> <key>RebuildAppleMemoryMap</key> <false/> <key>ResizeAppleGpuBars</key> <integer>-1</integer> <key>SetupVirtualMap</key> <false/> <key>SignalAppleOS</key> <false/> <key>SyncRuntimePermissions</key> <false/> </dict> </dict> <key>DeviceProperties</key> <dict> <key>Add</key> <dict/> <key>Delete</key> <dict/> </dict> <key>Kernel</key> <dict> <key>Add</key> <array> <dict> <key>Arch</key> <string>Any</string> <key>BundlePath</key> <string>Lilu.kext</string> <key>Comment</key> <string>Patching Engine</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/Lilu</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>8.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>RestrictEvents.kext</string> <key>Comment</key> <string>Process Blocker</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/RestrictEvents</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>12.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>AAAMouSSE.kext</string> <key>Comment</key> <string>SSE Emulator</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/MouSSE</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>16.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>telemetrap.kext</string> <key>Comment</key> <string>SSE Patcher</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/telemetrap</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>18.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>corecaptureElCap.kext</string> <key>Comment</key> <string>BCM94328 Wifi Patch</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/corecaptureElCap</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>16.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211ElCap.kext</string> <key>Comment</key> <string>BCM94328 Wifi Patch</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/IO80211ElCap</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>16.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>IO80211ElCap.kext/Contents/PlugIns/AppleAirPortBrcm43224.kext</string> <key>Comment</key> <string>BCM94328 Wifi Patch</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/AppleAirPortBrcm43224</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>16.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>MarvelYukonEthernet.kext</string> <key>Comment</key> <string>Marvel Ethernet Patch</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/MarvelYukonEthernet</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>19.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>AppleIntelPIIXATA.kext</string> <key>Comment</key> <string>AppleIntelPIIXATA</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/AppleIntelPIIXATA</string> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>19.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>USB-Map.kext</string> <key>Comment</key> <string>USB Map</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string></string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>Bluetooth-Spoof.kext</string> <key>Comment</key> <string>Bluetooth Patch for BRCM2046 and BRCM2070</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string></string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>21.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>FeatureUnlock.kext</string> <key>Comment</key> <string>FeatureUnlock</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/FeatureUnlock</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>16.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>BlueToolFixup.kext</string> <key>Comment</key> <string>Fix Monterey Bluetooth</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/BlueToolFixup</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>21.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>Any</string> <key>BundlePath</key> <string>BrcmFirmwareData.kext</string> <key>Comment</key> <string>V2.6.1</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/BrcmFirmwareData</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>Any</string> <key>BundlePath</key> <string>BrcmPatchRAM3.kext</string> <key>Comment</key> <string>V2.6.1</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/BrcmPatchRAM3</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>CSLVFixup.kext</string> <key>Comment</key> <string>Fix Music</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/CSLVFixup</string> <key>MaxKernel</key> <string>20.99.99</string> <key>MinKernel</key> <string>20.0.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>ASPP-Override.kext</string> <key>Comment</key> <string>ACPI_SMC_PlatformPlugin Override</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string></string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>21.4.0</string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> </array> <key>Block</key> <array/> <key>Emulate</key> <dict> <key>Cpuid1Data</key> <data> </data> <key>Cpuid1Mask</key> <data> </data> <key>DummyPowerManagement</key> <false/> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> </dict> <key>Force</key> <array/> <key>Patch</key> <array> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_isSingleUser</string> <key>Comment</key> <string>Patch IOHIDFamily</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> </data> <key>Identifier</key> <string>com.apple.iokit.IOHIDFamily</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.0.0</string> <key>Replace</key> <data> uAEAAADD </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_apfs_filevault_allowed</string> <key>Comment</key> <string>Force FileVault on Broken Seal</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> </data> <key>Identifier</key> <string>com.apple.filesystems.apfs</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data> uAEAAADD </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_cs_require_lv</string> <key>Comment</key> <string>Disable Library Validation Enforcement</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data> </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.0.0</string> <key>Replace</key> <data> uAAAAADD </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_early_random</string> <key>Comment</key> <string>SurPlus v1 - PART 1 of 2 - Patch read_erandom (inlined in _early_random)</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> AHQjSIs= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>800</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>21.1.0</string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data> AOsjSIs= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string>_register_and_init_prng</string> <key>Comment</key> <string>SurPlus v1 - PART 2 of 2 - Patch register_and_init_prng</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> ukgBAAAx9g== </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>256</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string>21.1.0</string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data> ukgBAADrBQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>Reroute kern.hv_vmm_present patch (1)</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> AGRpcmVjdF9oYW5kb2ZmAEVuYWJsZSBkaXJlY3QgaGFu ZG9mZiBmb3IgcmVhbHRpbWUgdGhyZWFkcwA= </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data> AGh2X3ZtbV9wcmVzZW50AEVuYWJsZSBkaXJlY3QgaGFu ZG9mZiBmb3IgcmVhbHRpbWUgdGhyZWFkcwA= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>Base</key> <string></string> <key>Comment</key> <string>Reroute kern.hv_vmm_present patch (2)</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> AGh2X2Rpc2FibGUAaHZfdm1tX3ByZXNlbnQA </data> <key>Identifier</key> <string>kernel</string> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string>20.4.0</string> <key>Replace</key> <data> AGh2X2Rpc2FibGUAZGlyZWN0X2hhbmRvZmYA </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> </dict> </array> <key>Quirks</key> <dict> <key>AppleCpuPmCfgLock</key> <false/> <key>AppleXcpmCfgLock</key> <false/> <key>AppleXcpmExtraMsrs</key> <false/> <key>AppleXcpmForceBoost</key> <false/> <key>CustomSMBIOSGuid</key> <false/> <key>DisableIoMapper</key> <false/> <key>DisableLinkeditJettison</key> <true/> <key>DisableRtcChecksum</key> <false/> <key>ExtendBTFeatureFlags</key> <false/> <key>ExternalDiskIcons</key> <false/> <key>ForceSecureBootScheme</key> <false/> <key>IncreasePciBarSize</key> <false/> <key>LapicKernelPanic</key> <false/> <key>LegacyCommpage</key> <false/> <key>PanicNoKextDump</key> <true/> <key>PowerTimeoutKernelPanic</key> <false/> <key>ProvideCurrentCpuInfo</key> <false/> <key>SetApfsTrimTimeout</key> <integer>-1</integer> <key>ThirdPartyDrives</key> <true/> <key>XhciPortLimit</key> <false/> </dict> <key>Scheme</key> <dict> <key>CustomKernel</key> <false/> <key>FuzzyMatch</key> <true/> <key>KernelArch</key> <string>Auto</string> <key>KernelCache</key> <string>Auto</string> </dict> </dict> <key>Misc</key> <dict> <key>BlessOverride</key> <array> <string>\EFI\Microsoft\Boot\bootmgfw.efi</string> </array> <key>Boot</key> <dict> <key>ConsoleAttributes</key> <integer>0</integer> <key>HibernateMode</key> <string>Auto</string> <key>HideAuxiliary</key> <true/> <key>LauncherOption</key> <string>Full</string> <key>LauncherPath</key> <string>Default</string> <key>PickerAttributes</key> <integer>145</integer> <key>PickerAudioAssist</key> <false/> <key>PickerMode</key> <string>External</string> <key>PickerVariant</key> <string>Acidanthera\GoldenGate</string> <key>PollAppleHotKeys</key> <true/> <key>ShowPicker</key> <true/> <key>TakeoffDelay</key> <integer>0</integer> <key>Timeout</key> <integer>5</integer> </dict> <key>Debug</key> <dict> <key>AppleDebug</key> <true/> <key>ApplePanic</key> <true/> <key>DisableWatchDog</key> <false/> <key>DisplayDelay</key> <integer>0</integer> <key>DisplayLevel</key> <integer>2147483650</integer> <key>SerialInit</key> <false/> <key>SysReport</key> <false/> <key>Target</key> <integer>3</integer> </dict> <key>Entries</key> <array/> <key>Security</key> <dict> <key>AllowNvramReset</key> <true/> <key>AllowSetDefault</key> <true/> <key>AllowToggleSip</key> <false/> <key>ApECID</key> <integer>0</integer> <key>AuthRestart</key> <false/> <key>BlacklistAppleUpdate</key> <true/> <key>DmgLoading</key> <string>Signed</string> <key>EnablePassword</key> <false/> <key>ExposeSensitiveData</key> <integer>15</integer> <key>HaltLevel</key> <integer>2147483648</integer> <key>PasswordHash</key> <data> </data> <key>PasswordSalt</key> <data> </data> <key>ScanPolicy</key> <integer>0</integer> <key>SecureBootModel</key> <string>Disabled</string> <key>Vault</key> <string>Optional</string> </dict> <key>Tools</key> <array> <dict> <key>Arguments</key> <string></string> <key>Auxiliary</key> <true/> <key>Comment</key> <string>BootKicker.efi</string> <key>Enabled</key> <true/> <key>Flavour</key> <string>Auto</string> <key>Name</key> <string>BootKicker.efi</string> <key>Path</key> <string>BootKicker.efi</string> <key>RealPath</key> <false/> <key>TextMode</key> <false/> </dict> <dict> <key>Arguments</key> <string></string> <key>Auxiliary</key> <true/> <key>Comment</key> <string>OpenShell.efi</string> <key>Enabled</key> <true/> <key>Flavour</key> <string>OpenShell:UEFIShell:Shell</string> <key>Name</key> <string>OpenShell.efi</string> <key>Path</key> <string>OpenShell.efi</string> <key>RealPath</key> <false/> <key>TextMode</key> <true/> </dict> </array> </dict> <key>NVRAM</key> <dict> <key>Add</key> <dict> <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key> <dict> <key>DefaultBackgroundColor</key> <data> AAAAAA== </data> <key>OC_BID</key> <string>Mac-F60DEB81FF30ACF6</string> </dict> <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>OCLP-Settings</key> <string> -allow_amfi -allow_fv</string> <key>OCLP-Version</key> <string>0.4.3</string> </dict> <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <dict> <key>boot-args</key> <string>keepsyms=1 debug=0x100 -disable_sidecar_mac -revasset</string> <key>csr-active-config</key> <data> AwoAAA== </data> </dict> <key>FA4CE28D-B62F-4C99-9CC3-6815686E30F9</key> <dict/> </dict> <key>Delete</key> <dict> <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key> <array> <string>DefaultBackgroundColor</string> <string>OC_BID</string> </array> <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <array> <string>OCLP-Version</string> <string>OCLP-Settings</string> <string>revcpu</string> <string>revcpuname</string> </array> <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <array> <string>boot-args</string> <string>csr-active-config</string> </array> <key>FA4CE28D-B62F-4C99-9CC3-6815686E30F9</key> <array/> </dict> <key>LegacyEnable</key> <false/> <key>LegacyOverwrite</key> <false/> <key>LegacySchema</key> <dict/> <key>WriteFlash</key> <true/> </dict> <key>PlatformInfo</key> <dict> <key>Automatic</key> <false/> <key>CustomMemory</key> <false/> <key>DataHub</key> <dict> <key>ARTFrequency</key> <integer>0</integer> <key>BoardProduct</key> <string>Mac-F42386C8</string> <key>BoardRevision</key> <data> </data> <key>DevicePathsSupported</key> <integer>0</integer> <key>FSBFrequency</key> <integer>0</integer> <key>InitialTSC</key> <integer>0</integer> <key>PlatformName</key> <string></string> <key>SmcBranch</key> <data> </data> <key>SmcPlatform</key> <data> </data> <key>SmcRevision</key> <data> </data> <key>StartupPowerEvents</key> <integer>0</integer> <key>SystemProductName</key> <string></string> <key>SystemSerialNumber</key> <string></string> <key>SystemUUID</key> <string></string> </dict> <key>Generic</key> <dict> <key>AdviseFeatures</key> <true/> <key>MLB</key> <string></string> <key>MaxBIOSVersion</key> <true/> <key>ProcessorType</key> <integer>0</integer> <key>ROM</key> <data> </data> <key>SpoofVendor</key> <true/> <key>SystemMemoryStatus</key> <string>Auto</string> <key>SystemProductName</key> <string></string> <key>SystemSerialNumber</key> <string></string> <key>SystemUUID</key> <string></string> </dict> <key>PlatformNVRAM</key> <dict> <key>BID</key> <string></string> <key>FirmwareFeatures</key> <data> </data> <key>FirmwareFeaturesMask</key> <data> </data> <key>MLB</key> <string></string> <key>ROM</key> <data> </data> <key>SystemSerialNumber</key> <string></string> <key>SystemUUID</key> <string></string> </dict> <key>SMBIOS</key> <dict> <key>BIOSReleaseDate</key> <string></string> <key>BIOSVendor</key> <string></string> <key>BIOSVersion</key> <string></string> <key>BoardAssetTag</key> <string></string> <key>BoardLocationInChassis</key> <string></string> <key>BoardManufacturer</key> <string></string> <key>BoardProduct</key> <string></string> <key>BoardSerialNumber</key> <string></string> <key>BoardType</key> <integer>0</integer> <key>BoardVersion</key> <string></string> <key>ChassisAssetTag</key> <string></string> <key>ChassisManufacturer</key> <string></string> <key>ChassisSerialNumber</key> <string></string> <key>ChassisType</key> <integer>0</integer> <key>ChassisVersion</key> <string></string> <key>FirmwareFeatures</key> <data> </data> <key>FirmwareFeaturesMask</key> <data> </data> <key>PlatformFeature</key> <integer>-1</integer> <key>ProcessorType</key> <integer>0</integer> <key>SmcVersion</key> <data> </data> <key>SystemFamily</key> <string></string> <key>SystemManufacturer</key> <string></string> <key>SystemProductName</key> <string></string> <key>SystemSKUNumber</key> <string></string> <key>SystemSerialNumber</key> <string></string> <key>SystemUUID</key> <string></string> <key>SystemVersion</key> <string></string> </dict> <key>UpdateDataHub</key> <true/> <key>UpdateNVRAM</key> <false/> <key>UpdateSMBIOS</key> <false/> <key>UpdateSMBIOSMode</key> <string>Create</string> <key>UseRawUuidEncoding</key> <false/> </dict> <key>UEFI</key> <dict> <key>APFS</key> <dict> <key>EnableJumpstart</key> <true/> <key>GlobalConnect</key> <false/> <key>HideVerbose</key> <true/> <key>JumpstartHotPlug</key> <false/> <key>MinDate</key> <integer>20180621</integer> <key>MinVersion</key> <integer>748077008000000</integer> </dict> <key>AppleInput</key> <dict> <key>AppleEvent</key> <string>Builtin</string> <key>CustomDelays</key> <false/> <key>GraphicsInputMirroring</key> <false/> <key>KeyInitialDelay</key> <integer>0</integer> <key>KeySubsequentDelay</key> <integer>5</integer> <key>PointerPollMask</key> <integer>-1</integer> <key>PointerPollMax</key> <integer>2</integer> <key>PointerPollMin</key> <integer>2</integer> <key>PointerSpeedDiv</key> <integer>1</integer> <key>PointerSpeedMul</key> <integer>1</integer> </dict> <key>Audio</key> <dict> <key>AudioCodec</key> <integer>0</integer> <key>AudioDevice</key> <string></string> <key>AudioOutMask</key> <integer>1</integer> <key>AudioSupport</key> <false/> <key>DisconnectHda</key> <false/> <key>MaximumGain</key> <integer>-15</integer> <key>MinimumAssistGain</key> <integer>-30</integer> <key>MinimumAudibleGain</key> <integer>-55</integer> <key>PlayChime</key> <string>Disabled</string> <key>ResetTrafficClass</key> <false/> <key>SetupDelay</key> <integer>0</integer> </dict> <key>ConnectDrivers</key> <true/> <key>Drivers</key> <array> <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>Path</key> <string>OpenRuntime.efi</string> </dict> <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>Path</key> <string>OpenCanopy.efi</string> </dict> <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>Path</key> <string>ExFatDxeLegacy.efi</string> </dict> <dict> <key>Arguments</key> <string></string> <key>Comment</key> <string></string> <key>Enabled</key> <true/> <key>Path</key> <string>OpenLinuxBoot.efi</string> </dict> </array> <key>Input</key> <dict> <key>KeyFiltering</key> <false/> <key>KeyForgetThreshold</key> <integer>5</integer> <key>KeySupport</key> <false/> <key>KeySupportMode</key> <string>Auto</string> <key>KeySwap</key> <false/> <key>PointerSupport</key> <false/> <key>PointerSupportMode</key> <string></string> <key>TimerResolution</key> <integer>50000</integer> </dict> <key>Output</key> <dict> <key>ClearScreenOnModeSwitch</key> <false/> <key>ConsoleMode</key> <string></string> <key>DirectGopRendering</key> <false/> <key>ForceResolution</key> <false/> <key>GopPassThrough</key> <string>Apple</string> <key>IgnoreTextInGraphics</key> <false/> <key>ProvideConsoleGop</key> <true/> <key>ReconnectGraphicsOnConnect</key> <false/> <key>ReconnectOnResChange</key> <false/> <key>ReplaceTabWithSpace</key> <false/> <key>Resolution</key> <string>Max</string> <key>SanitiseClearScreen</key> <false/> <key>TextRenderer</key> <string>BuiltinGraphics</string> <key>UIScale</key> <integer>-1</integer> <key>UgaPassThrough</key> <false/> </dict> <key>ProtocolOverrides</key> <dict> <key>AppleAudio</key> <false/> <key>AppleBootPolicy</key> <true/> <key>AppleDebugLog</key> <true/> <key>AppleEg2Info</key> <false/> <key>AppleFramebufferInfo</key> <false/> <key>AppleImageConversion</key> <false/> <key>AppleImg4Verification</key> <false/> <key>AppleKeyMap</key> <false/> <key>AppleRtcRam</key> <false/> <key>AppleSecureBoot</key> <false/> <key>AppleSmcIo</key> <false/> <key>AppleUserInterfaceTheme</key> <true/> <key>DataHub</key> <false/> <key>DeviceProperties</key> <false/> <key>FirmwareVolume</key> <false/> <key>HashServices</key> <false/> <key>OSInfo</key> <false/> <key>UnicodeCollation</key> <false/> </dict> <key>Quirks</key> <dict> <key>ActivateHpetSupport</key> <false/> <key>DisableSecurityPolicy</key> <false/> <key>EnableVectorAcceleration</key> <true/> <key>EnableVmx</key> <false/> <key>ExitBootServicesDelay</key> <integer>0</integer> <key>ForceOcWriteFlash</key> <false/> <key>ForgeUefiSupport</key> <false/> <key>IgnoreInvalidFlexRatio</key> <false/> <key>ReleaseUsbOwnership</key> <false/> <key>ReloadOptionRoms</key> <false/> <key>RequestBootVarRouting</key> <true/> <key>ResizeGpuBars</key> <integer>-1</integer> <key>TscSyncTimeout</key> <integer>0</integer> <key>UnblockFsConnect</key> <false/> </dict> <key>ReservedMemory</key> <array/> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
aben Posted April 13, 2022 Share Posted April 13, 2022 Nothing wrong with the config.plist properties, all seems to be in correct order, however as advised earlier, I'm afraid this approach will, unfortunately, not work on Mac hardware since BlueToolFixup was not designed to help patch Bluetooth transport type on real Macs, only hackintosh hardware is currently supported by the developers; your screenshot clearly proves that with PCIe rail still being the preferred choice even with custom boot-loader and necessary patches. Only available solution here is to switch your wireless card to one of the supported models listed earlier. FYI: USB based wireless options are also not actually recommended for macOS 12 users even for hackintosh community since the overall experience is not quite pleasant with broken Bluetooth features and other issues that follow due to Apple making the compatibility factor complex with their new macOS BT framework now back-ported from iOS; a harsh reality we have learned to accept and adapt to when it comes to Bluetooth on macOS 12. Link to comment Share on other sites More sharing options...
chris78 Posted April 13, 2022 Author Share Posted April 13, 2022 Okay, i have this not Right Unterstand with the usb device. i will Order the Card BCM943602CS Do i need also the Adapter? Link to comment Share on other sites More sharing options...
chris78 Posted April 13, 2022 Author Share Posted April 13, 2022 perfect. I make now my shopping - list, I hope thats all: the cable adapter are named ipex-4 to ipex-1, is this right? The card self, a Genuine Apple MacBook Pro 13 A1502 2015 Wifi AirportCard Z653-0194 BCM943602CS And the card Adaper, i have found one with Screws to mount this fix on the old thread. But ther is written, this Adapter is for bcm94360cd bcm94331cd wireless wlan. I guess there is no special logic in this adapter..? I will not waste Time to try again and again for the Bluetooth stuff. By the way, if I open again the Apple, is ther also a Metal Graphic card knowen there I can change right now? 🙂 The Radeon is okay, but if ther is also on Option to Pimp the Graphics, so let me it know. Link to comment Share on other sites More sharing options...
aben Posted April 14, 2022 Share Posted April 14, 2022 Looks good to me, these should most certainly sort you out just fine. All modern Apple Airport cards are designed with the same proprietary pins, so compatibility with the mini-PCIe adaptor should not be a problem. With regard to the graphics, is the module soldered to the board or interchangeable? If soldered then it’s usually impossible…unless you are Louis Rossmann 😉 Link to comment Share on other sites More sharing options...
chris78 Posted April 14, 2022 Author Share Posted April 14, 2022 It's not soldered, its a MXM-II Card, the problem. In this age, ther was no graphic card made with metal support... Or better, i don't know any. the Quadro K500M is the oldest one what I kow, but they is for sockets MXM 3.0. Link to comment Share on other sites More sharing options...
aben Posted April 15, 2022 Share Posted April 15, 2022 (edited) In this case, I don't think it's that simple as just upgrading the module in hopes that it would perform better on macOS Monterey; an OS designed to provide intended support for Metal GPUFamily 2 and above as far as I'm aware. Even if there is a compatible, more capable MXM-II based module out there, the performance gain on current macOS releases would most likely be ever so negligible. Also, given the fact that Apple, as usual, has been actively leaping forward with their hardware support at a faster pace, even back then, at times rendering previous-gen boards obsolete when it came to certain aspects of modularity, especially in the embedded GPU space and it's respective socket-specs, which is one of the main components of the board. I believe this area is not worth venturing into, given the legacy status of the iMac in question and the massive differences in hardware architecture supported natively on current macOS releases. Edited April 15, 2022 by aben Link to comment Share on other sites More sharing options...
chris78 Posted April 24, 2022 Author Share Posted April 24, 2022 Hello, now I have upgraded the Wireless Bluetooth Adapter sucessfully, everithing works well. To connect the Antenna - Cables to know, what is Bluetooth and what is Wlan, i have use this picure: Thanks a lot for your support. Link to comment Share on other sites More sharing options...
aben Posted April 24, 2022 Share Posted April 24, 2022 You're most welcome. Glad to know the upgrade to recommended Apple Airport card was a success. Congrats and enjoy! :) Link to comment Share on other sites More sharing options...
Recommended Posts