List of early Insyde BIOS files (2003-2006) - MobilePRO 4.20.10 (No H2o!)

Discussion in 'BIOS Mods' started by itsmemario1, Dec 1, 2016.

  1. itsmemario1

    itsmemario1 MDL Senior Member

    Sep 10, 2012
    257
    23
    10
    #1 itsmemario1, Dec 1, 2016
    Last edited: Jan 3, 2017
    *list at end of post*

    Hi,

    I started this list, as there is not much (modding) info on the MobilePRO BIOS out there.
    I really want to change the "Splashscreen" (IMAG001) and "Intel Logo" (OSBLOGO) on mine (Acer Aspire 9500).
    You will probably find RLE compressed graphics or PCX graphics if you manage to unpack the BIOS file, as I was able to find identical Insyde MobilePRO 4.20.10 BIOS files for different laptops, that can actually be decompressed/viewed with the InsyDeco tool and/or unpacked using 7ZIP (LZMA compression), to then view the "Splashscreen" using "Advanced Bios Logo Reader" or Photoshop, as it is PCX format. (all infos, tools and downloads in this thread)

    (My BIOS wont work, yet, as its probably a derivate of LZMA or changed file headers.

    I have also found similar ones like mine, with nearly identical file headers. (same compression ?)
    All MobilePRO 4.20.10. but also not editable.

    Its 512kb in size, but to "edit" it, it must be 1024kb (unpacked size)
    As said, it probably uses somekind of LZMA/LZH compression.



    The 1st tool that got my attention was :

    Insyde Decompressor from 2004 (original link dead, download available below screenshot)
    http://biosgfx.narod.ru/insydeco/


    Download all Insyde Tools and Advanced Bios Logo Reader here :

    [​IMG]


    Compressed with winrar (4 megabyte).

    Everything is ready to use and doesnt require Easy 7 zip somthing anymore ;p


    http://www.file-upload.net/download-12183289/insydetools.rar.html





    Maybe we can put together a list of (all) old Insyde BIOS files here (Sony, hp, Acer etc.), from the years 2003 to 2006, so that I/us can find similarities between the ones that can and can not be decompressed using that tool and mabye find a way to uncompress the 512kb ones.

    Also Airis / MiTac laptops used at least "Insyde Software MoiblePRO 4.00.00".
    Maybe I can learn from those versions as well. Feel free to post.

    No H2O BIOS please.
    And I think we dont need to go back to 1996 Insyde Bios files either. Yakumo, Gericom etc. ;)
    Thanks in advance.

    "Insydeco" is a DOS tool. DOSBOX works fine as well.
    It should look like this if you you type "insydeco "BIOS.ROM -l"

    InsydeBIOS information:
    Filelength : 80000 (524288 bytes)
    Filename : CL32103A.ROM
    BootBlock Table : 72800
    Modules: : 22
    Released : 16 January 2003
    +------------------------------------------------------------------------------+
    | Instance (Name) Packed Len CRC Segment Offset |
    +------------------------------------------------------------------------------+
    [00] BIGLOGO 0A2A C6F7 80000000 20400h
    [01] USBINT13 0EC5 61AB E0000000 20E40h
    [02] ACPIROM 08F1 6B0C E6000000 21D20h
    [03] ACPIDSDT 2443 B53C 40000000 22670h
    [04] BIOS SCU 3211 02E5 30000100 24AD0h
    [05] VGABIOS 9B1E 616A C0000000 27D00h
    [06] VGABIOS 251B 59A2 00000000 31840h
    [07] RSM_ENGL 2C2F 4F8F 63000000 33D70h
    [08] IMAG001 54F8 4BF6 40000000 369C0h
    [09] IMAG002 4BB6 D9F2 40000000 3BED0h
    [10] SCU SRVR 53B2 6D7B 70000000 40AA0h
    [11] PM PM 8005 65FA A0002C30 45E90h
    [12] PM PM 0AAB 9AED 00000000 4DED0h
    [13] PCI BIOS 259A 911A E7000000 4E990h
    [14] PNP BIOS 38A6 81A7 E7004000 50F60h
    [15] SYSBIOS A1F6 4B10 F0000000 54840h
    [16] SYSBIOS 29D1 E638 00000000 5EA90h
    [17] PXEBIOS 726B 28B6 D0000000 61480h
    [18] A7N8IIP 0DF3 5A08 90000000 68700h
    [19] A7N8PMP 0CC5 08F7 90000000 69510h
    [20] A7N8CMT 0F10 A45B 90000000 6A1F0h
    [21] CPOEM 094A 8E99 DA000000 7296Ch
    [22] ISC02 0235 0EB8 90000000 732D0h
    [23] ISC02P 0222 0035 90000000 73520h
    [24] CRISIS 1BBC 5BF6 80000000 7A430h


    As written in the beginning of this post, my BIOS is not getting recognized by this tool.
    Words like IMAG001 or LOGO are very common names for graphic files inside of these BIOS files,
    and it seems there are only certain parts compressed, as there is a lot of "clear text" inside the
    packed BIOS files.



    But lets start with the list :


    ACER Aspire 9500 :(v1.70)


    -This BIOS is compressed.
    -File can NOT be viewed (unpacked) with Insydeco Tool.
    -You can look at it with a HexEditor and it will reveal most infos


    Manufacturer : Acer
    Model : Aspire 9500
    Mainboard : Compal Stork (i915PM/GM, Southbridge 82801FMB (ICH6-M)
    Graphics : ATI x700 Mobility
    Year : 2005
    BIOS : Insyde Software MoiblePRO 4.20.10 "Acer HQD70" v1.70 (512kb)
    Boot Loader : 1.00.3 05/18/04
    Boot Block : 1.00. 11/03/00
    SYS Core : 4.20.10. 07/12/04
    SYS OEM : 4.20.00 02/27/06.R326.JC
    Download : ftp://ftp.support.acer-euro.com/../Archiv/notebook/aspire_9500/bios/

    This BIOS has an extra file in v1.70 called ROMLOC.MAP (ROM Location), which enlists all Option ROMs, like :

    ..APPEND Loading MAKEDIR\IMAGE.CHB
    at 32080h-39BFFh, Size=07B80h(30K)..
    CHB: <IMAG001 > 00000h-07B75h,
    Size=07B76h(30K) ABS@32080h DST@4000:0000h..


    v1.30 does not have this extra file.
    ______________________________________________________________________




    Fujitsu Siemens (Amilo) L7310W :(r1.08)

    (original thread started here:
    https://www.bios-mods.com/forum/Thread-REQUEST-Insyde-MobilePro-BIOS-unlock)



    -This BIOS is compressed. File starts different then mine.
    -File can NOT be viewed (unpacked) with Insydeco Tool.
    -The included file "flas**t
    .exe" has "Decompress Routines" enlisted...
    -Else, almost identical to mine.
    -You can look at it with a HexEditor and it will reveal most infos
    -File header for the graphics can be found 4 times "0A 05 01 08" (PCX Format)
    And while these are readable in the Toshiba BIOS, they cant be viewed here.




    Manufacturer : Fujitsu Siemens
    Model : Amilo L7310W
    Mainboard : ? (VIA PN800 + VT8235CE / up to Celeron M390 (Dothan 1.7 GHz)
    Graphics : UniChromeTMPro up to 64MB shared graphics
    Year: 2005
    BIOS : Insyde Software MoiblePRO 4.20.10 r1.08 (512kb)
    Boot Loader : 1.00.03 05/18/04.0000
    Boot Block : 1.00. 11/03/00
    SYS Core : 4.20.10. 07/12/04
    SYS OEM : R2.00 09/08/04
    Download :https://www.bios-mods.com/forum/attachment.php?aid=10390

    ______________________________________________________________________



    Fujitsu Siemens (Amilo) L1300 :(r1.13)



    -This BIOS is compressed. File starts different then mine and even different then the Amilo L7310W
    -File can NOT be viewed (unpacked) with Insydeco Tool.
    -Else, almost identical to mine.
    -You can look at it with a HexEditor and it will reveal most infos

    -File header for the graphics can be found 6 times "0A 05 01 08" (PCX Format)
    And while these are readable in the Toshiba BIOS, they cant be viewed here.

    -Graphics are called IMAG001 and BIGLOGO this time



    Manufacturer : Fujitsu Siemens
    Model : Amilo L1300
    Mainboard : Montara-GML i852GM(V) (ATi RC410MB + SB400 / up to Celeron M390 (Dothan 1.7 GHz)
    Graphics : ATI Radeon Xpress 200
    Year: 2006
    BIOS : Insyde Software MoiblePRO 4.0.00 ?????? r1.18 (512kb)
    Boot Loader : 1.00.03 11/03/00.0000
    Boot Block : 1.00. 11/03/00
    SYS Core : 4.00.00. 05/21/01
    SYS OEM : 4.00.00 11/06/01
    Download : http://support.ts.fujitsu.com/Index...wareGUID=9351901E-677E-4013-9231-69581BA0E561
    ______________________________________________________________________



    Toshiba Laptop (A105-S361):(v2.00)

    (original thread started here:
    https://forums.mydigitallife.net/threads/24686-Uneditable-Insyde-Bios-not-H2O-(Maybe-MobilePro-))



    -This BIOS is not compressed, looks nearly exactly the same like mine.
    -Can be viewed (unpacked) with Insydeco Tool.
    -All logos can then be viewed with the Advanced BIOS Logo Reader.
    -File header for the graphics starts with "0A 05 01 08" (PCX Format) and
    can be viewed with Photoshop as well.

    -Almost identical to mine.



    Manufacturer : Toshiba
    Model : A105-S361
    Mainboard : Compal Stork (?) (i915PM/GM, Southbridge ATI/Intel (ICH6-M) (different versions)
    Graphics : Intel GMA 900 (but BIOS does include ATI x700 as well) (?)
    Year: 2006
    BIOS: Insyde Software MoiblePRO 4.20.10 (Toshiba v2.00) (1024kb)
    Boot Loader : 1.00.3 05/18/04.0000
    Boot Block : 1.00. 11/03/00
    SYS Core : 4.20.09 05/18/04
    SYS OEM : 2.00 03/09/07.R306
    Download : http://cdgenp01.csd.toshiba.com/content/support/downloads/sa100v20.exe


    _______________________________________________________________________


    Toshiba Satellite Pro Laptop (A300-PSAGDE and others):(v.2.20)

    This BIOS is probably too new.

    The setup unpacked reveals
    -Ding.wav
    -insydeflash.exe
    -iscflash.dll
    -iscflash.sys
    -iscflashx64.sys
    -platform.ini
    -PO10220M.FD


    The FD image is LZMA compressed and can be viewed with 7Zip :
    list2.jpg

    The only "Insyde" Info I found for now is "SYS Core" version 5.31, instead of 4.20, like at all others.
    So its probably "too new"...


    Manufacturer : Toshiba
    Model : Satellite Pro A300-PSAGDE (and others)
    Mainboard : Quanta BL5S DABL5SMB6E0 Santa Rosa (?) (Mobile Intel GM965 Express, ICH8)
    Graphics : Intel GMA X3100
    Year: 2008/2009 (?)
    BIOS: Insyde ? (Toshiba v2.20-win) (1024kb)
    Boot Loader : ?
    Boot Block : ?
    SYS Core : 5.31.DT 12/06/05.0000.3
    Download : http://www.toshiba.eu/support/bios/


    _______________________________________________________________________________



    Lamsystems LAM DL75 (Compal) :(v1.03)


    -This BIOS is compressed
    -File Header looks nearly exactly like mine
    -File can NOT be viewed (unpacked) with Insydeco Tool.
    -You can look at it with a HexEditor and it will reveal most infos
    -Else, a
    lmost identical to mine.


    Manufacturer : LAM Systems
    Model : DL75
    Mainboard : Compal (i945GM)
    Graphics : i915G
    Year : 2005 (?)
    BIOS : Insyde Software MoiblePRO 4.20.10 v1.03 (512kb)
    Boot Loader : 1.00.3 05/18/04
    Boot Block : 1.00. 11/03/00
    SYS Core : 4.20.10. 07/12/04
    SYS OEM : 4.20.00 05/27/05.R326.JC
    Download : http://www.lamsystems.com/drivers/notebook/dl75.asp

    ________________________________________________________________________________

    I already "extraced" the still compressed Option ROM parts from my BIOS using a Hexeditor.
     

    Attached Files:

  2. acc4iload

    acc4iload MDL Novice

    Jan 29, 2011
    13
    1
    0
    Could you please put the tool on another hoster? I am unable to download, the link (2nd http fixed) does only lead me to the uploadpage.

    Thank you

    a4i
     
  3. itsmemario1

    itsmemario1 MDL Senior Member

    Sep 10, 2012
    257
    23
    10
    [​IMG]


    Hi I uploaded all the tools to File-Upload.net.
    Compressed with winrar (4 megabyte).

    Everything is ready to use and doesnt require Easy 7 zip somthing anymore ;p


    http://www.file-upload.net/download-12183289/insydetools.rar.html


    May I ask your Laptop/PC model and which BIOS you are trying to work with ? =)

    Maybe you can share it here so I can add it to the initial post ?

    Regards
     

    Attached Files:

  4. itsmemario1

    itsmemario1 MDL Senior Member

    Sep 10, 2012
    257
    23
    10
    #4 itsmemario1, Jan 2, 2017
    Last edited: Jan 3, 2017
    (OP)
    All ROM files end with the same BootBlock info :


    end of files.jpg

    Maybe its time to exchange parts from one BIOS with parts from another one...:tasty:


    I was also able to find a tool called "BIOS Info Tool v1.3" by Serge Galkin from 2004 :


    You can download it here :http://soft.mydiv.net/win/download-BIOS-Info-Tool.html


    I started it on the Acer Aspire 9500 :
    Except for an "incorrect" PCI IRQ Routing Table, it tells all infos, even enlists the ATI VGA BIOS A.09
    and the Starting Adress Segment.





    컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴[compiled@15.03.2004]컴?
    BIOS Info Tool v1.3, Copyright(c) 2004 by Serge Galkin (StarGaz0r)
    Win9x/Win2k/XP version e-mail: stargaz0r@nm.ru
    袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴袴

     BIOS by Intel Corporation 07/12/04

     DMI.BaseBoardInformation:
    Manufacturer: COMPAL
    Product: Stork
    Version: *
    Serial Number: 1234567890

     DMI.SystemInformation:
    Manufacturer: Acer
    Product Name: Aspire 9500
    Serial Number: 1234567890

     DMI.BIOSInformation:
    Vendor Name: Acer
    BIOS Version: V1.70
    BIOS Starting Address Segment: EB00h
    BIOS Release Date: 02/27/2006
    BIOS ROM Size: 512 KB
    [? System Management BIOS w/DMI v2.3
    [? PCI IRQ Routing Table v1.0 (incorrect!)

     Add-on BIOS detected:
    ATI Tech
    Version A.09
    Located @BD0000
    Init Entry Point @BD0275
    Size 57kb

    ___________________________________________________________________________
    ___________________________________________________________________________


    I also tested some DOS unpackers from here :
    ftp://ftp.elf.stuba.sk/pub/pc/pack/

    entpa301.zip ENTPACK v3.01 - Universal Unpacker from Germany entpack.exe (not supported archive or not found)

    arclist2.zip Archive Lister v2.0beta (RAR,ARJ,ZIP,LZH+SFX)
    ARCL8086.exe
    unknown archive type…

    lhhelp.zip LHSCAN & LHPICK v0.02 - Corrupt LZH file Rescue ProgramLHSCAN.exe
    (DOSBox frezees)

    dkd32.zip DKD32 - LZSS and LZ-CRUNCH decompressorDKD32.exe
    (DOSBox freezes)

    uharc06b.zip UHARC v0.6b - Multimedia archiveraborted

    lh113c.exe LHArc v1.13cnot found


    lha255e.exe LHA v2.55 - English versionno archive found

    mufi144.zip Multi File Identifier v1.44 (archives, multimedia files)unknown

    idar215e.exe IDArc v2.15 - Archive Identifier - English version
    unknown

    ___________________________________________________________________________
    ___________________________________________________________________________

    Would be nice if someone could join "the fun" ;D
     
  5. felix_w

    felix_w MDL Novice

    Jul 8, 2009
    3
    0
    0
    #5 felix_w, Feb 28, 2017
    Last edited by a moderator: Apr 20, 2017
    I have an old Acer 2026Wlmi with a Compal DFL32 board (LA-2242). It also uses Insyde Software MobilePRO Version 4.00

    I had used the insydeco utility to decompress it and i got the following info, along with the modules themselves :

    Code:
    C:\BIOS_v1.30>insydeco.exe FL322130.rom -l
    
    ♦-=InsyDeco, version 0.1 (DOS32)=-♦
    
            InsydeBIOS information:
    Filelength      : 80000 (524288 bytes)
    Filename        : FL322130.rom
    BootBlock Table : 71100
    Modules:        : 22
    Released        : 11 March 2003
    +------------------------------------------------------------------------------+
    
    |    Instance    (Name)        Packed Len   CRC       Segment       Offset     |
    
    +------------------------------------------------------------------------------+
    
          [00]      VGABIOS          98B5      5F6C      C0000000       10000h
          [01]      VGABIOS          20AC      D4F0      00000000       198C9h
          [02]      IMAG001          6B3A      AB0A      40000000       20400h
          [03]      IMAG001          4346      64F8      00000000       26F50h
          [04]       B44PXE          6F30      0872      D0000000       2B2B0h
          [05]       B44PXE          2449      85D7      00000000       32200h
          [06]       B57PXE          8C97      7DA4      D0000000       34660h
          [07]       B57PXE          27FB      A4C6      00000000       3D310h
          [08]      BIGLOGO          0AE1      23BD      80000000       3FB20h
          [09]      BOOTMSG          015D      E2D6      90000000       40620h
          [10]       F12MSG          0668      F1D6      90000000       407A0h
          [11]     USBINT13          0F0E      827E      E0000000       40E20h
          [12]      ACPIROM          0961      80A5      E6000000       41D50h
          [13]     ACPIDSDT          23B7      1091      40000000       42710h
          [14]     BIOS SCU          32B1      460E      30000100       44AE0h
          [15]     RSM_ENGL          2A95      E3C9      63000000       47DB0h
          [16]     SCU SRVR          537D      5507      70000000       4A860h
          [17]        PM PM          7DF2      0EC2      A0002700       4FC00h
          [18]        PM PM          0C0C      1E6E      00000000       57A30h
          [19]     PCI BIOS          25A2      854F      E7000000       58650h
          [20]     PNP BIOS          330D      DA87      E7004000       5AC30h
          [21]      SYSBIOS          A4ED      A64A      F0000000       5DF80h
          [22]      SYSBIOS          29AF      D31E      00000000       684B0h
          [23]     A7N8ICPM          1198      2962      90000000       6AE80h
          [24]      A7N8PMP          0E11      708F      90000000       6C030h
          [25]      A7N8CMT          0E66      8173      90000000       6CE60h
          [26]        CPOEM          0313      32DC      E4000000       6DCE0h
          [27]       CRISIS          190A      6B40      80000000       786E2h
    
    Total Sections: 28
    and second listing option shows the following :

    Code:
    C:\BIOS_v1.30>insydeco.exe FL322130.rom -ls
    
    ♦-=InsyDeco, version 0.1 (DOS32)=-♦
    
            InsydeBIOS information:
    Filelength      : 80000 (524288 bytes)
    Filename        : FL322130.rom
    BootBlock Table : 71100
    Modules:        : 22
    Released        : 11 March 2003
    +------------------------------------------------------------------------------+
    
    |    Instance    (Name)        Packed Len   CRC       Segment       Offset     |
    
    +------------------------------------------------------------------------------+
    
          [00]      VGABIOS          98B5      5F6C      C0000000       10000h
          [01]      IMAG001          6B3A      AB0A      40000000       20400h
          [02]       B44PXE          6F30      0872      D0000000       2B2B0h
          [03]       B57PXE          8C97      7DA4      D0000000       34660h
          [04]      BIGLOGO          0AE1      23BD      80000000       3FB20h
          [05]      BOOTMSG          015D      E2D6      90000000       40620h
          [06]       F12MSG          0668      F1D6      90000000       407A0h
          [07]     USBINT13          0F0E      827E      E0000000       40E20h
          [08]      ACPIROM          0961      80A5      E6000000       41D50h
          [09]     ACPIDSDT          23B7      1091      40000000       42710h
          [10]     BIOS SCU          32B1      460E      30000100       44AE0h
          [11]     RSM_ENGL          2A95      E3C9      63000000       47DB0h
          [12]     SCU SRVR          537D      5507      70000000       4A860h
          [13]        PM PM          7DF2      0EC2      A0002700       4FC00h
          [14]     PCI BIOS          25A2      854F      E7000000       58650h
          [15]     PNP BIOS          330D      DA87      E7004000       5AC30h
          [16]      SYSBIOS          A4ED      A64A      F0000000       5DF80h
          [17]     A7N8ICPM          1198      2962      90000000       6AE80h
          [18]      A7N8PMP          0E11      708F      90000000       6C030h
          [19]      A7N8CMT          0E66      8173      90000000       6CE60h
          [20]        CPOEM          0313      32DC      E4000000       6DCE0h
    
    Total Sections: 21
    I haven't messed up with the modules yet, i don't expect to find much stuff and this is very old machine that i use for my Eeprom programmer and various other stuff that i don't want in my main machine.

    Back when i used it as my main mobile machine, i always wanted to make it boot from USB (there is not such an option in BIOS) and use a different wifi card that is not blacklisted and does not need a h/w mod to work.

    If you have any request i'll be happy to give it a shot.

    Cheers ! :biggrin: