Hello i tried your script, its fantastic work. I only got one problem my system log says CPUs evaluation failed _CST and when i generate SSDT file it shows this warning
System information: Mac OS X 10.9.1 (13B42)
Brandstring 'Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz'
Processor Declaration(s) Found in DSDT
Generating ssdt_pr.dsl for a MacBookAir5,2 [Mac-2E6FAB96566FE58C]
Ivy Bridge Core i5-3317U processor [0x306A9] setup [0x0604]
With a maximum TDP of 17 Watt, as specified by Intel
Warning: Low Frequency Mode is 0 (unknown/unconfirmed)
Now using 1200 MHz for Mobile processor
Number logical CPU's: 4 (Core Frequency: 1700 MHz)
Number of Turbo States: 9 (1800-2600 MHz)
Number of P-States: 15 (1200-2600 MHz)
Adjusting C-States for detected (mobile) processor
Injected C-States for CPU0 (C1,C3,C6,C7)
Injected C-States for CPU1 (C1,C2,C3)
Warning: 'cpu-type' may be set improperly (0x0604 instead of 0x0704)Is it the problem?
My system only has the P-State 16 all the time, it never changes.
I am using Mavericks 10.9.1, Clover, SMBIOS MBA5,1 / MBA 5,2
edit fixed, i just had to rename my ssdt file to SSDT.aml, for clover