A new version of ssdtPRGen (v12.0) with multi-processor support is now available from my Github repository. It should just work, but you are warned: Didn’t have a lot of time to work on it and I also don’t have all sorts of different configurations to test the script on. I guess that it where you come in handy.
Please report bugs and other oddities over at: https://github.com/Piker-Alpha/ssdtPRGen.sh/issues
Thank you for testing this update!
I worked hard at home on some stuff that we need to finish before the end of next week, like flooring a hallway and work on two bedrooms. Still need to finish some carpeting today. Also need to start painting next week or I won’t make it in time. And don’t forget. I do everything in my free time. Be it with a lot of help, but I haven’t even looked at my new Dell 4K monitor. Nope. Been too busy trying to get real work done. And to give you guys an impression… this is what I am working on:
A show piece. A replica of something that my wife had seen somewhere on the Internet. Mind blowing expensive, but why would anyone reject something like that – a master bedroom with a view to kill? Nope. Not going to happen after having slept in a caravan for a couple of months. By the way. There will be only one room in our home that will be even more expensive. Our kitchen. Sorry guys. Nothing to show you yet. Just an empty void. Nothing to see there. Kitchen is ordered but it is late. Like everything else in Spain. Except for a truckload of palm trees, that were delivered eight weeks too early. Oh well. Better early than never. Which appears to happen also lately, and since I already paid them in full (with some of my Bitcoins) to help them survive the winter months, I guess we’ll have a garden before a spare bedroom for guests… guess what our caravan will be used for next week.
After that it is up for sale so anyone looking for a Dethleffs Beduin 550/250 with Isabella Ambassador (dark red) and Bolon carpet (5000 Euro) can contact me per e-mail. Sold!
Let’s talk about the upcoming update of ssdtPRGen.sh I tell you this. Version 11.0 will be totally different because this is what I have in mind for us:
Usage: ./ssdtPRGen.sh [-abcdfhlmptwx]
-acpi Processor name (example: CPU0 or C000)
-board-id (example: Mac-F60DEB81FF30ACF6)
-cpu type [0/1/2/3]
0 = Sandy Bridge
1 = Ivy Bridge
2 = Haswell
3 = Broadwell
-debug output [0/1/3]
0 = no debug injection/debug output
1 = inject debug statements in: ssdt_pr.dsl
2 = show debug output
3 = both
-frequency (maximum turbo frequency)
-help info (this)
-list (example: Sandy Bridge, Ivy Bridge, Haswell or Broadwell)
-model (example: MacPro6,1)
-processor model (example: 'E3-1285L v3')
-tdp [11.5 - 150]
-workarounds for Ivy Bridge [0/1/2/3]
0 = no workarounds
1 = inject extra (turbo) P-State at he top with maximum (turbo) frequency + 1 MHz
2 = inject extra P-States at the bottom
3 = both
-xcpm mode [0/1]
0 = XCPM mode disabled
1 = XCPM mode enabled
However. Due to the limited amount of free time I have these days… I may have to commit broken work with updates that do not work. Meaning that you may want to wait for other people to confirm that ssdtPRGen.sh is working for them. In short. Keep your current version and give new versions a go with a nod
I have added a new repository for debugMachKernel.sh at https://github.com/Piker-Alpha/debugMachKernel.sh
This script was originally developed by Samantha but I have added a couple of improvements myself. Give it a go and let me know what you think of it.
Thanks to omni for reminding me about this patch – I knew that I had seen it before, and skimming through some of Samantha’s blog articles helped me to locate it. A painful reminder about the loss of a talented girl. We miss you little sis. Very much indeed!
Apple seeded a fourth test build of OS X 10.9.2 (13C53) to registered Mac developers, available through the Software Update mechanism in the Mac App Store as well as through the Mac Dev Center.
- Graphics Drivers
Everyone else interested in testing OS X 10.9.2 (13C53) without being a registered Mac developer can download OSXUpdCombo10.9.2.pkg with help of: https://swscan.apple.com/content/catalogs/others/index-10.9seed-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz
Please note that I may not share direct links to unreleased Apple software here so you will have to search for “OSXUpdCombo10.9.2.pkg” with help of the above link.
I have added a new repository for ssdtPRGen.sh at https://github.com/Piker-Alpha/ssdtPRGen.sh
This new repository should help me to commit changes more easily, without forcing me to first finish other unrelated changes. And that I take things seriously can be seen here. I mean this particular piece of code was added for one person (Fabio) so when something doesn’t work for your setup, then please contact me per e-mail (see script) or file a bug report here.
Give the new update (version 9.4) a run on your setup and like I said. Please report new bugs via e-mail or link I proved above.
Thank you for helping me to improve ssdtPRGen.sh
Yah! I have good news guys. I finally figured it out. The bad news is that I have no time to document it right now but I will later today. Check back in in a few hours from now!
A new version of AppleIntelCPUPowerManagementInfo.kext (v3.4) will also be released later today.
Oops. I forgot that I had a birthday party and thus I was unable to finish my work in time. Let’s try again next week. Giving me some slack to release a brand new script. One that people will need to debug stuff.
Ok. I first need to update ssdtPRGen.sh to make it work for certain motherboards that use _HID set to ACPI0004 to declare the processor objects from a Device scope. Without this it fails to work on these motherboards.
I’ll try to commit a new update a.s.a.p. Done.
Guess what. Here is my trade in for a new early 2014 Mac mini
Note the date
And no. Don’t you dare to ask what I did. I won’t reveal anything!!!