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

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

  1. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    12,225
    12,734
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
  3. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    12,225
    12,734
    340
    Have you compiled any of the tools mentioned above, or have you written your own?

    The R0044_SH.rom can be opened with EzH2O when renamed to *.FD.....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
    I'm using a python tool known as the XVF3-app and a binary efidecomp for *nix.

    These tools were made for Apple EFI firmware files.

    I'm not sure how useful they are for non Apple EFI, but I figured I'd give them a shot.

    Seems the R0044_SH.rom is not a complete firmware, but only updating needed blocks on the EEPROM?
     
  5. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,528
    60
    Could you post a link to these tools. The phoenix tool can parse this but the module names are not in plaintext.... so this tool must be decrypting the modules... which is half the battle.

    Andy
     
  6. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
    The Python Script should run on anything with Bash and Python.

    Efidecomp runs under OS X, maybe Linux, I think I have the Source Code.

    I'm thinking the Filename '*' is a matter of if the OEM left it in.

    Some Files just give me GUID's too, a PITA to load each .efi file in DUET and see what it is, then rename it. View attachment 4594
     
  7. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    12,225
    12,734
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,528
    60
    Thanks. Got it running in Python. However, as you say, efidecomp doesn't work. If you do have the source for it that would be great.

    Is there any chance you could zip and upload the decompressed modules from this BIOS so I can have a look.

    Cheers,
    Andy
     
  9. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,671
    2,528
    60
    #52 andyp, Nov 19, 2009
    Last edited by a moderator: Apr 29, 2017
  10. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
  11. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
  12. Darth_nVader

    Darth_nVader MDL Novice

    Nov 17, 2009
    32
    0
    0
    Not sure what you mean?

    EfiDecompress.linux<----chmod 755<----rename efidecomp or edit xvf.py

    Should run under Cygwin
     
  13. BIOSNOIDEA

    BIOSNOIDEA MDL Senior Member

    Mar 8, 2009
    325
    47
    10
    Dear Darth nVader, have been on a trip and just now seen this.

    MANY THANKS ! I cannot comment, my name of Biosnoidea says it all.............semicondcutors and chipset but Bios and software code is not my cup of tea.
    Obviously I will not buy anything related to things wihtout traditional Bios.
    Cheers
     
  14. imperror

    imperror MDL Novice

    Oct 28, 2009
    8
    0
    0
    Good afternoon, help me with BIOS for Viewsonic VNB-101. SLIC-2.1 any. Thanks.