Jump to content

[UEFIPatch] UEFI patching utility


CodeRush
1,981 posts in this topic

Recommended Posts

USBDC is attached to the bootom of the guide. FTK for DOS is a complete different archive.

 

If you have Windows, you can download FTK for Windows, unpack it, open Win32 folder and run biosbck.bat as Administrator. It's easier then creating DOS-bootable drive.

  • Like 1
Link to comment
Share on other sites

Hi CodeRush,

Thanks for your work!

I have patched the latest Bios version from my Laptop Samsung RV720 but i don't know if it was succesful.

The Bios is a Phoenix UEFI Secure Tiano BIOS.

 

post-127759-0-65651100-1362998217_thumb.png

Link to comment
Share on other sites

dajs, will patch it as soon as my Windows 8 setup will be completed.

Can you please run spiinfo.bat as Administrator and post a screenshot of command window?

 

viiddee, it was successful. Now please try to flash it and report.

Link to comment
Share on other sites

dajs, thanks. This is standard Intel lock settings (BIOS: read/write, Descriptor: read, ME: nothing).

Please wait about 1 hour before I can patch your BIOS backup. I have replaced a HDD and decided to reinstall all OSes, I'm in OS X now, downloading and setting applications up.

I don't have Windows now, so please be patient before I install it and can use PhoenixTool to patch your backup.

Link to comment
Share on other sites

This is funny as hell. I spent 30 minutes deep in disassembled listing to find this particular patch, and it's not needed anymore.

The new version of that ECS BIOS dumped from dajs'es board has normal nested PowerManagement module with normal patch.

It can't be patched by PMPatch right now (not enough space to reinsert repacked nest module), but can be patched using PhoenixTool.

To flash it back, please create DOS-bootable FTK-drive by following the guide right way, unpack attached ECS.zip to FTK-drive's root folder,

boot to DOS from it and enter fpt -rewrite -bios -f bios.bin command.

Wait for green "FPT Operation Passed" message, then enter poweroff command.

Your PC will power off then power on again automatically. If it boots - congratulations, if not - don't blame me. :)

ECS.zip

Link to comment
Share on other sites

 

lunux, I still need MSRDumper.kext output from you.

I don't know what utility flashes BIOS on that particular OEM board, so it's up to you to find the way to flash it.

Please don't flash anything before providing me MSRDumper.kext output.

 

Thanks Code Rush, I do not have for now another Mac to insert MRSdumper on usb, I'll do it as soon as possible, by the way as you did suggest I have to use FTK for Windows, and run biosbck.bat as Administrator, the bios I sent it was aBKUP made by bios bk tools 2.14, not an original one.

thanks

Link to comment
Share on other sites

dajs, then you can remove your NullCPUPowerManagement.kext or replace your patched AppleIntelCPUPowerManagement.kext with vanilla one.

 

lunux, you can do it, and spiinfo.bat screenshot will be useful too.

  • Like 1
Link to comment
Share on other sites

The use FTK for Windows. Run Command Prompt as Administrator, cd to FTK/Win64 folder, and enter fpt -bios -f C:/patch/to/unpacked/bios.bin, wait for completion, then enter poweroff command. System will power off and on again.

Link to comment
Share on other sites

JUST 1 more question before this ECS.ROM I put on the USB? or in the Win64 folder?

 

Image file C:/patch/to/unpacked/bios.bin not found.

 

I dono why did that happened I have changed ECS.ROM to bios.bin

Link to comment
Share on other sites

I booted into mac with a usb. windows was corupted after that. and now what? i didnt install ##### because after [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] i had infinite loop. Tell me THE GREAT ONE CodeRush what is my next move.

 

THE GREAT ONE isnt a joke u are great!

Link to comment
Share on other sites

Sorry for my bugging CodeRush i am an idiot for this. :wallbash:

 

I done that with FTP using Command Promt (Passed) and powerd off. Mac can only be booted with a USB, But win 8 cant says it some files are corrupted.

 

CODE U ARE MORE THAN GREAT. WHY ARENT U A MOD OR ADMIN SOMEWHERE? This ppl should give u some honor.

Link to comment
Share on other sites

dajs, you need to run startup repair from Windows 8 installation media, I think. I don't know how you are booting OS X (I'm using Clover UEFI, for example), so I can't tell you what to do next. Please ask about it in some other topic on this forum. If you patched BIOS is flashed and works - my job there is done, sorry.

I'm neither moderator not admin here because it's a hard work to which I have no time, and I'm just as new to hackintosh and stuff as you. I'm known much more as "BIOS guy" then as "Hackintosh user".

  • Like 1
Link to comment
Share on other sites

Hi CodeRush,

only for the record, error trying bkup bio under win 8...strange???

 

message from terminal

 

Creating BIOS region backup.

 

Intel ® Flash Programming Tool. Version: 8.1.10.1286

Copyright © 2007 - 2012, Intel Corporation. All rights reserved.

 

 

Error 201: [FPTw.exe] cannot be run on the current platform.

Please contact your vendor.

Error occured during backup phase. Exiting.

Thank you for using FTK. Have a nice day.

Press any key to continue . . .

 

 

 

 

AIDA64 Extreme Edition

 

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

 

 

Version AIDA64 v2.80.2300

Benchmark Module 3.0.492-x32

Homepage http://www.aida64.com/

Report Type Report Wizard

Computer PC

Generator Administrator

Operating System Microsoft Windows 8 Professional 6.2.9200.16424 (Win8 RTM)

Date 2013-03-11

Time 13:37

 

 

Summary

 

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

 

 

Computer:

Computer Type ACPI x86-based PC (Mobile)

Operating System Microsoft Windows 8 Professional

OS Service Pack -

Internet Explorer 10.0.9200.16384 (IE 10.0)

DirectX DirectX 11.0

Computer Name PC

User Name Administrator

Logon Domain PC

Date / Time 2013-03-11 / 13:37

 

Motherboard:

CPU Type DualCore Intel Atom N2800, 1866 MHz (14 x 133)

Motherboard Name Intel Corporation Cedar Rock

Motherboard Chipset Intel Tiger Point NM10, Intel Cedarview

System Memory 3058 MB (DDR3-1333 DDR3 SDRAM)

DIMM2: Kingston 9905428-012.A00LF 4 GB DDR3-1333 DDR3 SDRAM (9-9-9-24 @ 666 MHz) (8-8-8-22 @ 609 MHz) (7-7-7-20 @ 533 MHz) (6-6-6-17 @ 457 MHz) (5-5-5-14 @ 380 MHz)

BIOS Type Phoenix (11/02/11)

 

Display:

Video Adapter Intel® Graphics Media Accelerator 3600 Series

Video Adapter Intel® Graphics Media Accelerator 3600 Series

3D Accelerator Intel GMA 3600/3650

Monitor AU Optronics B133XW03 V0 [13.3" LCD]

 

Multimedia:

Audio Adapter Intel Cedarview HDMI @ Intel NM10 ICH - High Definition Audio Controller

Audio Adapter Realtek ALC269 @ Intel NM10 ICH - High Definition Audio Controller

 

Storage:

IDE Controller Intel® ICH7R/DH SATA AHCI Controller

Storage Controller Microsoft Storage Spaces Controller

Disk Drive JetFlash Transcend 16GB USB Device (14 GB, USB)

Disk Drive KingFast (59 GB, IDE)

SMART Hard Disks Status OK

 

Partitions:

C: (NTFS) 60063 MB (46709 MB free)

Total Size 58.7 GB (45.6 GB free)

 

Input:

Keyboard Standard PS/2 Keyboard

Mouse HID-compliant mouse

Mouse PS/2 Compatible Mouse

 

Network:

Primary IP Address 192.168.1.6

Primary MAC Address 00-21-5D-05-10-26

Network Adapter Intel® WiFi Link 5100 AGN (192.168.1.6)

 

Peripherals:

Printer Canon MP140 series Printer

Printer doPDF v7

Printer Fax

USB1 Controller Intel NM10 ICH - USB Universal Host Controller

USB1 Controller Intel NM10 ICH - USB Universal Host Controller

USB1 Controller Intel NM10 ICH - USB Universal Host Controller

USB1 Controller Intel NM10 ICH - USB Universal Host Controller

USB2 Controller Intel NM10 ICH - Enhanced USB2 Controller

USB Device USB Composite Device

USB Device USB Input Device

USB Device USB Mass Storage Device

USB Device USB2.0 Camera

Battery Microsoft AC Adapter

Battery Microsoft ACPI-Compliant Control Method Battery

 

 

 

 

 

 

DMI:

DMI BIOS Vendor Phoenix Technologies Ltd.

DMI BIOS Version 11D

DMI System Manufacturer Intel Corporation

DMI System Product CedarTrail Platform

DMI System Version 0.1

DMI System Serial Number System Serial Number

DMI System UUID FA06465C-2F193A45-B2997B08-8C63BB9B

DMI Motherboard Manufacturer Intel Corporation

DMI Motherboard Product Cedar Rock

DMI Motherboard Version FAB1

DMI Motherboard Serial Number 1

DMI Chassis Manufacturer Intel Corporation

DMI Chassis Version 0.1

DMI Chassis Serial Number serial#

DMI Chassis Asset Tag Asset Tag

DMI Chassis Type LapTop

Link to comment
Share on other sites

×
×
  • Create New...