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
Overclock Intel GMA graphics by modding ...
Last Post: lolvatveo
Today 09:05 AM
» Replies: 0
» Views: 14
[GUIDE] How to modify AMI MSI BIOS to un...
Last Post: Ruutical
Today 07:53 AM
» Replies: 56
» Views: 278185
Dell Dimension 2100 Bios Dump / INTEL CA...
Last Post: newat6user
Today 04:13 AM
» Replies: 0
» Views: 207
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: jorkoZ
Yesterday 05:52 PM
» Replies: 467
» Views: 142727
[Request] Adding 7th Gen CPU support to ...
Last Post: DeathBringer
Yesterday 02:16 PM
» Replies: 3
» Views: 165
[REQUEST] Onexplayer OneXFly BIOS Unlock
Last Post: jukuo132
Yesterday 09:47 AM
» Replies: 0
» Views: 103
CSM for the Asrock N100DC-ITX
Last Post: Christoph_1
Yesterday 04:58 AM
» Replies: 1
» Views: 225
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
Yesterday 04:39 AM
» Replies: 90
» Views: 28140
Help extracting bios file from Asrock's ...
Last Post: ubuntero
Yesterday 12:48 AM
» Replies: 0
» Views: 167
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: Dudu2002
06-05-2024 08:56 AM
» Replies: 476
» Views: 138174
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
06-05-2024 06:37 AM
» Replies: 1720
» Views: 580151
[REQUEST] Lenovo IdeaPad P400, P500, Z40...
Last Post: Preechatrakul
06-05-2024 04:57 AM
» Replies: 683
» Views: 179656
[REQUEST] Acer Nitro 5 AN517-52 BIOS Unl...
Last Post: Dudu2002
06-05-2024 04:15 AM
» Replies: 16
» Views: 3584
[REQUEST] Acer Aspire E1-421 BIOS Unlock
Last Post: e_favero
06-04-2024 01:38 PM
» Replies: 19
» Views: 11444
[REQUEST] Lenovo ThinkCentre M93p Tiny (...
Last Post: Thermalmodd
06-04-2024 01:26 PM
» Replies: 58
» Views: 36729
HP Pro 3330 Microtower (BIOS Mod Request...
Last Post: DeathBringer
06-04-2024 11:26 AM
» Replies: 23
» Views: 8064
How to properly program bios chip from A...
Last Post: bgmiles55@gmail.com
06-04-2024 09:41 AM
» Replies: 0
» Views: 171
[Request]Lenovo ideacentre B660. resizab...
Last Post: elpollo
06-04-2024 08:57 AM
» Replies: 0
» Views: 203
GIGABYTE AERO 15-X9-RT5W UNLOCK BIOS SET...
Last Post: xmarciox
06-04-2024 07:34 AM
» Replies: 0
» Views: 153
where i can find bios flasher tool for a...
Last Post: Kakun
06-04-2024 06:28 AM
» Replies: 0
» Views: 168

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: 2 Guest(s)