Jump to content

[Success] Samsung Sens Q36, Core 2 Duo T5600, 945GM+ICH7-M, GMA 950, OS X Mountain Lion 10.8.5 + Clover r5119 & OC r0.8.5


shl628
 Share

2 posts in this topic

Recommended Posts

image.thumb.png.2f1aa3048362b3ec9b913e764d07f5b9.png

 

Hello.

This is an article about installing OS X Mountain Lion 10.8.5 using an unofficial patch on an older Samsung Sens Q36 laptop.

 

System Specification : Samsung Sens Q36 (NT-Q36CR0H)

  • CPU Intel Merom Core 2 Duo T5600 1.83 GHz
  • Chipsets : Intel 945GM + ICH7-M
  • Graphics : Intel GMA 950
  • Memory : DDR2 PC2-5300 667 MHz 512 MB + 2 GB
  • Sound Analog Devices SoundMAX AD1986a
  • Ethernet : Broadcom 440x 10/100 Integrated Controller
  • Wi-Fi : Intel PRO/Wireless 3945ABG Network Connection
  • TouchPad : Synaptics PS/2 TouchPad
  • BIOS : Phoenix FirstBIOS ™ Notebook Pro Version 2.0 26SD


Officially, Intel GMA 950 integrated graphics only support 32 Bit Kext driver on Mac OS X.
So, the maximum installable Mac OS version that can enable QE/CI graphics acceleration is up to OS X Lion 10.7.5

 

I wrote an article to share how the Intel GMA 950 integrated graphics works on OS X Mountain Lion 10.8.5 with a little patch.

Additionally, I tried both Clover and OpenCore to work, but I am actually using the Clover bootloader.

 

 

Create a OS X Mountain Lion 10.8.5 Installation USB

 

NexPostFacto unofficial patch tools don't seem to work well with the latest versions of macOS these days.

There is a problem that InstallESD.dmg / BaseSystem.dmg of OS X Mountain Lion installation app is not restored to USB.
Apparently, the script built into the patch tool seems to be made for the old Mac OS X, not the latest version of macOS these days.

 

So, I wasn't sure if it would work, but I tried.

First, install OS X Mountain Lion 10.8.5 with 64 Bit Kernel boot without enabling QE/CI of Intel GMA 950 integrated graphics.
Then, when I installed mllegacygfx.pkg provided by the NexPostFacto patch tool, QE/CI acceleration of Intel GMA 950 graphics was enabled.

 

The minimum system requirements for OS X Mountain Lion 10.8.5 is MacBook 5,1 for the MacBook model series, so SMBIOS is set to MacBook 5,1 in Config.plist
Since the MacBook 5,1 model has a 64 Bit EFI Architecture, I did not need to use the Clover EFI 32 Bit, so I used the v5.0 r5119 version of the Clover bootloader.

This laptop does not support UEFI, so install the Clover bootloader in Legacy BIOS mode.

 

image.png.5aaf18913822eca2bcb889d88cbd34e6.png

 

 

ACPI Patches

- In the Clover EFI folder, DSDT patching was performed in a static method.

  • Battery level indicator patch
  • PNLF Device Injection
  • RTC BIOS Reset Patch

Note The remaining HPET Device's IRQ conflict, IPIC, TIMR, SMBus, etc. have been replaced with Clover's ACPI - DSDT Fixes function.

 

- In the OpenCore EFI folder, SSDT patched by Hot Patch & Override method is applied.

For the SSDT patch used in OpenCore, please refer to my GitHub Repo at the bottom of this article.

 

 

Kexts

  • Lilu.kext
  • VirtualSMC.kext
  • SMCBatteryManager.kext
  • AppleBCM440XEthernet.kext
  • AppleACPIPS2Nub.kext
  • VoodooPS2Controller.kext
  • VoodooTSCSync.kext

 

Note 1 I used to use FakeSMC, but 32 Bit Kernel support was added to Lilu, VirtualSMC and AppleALC a few years ago.
So, it can be loaded and used when booting with the 32 Bit Kernel.

 

Note 2 Analog Devices SoundMAX AD1986a sound codec is not supported by AppleALC.kext

So, I installed VoodooHDA.kext in /S/L/E to enable built-in sound output.

 

 

Install and Patch 32 Bit Kernel & Kexts (Enable Intel GMA 950 QE/CI)

 

After the Mac OS X installation was complete, I did a system software update, including Mac OS Security Update, from the App Store.

Then, install mllegacygfx.pkg provided by NexPostFacto.

 

image.png.1eb4b9d9ee780fd844768eba9abf7ba2.png

 

image.png.faf6f630a30d7e21b152ade90ad896f0.png

 

However, patch using the Intel GMA 950 integrated graphics Kext of Mac OS X Lion 10.7.5 version.
So, the problem that the screen brightness of the Intel GMA 950 integrated graphics was displayed very low on Mac OS X Lion 10.7.5 also occurs here.
I solved it by replacing the patched AppleIntelIntegratedFramebuffer.kext

AppleIntelIntegratedFramebuffer.kext.zip

 

Add arch=i386 to boot-args of Config.plist to boot with 32 Bit Kernel, and set Graphics - Inject Intel to True.
Intel GMA 950 built-in graphics is recognized and Properties are automatically injected into the IGPU Device, and QE/CI is enabled.

 

image.png.48df8e507703df06b8fa24185e3b6386.png

 

image.thumb.png.ecce9a0e7c2a66bf035fc181540b3b4c.png


OS X Mountain Lion 10.8.5 seems to be lighter and faster than Mac OS X Lion 10.7.5

In Lion 10.7.5, the Blur & Animation effect of Launchpad was slow and stuttered, but the Mountain Lion 10.8.5 is smooth.


Thank you for reading. 🙂

Please refer to my GitHub repo for the EFI folder.

 

 

Working

  • Intel GMA 950 QE/CI
  • Intel GMA 950 External Display Extended Output
  • Analog Devices SoundMAX AD1986a
  • Speed Step & Power Management (AICPUPM)
  • Broadcom 440x 10/100 Ethernet
  • KeyBoard & TouchPad
  • Battery Percentage Indication
  • Synaptics PS/2 TouchPad
  • Brigntness Control
  • Fn Keys (Brightness & Sound Volume Control)

 

Not Working

  • Intel GMA 950 External Display Mirror Output
  • Intel PRO/Wireless 3945ABG Network Connection
  • Ricoh SD Card Reader

 

Edited by shl628
  • Like 1
Link to comment
Share on other sites

About Ricoh SD Card Reader. As far as I remember v2.0 works with 

 

v1.0 is not working.

I was one of the developers of the driver but now I can't find my topic.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...