Hi, I have been using ML (10.8.2 using Chameleon with DDST/SSDT's and kexts), but have not been able to have it working with Speedstep, etc. Given that I wanted to use Clover ultimately, I decided to just switch to Clover. After a few tries, I got the UEFI boot to work on my USB stick! Really excited and would like to now "customize" Clover for full functionality. I am confused about a few configuration options:
1. Use patched DSDT from Chameleon?
The DSDT that works in Chameleon has patches for audio (for Realtek ALC269VB) and
video (HD4000), so should I use the patched DSDT and turn off Graphics Injection? Right now the sound doesn't work because the necessary HDEF patch is missing, and my laptop LCD is not being recognized as such and therefore it doesn't have lighting control (the display is shown as a "spdisplays_display" in the About this Mac).EDIT:
I lied. Just rebooted and the laptop screen is off, and I can "Gather Windows" and get the other system preferences panels for the laptop screen, but no options to change the backlighting.
2. Processor (speeds/stepping)
This should be "easy" because my specs are very close to the latest Macbook Air 5,2 (I have the i7-3517U while the MBA has the i7-3667U), and ML seems to recognize my system as the MBA5,2 even though I don't have SMBios parameters in my config.plist (yay Clover!). However, although the system correctly recognizes the CPU as an i7, the processor speed is being shown as 2.4GHz when it should be 1.9GHz with 2.8GHz Turbo. How should I go about addressing this?
In this post, it seems that I should add the processor section in my DSDT--where do I find the values for my processor to put in the Scope (\_PR) section?
Also, it says I should drop OEM SSDT's and generate C and P states:http://www.insanelym...2/#entry1853597
However, it seems to imply that I should still use some of the SSDT's from the Clover decoded ACPI tables in the /EFI/ACPI/origin folder because all OEMSSDT's will be dropped. How do I know which ones to use? Should I just put all of them (SSDT.aml to SSDT-6.aml) in? There are also all these other aml's. Should I put those in too? I enclose the orignal, unpatched aml files retrieved by Clover.
Also, in this post related to patching DSDT to get sleep/speedstep working:http://www.insanelym...2/#entry1853603
I looked in /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/
but did not see a MacBookAir5_2. The highest one I saw was MacBookAir4_2. I thought this would be in ML 10.8.2. Am I missing something?
3. iCloud and App Store.
Do I need to add a custom UUID somewhere? Right now I am getting the dreaded "unknown error" for the App store, and I would love to be able to figure out why--part of it may be because of not having a UUID?
4. USB 3.0
Right now a USB 3.0 external drive will show up under the 2.0 bus. What should I be looking at to get the USB 3.0 to work? DDST mask? I checked my settings in the firmware and XHCI is turned on.
5. Kexts injection
As this seems to be a game of constantly tweaking, I would like to take the kexts I put in /S/L/E and move them to the Clover USB stick for easier manipulation and have Clover inject them until I get to the point where I will put Clover on the hard drive. If I do the kext injection, should I bother to put the original kexts from the ML install back?
Thanks in advance for any suggestions. Several others on the forums with Zenbooks have expressed interest in using Clover, and I would love to be able to just get this to work and give them my settings.
I enclose DarwinDumper reports for the machine booted under Chameleon and Clover.