Unmoddable Bioses????

Discussion in 'Windows Vista' started by 1234s282, May 25, 2009.

  1. 1234s282

    1234s282 MDL Member

    Apr 23, 2009
    187
    0
    10
    Hey Everyone

    Recently had a few bios mods requests from people. They are AMI bioses but will not open with the latest (known) version of AMIBCP (windows version - 3.37)

    It just says "Cannot open file"

    Examples of ones i cant open are currently

    Asus W90VP (latest bios)

    MSI KT3 Ultra2-R
    Bios Version: 5.7 (6380ev57.exe)

    any ideas why i cant open them??

    Kind Regards

    1234s282
     
  2. zort

    zort MDL Expert

    Feb 19, 2008
    1,105
    18
    60
    #2 zort, May 25, 2009
    Last edited by a moderator: Apr 20, 2017
  3. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    #3 andyp, May 25, 2009
    Last edited by a moderator: Apr 20, 2017
    It looks like all they have done is not have the header start on a paragraph boundry (normally the AMIBIOSC string starts at relative byte 0Ah). If it is just this, this is easy to fix.

    Will Ix

    Andy

     
  4. 1234s282

    1234s282 MDL Member

    Apr 23, 2009
    187
    0
    10
    Thanks for your replys guys but im trying to unlock hidden options , not do a SLIC mod.

    Also zort , when i open AMIBCP760 i get the command window with the message "Program cannot run in fullscreen , with options to ignore or exit

    I cant open it!!
     
  5. 911medic

    911medic MDL Guru

    Aug 13, 2008
    5,777
    504
    180
    #5 911medic, May 25, 2009
    Last edited: May 25, 2009
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    #6 andyp, May 25, 2009
    Last edited by a moderator: Apr 20, 2017
  7. zort

    zort MDL Expert

    Feb 19, 2008
    1,105
    18
    60
    #7 zort, May 25, 2009
    Last edited by a moderator: Apr 20, 2017
    Is this the one that should be at top?:
    Code:
    Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
    00080070   FF FF FF FF FF FF FF FF  FF FF FF FF FF FF FF FF   ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
    00080080   FF FF FF FF FF FF FF FF  FF FF 41 4D 49 4E 43 42   ÿÿÿÿÿÿÿÿÿÿAMINCB
    00080090   4C 4B 18 00 A8 FC 00 10  00 00 99 63 6A 66 24 00   LK..¨ü....™cjf$.
    000800A0   00 00 FF FF FF FF 70 02  00 00 8F B5 C1 33 FF FF   ..ÿÿÿÿp...µÁ3ÿÿ
    000800B0   FF FF 70 02 FD 80 00 00  00 00 24 42 41 4B 00 00   ÿÿp.ý€....$BAK..
    000800C0   00 00 00 00 00 00 00 00  00 00 FF FF FF FF FF FF   ..........ÿÿÿÿÿÿ

    You're right-- I deleted the first 8A bytes and added then added same number of 00 bytes to the end of the file and then MMTool opened it fine.

    Extracting & inserting would be the easy part if it's SSV2 and everything is kept the same size. To find 1B I just searched for "FFFF1B00" which should always be bytes D-10 in the header and got the compressed module size from the first 4 bytes of the header & module. The hard part is decompressing the module & then recompressing. To uncompress it earlier I made the compressed 1B in another bios the same size and copied it over (MSI SSV2 style). The same way could be used to compress it again and copy back into the new bios. WickedNick might have code for compressing/uncompressing modules. I agree with you though that this original bios may be damaged and not safe to use.
     
  8. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    I really think this is an error. This is not a valid BIOS. If there is no code/jump at FFFF:0000h the motherboard is bricked. It's not too difficult to write the code, just a little time consuming.... and I don't think it's worth it..... the BIOS would still be bad!

    Andy

     
  9. zort

    zort MDL Expert

    Feb 19, 2008
    1,105
    18
    60
    Yep I agree not worth the time!