Jump to content

Modified BIOS to get all cores working


Kabyl
 Share

1,884 posts in this topic

Recommended Posts

hi everyone,

 

been following david tsu's method for bios modding my asrock p45r2000 (link: http://www.asrock.com/mb/overview.asp?Mode...2000&s=775)

 

it has Intel P45 + ICH10R Chipsets. Installs kalyway 10.5.2 no problem but first boot after that hangs at the "using... buffer... 4096" stage so trying to mod the revision 1.80 of the bios. I've got as far as these steps:

 

4. We are now going to extract the DSDT from the ROM. Click on "Extract" tab. Then on the list box on the bottom half of the MMTOOL, select "1B" named "Single Link Arch BIOS".

5. Make sure "In uncompressed form" is selected. Enter a filename in the "Module File" textbox and then click on the "Extract" button (For example "SingleLink.dat")

 

6. Using WinHex and open up the file you extract ("SingleLink.dat"). We are going to look for the case sensitive string "DSDT". There should be two instance of this in the file. We are only interested in the second instance. So search for "DSDT" twice.

 

7. Right click on "D" of the "DSDT" and choose "Beginning of block".

 

8. From this position, search for the hex string 57 41 4B 68 2E (WAKh.)

 

9. Right click "h" of the "WAKh" and choose "End of block".

 

 

I have extracted the single link arch bios (module 1b) and searched in winhex for dsdt but it only finds one instance (line 49616) and no cases of WAKh (or even WAK) in this module. It is 397 thousand lines long.

 

I have also extracted the ACPI aml (module 10) and searched that which starts immediately with "DSDT" (line 0) and ends with two cases of "WAKh" on lines 22896 and 22912. Could not find any cases of "WAKh." though. The module is 22912 lines long.

 

 

Really not sure where to go next (obviously want to get this right first time!)

 

If anyone can help me out with this one that would be awesome.

 

Here are the links for my Single Link Arch BIOS module (sarch1b) and ACPI AML module (acpi10) respectively:

 

http://www.mediafire.com/download.php?1sb2jtwcitz - Single Arch

 

http://www.mediafire.com/download.php?bnjzzcu1kp9 - ACPI

 

Extracted using MMTools 3.19.

 

my setup: Asrock P45R2000, Intel E1200 dual, 2gb Crucial Ballistix DDR3 one stick, XFX 7900gt, 300gb Maxtor SATA, Kalyway 10.5.2, IDE LG Dvd Drive

 

 

P.S. On a side note would changing my DVD drive to an SATA one be a necessary for Kalyway?

 

Cheers!

Link to comment
Share on other sites

KAbyl !!

 

you KICK ASS !!!!

 

;) :censored2: :hysterical:

 

you saved me hours struggling whith my asus A7SN whith that modded A7 bios.

 

now i'm into leopard 1.5.5

 

GREAT JOB and THX SO MUCH !!!!

Link to comment
Share on other sites

hi everyone,

 

been following david tsu's method for bios modding my asrock p45r2000 (link: http://www.asrock.com/mb/overview.asp?Mode...2000&s=775)

 

it has Intel P45 + ICH10R Chipsets. Installs kalyway 10.5.2 no problem but first boot after that hangs at the "using... buffer... 4096" stage so trying to mod the revision 1.80 of the bios. I've got as far as these steps:

I have extracted the single link arch bios (module 1b) and searched in winhex for dsdt but it only finds one instance (line 49616) and no cases of WAKh (or even WAK) in this module. It is 397 thousand lines long.

 

I have also extracted the ACPI aml (module 10) and searched that which starts immediately with "DSDT" (line 0) and ends with two cases of "WAKh" on lines 22896 and 22912. Could not find any cases of "WAKh." though. The module is 22912 lines long.

Really not sure where to go next (obviously want to get this right first time!)

 

If anyone can help me out with this one that would be awesome.

 

Here are the links for my Single Link Arch BIOS module (sarch1b) and ACPI AML module (acpi10) respectively:

 

http://www.mediafire.com/download.php?1sb2jtwcitz - Single Arch

 

http://www.mediafire.com/download.php?bnjzzcu1kp9 - ACPI

 

Extracted using MMTools 3.19.

 

my setup: Asrock P45R2000, Intel E1200 dual, 2gb Crucial Ballistix DDR3 one stick, XFX 7900gt, 300gb Maxtor SATA, Kalyway 10.5.2, IDE LG Dvd Drive

P.S. On a side note would changing my DVD drive to an SATA one be a necessary for Kalyway?

 

Cheers!

 

Where did you find these instructions? I was able to find everything in the instructions, and clicked Begin Block and End Block. Not sure what to do after this.

Link to comment
Share on other sites

Where did you find these instructions? I was able to find everything in the instructions, and clicked Begin Block and End Block. Not sure what to do after this.

 

@ acidd23 The instructions are from david tsu's, on page 25 of this thread, post number 487.

 

were you following the instructions through on the modules i uploaded?

 

i have a feeling my bios has the dsdt table in the acpi module rather than the single arch as with david tsu's walkthrough

Link to comment
Share on other sites

Kabyl, mayby you can enable or add option enable/disable XD - eXecute Disable in Phoenix FirstBIOS (Compal IFL90), this option is hidden or not exist in bios option for change. I can't use vanilla kernel on notebook :-( . Link to spec. http://www.compal.com/Product/Html/notebook/IFL90.htm and bios http://www.compal.com/asp/driver_dnd/index.htm http://www.compal.com/Download/NB/IFL90_91/BIOS/JFL92118.zip.

 

I understand. I need to change the following settings in the BIOS:

Execute Disable Function - ENABLE

ACPI 2 Support - Yes

and Speed step - Disable

 

Help me. Pleeeeeease!!!

Link to comment
Share on other sites

@ acidd23 The instructions are from david tsu's, on page 25 of this thread, post number 487.

 

were you following the instructions through on the modules i uploaded?

 

i have a feeling my bios has the dsdt table in the acpi module rather than the single arch as with david tsu's walkthrough

 

thanks. i got through the instructions and everything worked according to the instructions... except i couldn't boot... i killed my bios... i'm trying to recover now....

Link to comment
Share on other sites

just tried my own mod following david tsu's walkthrough and flashed and it seems to be working well, booted straight into osx by accident afterwards because i had installed it previously (when it would previously hang at the 4096..buffers.. point) but forgot that the flash cleared bios settings so usb legacy was disabled, sitting there smashing the keyboard to no avail. was quite suprised to see it boot straight in though. going to reinstall anyway just to be sure.

 

i think one of the main issues with doing your own mod is ensuring the modified module is exactly the same length as the original, i found it easier to compare the original and modified side by side in decimal rather than hex, changed by clicking on the address line column in Winhex. my original module length was 22924 and following the walkthrough precisely gave me a modified module which was 22923, one short. Easy to correct but if un-noticed i imagine would have caused a fair nuisance.

 

also the location of the dsdt table varies between motherboards, the walkthrough says search the Single Link Arch bios module but mine was in the ACPI AML module, which began with DSDT (only 1 occurrence) and i used the very last character of the last line as the end point (happened to be ....WhPHPWh) although there were 2 cases of WAKh in the last few lines.

 

if anyone needs a modded bios for an ASRock P45R2000 feel free to PM me. dual gigabit worked OOTB with iAtkos 10.5.5 but sound will need a little more persuasion.

 

immense thanks goes to everyone in the community, this forum contains a colossal amount of information and although it's not exactly a thrilling read, it's most definitely worth it

Link to comment
Share on other sites

Hi Kabyl,

 

could you please modify the following BIOS:

 

http://dlsvr04.asus.com/pub/ASUS/mb/socket...DELUXE-1406.zip

 

My specs:

 

Motherboard: P5q Deluxe

Chip: Intel Core 2 Duo 8500

Grafic Card: NVidia 8600 GTS

4 GIG Ram (DDR 2 800)

 

My problem:

 

MAC OS X (IDeneb 1.3) stops after some seconds while booting after message that xy buffers are used.

 

Thanks in advance

Marcus4Aspern

Link to comment
Share on other sites

just tried my own mod following david tsu's walkthrough and flashed and it seems to be working well, booted straight into osx by accident afterwards because i had installed it previously (when it would previously hang at the 4096..buffers.. point) but forgot that the flash cleared bios settings so usb legacy was disabled, sitting there smashing the keyboard to no avail. was quite suprised to see it boot straight in though. going to reinstall anyway just to be sure.

 

I followed the instructions, and everything went as he described. He said the compiled code would be smaller, and to zero out the block before pasting it. The length of my block was nearly what his was, and i didn't expect it to be exactly the same, but along the same lines... The SingleLink module added back into the bios w/o problem (not sure if it is checked) and the DTST code started in the same place. The BIOS was the same size when flashed.

 

I think i may just get a MB that is compatible :(

Link to comment
Share on other sites

Modified BIOS for ASUS M50Vm-X1 laptop.

Specs:

CPU: Mobile DualCore Intel Core 2 Duo P8400, 2233 MHz (8.5 x 263)

Chipset: Intel Cantiga PM45

BIOS Type: AMI

Video Adapter: NVIDIA GeForce 9600M GS (1024 MB)

Audio Adapter: Realtek ALC663 @ Intel 82801IB ICH9 - High Definition Audio Controller

IDE Controller: Intel® ICH9M-E/M SATA AHCI Controller

Wireless Network Adapter: Atheros AR928x Wireless Network Adapter

Wired Network Adapter: Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit Ethernet NIC

FireWire Controller: Ricoh RL5C832 IEEE1394 Controller

 

 

Modified BIOS uploaded to rapidshare:

http://rapidshare.com/files/174553883/M50VAS209_modbin.7z

 

Tested distributions that seem to work now: iAtkos_10.5.5, iDeneb_10.5.5

 

Original BIOS: http://dlcdnet.asus.com/pub/ASUS/nb/M50V/M50V209AS.zip

 

I roughly followed modding instructions provided by david tsu in this forum, with some exceptions noted below.

Make sure you get the latest version of iasl compiler from here: http://www.acpica.org/downloads/binary_tools.php

 

1. mydsdt.aml block ends with an ASCII string "ATKDGENWh", not "WAKh". If iasl chokes on the error that looks like "TableHeader length [0xDEAD] greater than the input file size [0xBEEF], use the first value (in my case 0xBE46) as the offset to mark the end of the block.

 

2. Once Alias lines have been commented out, all instances of CPU0, CPU1 ... need to be replaced with P001, P002 ... as specified in the Alias lines.

 

3. If you use the 2005 version of iasl (from the link in david tsu's guide) all instances of _T_0 need to be replaced with T_0.

M50V209AS_modded.rar

Link to comment
Share on other sites

laaaarge up Kabyl,

 

(many) thanks to your modded A7Sv302AS bios, i could finally manage to test a really good dual boot (asus A7SN).

this works great whith ideneb v1.3.

 

unfortunatly, everytime i boot back on the windows system, xp try to re-install the 2 IDE standard drivers as the controllers are not recognized anymore !

 

i can see a yellow “!” on each IDE canal in the hardware manager (not sure this is the term in english, in french it’s called “gestionnaire de peripheriques”).

 

anytime windows boot, it tries to re-install those 2 items but fails whith a message error saying that :

“Une erreur s’est produite lors de l’installation de ce peripherique” and “Le pilote n’est pas conçu pour cette plate-forme”

 

which i try to translate as : “an error occurs while installing, the driver was not made for this OS/system”.

 

any solution would be greatly appreciated icon_smile.gif here’s the link to the origial bios, hopping this could save time :

http://dlsvr04.asus.com/pub/ASUS/nb/A7S/A7Sv302AS.zip

 

thanks in advance for your help

 

DuBmastah

 

 

 

YEEEEEE-HA !

 

found the solution by myself :

 

1) just enter the modded bios

2) switch the IDE settings back to "enhanced"

3) no more error under win xp

4) osx86 still working (so far) !!!

 

thanks kabyl, u're GREAT !

 

:-)

Link to comment
Share on other sites

Hi Kabyl,

I am getting stuck after the installation “buffer headers and cluster IO…”

 

My notebook config:

Asus M51Va

Processor: Intel Mobile Core 2 Duo P8600 Penryl

chipset: Intel PM45

graphic card: ATI Radeon HD 3650

 

Attachment: my bios (version 211)  (Link: http://support.asus.com/download/download....Language=de-de)

 

 

THX an hope you can help me

egon

M51Va211As.zip

Link to comment
Share on other sites

Need help with Notebook LGR200 bios patch. To work with 2 cores.

Config

CPU: Intel Core 2 Duo T7250 (2.00GHz)

RAM: DDR2 1024MB(667MHz)

Chipset : GM965

Video: ATI Mobility Radeon™ HD 2400

HDD: 160Gb (SATA)

DVD-RW: IDE

 

Error during installation of leopard "package 0 didn't get an hpet"

Sorry for my bad english :(

 

lg_r200_BIOS.zip

Link to comment
Share on other sites

to get all cores working

 

open library-preferences-systemconfiguration-coomapplebootplits-delete-cpu1

 

tha save.restart done! if you instal with kalyway 10.5.2

 

if you instal ideneb you automatic get number of cores 2/4/8 depending procesor

 

no need modified bios :D:)

Link to comment
Share on other sites

Hi Kabyl!

Could i get a modifiet bios for my ASUS P5Q-VM motherboard please?

 

Link BIOS file (2008/12/10 update )

 

http://dlcdnet.asus.com/pub/ASUS/mb/socket...M-ASUS-1602.zip

 

Thank you so much!

======================

Motherboard Name Asus P5Q-VM

Chip Intel E8500

VGA and Sound onboard

HDD and DVD-RW (SATA)

 

Please help me, My English is not good enough to be writing in more detail. Thank you very much.

Link to comment
Share on other sites

Hello Kabyl,

i have now a P5Q mainboard with INTEL E8400 C2D CPU

 

i used your modified BIOS but!

 

1. VISTA or DOS not booting

2. befor installation comes of leopard kalyway, leo4all v3 and iDeneb 10.5.4 got some errors like still waiting of root device, then freezes on CPUloopcontrol etc.

 

strange :D

 

i updated again on the latest version from ASUS website back!

 

my request is:

 

can u please modifie my P5Q rev.1611 for LEO and VISTA/XP

 

http://rapidshare.com/files/175308892/P5Q-ASUS-1611.ROM

Link to comment
Share on other sites

I would like to add a +1 on this laptop...

 

Hello Master Kabyl, thank you so much for everything! What you're doing for the community is great work!

 

Please here's my bios file: http://dlsvr02.asus.com/pub/ASUS/nb/M70Sa/M70SA204AS.zip

 

Here's the asus notebook specs.

 

The CPU is Duo T8100.

 

The Chipset is PM965.

 

The Graphic card is ATI Mobility radeon 3650.

 

Thank you so much man... Keep up the good work! I'll give feedback as soon as I try... promised! And man If your interested in building a website I offer my help! :(

Link to comment
Share on other sites

Hello! I would really like a modded bios for my P31 Neo V2 MS-7392 mainboard:

 

Org bios v2.1:

http://download1.msi.com.tw/files/download...exe/7392v21.zip

 

HW:

Intel Core 2 Duo E8500 / 3.16 GHz - 1333 MHz CPU FSB

Intel® P31 Chipset

SATAII controller integrated in ICH7

4GB DDR2 667Mhz Ram (2Gx2)

ATI Radeon 4850 PCI-E

 

Problem - setup just don`t want to start and reboots the computer.

 

Best regards, dryx

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...