Overview

The Phoenix SLIC Tool is a new tool to insert a SLIC table into Phoenix BIOSes (original and Lenovo) using one of three main methods:

1) Original – currently implemented only for old/original Phoenix BIOSes. Uses PREPARE/CATENATE (or FP/FI) to generate the new BIOS. This is really for reference only, there have been reported bricks with this method.

2) SSV2 – main method recommended for most mods. Modules are inserted and changed without altering their offsets.

3) Dynamic – an existing SLIC table, or existing SLIC elements, are replaced.

It can also replace EXISTING SLIC tables in Insyde and Dell BIOSes.

v1.10 - Can now mod EFI BIOSes!
v1.20 - Can now mod Dell BIOSes!
v1.40 - Can now mod Old Dell BIOSes!

Method

1) Flash, using the manufacturers recommended method, the unmodified BIOS of the same version. This allows the bootblock etc. to be updated.
2) Mod the BIOS using the tool.
3) Flash the SLIC'd BIOS from DOS. This ensures the bootblock is left intact and maximises the chance of a successful recovery if a problem was to occur (see below for more information).
4) You then still need to use the appropriate key and certificate for Vista and Windows 7.

Many thanks to Yen, Busykid508, 911medic, shakeyplace, str8, phrunt, rbjack and Zort for their invaluable advice and feedback. Special thanks to phrunt for experimental testing on hardware and to busykid508 for tirelessly using and giving feedback. Thanks and respect to middleton for inventing and guiding me through EFI modification and apokrif for guiding me through Dell modification.

** This tool is freeware and may not be sold or redistributed for a charge **

Notes:
- Please check for an existing mod first: http://forums.mydigitallife.info/showthread.php?t=7500 and http://forums.mydigitallife.info/showthread.php?t=5864.
- BIOS flashing is not for the faint hearted. There is ALWAYS an element of risk. Please ensure you are familiar with the procedure, and have necessary floppy disks etc., to allow a recovery in case of a flash failure. THIS IS ESPECIALLY TRUE FOR PHOENIX BIOSES.
- We assume you have a legitimate edition of Vista or Windows 7. Piracy is NOT condoned.
- Please remove any softmods. For Vistaloader this includes repairing the boot sector and MBR of the hard disk.
- Requires .NET Framework 2.0

Flashing – always best to flash from DOS:
- For ACER Phoenix BIOSes – use the flash tool that comes with the BIOS
- For Phoenix Bios: ph161700 /X /FORCE /O /C /S <NameOfBIOSFile>
(http://urlisdown.org/Tools/Phlash 17/PH161700.EXE). Don’t use the /BBL switch.
You can use winphlash for x32 (ensure Advanced=1 and Hide=0 in [UI] section of phlash.ini).
Do NOT use winphlash for x64.
- For Insyde – use the DOS flash tool that comes with the original BIOS or
flashit <NameOfBIOSFile> /all
(http://urlisdown.org/Tools/FlashIt/FlashIt.rar)
- For Dell: use either the modified EXE created by the tool or run the original BIOS EXE with
‘-readgzfile BIOS.GZ’ (minus quotes) as command line
- For Dell BIOSes with Multiple GZIPs (some Optiplex models) – look in log – use the Dell Client Configuration Utility (DCCU).

Flash recovery information:
- Read here - http://www.biosman.com/biosrecovery.html.
- Also read here - http://forums.mydigitallife.info/showthread.php?t=2105
- For Insyde read here - http://forums.mydigitallife.info/showthread.php?t=7033
- For ACER read here - http://forums.mydigitallife.info/showthread.php?t=13095
- Ensure that the version on the disk is the (unmodified) version you are trying to flash with SLIC - avoids problems with bootblock flashing.
- PLEASE ENSURE YOU HAVE CREATED A PHOENIX CRISIS DISC OR INSYDE RECOVERY DISC BEFORE ANY FLASHING

SLIC files - The program needs:
- A 374 byte SLIC file. Checksum is automatically corrected.
- For 2.1 SLICs look in http://forums.mydigitallife.info/showthread.php?t=5952.

RW Everything reports:
- When performing ANY Phoenix or Insyde mod YOU WILL NEED a RW Everything report (see http://forums.mydigitallife.info/thr...for-a-bios-mod) from the UNMODDED BIOS to load into the tool before modding the BIOS.
- For phoenix, when the RW report is loaded the tool will automatically select SSV2 or dynamic depending on the presence of a SLIC table in the report:
- If a SLIC table is present -> dynamic is selected
- If a partial SLIC table is present -> SSV2 is selected and ‘Replace existing SLIC elements is also selected
- If no SLIC table is present -> SSV2 is selected and ‘Replace existing SLIC elements is not selected

Vista Keys and Certificates:
- Keys can be found here - http://forums.mydigitallife.info/showthread.php?t=2581
- Certificates can be found here - http://rapidshare.com/files/118119842/39-CERTS.zip

Windows 7 Keys and Certificates:
- Keys can be found here - http://forums.mydigitallife.info/showthread.php?t=10370
- Certificates can be found with SLICs here - http://forums.mydigitallife.info/showthread.php?t=5952

Enjoy!!
Andy

--------------------------------

Other information

Insyde/EFI headers - http://forums.mydigitallife.info/showthread.php?t=11693

--------------------------

Latest version

v1.95 - http://www.sendspace.com/file/lt3atu
MD5 - 8CA3BA49D2CFE3B1EFA71382BBEB775E