All about UEFI. Both threads are merged. Beta testers are welcome.

Discussion in 'BIOS Mods' started by doakh, Oct 21, 2009.

  1. doakh

    doakh MDL Novice

    Jul 31, 2009
    18
    0
    0
  2. dokapp2111

    dokapp2111 MDL Junior Member

    Oct 21, 2009
    71
    0
    0
    The Extensible Firmware Interface (EFI) is a specification that defines a software interface between an operating system and platform firmware. EFI is a much larger, more complex,OS-like:4 replacement for the older BIOS firmware interface present in all IBM PC-compatible personal computers. The EFI specification was originally developed by Intel, and is now managed by the Unified EFI Forum.

    by Wikipedia
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    #3 Yen, Oct 21, 2009
    Last edited by a moderator: May 23, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. doakh

    doakh MDL Novice

    Jul 31, 2009
    18
    0
    0
    Can the EFI BIOS be modified to include a SLIC 2.1 certification? My original bios has been modified to include SLIC 2.1.
     
  5. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    I guess it is a AMI aptio firmware...could you please post a link to the EFI?

    I'll have a look at it later......I guess we need MMtool Aptio therefore.....also I can try to open it another way.
    In fact we are NOT able to mod (U)EFI...if we are lucky, we can exchange a existing SLIC yes...but we need the tools.
    I'm worried about (U)EFI, because there is no (usable) tool leaked so far.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    Oh yes thanks........I would not try for the EFI release, it's still buggy...;)

    I'll move the thread to the bios section.
    Also I'll edit the thread tilte to add --tools needed!----

    We need tools to mod (U)EFI.
    http://www.ami.com/products/product.cfm?CatID=6&SubID=14&ProdID=172

    If anybody can get U(EFI) editing tools like:
    http://www.ami.com/support/doc/AMI_Aptio_Utilities_Dsheet_PUB_2008-06-11.pdf
    please post them here.

    I'm really worried about biosmodding in the near future! For Asus' popular motherboard P5Q Deluxe is now (U)EFI available...that are interesting news.... If the OEMs are using (U)EFI and we don't get any tool, we won't be able to mod anymore....

    So please, if anybody has some spare time, please have a look if you can find (U)EFI tools.......we'll need them.

    Thanks a lot!

    Edit: I'll have a closer look at the UEFI later and will report about the chances to mod it....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. tapmal5

    tapmal5 MDL Junior Member

    Sep 17, 2008
    62
    17
    0
    ASUS also seems to be going Intel's path(No Slic Insertion).This can not be good news to us.
     
  8. pkaji123

    pkaji123 MDL Addicted

    Aug 22, 2009
    763
    223
    30
    Thanks very Musch Yen For This ..... there are many Waiting for a new tool for modding these bios..
    Me too Waiting With my intel M/B....
    Thanks Very Much Once Again.....
     
  9. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    I have made it sticky and have edited the thread title, since these are surprising news....I thought it would take more time..but now a popular board has moved to (U)EFI......hmmm...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. pkaji123

    pkaji123 MDL Addicted

    Aug 22, 2009
    763
    223
    30
    I Think After Few Months or Years All M\B's May Move tho these Technologies,then Modding will bcome imposible...

    So any Programmers,or others can take it as a challenge,also the One who finds it must be well appreciated......
     
  11. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    Everything depends on the availability of the tools. More than two years ago we (I) knew nothing about SLIC and bios. Now we can mod them, so why not the EFI?;)
    New challenges will come......no tools, no mod, the only real chance to prevent modding is to hide the tools.....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Vico

    Vico MDL Junior Member

    Jan 4, 2008
    94
    5
    0
  13. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    10,938
    10,475
    340
    #14 Yen, Oct 21, 2009
    Last edited by a moderator: Apr 20, 2017
    I did some tests:
    Indeed the bios can be opened using EzH2O.exe, which is originally made to open Insyde EFI bioses when renamed to *.FD.
    The good thing is that the (U)EFI bioses are or could be similar in structure (U=unified). This would mean that there will be only one new structure in the future!
    Anyway I couldn't find a SLIC...by searching for the RSA1 string (public key data) I could find what looks like pubkey data, but it doesn't match a known pubkey of ASUS.....Also I didn't find RSDT and no marker.....more work to do!

    Feel free to play with EzH2O.exe. Access the physical memory and have a look....
    Code:
    Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
    
    5B10A950                                           24 00 00                $..
    5B10A960   52 53 41 31 00 04 00 00  01 00 01 00 73 AA FD FE   RSA1........sªýþ
    5B10A970   2E 34 75 3B C2 20 72 FC  50 CC D4 E0 DE C7 A6 46   .4u; rüPÌÔàÞǦF
    5B10A980   C6 DC E6 6B F0 58 11 88  66 54 5F 3D 81 8C EF 5F   ÆÜækðX.ˆfT_=Œï_
    5B10A990   89 51 E4 9C 3F 57 A6 22  A9 E7 0F 4B 56 81 D1 A6   ‰Qäœ?W¦"©ç.KVѦ
    5B10A9A0   BA 24 FF 93 17 FE 64 EF  E5 11 90 00 DC 37 C2 84   º$ÿ“.þdïå..Ü7„
    5B10A9B0   EE 7B 12 43 A4 AF C3 69  57 D1 92 96 8E 55 0F E1   î{.C¤¯ÃiWÑ’–ŽU.á
    5B10A9C0   CD 0F AE EA E8 01 83 65  32 F1 80 DB 08 D6 01 84   Í.®êè.ƒe2ñ€Û.Ö.„
    5B10A9D0   B1 09 80 3C 27 83 9F 16  92 86 4C 8E 15 C7 94 E4   ±.€<'ƒŸ.’†LŽ.Ç”ä
    5B10A9E0   27 FF 2B A4 28 DE 9C 43  5B 5E 14 B6               'ÿ+¤(ÞœC[^.¶
    
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. midnight

    midnight MDL Novice

    Jul 6, 2009
    22
    0
    0
    Do PS/2 mouse and keyboard still work ?
     
  15. shaumux

    shaumux MDL Junior Member

    Jul 12, 2009
    62
    1
    0
    From what i read the UEFI supports loading of payloads.
    Maybe the slic table and other mods can be loaded as payloads.
    What do you think?
     
  16. BuonaDomenica

    BuonaDomenica MDL Senior Member

    Aug 27, 2009
    255
    18
    10
    OMG :eek: I hope this is not the end of modding? :eek:

    I don't really want to go the PCI/PCIe Nic solution that has been explored with other Efi Bios that can't be moded.

    Does this only affect boards with Intel processors or will AMD boards also have the EFI Bios in the future??

    this is a very good thread to follow for people who want to built a new system.

    BD

    :rolleyes:
     
  17. shaumux

    shaumux MDL Junior Member

    Jul 12, 2009
    62
    1
    0
    I don't think this is the end of bios modding as the insyde efi bioses are already moddable.
    But we do need the correct tools which are not available in the wild yet.
    I have this board and i think i will hold of updating till we can see some real conclusions.
     
  18. HSChronic

    HSChronic MDL Expert

    Aug 25, 2007
    1,213
    55
    60
    EFI BIOS is the future because of new ACPI specs and the ability to have more instant on type scenarios. Also as Hard Drives get larger and larger GUID partition tables will be the only type that will be able to handle these larger sizes. The catch-22 to that is the only type of BIOS that can boot from GUIDPT are EFI BIOSes.
     
  19. genuineintel

    genuineintel MDL Member

    Apr 28, 2009
    225
    23
    10
    Definitely EFI BIOS will be flashed into my P5Q Deluxe. However, stay with 2201 for now since there're still a lot to play with.:)