Contribute
Register

AppleIntelCPUPowerManagementInfo.kext (MSRDumper successor)

Status
Not open for further replies.
Hello.

For me the kext does not seem to work, i did place it in the Extensions folder. At first the system gave me some pop-up window saying that it is corrupted and wont work, need to download a newer version. Then i did fix the disk's permissions with Disk Utility, but with what do i change the ownership with ? :)
The Terminal command does not really seem to do anything:

sudo chown -R root:wheel /S*/L*/Extensions/AppleIntelCPUPowerManagementInfo.kext
sudo chmod -R 755 /S*/L*/Extensions/AppleIntelCPUPowerManagementInfo.kext
sudo touch /S*/L*/Extensions
sudo -k
exit



This just asks for my password and then i give it, and nothing ? :/


cat /var/log/system.log | grep "AICPUPMI:"

And this command does not do anything now, sometimes the answer is that nothing found in that path.. ?
 
Hello.

For me the kext does not seem to work, i did place it in the Extensions folder. At first the system gave me some pop-up window saying that it is corrupted and wont work, need to download a newer version. Then i did fix the disk's permissions with Disk Utility, but with what do i change the ownership with ? :)
The Terminal command does not really seem to do anything:

sudo chown -R root:wheel /S*/L*/Extensions/AppleIntelCPUPowerManagementInfo.kext
sudo chmod -R 755 /S*/L*/Extensions/AppleIntelCPUPowerManagementInfo.kext
sudo touch /S*/L*/Extensions
sudo -k
exit



This just asks for my password and then i give it, and nothing ? :/


cat /var/log/system.log | grep "AICPUPMI:"

And this command does not do anything now, sometimes the answer is that nothing found in that path.. ?

Also i did just update my MountainLion to 10.9.1, and that is the version which im trying to get working.
 
I have an updated version of AppleIntelCPUPowerManagementInfo.kext available for download here:

https://pikeralpha.wordpress.com/2013/12/29/appleintelcpupowermanagementinfo-kext/

Please use that version to see if it is working for you, and when it does/or not, then please report back to me there (don't have the time to visit so many different forums).

Hi PikeRAlpha,

I've actually the same MB than Dyna, but a different CPU (Core i5-3450) and System def : Imac 13.2
I've tried the updated version on your link, but I've the same issue than Dyna : "the system gave me some pop-up window saying that it is corrupted and wont work, need to download a newer version."

Should I try to change permission anyway ?
I don't know if it's important but I've noticed a warning during the ssdt generation. The shell said something like Warning: 'cpu-type' may be set improperly

Any help will be appreciate.
In any case, thank you for reading me :thumbup:

Regards.
 
How i see my IGPU info? e.g Pike below:
Code:
AICPUPMI: IGPU Current Frequency..: 1200 MHz
AICPUPMI: IGPU Min Frequency......: 200 MHz
AICPUPMI: IGPU Max Non-Turbo Freq.: 350 MHz
AICPUPMI: IGPU Max Turbo Frequency: 1200 MHz
AICPUPMI: IGPU Maximum limit......: No Limit
 
Hi Piker,

Thank you for your great CPU status generation script, i have use your updated AppleIntelCPUPowerManagementInfo.kext from your blog. My hack config is i7 4765T, 10.9.2, smbios is Mac mini 6,2.

When i use the AICPMinfo.kext, i get KP on boot. the attachment screen will show you. Can you help me what's wrong for my configure ? Thanks
 

Attachments

  • 20140310_142640.jpg
    20140310_142640.jpg
    467 KB · Views: 275
Hello, I'm too have KP.

My hardware is Z68MA-D2H-B3 v1.3, i7 3770k and GTX650 2Gb.

My SMBios is iMac 13,1 and AICPUPMI is versión 4.0

No achievement a good SpeedStep, only with MacMini 6,3 few states.

Thk and sorry for my bad english, I'm from Spain.


EDIT:

Apears this in boot
Code:
X86PlatformPlugin::setRingTable - AICPM failed to load ring table with status 0x0: Get=0, Load=0, Install=0
X86PlatformPlugin::configResourceHandler - Failed to set ring table!
 

Attachments

  • image.jpg
    image.jpg
    507 KB · Views: 296
Version 3.3 on Pikers blog instantly restarts my hack as I load it.
Have tried to compile it myself and it is built without issues, but loading the kext results in these errors.
If anyone can hint me what is wrong.

(It is my first time compilation so please bare with me)

kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagementInfo]: The following symbols are unresolved for this kext:
kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagementInfo]: _AppleIntelCPUPowerManagementInfo_start
kernel[0]: kxld[com.apple.driver.AppleIntelCPUPowerManagementInfo]: _AppleIntelCPUPowerManagementInfo_stop
kernel[0]: Can't load kext com.apple.driver.AppleIntelCPUPowerManagementInfo - link failed.
kernel[0]: Failed to load executable for kext com.apple.driver.AppleIntelCPUPowerManagementInfo.
kernel[0]: Kext com.apple.driver.AppleIntelCPUPowerManagementInfo failed to load (0xdc008016).
kernel[0]: Failed to load kext com.apple.driver.AppleIntelCPUPowerManagementInfo (error 0xdc008016)..
 
The updated version worked for me; the one attached to the first post didn't give any info but the new one from the blog gave me everything on my new Haswell Hack.

i5-4430, HD4600 graphics, 8GB DDR3-1600 Kingston HyperX
Gigabyte H87M-D3H with version F7 UEFI
Mavericks 10.9.2, Chimera 2.2.1 installed to EFI partition

Created an SSDT via MaciASL with just the defaults - 84W, 3000 CPU with 3200 max Turbo. It's worth noting that HWMonitor never shows it go above 30x, which is what made me look into this in the first place - I didn't think it was going into turbo, but this says that it is. Occasionally in the full dump of the log (lines removed) you see the 32 in parenthesis which indicates the current speed.

here's the trimmed-up results:

MWAIT C-States.....................: 270624
MSR_CORE_THREAD_COUNT......(0x35) : 0x40004
MSR_PLATFORM_INFO..........(0xCE) : 0x80838F3011E00
MSR_PMG_CST_CONFIG_CONTROL.(0xE2) : 0x1E000007
MSR_PMG_IO_CAPTURE_BASE....(0xE4) : 0x1814
IA32_MPERF.................(0xE7) : 0x1B862B00C2
IA32_APERF.................(0xE8) : 0x1B1B0CC3B1
MSR_FLEX_RATIO.............(0x194) : 0x0
MSR_IA32_PERF_STATUS.......(0x198) : 0x1D7100001E00
MSR_IA32_PERF_CONTROL......(0x199) : 0x2000
IA32_CLOCK_MODULATION......(0x19A) : 0x0
IA32_THERM_STATUS..........(0x19C) : 0x88400000
IA32_MISC_ENABLES..........(0x1A0) : 0x850089
MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1F2020
IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x5
MSR_POWER_CTL..............(0x1FC) : 0x4005F
MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
MSR_PKG_ENERGY_STATUS......(0x611) : 0x66328C5
MSR_PKGC3_IRTL.............(0x60a) : 0x8842
MSR_PKGC6_IRTL.............(0x60b) : 0x886A
MSR_PKGC7_IRTL.............(0x60c) : 0x8891
MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
MSR_PP0_ENERGY_STATUS......(0x639) : 0x1C171E2
MSR_PP0_POLICY.............(0x63a) : 0x0
MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1E
MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x133323198FC
MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3000 MHz
CPU Maximum Turbo Frequency........: 3200 MHz
...
CPU C3-Cores [ 0 1 2 3 ]
CPU C6-Cores [ 0 1 2 3 ]
CPU C7-Cores [ 0 1 2 3 ]
...
CPU P-States [ (8) 12 13 16 17 19 20 21 22 23 24 25 26 27 30 31 32 ]
 
So, i want build the new kext AppleIntelInfo, i try this method but don't work.
http://www.tonymacx8...html#post871325

After i run this command xcodebuild, i have this issue.
Code:
Allans-MacBook-Pro:AppleIntelInfo-master allanoliveira$ xcodebuild
=== BUILD TARGET AppleIntelInfo OF PROJECT AppleIntelInfo WITH THE DEFAULT CONFIGURATION (Release) ===
Check dependencies
error: There is no SDK with the name or path '/Users/allanoliveira/Downloads/AppleIntelInfo-master/macosx10.8'
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)

What i can do?
Thanks
 
Status
Not open for further replies.
Back
Top