Tool to Insert/Replace SLIC in Phoenix / Insyde / Dell / EFI BIOSes

Discussion in 'MDL Projects and Applications' started by andyp, Nov 26, 2009.

  1. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Hi

    Got HDR from the windows version (-s -e options)
    This mods fine here. SSV2 default.
    I think you can flash the HDR with DCCU

    Andy

     
  2. dell_user

    dell_user MDL Novice

    Jun 15, 2010
    10
    6
    0
    Man, andyp and Apokrif, you guys kick ass!!!!!!!!!!!!!!!!!!!!!!!:biggrin::biggrin::biggrin:

    Had to use the mod tool on the 8100 .hdr file, as I get a Gzip header error when I try and use the tool on the Dell bios.exe that is supposed to run from a floppy. Figuring out how to flash the .hdr to the machine was the hard part. Finally discovered biosflsh.exe from the Dell Openmanage Deployment Toolkit ver 1.0 was the key. I wrote a .bat file for the biosflsh tool, used reboot.exe to reboot the machine, it flashed the .hdr file and wallah I now have Slic2.1 on the 8100. Sweet!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    I can upload the modded A09 BIOS if anyone wants it.
     
  3. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Nice one!
    Thanks for letting us know.

    Andy

     
  4. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    Please post a link to biosflsh.exe from the "Dell Openmanage Deployment Toolkit" (on Dell site), you bat file/template and really brief instructions.
    Unless you really enjoy answer same question hundred times ;)
     
  5. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,772
    503
    180
    Boy, aint that the truth...Haha

    I have followed this and other dell bios mods closely, @ Apokrif and AndyP....Very nice work gentlemen, if you don't mind the compliment. I am continually amazed each time I get the chance to log on....STRONG WORK!!!!!:worthy:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    #929 Apokrif, Jun 23, 2010
    Last edited by a moderator: Apr 20, 2017
  7. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    911medic,
    Thank you – I shoulda have done it long time ago. :eek:
    Fortunately, I still have another job, I get paid for. It kinda keeps distracting me from what I want to do ;)
     
  8. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Hi

    Thanks. I think apokrif (and shakeyplace before him) deserve all the credit here!

    Andy

     
  9. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    I did flushed over same version w/o problem. If you need to downgrade – there is a checkbox on DCCU screen. Good to know still – there is more than one way to do the job ;)
     
  10. dell_user

    dell_user MDL Novice

    Jun 15, 2010
    10
    6
    0
    OK, I must have missed the checkbox. I will have to try DCCU again in the future! :biggrin:
     
  11. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    #935 Apokrif, Jun 24, 2010
    Last edited by a moderator: Apr 20, 2017
    Updated PE750.
    DCCU package keeps complaining about BIOS password, although it wasn’t any.
    Used BIOSFLSH.EXE with IO.SYS [May, 11, 1998 / 222390 bytes]
    dell_user, thanks a lot for hint! ;)


    Code:
    Table NameOEMID&TableIDAddress  LenthDescription Table  (ACPI 1.0)
    RSD PTR DELL          000FDC41    20Root System Desc.Pointer
     |
     |- RSDTDELL  PE750   000FDC54    48Root System Desc.Table
           |
        00 |- FACP  DELL  PE750   000FDC84   116
        01 |- APIC  DELL  PE750   000FDCF8   116
        02 |- SPCR  DELL  PE750   000FDD6C    80
    
    RSD PTR DELL          000FDC41    20Root System Desc.Pointer
     |
     |- RSDTDELL  PE_SC3  000FE990    52Root System Desc.Table
           |
        00 |- FACP  DELL  PE750   000FDC84   116
        01 |- APIC  DELL  PE750   000FDCF8   116
        02 |- SPCR  DELL  PE_SC3  000FDD6C    80
      * 03 |- SLIC  DELL  PE_SC3  000FE9C4   374Software Licensing Desc.Table
     
  12. rupsd

    rupsd MDL Senior Member

    May 27, 2010
    259
    10
    10
    #936 rupsd, Jun 25, 2010
    Last edited by a moderator: May 23, 2017
  13. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Link no longer available.
    Andy
     
  14. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    Hi Andy, In what situation would the new official AMI slic tool method best be used? Does the tool automatically select it if its the best option? Do we use it for modding normal new style phoenix bios'

    ADD: Now implements method used by official AMI SLIC tool

    Thanks for any info
     
  15. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    The tool will never select.
    It is still 'experimental' - although all it does is add 2 modules, one containing the SLIC and one the marker.
    It appears there has to be a 'SLIC driver' already in the BIOS.
    I have only seen one example BIOS. We are trying to find others the official tool will work on to test a few assumptioms (ie. the pubkey/marker always have the same GUID, are they always inserted at the end of the largest FV, how do you identify the SLIC driver etc.)
    It is only for EFI BIOSes.

    Andy

     
  16. rupsd

    rupsd MDL Senior Member

    May 27, 2010
    259
    10
    10
    Hello Andy
    When i try to load bin file or ihm file it does not recognise it as a pheonix bios file.
    Any other tool that i can try.