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
Optiplex 7050 8th gen support
Last Post: Idaho
Today 07:57 AM
» Replies: 0
» Views: 8
AMI Bios flash tool - AFUDOS.EXE
Last Post: Ondrej2005
Today 05:05 AM
» Replies: 12
» Views: 198289
HP Omen EC firmware for 509V5AV - 17t-Ck...
Last Post: fixbricked
Yesterday 04:41 PM
» Replies: 0
» Views: 108
[REQUEST] Lenovo B580 (H5ETxxWW) Whiteli...
Last Post: Sverhnoviy
Yesterday 04:30 PM
» Replies: 83
» Views: 49278
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: carlmour
Yesterday 12:08 PM
» Replies: 47
» Views: 32986
[REQUEST] Lenovo Ideapad Z710 (7FCNxxWW)...
Last Post: zhaduga
Yesterday 10:22 AM
» Replies: 230
» Views: 189030
Default original bios file for Acer Pred...
Last Post: Aliraaaza19977
Yesterday 07:20 AM
» Replies: 0
» Views: 116
[REQUEST] Lenovo IdeaPad L340 (BGCNxxWW)...
Last Post: Dudu2002
Yesterday 04:39 AM
» Replies: 107
» Views: 69282
[REQUEST] Acer Aspire E1-572(G,P) Bios U...
Last Post: pawelo
Yesterday 12:27 AM
» Replies: 376
» Views: 228244
[REQUEST] Lenovo Thinkpad T420s (8CETxxW...
Last Post: sidoravich
02-18-2026 01:32 PM
» Replies: 197
» Views: 134553
[SOLVED] Clevo W950JU BIOS unlock
Last Post: GigantTech
02-18-2026 01:18 PM
» Replies: 4
» Views: 245
[Request] Asuspro E510 MiniPC - Enable V...
Last Post: Peixeiro
02-18-2026 01:02 PM
» Replies: 0
» Views: 137
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: GRH
02-18-2026 11:59 AM
» Replies: 145
» Views: 113431
req : hp pavilion g4 1200ee
Last Post: asm0089
02-18-2026 12:17 AM
» Replies: 0
» Views: 216
[REQUEST] HP Omen Max 16-ah0043dx
Last Post: keith1341
02-17-2026 03:57 PM
» Replies: 0
» Views: 134
[Guide] ASUS K56CB BIOS Unlock (Advanced...
Last Post: Nikilite
02-17-2026 11:09 AM
» Replies: 2
» Views: 604
Lenovo ThinkCentre M75q-1 (AMD) - Unlock...
Last Post: AdoniS4U
02-17-2026 09:47 AM
» Replies: 0
» Views: 135
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: dima940414
02-17-2026 08:32 AM
» Replies: 290
» Views: 217076
[Request] Asus Tuf Gaming FX505DY BIOS U...
Last Post: laret
02-16-2026 05:20 PM
» Replies: 3
» Views: 2842
Bios unlock Dell 7480 Help!!
Last Post: mgale03xx
02-16-2026 12:48 PM
» Replies: 0
» Views: 174

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)