Jump to content

[UEFIPatch] UEFI patching utility

BIOS patch power management UEFI

  • Please log in to reply
1577 replies to this topic

#501
CodeRush

CodeRush

    InsanelyMac Sage

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

And it will be done as soon as I have enough time for programming. My exam session ended 2 days ago, and in 2-3 weeks I will finally have some time for PMPatch successor I've planned to write about 3 months ago.



#502
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,345 posts
  • Gender:Male

And it will be done as soon as I have enough time for programming. My exam session ended 2 days ago, and in 2-3 weeks I will finally have some time for PMPatch successor I've planned to write about 3 months ago.


wishes for your exam

#503
Sagi-G

Sagi-G

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Hey!

I got myself a Z87-A/Haswell,

I'm trying to patch the bios and get:

--------------------------------------------------
pmpatch Z87-A-ASUS-1207.CAP Z87A-Patched.CAP
PMPatch 0.5.13
PowerManagement modules not found.
PowerMgmtDxe/PowerManagement2.efi module at 002B8740 patched.
AMI nest modules not found.
Phoenix nest modules not found.
CpuPei module at 0066FE20 not patched: Patch pattern not found.
CpuPei module at 0076FE20 not patched: Patch pattern not found.
Output file generated.
 
But now when I try to update the BIOS using EZ Flash 2 , it says Security Verfication failed,
any ideas what to do?


#504
CodeRush

CodeRush

    InsanelyMac Sage

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

If your board supports USB Bios Flashback - use it. If not - only hardware SPI programmer can help, dump your current BIOS, patch this dump and flash it back with a programmer.



#505
Sagi-G

Sagi-G

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Nope =\ no UBF.. will there be an easier way other than using SPI Programmer?



#506
CodeRush

CodeRush

    InsanelyMac Sage

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

No. If you have a PC with P67/Z68/Z77-based board - you can use it as programmer. There is a protection of BIOS region, which is can't be suppressed now, so external programming is the single option for modified BIOS. Hope this protection will be broken some day, but now - this it the only solution I know. 



#507
Sagi-G

Sagi-G

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

I see :) thanks for the reply.. unfortunetly I don't have any of these boards, since I just bought the pc last week I'm contacting the vendor to see if they can replace the motherboard with one that has UBF,

In the meanwhile I read abou a tool called "Phoenix tool"  do you think it might help?



#508
CodeRush

CodeRush

    InsanelyMac Sage

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

Nope. PhoenixTool is a great tool to make BIOS modifications of any kind, but have already done the modification and your problem is flashing the modified BIOS. I don't know any other solution for ASUS x87 boards without UBF support then an external programmer. 



#509
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

does removing the first 1000h of .cap  doesnt work anymore ?

 

i saw someone say they had to flash first bios .. then they were able to flash latest



#510
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany
No. It was 100h, AFAIR. ASUS Z87 boards have that stupid BIOS region protection, that prevents modified BIOSes from flashing. This has nothing in comman with that 100h removal.

#511
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

so maybe.. just maybe if they flash old bios .. then try new in dos without 100h ?



#512
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany
There are no "old" BIOSes for that boards, first ones are already protected.

#513
Sagi-G

Sagi-G

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Good news :) I'm getting it replaced with the z87-plus which has ubf

#514
k3nny

k3nny

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 538 posts
  • Gender:Male

Write protection for BIOS region on P8Z77-V LK introduced with 1103.



#515
tonydickinson

tonydickinson

    InsanelyMac Geek

  • Donators
  • 187 posts
  • Gender:Male
  • Location:Singapore

I must say that I too am annoyed with Asus for this new BIOS region protection, however I recently had an experience with a Gigabyte board and tried a number of different 3rd part BIOS that are around, and some of them assured me that Asus are not being as awkward as I first imagined, as some of the 3rd part fixes cause real issues.

 

@Coderush did you ever get anywhere with Asus regarding this issue as it must affect their sales.

 

I have tried a few times to get through to them but have never had a satisfactory response.



#516
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 383 posts
  • Gender:Male
  • Location:Deggendorf, Germany
Me too. I have written a letter to ASUS Russia, but without any answer.

#517
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

asus doesnt play nice with end user dev wishes.

 

that zotac response is rare in most mobo companies.



#518
DirectXtraOrdinary

DirectXtraOrdinary

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 321 posts
  • Gender:Male
  • Location:Mödling, Austria

Nope. PhoenixTool is a great tool to make BIOS modifications of any kind, but have already done the modification and your problem is flashing the modified BIOS. I don't know any other solution for ASUS x87 boards without UBF support then an external programmer. 

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



#519
ScrantonStrangler

ScrantonStrangler

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hello,

 

I'm working with an ASUS P8Z77-V LE. I was transferred here after installing OSX Mountain Lion using tonymacx86 products. I can't get OSX to boot by itself (without bootable USB), so I've installed some kext files etc.

I always have to also boot with PCIRootUID=0. tonymac's utility program holds a fix to set PCIRootUID=1 but that won't work. Anywho, I've also read to patch my bios ( since I'm using an ASUS board ) but in this list, my board isn't listed. So I've been referred to PMPatch. 

 

I've downloaded my latest BIOS (.CAP) file and downloaded PMpatch. I've followed the guide and tried to patch my bios.

 

Getting this output:

 

pmpatch.png

 

It would be awesome if I could get help solving my problem(s)!

 

Thanks in advance,

 

regards



#520
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

Hello,

 

I'm working with an ASUS P8Z77-V LE. I was transferred here after installing OSX Mountain Lion using tonymacx86 products. I can't get OSX to boot by itself (without bootable USB), so I've installed some kext files etc.

I always have to also boot with PCIRootUID=0. tonymac's utility program holds a fix to set PCIRootUID=1 but that won't work. Anywho, I've also read to patch my bios ( since I'm using an ASUS board ) but in this list, my board isn't listed. So I've been referred to PMPatch. 

 

I've downloaded my latest BIOS (.CAP) file and downloaded PMpatch. I've followed the guide and tried to patch my bios.

 

Getting this output:

 

pmpatch.png

 

It would be awesome if I could get help solving my problem(s)!

 

Thanks in advance,

 

regards

seems it generated a patched .cap file that u need to rename to a properly recognized name by USB flash back bios flash method for your board.

P8Z77VLE.CAP

http://www.mmo-champ...BIOS?p=18385268

 

the not booting from hdd is u need to install chameleon 2.2 to hdd and use chameleon wizard (unplug usb first) to create smbios and proper settings.. then click save.

and u need to enable in bios CStates likely.

 

boot with -v from hdd without usb to see what error u get.







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


7 user(s) are reading this topic

1 members, 6 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