Jump to content

[UEFIPatch] UEFI patching utility

BIOS patch power management UEFI

  • Please log in to reply
1577 replies to this topic

#561
partypoison1993

partypoison1993

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male
  • Location:India
  • Interests:3D Modeling, Animation, PC Gaming etc..

is there a way to do it another way..? like using AMITool or MMtool etc..? Please Help.?



#562
snatch

snatch

    InsanelyMac Geek

  • Donators
  • 158 posts

This has already been answered:  http://www.insanelym...lity/?p=1939730



#563
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,534 posts
  • Gender:Male
  • Location:Italy

Are the new gigabyte Z87/H87 boards looked?

 

Are Asrock and MSI using the the protection of BIOS region too?



#564
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

buoo, I have no idea now. ;)

For the first question - try using latest version of PMPatch on BIOS file from new GB board. If it works and produces output file - they are indeed locked. If not - post the log and the file here, so we may look at it. I still have no access to my primary PC now, but I will be ready for action in about 2 weeks.

For the second - download the BIOS file, open it with hex editor and look at 0x60 offset, if there are 00 00 FF FF 00 00 FF FF 18 01 FF FF - regions are unlocked, if something else - something else.

That year was very hard for me and I need a proper vacation to get rid of it. :)



#565
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

yehia Amer, I have disassembled PowerManagement2 module from your BIOS and see no signs of locking code there, but maybe I'm just blind now. Will look deeper a bit later.

It looks like new GB boards are locked too, and I can't figure out the locking code from my netbook again.

Can anyone with GB Z87 board confirm if bit 15 of 0xE2 MSR is set, or post MSRDumper report here?



#566
Cobra03

Cobra03

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:US

yehia Amer, I have disassembled PowerManagement2 module from your BIOS and see no signs of locking code there, but maybe I'm just blind now. Will look deeper a bit later.

It looks like new GB boards are locked too, and I can't figure out the locking code from my netbook again.

Can anyone with GB Z87 board confirm if bit 15 of 0xE2 MSR is set, or post MSRDumper report here?

Here is info from AICPUPMinfo.kext I use from PikeAlpha Revoboot. I haven't used MSRDumper.kext so I'm not sure if they are the same info you need. If not I will get MSRDumper.kext and use that. Just let me know if you need me too. Latest PMPatch make no output file.

 

 

 

8/20/13 8:09:17.000 AM kernel[0]: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
8/20/13 8:09:17.000 AM kernel[0]: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012300
8/20/13 8:09:17.000 AM kernel[0]: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
8/20/13 8:09:17.000 AM kernel[0]: IA32_MPERF.................(0xE7)  : 0x18B0347B0D
8/20/13 8:09:17.000 AM kernel[0]: IA32_APERF.................(0xE8)  : 0x17D6E1717A
8/20/13 8:09:17.000 AM kernel[0]: MSR_IA32_PERF_STATUS.......(0x198) : 0x16B000000800
8/20/13 8:09:17.000 AM kernel[0]: MSR_IA32_PERF_CONTROL......(0x199) : 0x800
8/20/13 8:09:17.000 AM kernel[0]: IA32_CLOCK_MODULATION......(0x19A) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: IA32_THERM_STATUS..........(0x19C) : 0x88460000
8/20/13 8:09:17.000 AM kernel[0]: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
8/20/13 8:09:17.000 AM kernel[0]: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
8/20/13 8:09:17.000 AM kernel[0]: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
8/20/13 8:09:17.000 AM kernel[0]: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x5
8/20/13 8:09:17.000 AM kernel[0]: MSR_POWER_CTL..............(0x1FC) : 0x4005F
8/20/13 8:09:17.000 AM kernel[0]: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
8/20/13 8:09:17.000 AM kernel[0]: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
8/20/13 8:09:17.000 AM kernel[0]: MSR_PKG_ENERGY_STATUS......(0x611) : 0xEC971E
8/20/13 8:09:17.000 AM kernel[0]: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
8/20/13 8:09:17.000 AM kernel[0]: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
8/20/13 8:09:17.000 AM kernel[0]: MSR_PP0_ENERGY_STATUS......(0x639) : 0x8B1CFF
8/20/13 8:09:17.000 AM kernel[0]: MSR_PP0_POLICY.............(0x63a) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
8/20/13 8:09:17.000 AM kernel[0]: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
8/20/13 8:09:17.000 AM kernel[0]: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
8/20/13 8:09:17.000 AM kernel[0]: AICPUPMI: Low Frequency Mode : 800 MHz
8/20/13 8:09:17.000 AM kernel[0]: AICPUPMI: Clock Speed        : 3500 MHz
8/20/13 8:09:17.000 AM kernel[0]: AICPUPMI: Max Turbo Frequency: 3900 MHz
8/20/13 8:09:17.000 AM kernel[0]: waitForSystemMapper
8/20/13 8:09:17.000 AM kernel[0]: Backtrace 0xffffff80006b6919 0xffffff80006b63fd 0xffffff7f81b7e4b5 0xffffff80006920cf 0xffffff8000691c8f 0xffffff800068d869 0xffffff80006927e3
8/20/13 8:09:17.000 AM kernel[0]: Kernel Extensions in backtrace:

0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
16: 5A A5 F0 0F 03 00 04 03 06 02 10 15 20 01 21 1B
32: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
48: 45 00 90 64 00 00 00 00 00 00 00 00 FF FF FF FF
64: 00 00 00 00 00 00 FF 0F 03 00 FF 01 01 00 02 00
80: FF 7F 00 00 FF 7F 00 00 FF 7F 00 00 FF FF FF FF
96: 00 00 FF FF 00 00 FF FF 18 01 FF FF FF FF FF FF  <see here

^Bios F7 Ga-z87x-ud3h



#567
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

Cobra03, BIOS appears unlocked for writing with Intel FPT, but I can say nothing about the lock: 0xE2 register is not reported in your quote.

I also think there are a bit different mechanisms on 10.8.5 and 10.9 DP, and AppleIntelCPUPowerManagement.kext isn't loaded anymore, making the patch unneeded too.

I have no access to normal x64 disassembler or OS X now, so for now I can say nothing more.



#568
Cobra03

Cobra03

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:US

Cobra03, BIOS appears unlocked for writing with Intel FPT, but I can say nothing about the lock: 0xE2 register is not reported in your quote.

I also think there are a bit different mechanisms on 10.8.5 and 10.9 DP, and AppleIntelCPUPowerManagement.kext isn't loaded anymore, making the patch unneeded too.

I have no access to normal x64 disassembler or OS X now, so for now I can say nothing more.

Moded Bios can be written without issue I have confirmed that. And yes New MacBookAir6,1/6,2 do not load AICPUPM either. So I believe you are correct that even if patch is needed its useless do to lack of .kext loading. If you need any other info I can get it for you.................

 

Did you get the files I sent your way? I know you are on vacation so this is no big deal, Just curious.......



#569
Cobra03

Cobra03

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
  • Location:US
Aug 20 01:33:02 localhost kernel[0]: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
Aug 20 01:33:02 localhost kernel[0]: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012300
Aug 20 01:33:02 localhost kernel[0]: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
Aug 20 01:33:02 localhost kernel[0]: MSR_IA32_PERF_STATUS.......(0x198) : 0x168800000800
Aug 20 01:33:02 localhost kernel[0]: MSR_IA32_PERF_CONTROL......(0x199) : 0x800
Aug 20 01:33:02 localhost kernel[0]: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
Aug 20 01:33:02 localhost kernel[0]: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
Aug 20 01:33:02 localhost kernel[0]: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Aug 20 01:33:02 localhost kernel[0]: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
Aug 20 01:33:02 localhost kernel[0]: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
Aug 20 01:33:02 localhost kernel[0]: MSR_PKG_ENERGY_STATUS......(0x611) : 0xBEADDC
Aug 20 01:33:02 localhost kernel[0]: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
Aug 20 01:33:02 localhost kernel[0]: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
Aug 20 01:33:02 localhost kernel[0]: MSR_PP0_ENERGY_STATUS......(0x639) : 0x73B5CF
Aug 20 01:33:02 localhost kernel[0]: MSR_PP0_POLICY.............(0x63a) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
Aug 20 01:33:02 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Aug 20 01:33:02 localhost kernel[0]: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Aug 20 01:33:02 localhost kernel[0]: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Aug 20 02:01:24 localhost shutdown[412]: reboot by _cvmsroot: 
Aug 20 02:03:20 localhost kernel[0]: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
Aug 20 02:03:20 localhost kernel[0]: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012300
Aug 20 02:03:20 localhost kernel[0]: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
Aug 20 02:03:20 localhost kernel[0]: MSR_IA32_PERF_STATUS.......(0x198) : 0x168800000800
Aug 20 02:03:20 localhost kernel[0]: MSR_IA32_PERF_CONTROL......(0x199) : 0x800
Aug 20 02:03:20 localhost kernel[0]: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
Aug 20 02:03:20 localhost kernel[0]: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
Aug 20 02:03:20 localhost kernel[0]: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Aug 20 02:03:20 localhost kernel[0]: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
Aug 20 02:03:20 localhost kernel[0]: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
Aug 20 02:03:20 localhost kernel[0]: MSR_PKG_ENERGY_STATUS......(0x611) : 0x8D689B
Aug 20 02:03:20 localhost kernel[0]: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
Aug 20 02:03:20 localhost kernel[0]: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
Aug 20 02:03:20 localhost kernel[0]: MSR_PP0_ENERGY_STATUS......(0x639) : 0x57245E
Aug 20 02:03:20 localhost kernel[0]: MSR_PP0_POLICY.............(0x63a) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
Aug 20 02:03:20 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Aug 20 02:03:20 localhost kernel[0]: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Aug 20 02:03:20 localhost kernel[0]: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
Aug 20 08:09:17 localhost kernel[0]: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012300
Aug 20 08:09:17 localhost kernel[0]: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
Aug 20 08:09:17 localhost kernel[0]: MSR_IA32_PERF_STATUS.......(0x198) : 0x16B000000800
Aug 20 08:09:17 localhost kernel[0]: MSR_IA32_PERF_CONTROL......(0x199) : 0x800
Aug 20 08:09:17 localhost kernel[0]: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
Aug 20 08:09:17 localhost kernel[0]: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
Aug 20 08:09:17 localhost kernel[0]: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Aug 20 08:09:17 localhost kernel[0]: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
Aug 20 08:09:17 localhost kernel[0]: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
Aug 20 08:09:17 localhost kernel[0]: MSR_PKG_ENERGY_STATUS......(0x611) : 0xEC971E
Aug 20 08:09:17 localhost kernel[0]: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
Aug 20 08:09:17 localhost kernel[0]: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
Aug 20 08:09:17 localhost kernel[0]: MSR_PP0_ENERGY_STATUS......(0x639) : 0x8B1CFF
Aug 20 08:09:17 localhost kernel[0]: MSR_PP0_POLICY.............(0x63a) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
Aug 20 08:09:17 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Aug 20 08:09:17 localhost kernel[0]: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Aug 20 08:09:17 localhost kernel[0]: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

This is actual MSRDumper.kext log.

 

Aug 20 13:07:42 localhost kernel[0]: MSRDumper PStatesReached: 8 35 37 38 39



#570
Menno

Menno

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
C:\Users\Menno\Downloads\Rampage-IV-Extreme-ASUS-4206>PMPatch.exe Rampa
ge-IV-Extreme-ASUS-4206.CAP Rampage-IV-Extreme-ASUS-4206-PM.CAP
PMPatch 0.5.13
PowerManagement modules not found.
PowerMgmtDxe/PowerManagement2.efi modules not found.
AMI nest modules not found.
Phoenix nest modules not found.
CpuPei module at 0079EEC8 patched.
CpuPei module at 007DEEC8 patched.
Output file generated.
 
Is this correct?


#571
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

Yes, but on X79 you still need a modified kext even with patched BIOS.



#572
partypoison1993

partypoison1993

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male
  • Location:India
  • Interests:3D Modeling, Animation, PC Gaming etc..

hey, if i go with patching apple power management kext, the only thing is that , i should repatch these kexts after each update right.? can someone confirm this..? Thanks.



#573
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 947 posts
  • Gender:Male
Yes you do, unless the kext is not updated with a certain update.. which is obvious.

#574
partypoison1993

partypoison1993

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
  • Gender:Male
  • Location:India
  • Interests:3D Modeling, Animation, PC Gaming etc..

Thanks mate.



#575
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

Hi,

 

read Tito's post at MDL regarding OA30 - I wasn't even aware about the fact, that Phoenix Tools has the signing key included ; )

so it's possible to re-sign & flash an ASUS UEFI with help of PT.

 

best regards

That is great, if works. Can anyone confirm that BIOS for ASUS Z77 board, that was patched with PMPatch and then modified that way can be flashed with EZ Flash?



#576
ham4ever

ham4ever

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 304 posts
  • Gender:Male

does it work for haswell and GA Z87 HD3 ??

thanks for this great tool :D



#577
k3nny

k3nny

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 538 posts
  • Gender:Male

That is great, if works. Can anyone confirm that BIOS for ASUS Z77 board, that was patched with PMPatch and then modified that way can be flashed with EZ Flash?

It cannot be flashed. However it works if only the SLIC modification is applied.



#578
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany

k3nny, thanks for testing.

 

I still can't find the locking code in new version of Intel PowerManagement module supplied with new BIOS.

The only module that has "mov ecx, 0E2h" is PM, but I see no sings of locking code.

Now I will describe 0xE2 MSR_PKG_CST_CONFIG_CONTROL map and attach PM module disassembly, so you could help me, I hope.

I need a report using RW everything or any other tool, that can show that MSR 0xE2 is definitely locked on boards with new PM module (AICPM.kext panic screenshot is not enough, it can panic regardless of 0xE2 state)

 

0xE2 MSR_PMG_CST_CONFIG_CONTROL - model-specific register introduced in Intel Nehalem Architecture and used for C-State configuration control

26/1Ah | C-State auto demotion   | R/W  | Demotion of C3/C6/C7 requests are disabled (0) or enabled (1)
25/19h | C3 state auto demotion  | R/W  | Demotion of C6/C7 requests to C3 is disabled (0) or enabled (1)
24/18h | Interrupt filtering     | R/W  | All cores (0) or only one core (1) will wake up with an event sent to specified core
15/0Fh | Configuration lock      | R/WO | Bits [15:0] of the register are locked (1) or unlocked (0) for writing. Once lock is set, it remains until reset.
10/0Ah | I/O MWAIT Redirection   | R/W  | CPU will (1) or will not (0) map IO_read instructions sent to IO register specified by MSR_PMG_IO_CAPTURE_BASE to MWAIT instructions
2,1,0  | Package C-State limit   | R/W  | C0 (no package C-state support) (0), C1 (behavior is the same as C0) (1), C3 (2), C6 (3), C7 (4), No package C-state limit (7)
This is for Nehalem CPU and some reserved bits can now be configuration bits too.

Attached Files

  • Attached File  pm.zip   37.93KB   5 downloads


#579
sot_22

sot_22

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts
  • Gender:Male
  • Location:Thessaloniki Greece

i tried PMpatch utility on my laptop and works ok :) thanks!

 

-------------------

Manufacturer : Lenovo
Model : ThinkPad X220, X220i, X220 Tablet, X220i Tablet
Intel Corporation 6 Series Chipset
 
Bios version: 1.39
 
Type: UEFI Phoenix
BIOS ID: 1.39 (8DET69WW)
ECP ID: 1.24 (8DHT34WW)
--------------------
 
PMPatch 0.5.13
PowerManagement modules not found.
PowerMgmtDxe/PowerManagement2.efi modules not found.
AMI nest modules not found.
Trying to apply patch #1
Nested PowerMgmtDxe/PowerManagement2.efi module at 001E57C8 patched.
Phoenix nest module at 005497C8 patched.
CpuPei modules not found.
Output file generated.
 
 
*and a question , can a bios patch be created so we dont need to patch AppleRTC.kext for those CMOS errors after restart?


#580
TimeWalker75a

TimeWalker75a

    InsanelyMac Legend

  • Gurus
  • 947 posts
  • Gender:Male

 

i tried PMpatch utility on my laptop and works ok :) thanks!

*and a question , can a bios patch be created so we dont need to patch AppleRTC.kext for those CMOS errors after restart?

 

There shouldn't be a CMOS error on this hardware, it's the same SNB/Cougar Point architecture, same SecureCore Tiano BIOS that is found on my Vostro and I never had to patch a kext, nor edits Device (RTC).







Also tagged with one or more of these keywords: BIOS, patch, power management, UEFI


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy