Jump to content

[UEFIPatch] UEFI patching utility

BIOS patch power management UEFI

  • Please log in to reply
1634 replies to this topic

#321
mickey

mickey

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Hey CodeRush, thx again for your help.. here's the bios dump from FTK...

https://www.dropbox....BIOSBCK.BIN.zip

#322
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 399 posts
  • Gender:Male
  • Location:Deggendorf, Germany
mickey, no signs of locking code, as far as I can see. Your problem is somewhere else.

#323
mickey

mickey

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
thank you, I'll try to figure this one out then.. :S

#324
ELZEUS

ELZEUS

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Is there a guide to using the windows compiled version of PMPatch? I see only one for osx. I have a msi z77ma-g45 and am trying to patch the latest 1.90 bios but the windows exe keeps crashing. I've tried running as administrator and I'm running windows 7 64bit.

#325
LatinMcG

LatinMcG

    Insanely digesting DSDT

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

Is there a guide to using the windows compiled version of PMPatch? I see only one for osx. I have a msi z77ma-g45 and am trying to patch the latest 1.90 bios but the windows exe keeps crashing. I've tried running as administrator and I'm running windows 7 64bit.


u can post the file and someone eventually can patch it.

#326
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 859 posts
  • Gender:Male
  • Location:The Streets
It patched ok here

F:\PMPatch_0.5.12_win>pmpatch E7759IMS.190 patched.190
PMPatch 0.5.12
PowerManagement module at 0037E948 patched.
AMI nest modules not found.
Phoenix nest modules not found.
CpuPei module at 007BC998 not patched: Patch pattern not found.
Output file generated.


Here's the patched BIOS.

#327
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 399 posts
  • Gender:Male
  • Location:Deggendorf, Germany
Version 0.5.12 requires installed VS 2010 runtime components, it's was a misconfiguration of new Visual Studio setup I made after reinstalling OS because of switching to SSD. There is no significant changes between 0.5.11 and 0.5.12 , that is why 0.5.11 binaries are still there. If 0.5.12 doesn't work - try 0.5.11. If both binaries don't work - post your BIOS here and I or another person will patch it using PhoenixTool.

I must say, that development of PMPatch successor is going slower that I planed, but it's not stalled. I have no free time for my personal projects now, but I see that current version is OK, even if the code is ugly is hell. Will return to this project as soon as I have more time for programming at home.

#328
ELZEUS

ELZEUS

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

It patched ok here
Here's the patched BIOS.


Is that for the msi z77ma-g45?

Here is my original bios https://dl.dropboxus...56/E7759IMS.190

Thanks everyone for the help.

#329
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 859 posts
  • Gender:Male
  • Location:The Streets

Is that for the msi z77ma-g45?

Yep, I downloaded it from here.

#330
Dr. Hurt

Dr. Hurt

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,478 posts
  • Gender:Male
  • Location:Cairo, Egypt and NYC, USA
  • Interests:Wandering around on the internet!! Politics, Sci/Tech, Medicine.
@Coderush,

Would it be safe to flash an updated vanilla Dell BIOS to the system now that I no longer have OS X on the laptop? (Dell n5110)

I'm asking because flashing the patched BIOS was a terrifying experience. Windows froze during flash and fans throttled to full speed (it made a terrifying sound). I waited for a few minutes then removed the battery, and on restart I found that the BIOS was flashed successfully and everything worked perfectly fine.

I'm a bit scared the system might freeze again and possibly interrupt the flash process.

#331
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 399 posts
  • Gender:Male
  • Location:Deggendorf, Germany
Dr. Hurt, yes, it will be safe. This freeze is normal for WinPhlash, especially on flashing modified BIOSes, but I understand your fears.

#332
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 859 posts
  • Gender:Male
  • Location:The Streets
I used to use Winphlash on my GA-965P but eventually switched to using the utility in the BIOS. I didn't have any scares and it always worked well but Windows really isn't the place to flash something so critical.

#333
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 399 posts
  • Gender:Male
  • Location:Deggendorf, Germany
BIOS flashers are good enough, but only if there is no verification routine, that tells flasher to refuse modified BIOS file. Flashing from DOS is another good option, but not all vendors supply DOS versions of flashing software.
I personally use Intel FPT fo making BIOS region backup, patching it and flashing that patched backup under DOS, but this can be made only if there is no write protection of BIOS region, which is common for notebooks and some desktop boards (like ASUS Z77 with 19xx BIOSes, but they have USB BIOS Flashback instead).
The ultimate solution is hardware SPI programmer. :)

#334
naidb

naidb

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:mainboards gigabyte GA-Z87X-UD3H
    CPU intel HasWell Core i5 4670K
    Gell 16Gb 1866
Hello, you CodeRush will ask you to update bios v.0901 CodeRush. Help refurbish it.
Thank you.
https://www.dropbox....S-ASUS-0901.zip

#335
DirectXtraOrdinary

DirectXtraOrdinary

    InsanelyMac Sage

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

Hello, you CodeRush will ask you to update bios v.0901 CodeRush. Help refurbish it.
Thank you.
https://www.dropbox....S-ASUS-0901.zip


D:\>pmpatch P8Z77-V-LE-PLUS-ASUS-0901.CAP P8Z77-V-LE-PLUS-ASUS-0901-PMPATCHED.CAP
PMPatch 0.5.12
PowerManagement module at 0041BB68 patched.
AMI nest modules not found.
Phoenix nest modules not found.
CpuPei module at 00791E80 not patched: Patch pattern not found.
CpuPei module at 007D1E80 not patched: Patch pattern not found.
Output file generated.

http://www.multiupload.nl/AJXGL4KS9A

patched flawlessly from windows with PMPatch 0.5.12 :thumbsup_anim:

#336
naidb

naidb

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:mainboards gigabyte GA-Z87X-UD3H
    CPU intel HasWell Core i5 4670K
    Gell 16Gb 1866
It has worked well, thanks. :thumbsup_anim: :thumbsup_anim:

#337
naidb

naidb

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:mainboards gigabyte GA-Z87X-UD3H
    CPU intel HasWell Core i5 4670K
    Gell 16Gb 1866
HD 4000 is not available. What exactly is it. :thumbsdown_anim:
The 7-8 window.
Available is Mac 10.8.4.
The downgrade bios to 0606.

#338
buoo

buoo

    The Prodigal Son

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

Bad news? http://pikeralpha.wo...y-with-glasses/

#339
CodeRush

CodeRush

    InsanelyMac Sage

  • Developers
  • 399 posts
  • Gender:Male
  • Location:Deggendorf, Germany
buoo, this "news" is like a month old.
Yes, ASUS implemented new protection of BIOS region in 19xx BIOS versions on their Z77 BIOSes, but it can be bypassed either by using USB BIOS Flashback to flash older version first (then protection is no more, and you can flash anything you want with FTK/flashrom/DPCIManager/whatever) or just using USB BIOS Flashback to flash modified BIOS file. It can be problematic to deal with this kind of protection on boards without UBF, but no one is interested in cracking this protection, AFAIK, and I don't have a board and free time to do that.

#340
naidb

naidb

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
  • Location:ThaiLand
  • Interests:mainboards gigabyte GA-Z87X-UD3H
    CPU intel HasWell Core i5 4670K
    Gell 16Gb 1866
You CodeRush help me with.





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


0 user(s) are reading this topic

0 members, 0 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