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] How to modify AMI MSI BIOS to un...
Last Post: Juancho
Today 05:26 AM
» Replies: 57
» Views: 359482
asus ga503qm bios
Last Post: delav
Today 02:35 AM
» Replies: 0
» Views: 61
[REQUEST] Microcode modification a HP Pr...
Last Post: DeathBringer
Today 12:14 AM
» Replies: 1
» Views: 123
**Request** ASUS H81M-R Moded BIOS
Last Post: FourTwenty42
Yesterday 05:37 PM
» Replies: 0
» Views: 104
[request] Asus ROG strix G15 2021 (g513q...
Last Post: delav
Yesterday 11:07 AM
» Replies: 15
» Views: 16224
[REQUEST] Resizable BAR for Lenovo m720q...
Last Post: elfloko
11-04-2025 10:13 AM
» Replies: 1
» Views: 1468
disabling amd prochot with moded bios.
Last Post: vorajeeah
11-03-2025 09:27 AM
» Replies: 2
» Views: 885
[REQUEST] ThinkPad X1 Carbon (20A7 & 20A...
Last Post: neax61
11-03-2025 05:46 AM
» Replies: 87
» Views: 50936
[REQUEST] Lenovo G50-80 (B0CNxxWW) White...
Last Post: Leonardosena
11-02-2025 04:17 PM
» Replies: 110
» Views: 66215
bios f.02 Help!!!
Last Post: karbonid777
11-02-2025 12:21 PM
» Replies: 0
» Views: 236
[REQUEST] Lenovo Ideadpad N581 Whitelist...
Last Post: Dudu2002
11-01-2025 02:07 PM
» Replies: 238
» Views: 116396
[REQUEST] Lenovo ThinkPad T480s (N22ETxx...
Last Post: Dudu2002
11-01-2025 06:31 AM
» Replies: 25
» Views: 15456
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: dump_bios_gg
11-01-2025 04:59 AM
» Replies: 290
» Views: 201841
X550VXK BIOS Unlock Request
Last Post: laret
11-01-2025 03:35 AM
» Replies: 1
» Views: 283
[REQUEST] HP EliteBook 640 G9 – Remove W...
Last Post: dlareklami
10-31-2025 04:20 AM
» Replies: 0
» Views: 258
Help with DMI Info Lenovo Bios
Last Post: force9da
10-30-2025 04:04 PM
» Replies: 0
» Views: 307
Lenovo z510 i5-4200m to i7-4700mq upgrad...
Last Post: ClaudeSpeed
10-30-2025 03:42 PM
» Replies: 7
» Views: 403
Dell Optiplex 790 bypass Press F1 during...
Last Post: jozsef_kacso
10-30-2025 04:19 AM
» Replies: 5
» Views: 17049
[REQUEST] Whitelist Removal for lenovo v...
Last Post: konjiki no yami
10-29-2025 07:36 PM
» Replies: 0
» Views: 304
[REQUEST] HP dv6-6b57el hidden menu
Last Post: Alcatraz
10-29-2025 04:28 PM
» Replies: 1
» Views: 331

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)