Jump to content
MaLd0n

Hackintosh Intel Wifi and Bluetooth on macOS Sonoma

Recommended Posts

  • Administrators

Just Inject these kexts with Bootloader on macOS Sonoma

Bluetooth Bluetooth Intel.zip

Wifi Intel Sonoma Wifi Intel Sonoma.zip

Wifi Intel Sonoma 14.4+ Wifi Intel Sonoma 14.4+.zip

Add these patches on NVRAM  7C436110-AB2A-4BBB-A880-FE41995C9F82

Quote

  <key>bluetoothExternalDongleFailed</key>
  <data>AA==</data>
  <key>bluetoothInternalControllerInfo</key>
  <data>AAAAAAAAAAAAAAAAAAA=</data>

xmVuHF1.png 

Credits: zxystd on https://github.com/OpenIntelWireless/itlwm

  • Like 2
  • Thanks 3

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Hi Daniel I think I tried everything and your proposal too but impossible. to have the possibility of 
activating the bluetooth my Z590 UD AC config on Ventura everything works but not on Sonoma 
from the beginning need advice maybe. the integrated bluetooth will never be taken into account, 
thank you in advance 
hackintool gives me this
Bluetooth
 
Vendor 0x004C
Devices 0x6000
Vendor Name Apple Device Name BCM_4350C2
 
and informations system

  Contrôleur Bluetooth :

  Adresse : NULL

  État : Désactivé

  Jeu de puces : BCM_4350C2

  Détectable : Désactivé

  Version du programme interne : v0 c0

  Services pris en charge : 0x392039 < HFP AVRCP A2DP HID Braille LEA AACP GATT SerialPort >

  Transport : USB

  ID du fournisseur : 0x004C (Apple)
 

have nice day sir ;)

Mac mini macOS Monterey 12.7.5 (21H1211)

Carte mère : GA-Z590 UD AC, CPU : Intel BOX I5-11400 LGA : 1200, RAM 32 Go DDR4, Intel Rocket Lake-S GT1 - Graphiques AMD Radeon RX 6600 8 Go - OS: macOS Sonoma 14.5 [Open Core 1.0.0 ] (23F5059e) & Windows 11 Professionnel Insider Preview (canal Canary) 24H2 26200.5001

image.png.9f890256d91438bca8d9234d3910106f.png

 

Link to comment
Share on other sites

  • Administrators

Im tested these files and just work fine.

  • Thanks 1

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

great thanks Daniel for   answer quickly... and  think work but with other CM
have  nice day

Best regards 

Mac mini macOS Monterey 12.7.5 (21H1211)

Carte mère : GA-Z590 UD AC, CPU : Intel BOX I5-11400 LGA : 1200, RAM 32 Go DDR4, Intel Rocket Lake-S GT1 - Graphiques AMD Radeon RX 6600 8 Go - OS: macOS Sonoma 14.5 [Open Core 1.0.0 ] (23F5059e) & Windows 11 Professionnel Insider Preview (canal Canary) 24H2 26200.5001

image.png.9f890256d91438bca8d9234d3910106f.png

 

Link to comment
Share on other sites

works perfect thx

Software Versions:

  CoreWLAN: 16.0 (1657)

  CoreWLANKit: 16.0 (1657)

  Menu Extra: 17.0 (1728)

  System Information: 15.0 (1502)

  IO80211 Family: 12.0 (1200.13.0)

  Diagnostics: 11.0 (1163)

  AirPort Utility: 6.3.9 (639.22)

  Interfaces:

en1:

  Card Type: Wi-Fi  (0x8086, 0x50)

  Firmware Version: itlwm: 2.3.0 fw: 36.ca7b901d.0

  MAC Address:

  Locale: FCC

  Country Code: ZZ

  Supported PHY Modes: 802.11 a/b/g/n/ac

  Supported Channels: 1 (2GHz), 2 (2GHz), 3 (2GHz), 4 (2GHz), 5 (2GHz), 6 (2GHz), 7 (2GHz), 8 (2GHz), 9 (2GHz), 10 (2GHz), 11 (2GHz), 12 (2GHz), 13 (2GHz), 36 (5GHz), 40 (5GHz), 44 (5GHz), 48 (5GHz), 52 (5GHz), 56 (5GHz), 60 (5GHz), 64 (5GHz), 68 (5GHz), 72 (5GHz), 76 (5GHz), 80 (5GHz), 84 (5GHz), 88 (5GHz), 92 (5GHz), 96 (5GHz), 100 (5GHz), 104 (5GHz), 108 (5GHz), 112 (5GHz), 116 (5GHz), 120 (5GHz), 124 (5GHz), 128 (5GHz), 132 (5GHz), 136 (5GHz), 140 (5GHz), 144 (5GHz), 149 (5GHz), 153 (5GHz), 157 (5GHz), 161 (5GHz), 165 (5GHz)

  Wake On Wireless: Supported

  Auto Unlock: Supported

  Status: Network Service Inactive

Link to comment
Share on other sites

I copied all the files from the zip to the kext folder of the OC bootloader (EFI) folder and rebooted. The BT is working again but the WiFi cannot be switched on.

When I copy the ventura version of the airport kext mentioned in the github link, version 2.2.0, it makes an connection attempt during login but then is turned off again. So i almost got it working again. What could be wrong?

In the attached screenshot you can see the kexts that are currently in the kext folder. Maybe some of them need to go? I don't know?

Screenshot 2023-09-28 at 10.23.07.zip

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

Yes but for this kext u need one app to connect, don't work with Airport

https://github.com/OpenIntelWireless/HeliPort

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Okay clear. So I deleted the airport kext and placed the kext you recommended into the correct folder and rebooted. Then installed the heliport app but when I run the app it says that itlwm is not running so i must have missed a step i guess?

Edit: I forgot I had to specify the correct kext into the kernel section of the config.plist. I got it working now but now I cannot connect to my work wireless network which has wpa2 enterprise security. Is there a fix for that? It actually cannot connect properly to any network, neither a free one (it doesn't get a proper IP). But switching wireless lan on and off works and in on state it sees networks. it only cannot connect to one.

Edited by TheWizzard2203

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

  • Administrators

Secure Boot Model Enable on config.plist misc tab

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

The secureboot model was on 'standard' and I changed it to x86legacy. I got it working now through heliport but now I cannot connect to my work wireless network which has wpa2 enterprise security. Is there a fix for that? It actually cannot connect properly to any network, neither a free one (it doesn't get a proper IP). But switching wireless lan on and off works and in on state it sees networks. it only cannot connect to one.

Edited by TheWizzard2203

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

This solution worked for wifi but bluetooth is not working. there's some fix ?

I can see bluetooth option, I can toggle it but it didn't find any device.

Lenovo S145
Processor: i7-8th (Whiskey Lake Native) Coffee Lake (Hackintosh)
RAM: 20GB
Sonoma


 

Edited by Michel Hora
Link to comment
Share on other sites

  • Administrators

These kexts work fine on my s145 icelake

Try compile kexts under sonoma

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Hi Dan,

You say we have to inject keys 

<key>bluetoothExternalDongleFailed</key>
  <data>AA==</data>
  <key>bluetoothInternalControllerInfo</key>
  <data>AAAAAAAAAAAAAAAAAAA=</data>

But in the photo the values for these keys are all zeros. Tried both without result (zeros and the values stated) and of course I put the sonoma files in their correct spots.

Do we have to leave the secure boot model on the default default value?

Edited by TheWizzard2203

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

  • Administrators

Inject these properties with one txt app like TextMate

6MWbnXA.png

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

  • Administrators

-Donations-

PayPal HERE - Stripe HERE - Ko-Fi HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 - BNB 0x10D1d656eCa00bD521f9b4A43B83098B8142e115 - USDT BSC BEP20 0xb57cfdfa371fad1981910f0e8332409ab99f74d9 - USDT TRC20 TUR6Z9AVS4AYzqPnULoHrfFvppRbhXmNbZ - KASPA kaspa:qpxzufgfj8p6r0krg58yzvs0009h2mwqgvcawa0xc2pth7sgzpv56j4f6dtvk - PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Sign up for a Bybit account and claim exclusive rewards HERE

New ways to earn money with Linkvertise HERE

Link to comment
Share on other sites

Thanks Dan. I did exactly that. I copied the lines from your config.plist, placed the kexts in the correct places, enabled secure boot model, rebooted but doesn't work on my P1 Gen3. Maybe you can have a look at my config.plist to see if I did something wrong?

config.plist.zip

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

Unfortunately not for me. I did everything exactly as described but no sigar.

Edited by TheWizzard2203

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

On 10/17/2023 at 9:16 AM, TheWizzard2203 said:

Thanks Dan. I did exactly that. I copied the lines from your config.plist, placed the kexts in the correct places, enabled secure boot model, rebooted but doesn't work on my P1 Gen3. Maybe you can have a look at my config.plist to see if I did something wrong?

config.plist.zip 4.84 kB · 2 downloads

@MaLd0n Could you please have a look at what I possibly did wrong?

Notebook: Lenovo Thinkpad P1 Gen3
CPU: Intel Core i7 10750H
Graphics: Intel HD Graphics 620 / Dedicated: Nvidia Quadro T1000
Ram: 2 x 16GB 3200Mhz DDR4
WiFi: Intel WiFi 6 AX201, 2x2
Bluetooth: 5.0

Link to comment
Share on other sites

Is this supposed to get the wifi and bluetooth fully functional? Like for features like handoff and airdrop? I was able to get it to work so I can connect to my bluetooth LE mouse but I wasn't able to use AirDrop. I just recently removed the USB injector and did USBmap with a kext. I'm about to try rebooting and resetting the NVram to see if reinstalling it now that I have the USBmap kext instead of the USBinjectall will fix that. Also curious if there is a fix to the sleep issue. My icelake lenovo laptop seems to continuously crash/restart when it goes into sleep after some time. Everything else appear to work okay though.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...