Phoenix bios SLIC mod requests (*.WPH or *.ROM files).

Discussion in 'BIOS Mod Requests. Post Requests Only' started by ancestor(v), Jun 17, 2009.

  1. Busykid508

    Busykid508 MDL Guru

    Jun 4, 2009
    5,562
    371
    180
  2. rbjack

    rbjack MDL Junior Member

    Sep 24, 2009
    84
    2
    0
    #6909 rbjack, Oct 18, 2009
    Last edited by a moderator: Apr 20, 2017
    I see you found the ROM and WPH download off the Acer FTP. Just for future ref for extracting the WPH image out of the exe; the WPH image is stored as an overlay at the end of exe. Extra bytes above what the PE executes. You just need to copy those byte out or remove all the code above the overlay starting point. Use any hex edit utility.

    In this file the starting point is offset DA000h
    Code:
    000da000h: 41 4E 44 45 52 53 4F 4E 0D 0A 57 21 53 48 30 31 ; ANDERSON..W!SH01
    000da010h: 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 31 ; 0000000000100001
    000da020h: 31 30 31 31 31 30 31 30 30 31 30 30 30 30 30 30 ; 1011101001000000
    000da030h: 61 87 00 00 00 00 00 00 89 09 02 21 00 00 21 00 ; a‡......‰..!..!.
    
    001db870h: 66 03 E8 66 58 2E 8B 5F 08 53 66 33 DB C3 66 5D ; f.èfX.‹_.Sf3ÛÃf]
    001db880h: 66 5B 0A E4 75 02 32 E4 66 5B CB 00 00 00 00 00 ; f[.äu.2äf[Ë.....
    The first 2Fh bytes in Red are for the flasher utility only, settings/id. Following the last entry for the settings (1s/0s enable/disable) begins the bios rom image start point. If you copy the bytes starting at DA030 in Orange all the way to the end of the file 1DB880h or remove all the bytes above the Orange, that is your ROM.WPH 1031KB.
    If you wanted the BIOS.ROM, remove the last 1860h bytes of the WPH file you just created and save as ROM extension. Offset FFFFFh will be the last byte needed (start DEL at 100000h to eof) creating an 1024KB rom image.

    in ref to the battery check, it will give that message if the call returns a low charge battery life left. You might be able to just remove the battery before trying to flash, no battery exists to check charge status, desktop power.
     
  3. Zephod

    Zephod MDL Novice

    Mar 3, 2009
    7
    0
    0
    #6912 Zephod, Oct 18, 2009
    Last edited by a moderator: May 23, 2017
  4. xdaman

    xdaman MDL Novice

    Jun 11, 2009
    21
    0
    0
    It's ATI HD2400XT