Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[Guide] ASUS K56CB BIOS Unlock (Advanced...
Last Post: ein95charly
Today 07:38 PM
» Replies: 1
» Views: 231
[Unlocked] Acer Aspire Z5801: Advanced a...
Last Post: hady8899
Today 06:31 PM
» Replies: 15
» Views: 11576
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: nitinf30
Today 06:13 PM
» Replies: 104
» Views: 64818
How to extract .bin file from .fd BIOS u...
Last Post: Juergen58
Today 04:41 PM
» Replies: 2
» Views: 16547
[REQUEST] Acer Nitro 5 AN517-54 BIOS Unl...
Last Post: alexandrmd
Today 10:56 AM
» Replies: 31
» Views: 13462
[REQUEST] Acer Aspire E1-531(G) BIOS Unl...
Last Post: 0rkan
Yesterday 08:43 PM
» Replies: 103
» Views: 72493
ASUS TUF FX504GD BIOS Unlock Request
Last Post: steelray124
Yesterday 02:15 PM
» Replies: 31
» Views: 14394
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: stapbeest
Yesterday 12:49 PM
» Replies: 249
» Views: 141584
[REQUEST] Lenovo N580 whitelist removal
Last Post: Dudu2002
Yesterday 04:09 AM
» Replies: 55
» Views: 31621
Phoenix Bios Recovery
Last Post: Teelekkung
01-12-2026 11:40 PM
» Replies: 8
» Views: 18744
Acer Aspire L100: Original Bios Update R...
Last Post: newat6user
01-12-2026 03:55 PM
» Replies: 0
» Views: 180
[REQUEST] X79G (X79GA00O) Unlock BCLK & ...
Last Post: noveris
01-11-2026 12:25 PM
» Replies: 0
» Views: 259
[REQUEST] Lenovo IdeaPad Gaming 3 15IMH0...
Last Post: lamthienanh320
01-10-2026 09:08 PM
» Replies: 64
» Views: 46978
[REQUEST] Unlock bios Machenike S15
Last Post: Dantex19
01-09-2026 03:10 PM
» Replies: 3
» Views: 3083
[REQUEST] Lenovo Ideapad S145-15IIL (82D...
Last Post: PreXer
01-09-2026 09:38 AM
» Replies: 9
» Views: 8582
Professional Link Placement Services to ...
Last Post: gracelina
01-08-2026 09:31 AM
» Replies: 0
» Views: 277
samsung np700z5c-s02ub bios mod add memo...
Last Post: DeathBringer
01-07-2026 03:14 PM
» Replies: 3
» Views: 358
REQUEST - VAIO - VPCEH3J1E LATEST BIOS
Last Post: Tarik72
01-07-2026 11:58 AM
» Replies: 0
» Views: 234
[Request] Acer Predator Helios 18 (PH18-...
Last Post: the_vulture90
01-06-2026 08:34 AM
» Replies: 0
» Views: 394
Samsung Chronos NP770 NP870 disable disc...
Last Post: faeterov
01-06-2026 07:07 AM
» Replies: 6
» Views: 1192

Gateway ML3108; BIOS mod to support Turion X2
#1
The BIOS file can be downloaded from here.

This BIOS belongs to the Gateway ML3108 laptop. It is also used in several other Gateway laptops which were shipped with AMD Sempron, AMD Turion, and AMD Turion X2 CPUs. I'm amongst a few how have tried to update their Gateway laptops from a Sempron to a Turion X2. The Turion X2 is recognised and identified correctly by the BIOS, but the laptop refuses to load the OS, and instead displays the following message:

'Fatal Error !!! Please change CPU !!!'

I've tried a TL50, a TL52, and a TL60. Since some of the laptops using this BIOS are shipped with Turion X2, I'm thinking that Gateway is using a sort of a white list to stop people from upgrading their CPU.

I've requested help in various forums but no one was able to help. These are some of the threads I posted in the past:
Link1, Link2, Link 3

I need help locating the routine inside the BIOS that checks the CPU ID and disable it so that the laptop can load the OS instead of displaying the above error message and halting.

I've opened the BIOS in Phoenix BIOS Editor, and was able to find the above error message inside the 'STRINGS0.ROM' file. I tried to disassemble the BIOS with IDA pro but failed. I'm having issues locating the BIOS 'entry point'. Unless I'm doing something wrong, the usual 'entry point' at the offset F000:FFF0 doesn't seem to work.

This is what I did in IDA:
1- I open the 7910.ROM file in IDA Free 5.0 in 16-bit mode.
2- Following the info emailed to 'kizwan' by 'asscut', I clicked on Edit -> Segments -> Create Segment, and set the following parameters:
Name: F000
Start address: 0x00070000
End adress: 0x00080000
Base: 0x7000
Class: Code
16-bit segment
3- I went to segment F000:FFF0 and pressed 'C' to start the autoanalysis but nothing realy happens. IDA complains saying: "Command 'MakeCode' failed".

I have been trying to got the upgrade to work for 4 years now. I've bought a 2nd hand Gateway ML3108 laptop and a TL58 just so I can experiment.

I would appreciate any help any help I can get.
Thanks
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)