Contribute
Register

DSDT for MSI B75MA-P45

Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
For BIOS version 1.0: View attachment DSDT-MSI-B75MA-P45-V1.0.aml.zip

Tested with Lion 10.7.4 and Mountain Lion 10.8.

  1. Onboard Graphics: working.
  2. Audio: working with patched AppleHDA for ALC888b/887 v100302 from Multibeast 4.6.1.
  3. LAN: working with Lnx2mac driver.
  4. Sleep: working.
  5. USB 3.0 ports:
    • working under Lion at USB 2.0 speed with PXHCD.kext.
    • under ML system hangs when any device is plugged into an USB 3.0 port.

For BIOS version 1.2: View attachment DSDT-MSI-B75MA-P45-V1.2c.aml.zip

Tested with Mountain Lion 10.8.

  1. Onboard Graphics: working.
  2. Audio: working with patched AppleHDA for ALC888b/887 v100302 from Multibeast 4.6.1.
  3. LAN: working with Lnx2mac driver.
  4. Sleep: working.
  5. USB 3.0 ports:
    • low speed devices: working unstable because sometimes the USB subsystem freezes when a low speed device gets removed from an USB 3.0 port. Try to avoid them.
    • full speed devices: working stable.
    • high speed devices: not working.
    • super speed devices: working stable.
    • Note: The bug which caused the system to hang when any device was plugged into an USB 3.0 port is fixed since version DSDT-MSI-B75MA-P45-V1.2b.aml.

For BIOS version 1.4: View attachment DSDT-MSI-B75MA-P45-V1.4c.aml.zip

Tested with Mountain Lion 10.8.2.

  1. Onboard Graphics: working.
  2. Audio: working with patched AppleHDA for ALC888b/887 v100302 from Multibeast 5.2 (layout-id 2).
  3. LAN: working with Lnx2mac driver.
  4. Sleep: working.
  5. USB 3.0 ports:
    • low speed devices: untested.
    • full speed devices: working stable.
    • high speed devices: working stable.
    • super speed devices: working stable.
 
Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
There is a new BIOS 1.4 since October 25th, has anyone tried it? Does it fix the USB 2.0 issue? Is there a new DSDT available?
Thanks.
Hey Lorphos,

I just patched BIOS 1.4 and installed it on my machine. Although the DSDT from version 1.2 works fine, I extracted the new one and will patch it as soon as possible. I will post both, the patched BIOS and the DSDT during the next days.

As far as I can tell there is no change with regard to the USB 3.0 ports. USB 3.0 devices work well but USB 2.0 devices still refuse to show up when connected to the 3.0 ports.

Mieze
 
Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
I managed to get the USB 3.0 ports fully working with USB 2.0 devices by creating a rather complex DSDT patch for BIOS version 1.4 which was inspired by an extracted DSDT from a mid 2012 Macbook Pro. As the patch is far from being trivial it must be considered experimental and needs further testing.

I wasn't able to test if sleep is working because my machine is running the server version of Mountain Lion 10.8.2 which doesn't sleep anyway.

Although my system is running stable with the DSDT use it at your own risk and be prepared to recover your installation in case something goes wrong.

The experimental DSDT is obsolete because I integrated the USB 3.0 patch into the regular Version 1.4 DSDT (see above).

Mieze
 
Joined
Mar 11, 2011
Messages
28
Motherboard
Lenovo Y580
CPU
ntel Core i7-3610QM@2.3GHZ
Graphics
HD4000/Nvidia660m-hybrid
Mac
MacBook Pro
Classic Mac
Mobile Phone
iOS
i got no luck here with this board i look inside and it tells me ver 1.1 what are the settings you used in bios to get osx to install it crashes and tells me this should have 8 threads but sees 9 and always restarts please help
 
Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
i got no luck here with this board i look inside and it tells me ver 1.1 what are the settings you used in bios to get osx to install it crashes and tells me this should have 8 threads but sees 9 and always restarts please help
You should upgrade your BIOS to version 1.4 (I also published a patched version which can be found in the repository). Here is a link to a set of screenshots I took with version 1.2 but for version 1.4 I'm using the same settings: Screenshots

Mieze
 
Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
I just updated the Version 1.4 DSDT. Now the USB 3.0 ports are fully functional even with high speed peripherals.
 
Joined
Mar 11, 2011
Messages
28
Motherboard
Lenovo Y580
CPU
ntel Core i7-3610QM@2.3GHZ
Graphics
HD4000/Nvidia660m-hybrid
Mac
MacBook Pro
Classic Mac
Mobile Phone
iOS
I did what you told me to do I upgraded the bios with the modified version and set all the settings inside the bios as you stated with the pictures i downloaded from you, How can it be I cant get into the installer still? My luck huh? It just keeps spinning and spinning beach ball. All i have is the i7 2600 not the K series a measly xfx 6670 and 8 gigs of ram a wireless pci-x card and a ssd 128 gb drive dvd rom thats it I also tried just to boot from the onboard graphics same results. Please man I need ya...
 
Joined
Mar 11, 2011
Messages
28
Motherboard
Lenovo Y580
CPU
ntel Core i7-3610QM@2.3GHZ
Graphics
HD4000/Nvidia660m-hybrid
Mac
MacBook Pro
Classic Mac
Mobile Phone
iOS
also took out the wireless pci x card and still looping to installer. This is crazy I did everything u told me and i am still have issues I can only safeboot into installer weird
 
Joined
Mar 17, 2012
Messages
323
Motherboard
MSI B75MA-P45
CPU
Core i3 3225
Graphics
Intel HD 4000
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
PowerBook
Mobile Phone
iOS
also took out the wireless pci x card and still looping to installer. This is crazy I did everything u told me and i am still have issues I can only safeboot into installer weird
Remove AppleIntelFramebufferCapri.kext from the installer drive's directory /S/L/E. If this does‘t help also remove AppleIntelHD3000GraphicsGLDriver.bundle and report back if it resolved the issue. Boot with -f -x in order to ignore kernel cache. In case it hangs please make a photo of the screen and post it here.

Mieze
 
Top