[UEFITool] UEFI firmware image viewer and editor

Discussion in 'MDL Projects and Applications' started by CodeRush, Oct 8, 2013.

  1. CodeRush

    CodeRush MDL Member

    Jun 20, 2011
    221
    658
    10
    Time to show some progress with the new engine:
    http://forums.mydigitallife.net/attachment.php?attachmentid=33705&d=1424639857

    The engine is getting completelly rewritten from scratch, with much less use of recursion, ability to calculate offsets for noncompressed image elements and latest FFSv3 volumes support.
    New features are marked on the screenshot above.
    Parsing part is almost done, but there are much work to do on reconstuction part, which must also be rewritten, so I can't say how long it takes to implement all features I want. A month or two, if nothing goes wrong. :)
     
  2. Dufhz

    Dufhz MDL Junior Member

    Aug 6, 2009
    50
    3
    0
    Nice :) .
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Aigor

    Aigor MDL Novice

    Feb 27, 2014
    22
    4
    0
    Hi CodeRush thank you for your your tool, in which way we can hep you to test? which kind of operation do you want we do for your feedback? open, extract, reinsert and compare with the original one?
    Many thanks
     
  4. CodeRush

    CodeRush MDL Member

    Jun 20, 2011
    221
    658
    10
    Right now it's only open and extract, but there are many things to test: compression, offsets, some vendor-specific images and so on.
     
  5. robbb24

    robbb24 MDL Novice

    Jun 3, 2011
    2
    1
    0
    Thanks for this tool, Just worked out how to use it and mod the ami aptio V bios of my new pc :worthy:
     
  6. HeXatron

    HeXatron MDL Novice

    Mar 22, 2015
    1
    0
    0
    Awesome work CodeRush! :D
     
  7. jMurr

    jMurr MDL Novice

    Jun 11, 2012
    1
    0
    0
    I've problem with patching Dell Vostro 3750 Bios :(
    UEFIPatch_0.3.9 says:
    Could someone help me?
    dell.com/support/home/ua/ru/uabsdt1/Drivers/DriversDetails?driverId=TRYC1
     
  8. brenopapito

    brenopapito MDL Novice

    Jul 14, 2009
    4
    1
    0
    Is it possible to add my mac address in a .cap file?
     
  9. stojke2

    stojke2 MDL Novice

    Sep 15, 2015
    1
    0
    0
    Does this tool support ECS .CAP format? I have tried extracting BIOS from .CAP file for use with chip programmer by exporting below AMI Aptio Capsule (UEFI Image > Extract as IS) , but the exported file is non working as it seems it is missing Intel ME firmware? , since the board will not boot after flashing.

    The board in question is an ECS H61H2-M2 V1.0 . I have tried flashing the BIOS normally and using ECS ME update tool for DOS as well as ECS online update tool for Windows. The bios that the chip contains is 4MB in size but the one that is extracted from the .CAP file is only 2.5MB (Hence why I think it is missing the Intel Management engine Firmware component).
     
  10. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,696
    15,715
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. costerico

    costerico MDL Novice

    Mar 22, 2017
    1
    0
    0
    Hello! I have a MSI Z87-g45 gaming, the current BIOS version installed is the 1.8. I'm planning to do hackintosh. I have read it is necessary to pach my bios with the last BIOS version which is 1.9 in this case. Someone can explain me how to use this tool to patch my bios.
    Thanks!:mushy::mushy::mushy:
     
  12. davidm71

    davidm71 MDL Novice

    Sep 8, 2012
    20
    1
    0
    #374 davidm71, Apr 1, 2017
    Last edited: Apr 1, 2017
    Hi,

    It depends on what method you want to use to get a hackintosh going. If your going to use Clover chances are all you need is a power-management patch. This patch works to disable the 'CFG-Lock' option that some bios have already so you may not need to patch anything if your bios supports it. You can also use a patched powermanagement driver instead of patching bios if your not that brave to mod your bios but the problem with that is with every new apple update you could go into kernel panic at your next reboot as apple overwrites that driver. Anyhow I think the author of uefitool has an app, uefipatch, that patches most bioses fwiw. Instructions are on the readme I think.

    Anyhow changing subject does anyone know if the A40 version of UefiTool is mature for use or is it experimental at this stage? Should I stick with 0.21.5? I noticed it has a different author?

    Thanks
     
  13. quywz

    quywz MDL Junior Member

    Jun 30, 2017
    51
    4
    0
    TO 2XX BIOS is valid?
     
  14. Bartender_98

    Bartender_98 MDL Novice

    Feb 24, 2018
    2
    0
    0
    Greetings everyone. Is it possible to read/write ME with this tool (UEFItool)? The objective is to read ME, modify, write back.
     
  15. CodeRush

    CodeRush MDL Member

    Jun 20, 2011
    221
    658
    10
    This tool is not a flash reader in any way, so the answer is no. What you need is Intel Flash Programming Tool (given ME region is not read/write protected) or hardware SPI flash programmer.
     
  16. Bartender_98

    Bartender_98 MDL Novice

    Feb 24, 2018
    2
    0
    0
    #378 Bartender_98, Feb 25, 2018
    Last edited: Feb 25, 2018
    Thank You.
    It seems to be a very useful tool. It seems to be a part of Intel CS (ME) system tools.
     
  17. m84schneider

    m84schneider MDL Novice

    Mar 30, 2018
    1
    0
    0
    Hi,
    I try to replace VSS store in an HP Elitebook 840 BIOS bin with an alternate but the menu is inactive grey - Am I doing something wrong?
    How can I replace the VSS store using this tool?

    thx
    best regards,
    Martin
     

    Attached Files:

  18. davidm71

    davidm71 MDL Novice

    Sep 8, 2012
    20
    1
    0
    I think the NE version is read only. The standard non NE version of Uefitool allows write operations.