Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I don't think that asix will EVER update the kext. The last actual CODE update to it was in 2012. Then in 2014 they signed the existing binary per apples rules. Then a year ago they edited the pkg to work on 10.10 without changing the binary.

Oh okay. :)

You're right, I don't know the list of cards. I actually stole that kext from /r/hackintosh but I forget where. It's original purpose was to enable HDMI audio on non flashed PC cards on Mac pros but I discovered it works on unsupported Macs too

Hmm, that changes things a bit... Perhaps it should be named as follows:

"HDMI Audio Support Injector (GeForce 9400M/GT120, Radeon HD 4870, and non-EFI PC Graphics Cards)"

(And again, the list of models is long and may need to be on its own text-label line under the option).

---

So @dosdude1, I've compiled a list of all discussions on the previous page.

Total list of proposed changes:
- Change the plist format to the easier-to-maintain format in post #31, since we're going to end up with soooo many maaaaaachines over time, and most of them need the exact same settings.
- Rename "Legacy USB Ethernet Injector" to "Apple USB Ethernet Adapter (10/100Mbit) Support", remove it from the per-model Plist since it's not needed there, and default it to false. This is only needed by people who have that specific external USB ethernet adapter.
- Remove "Disable Platform Check" from the per-model Plist since it's not needed there, and default it to true (since it's needed on all machines).
- Rename "Boot.plist Patch (Add support for MBA SuperDrive)" to "Boot.plist Patch (Add support for MacBook Air USB SuperDrive)" to avoid confusion, remove it from the per-model Plist since it's not needed there, and default it to false.
- Rename "Legacy HDMI Audio Injector (GeForce 9400M)" to "HDMI Audio Support Injector (GeForce 9400M/GT120, Radeon HD 4870, and non-EFI PC Graphics Cards)"... The label may be so long that the list of supported cards should be on a separate line/text-label. Also, THIS ONE ISN'T FINALIZED YET. We need to determine the exact list of cards. It's only a handful of cards whose hardware is new enough to support HDMI audio but old enough that it wasn't officially enabled by Apple, and by displaying the list of cards we'll avoid a thousand questions about the option. For instance, we don't need to list Mac Pro 2010/2012's Radeon 5770/5870, since those already support HDMI audio natively according to Apple: https://support.apple.com/en-us/HT202079. That only leaves the Mac Pro 2009's optional Radeon 4870. So 9400M, GT120, 4870 might be the final list of cards that can enable HDMI audio via that kext (and don't already support it natively). Update: Also, any non-EFI PC graphics card in a Classic Mac Pro will need this kext (according to parrotgeek1 that's what it was originally made for). So the label should also mention "non-EFI PC Graphics Cards". I think this is the final list of cards the option affects.
- And here's one more proposal: Internally use the "sysctl hw.model" command when the dialog box opens, and use the return value of that command to pre-select that model from the dropdown for the user. For instance that command on my machine says "hw.model: MacPro4,1". You may even want to add a text label to the GUI with "Detected model: MacPro4,1", and pre-select it in the dropdown, so that it's very easy for newbies to understand what model id refers to.

You're doing a great service to the Mac community. I salute you.
 
Last edited:
  • Like
Reactions: dosdude1
Pics:
ClWR7pAUkAAsvo0.jpg-large.jpeg

mid-2007 MacBook brought into a semi-modern configuration with a mid-2009 MacBook logic board, hacked to run macOS Sierra
 
Macmini3.1 is perfect except WiFi. Sadly wifi card is customized by Apple, and has a bluetooth card on the same board. So we need to use Kexts to fix this Mac.
[doublepost=1466383697][/doublepost]@128keaton
I did the exact same thing. Which wifi card do you have! My MacBook has the Broadcom 43XX :(
I will probably buy a different one for it, to get WiFi working, but still, sadly, my Mac Mini 3.1 (Late 2009)is out for now.
 
@dosdude1 congrats my friend, you have earned another happy customer! I have a mid-2009 macbook pro and i used your utility and it worked flawlessly, a couple of days ago i was in despair trying to get sierra to run with no success... i was just trying to look for it. i found it today and applied it to my thumb drive and then booted it, failed again, tried your utility and low and behold; i got it to work! So I decided to screw around with Siri (cursed at her.)
 
Software Versions:

CoreWLAN:11.0 (1200.16)

CoreWLANKit:12.0 (1200.16)

Menu Extra:12.0 (1200.19)

System Information:12.0 (1200.2)

IO80211 Family:12.0 (1200.12.2)

Diagnostics:7.0 (700.5)

AirPort Utility:6.3.7 (637.3)

Interfaces:

en1:

Card Type:AirPort Extreme (0x14E4, 0x8D)

Firmware Version:Broadcom BCM43xx 1.0 (5.106.98.100.24)

MAC Address:<omitted>

Locale:FCC

Country Code:US

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

Supported Channels:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165

Wake On Wireless:Supported

AirDrop:Supported

Status:Connected

Current Network Information:

<omitted>
 
Thanks dude ...is this patch will work with sierra official release which is going to release this fall?
and if available can u please provide any screen shots running sierra..
There are plenty of screenshots in this thread of unsupported Macs using the Sierra beta.

Take a look around. I did. It's fascinating.

Enjoy.
 
Macmini3.1 is perfect except WiFi. Sadly wifi card is customized by Apple, and has a bluetooth card on the same board. So we need to use Kexts to fix this Mac.
[doublepost=1466383697][/doublepost]@128keaton
I did the exact same thing. Which wifi card do you have! My MacBook has the Broadcom 43XX :(
I will probably buy a different one for it, to get WiFi working, but still, sadly, my Mac Mini 3.1 (Late 2009)is out for now.
l think its the BRCM2046
 
Uhh I have a different version 0x90 of the Broadcom 43XX

so no wifi, until kexts are modified.
Just buy Atheros, it's pretty good one. However, when you connect it has three connectors instead of two at Broadcom. But this does not affect the speed and Bluetootn.
 
Hey I have a question. Any of Macbooks with Merom family CPU are unsupported which means that MacBooks 2.1, 3.1, 4.1 are not capable to run Sierra even with using hacks right?
 
I've been following this thread since it was posted. I successfully got macOS Sierra on my MacBook Pro 4,1 but, there is no wifi. I was just wondering if there is any progress on getting the wifi working. Everything else works great on the MacBook Pro 4,1 Early 2008 model.
 
Oh no! http://dosdude1.com/sierrapatch.html is down :/

How was the procedure? I have both the patcher and the DP1
I'll post a video at evening. You should put installer and patcher in the "Applications". Then format 8GB pen drive with the HFS+ Extended (Journaled) in Disk Utility. Then run patcher, write path to 10.12 installer and pen drive, click "Ok", wait about 25-30 minutes, reboot and install OS normally. As you installed OS, you should reboot and run post-install patch in "Utils" menu. Then reboot and use 10.12! If you want to put some kexts from ElCapitan, you should install the newest Kext Utility.

If you have any questions, feel free to join us at the Telegram.


[doublepost=1466422434][/doublepost]
I've been following this thread since it was posted. I successfully got macOS Sierra on my MacBook Pro 4,1 but, there is no wifi. I was just wondering if there is any progress on getting the wifi working. Everything else works great on the MacBook Pro 4,1 Early 2008 model.
You can buy Atheros AR5BXB72 and use WiFi without any restrictions.
 
Last edited:
  • Like
Reactions: Banan911
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.