Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/31/22 in all areas

  1. ********** * This is only for systems with Intel chipsets. * * It still won't work for all of them, but for some it does. * This article is meant as an explanation for interested / advanced users. Since some of the more recent bios mods require the tool described below in order to allow flashing, I decided to share some information about it. Also I really don't like how users get locked out of their own hardware, this is a way to circumvent a couple of the more recent restrictions of certain systems. I hope this will be useful to some of you. If you know other ways to get around the current firmware updating restrictions (per software), please let me know. The problem: With the appearance of Windows 8 and Microsoft's requirement for OEMs to support 'secure boot' in order to get the Win8 certificate for their machines, a lot of the most recent systems (notebooks and desktops) use now firmware which is digitally signed. Since secure boot looses its purpose if firmware updates aren't verified and protected as well, the latest UEFI implementations come with a secure firmware upgrading procedure which makes sure that only properly signed and unmodified images can be flashed. This updating protections is active even if you don't enable secure boot. These two pictures explain the idea behind secure firmware updating very clearly: On the second picture you can see that the system verifies the firmware image even before it loads the drivers required for the flash. For bios modders or people who want to use modified firmware, the consequences of this are severe. It simply isn't possible anymore to flash digitally signed bios which have been modified, there's no way around the signature, at least not with the usual tools. The solution (at least for some systems): The only way to get around those new restrictions is to directly program the firmware flash memory and therefore leave out the verifying of the image. In Intel systems the flash chip is directly wired to the PCH, and it can be accessed by an Intel utility called Flash Programming Tool. It's a very powerful application which supports the most common flash memory chips. The requirement for it to work on a system are the following: - BIOS region of the flash memory must have write permissions - The OEM or BIOS vendor omitted to set an additional flash lock. - You can't flash an encapsulated firmware image, only the pure bios region. You will have access to the BIOS region for obvious reasons, but the second point can only be figured out by trying to flash a BIOS. If the tool comes up with an 'Error 28', download the attached 'prr' utility, as well as the DOS version of the flash tool. Put both on an USB drive which can boot DOS, boot from it and execute the prr.exe, if it manages to remove the protection on your system it will tell you 'ready to flash', in this case go ahead and directly flash with fpt, without rebooting before doing so. If prr can't remove the protection you're most likely out of luck, even though might be ways for certain systems, but the chances are pretty small. In order to flash a BIOS you will need to remove the capsule from the firmware image provided by your system manufacturer. You only want to update the bios. Then flash it by using this command: fptw64 -f FILE -bios (FILE stands for the image you want to flash) ***WARNING*** This tool is only for very advanced users. If you mess up it will override your BIOS without a warning or waiting for you to confirm. This means you can easily brick your system beyond any chance of recovery. You most likely don't need this tool. My BIOS mods which require this application for flashing will always come with a .bat file which will do the flashing for you. Again, for 99.9% of the users there's no need to mess with this. This version of the tool works only for 7 series chipsets. *InBeforeOmgMyYystemWontBootAnymore* The tool provided here by svl7 (prr2.exe and former prr.exe) may not be hosted anywhere outside of Tech|Inferno without the previous approval of the author. FPT_DOS.zip Fptw64.zip prr2.zip
    1 point
  2. Right now I checked your link, it's works. Also, I checked all links to the files in the first post of this thread, all links works. If you can't download, then read "User Account Promotion Rules": https://www.techinferno.com/index.php?/announcement/4-user-account-promotion-rules-read-before-posting/
    1 point
  3. Tesla is still benchmark in Electric vehicles. But other car makers are catching up very quickly. I wonder if Tesla is still an independent company by 2030.
    1 point


  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.