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
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: ComputerDude-fdmc
Today 10:46 PM
» Replies: 1784
» Views: 575474
HP Pavilion 17-f150nr (no wifi after bio...
Last Post: metrocockles
Today 10:32 PM
» Replies: 1
» Views: 343
[Request] ASUS X99-WS/IPMI PCIe Slot Bif...
Last Post: benneffect1
Today 07:37 PM
» Replies: 14
» Views: 1406
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: BIG666
Today 05:54 AM
» Replies: 338
» Views: 161463
AM3? ECS Geforce 6100PM-M2 v2.0 Award Bi...
Last Post: avenocturno
Today 05:23 AM
» Replies: 2
» Views: 4545
nvm
Last Post: Khaz
Yesterday 10:53 PM
» Replies: 0
» Views: 181
[REQUEST] Lenovo G400S (7BCNxxWW) Whitel...
Last Post: DamonBSC
Yesterday 04:49 PM
» Replies: 209
» Views: 97992
Crelander DS16 Dual screen BIOS Update f...
Last Post: admjral3
Yesterday 04:15 AM
» Replies: 3
» Views: 1322
[REQUEST] Lenovo M5400 (J6ETxxWW) Whitel...
Last Post: CASADy
04-13-2025 01:16 PM
» Replies: 18
» Views: 8399
Lenovo Ideapad Y700-17ISK BIOS dump
Last Post: titoxx
04-13-2025 11:26 AM
» Replies: 0
» Views: 214
[REQUEST] Fujitsu Siemens Amilo Pro v351...
Last Post: jakobus56
04-13-2025 08:55 AM
» Replies: 56
» Views: 64481
Samsung NP900X3D with partial bios
Last Post: serdarmsc
04-13-2025 07:00 AM
» Replies: 2
» Views: 1087
[Request] MSI PRO DP21 13M UEFI BIOS unl...
Last Post: alex_shane
04-13-2025 03:46 AM
» Replies: 1
» Views: 1035
[REQUEST] ASUS TUF Gaming FX505GD BIOS U...
Last Post: anurag09809
04-13-2025 12:10 AM
» Replies: 1
» Views: 469
[REQUEST] Lenovo IdeaPad Z565 (36CNxxWW)...
Last Post: barie
04-12-2025 06:57 PM
» Replies: 15
» Views: 8858
[REQUEST] Asus Tuf Gaming A15 2024 (FA50...
Last Post: mertuslu
04-12-2025 01:56 PM
» Replies: 0
» Views: 422
Asus Rog Strix Scar 15 G533QS/G733QS Key...
Last Post: alexonpeace
04-12-2025 10:57 AM
» Replies: 1
» Views: 651
[Request] BIOS Unlock for Asus ROG G533Q...
Last Post: alexonpeace
04-12-2025 10:54 AM
» Replies: 2
» Views: 1143
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: kdeux
04-12-2025 09:35 AM
» Replies: 497
» Views: 188882
[REQUEST] Dell Inspiron (15) 3521/5521 B...
Last Post: DeathBringer
04-12-2025 08:26 AM
» Replies: 120
» Views: 89289

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)