Insyde BIOS MobilePro 4.20.10 (HQD70) on Acer Aspire 9500 - Change Boot Logo

Discussion in 'Acer' started by Boostor, Nov 29, 2016.

  1. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    Hi there,

    I started this discussion on MDL in 2012 already and the problem is still there. :)

    I have a Acer Aspire 9500 with a Insyde MobilePro BIOS 4.20.10 (Acer HQD 70)
    v1.70 (512kb)

    Im aware its old and and undocumented. Andys phoenix tool fails and donovan6000s blog didnt help much either. Just today I stumbled across the DOS tool "InsyDeco" by Anton Borisov from 2004 :

    http://biosgfx.narod.ru/insydeco/

    Man was I happy...until I realized it does not want to uncompress my BIOS. None of the ones I have, which would be v1.30, v1.40. v1.50, v1.60 and v1.70.

    You can get the original BIOS file here : (v1.70)
    http://www.acer.com/ac/de/DE/content/support-product/140?b=1

    Viewing my BIOS files with a hex editor does indeed look exactly like the example on the InsyDeco Site.

    [​IMG]

    You can see OSBLOGO and IMAG001 there for example, the Acer branding image and the intel logo.

    If you search through the ROM file, you will find all of these words 2 times.
    1x within that "List" and 1x inside the mess of the ROM file, in the very same order.
    So at least it is sorted. Interesting for now are "IMAG001" and "OSBLOGO".

    The size of the data part between OSBLOGO and USBCORE is 10kb.
    Even unpacked this is enough for the small 16 color Intel graphic, but I cant find a file header.

    The data between IMAG001 and BOOTMSG is 31kb. Enough for a midsize 16 color Acer logo.
    Again, no file header or whatever.


    I tried to open the IMAG001 and OSBLOGO, which I saved from Hexediting witth he Advanced BIOS Logo Reader, but it failed...of course...as its probably still compressed.

    You can download the ABLR here :
    http://biosgfx.narod.ru/v3/

    Again, I have read the blog of donovan6000 I have tried andys phoenix tool and I used the Universal Dump tool. No success. Im so close to change the Splashscreen...yet Im not.

    Any Insyders around ? ^^

    Regards
     
  2. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    I compared entry and exit points of the example files I extracted from the ROM.

    Which would be :

    -PXEBIOS1 (24kb)
    -PXEBIOS
    (25kb)
    -VGABIOS
    (45kb)
    -BIOS SCU (20kb)
    -DISPSEG
    (8kb)
    -BOOTMSG
    (1kb)
    -F12MSG (2kb)
    -IMAG001 (31kb)
    -OSBLOGO (7kb)
    -USBCORE (10kb)
    -ACPIROM (3kb)
    -ACPIDSDT (10kb)
    -EXTOEM (3kb)
    -SCU SRVR (10kb)
    -PM PM (31kb) (Power Management Core ?)
    -PCI BIOS (12kb)
    -PNP BIOS (10kb)
    -SYSBIOS (43kb)
    -CPOEM (3kb)

    -ABOCUS (? kb) - found only Entry Point, as the table that enlists all options is inbetween abocus and crisis

    -CRISIS (? kb) -found only Entry Point




    All have the same file "entry points" FF 88 filename 0C 88 and all end with different amount of FF FF FF FF





    [​IMG]


    [​IMG]






    More to come, any help appreciated.
     
  3. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    Found another guy with nearly the same Insyde BIOS for his TOSHIBA Laptop :

    https://forums.mydigitallife.info/th...be-MobilePro-)


    Exactly the same Bootloader 1.00.3 05/18/04

    Exactly the same Boot Block 1.00. 11/03/00

    But of course different file header per file "EE 88"... [​IMG]

    Encryption/compression looks harmless as a lot o clear text can be found
    and it is 1 megabyte ROM.

    His laptop has same CPU, Pentium M 760 / 2GHz,
    but intel GMA 915 instead of Ati Mobility X700


    The "best" part is, the Insy Decompression tool does work with this BIOS :

    Also Advanced BIOS Logo Reader can read all files from it :

    Any help is appreciated.
    You can downlaod the readable ROM here :

    http://www.filedropper.com/1_26
     
    Last edited: Dec 14, 2016
  4. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    I managed to find similar and nearly identical MobilePRO BIOS files, used in other laptops,
    that actually can be decompressed/viewed with the desired tools :

    I even discovered a bios that looks like as if it has the same compression as mine and has "decompression routines" in the exe file.
    Still, a long way to go...

    https://forums.mydigitallife.info/thread...ost1297246
     
  5. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    All files end witht he same Boot Block Info...


    [​IMG]


    Maybe its time to exchange parts from one BIOS with parts from another one...[​IMG]


    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


    Except for an "incorrect" PCI IRQ Routing Table, it tells all infos, even the ATI VGA BIOS A.09 and the Starting Adress Segment.




    컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴컴[compiled@15.03.2004]컴?
    BIOS Info Tool v1.3, Copyright© 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

    ___________________________________________________________________________


    Would be nice if someone could join "the fun" ;D
     
    Last edited: Jan 2, 2017
  6. Boostor

    Boostor Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    A desperate bump -_-
     
Loading...

Share This Page