Modified BIOS to get all cores working, For ASUS/MSI (and some other) laptops.. |
![]() |
Modified BIOS to get all cores working, For ASUS/MSI (and some other) laptops.. |
|
slavic77
InsanelyMac Protégé
|
![]() |
Sep 1 2008, 04:19 PM Post #741
|
|
Hello,
could anyone please make the mod to the folowing BIOS: http://rapidshare.com/files/140269285/P5Q-ASUS-1306.rar.html (or attached to the message) I've actually tried to mod it myself, but ended up with a dead MoBo (Asus P5Q). Fortunately, $10 was enough to reflash the BIOS chip ising a hardware programmer. Please pay attention that the BIOS file in the link above has already been modified (to have the famous SLIC extension for Vista OEM activation). BTW, is it possible to use the modified part of BIOS .ROM file (located at 1B "Single Link ArchBIOS", as described in tutorial by david tsu), extracting it with MMtool and then merging into a newer .ROM file (with a newer, i.e latest BIOS version)? The point is, I've got a BIOS modified by Kabyl (v.0703), and a newer one (v.1306) with a SLIC modification, and I really would like to have BOTH mods in one BIOS file :-) Thanks in advance! P.S. sorry for my bad English, as i come from Russia :-)
Attached File(s)
|
|
Beniboy
InsanelyMac Protégé
|
![]() |
Sep 1 2008, 05:15 PM Post #742
|
![]()
|
does modifing the bios effect my other OS?
heres a link to my bios..thanks to who ever find it.. =] http://h10025.www1.hp.com/ewfrf/wc/softwar...product=3439671 |
|
digiko
InsanelyMac Protégé
|
![]() |
Sep 2 2008, 06:20 AM Post #743
|
|
Hi, my laptop is asus w7sg
the firmware version is v307 any chance of getting a mod version download link http://dlcdnet.asus.com/pub/ASUS/nb/W7E/W7ES307AS.zip thank you very much |
|
mwk_soul
InsanelyMac Protégé
|
![]() |
Sep 2 2008, 11:47 AM Post #744
|
|
Sorry if I'm being off-topic! Beniboy, did you already try if mac worked with both cores AFTER updating with that BIOS? Because, as this version is relatively new it may work. If you didn't, try it. About the other OS(es) you have in your computer there will be no problem.
|
|
hys17
InsanelyMac Protégé
|
![]() |
Sep 2 2008, 04:15 PM Post #745
|
![]()
|
I extracted the DSDT inf from BIOS file(P5Q-ASUS-1306.ROM).
But something went wrong when I was compiling the DSL file.There are 7 errors which I dont know exactly what's going on. I wish someone could help me with this.1st time do this,no idea~ Here r the compiling log: CODE Intel ACPI Component Architecture ASL Optimizing Compiler version 20080829 [Aug 29 2008] Copyright (C) 2000 - 2008 Intel Corporation Supports ACPI Specification Revision 3.0a 1.dsl 2764: Name (_T_0, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_0) 1.dsl 2846: Name (_T_0, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_0) 1.dsl 2894: Name (_T_0, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_0) 1.dsl 2960: Name (_T_0, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_0) 1.dsl 3030: Name (_T_0, Zero) Remark 5110 - Use of compiler reserved name ^ (_T_0) 1.dsl 5775: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 5791: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 5883: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 5982: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6478: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6521: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6605: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6619: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6738: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6808: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6899: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 6913: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7040: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7110: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7114: Name (_T_1, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_1) 1.dsl 7352: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7415: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7583: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7616: Name (_T_1, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_1 ) 1.dsl 7657: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7713: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7883: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7911: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 7964: Name (_T_1, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_1 ) 1.dsl 8289: Return (PRSB) Error 4063 - Object does not exist ^ (PRSB) 1.dsl 8332: Return (PRSC) Error 4063 - Object does not exist ^ (PRSC) 1.dsl 8375: Return (PRSD) Error 4063 - Object does not exist ^ (PRSD) 1.dsl 8418: Return (PRSE) Error 4063 - Object does not exist ^ (PRSE) 1.dsl 8461: Return (PRSF) Error 4063 - Object does not exist ^ (PRSF) 1.dsl 8504: Return (PRSG) Error 4063 - Object does not exist ^ (PRSG) 1.dsl 8547: Return (PRSH) Error 4063 - Object does not exist ^ (PRSH) 1.dsl 8590: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8604: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8619: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8634: Acquire (MUTE, 0x0FFF) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8648: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8663: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 8678: Acquire (MUTE, 0x03E8) Warning 1104 - ^ Possible operator timeout is ign ored 1.dsl 9613: Method (VGET, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (VGET) 1.dsl 9658: Method (TGET, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (TGET) 1.dsl 9711: Method (FGET, 1, NotSerialized) Warning 1087 - ^ Not all control paths return a value (FGET) 1.dsl 9742: Store (VGET (Local0), Local1) Warning 1092 - ^ Called method may not always return a valu e 1.dsl 9784: Store (TGET (Local0), Local1) Warning 1092 - ^ Called method may not always return a valu e 1.dsl 9817: Store (FGET (Local0), Local1) Warning 1092 - ^ Called method may not always return a valu e 1.dsl 10052: Name (_T_0, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_0) 1.dsl 10120: ShiftRight (BUF2, 0x04) Warning 1105 - Result is not used, operator has no effect ^ 1.dsl 10188: Name (_T_1, Zero) Remark 5110 - ^ Use of compiler reserved name (_T_1 ) ASL Input: 1.dsl - 10292 lines, 332637 bytes, 4820 keywords Compilation complete. 7 Errors, 14 Warnings, 31 Remarks, 67 Optimizations and the BIOS file:
P5Q_ASUS_1306.zip ( 689.67K )
Number of downloads: 3Thanks! |
|
slavic77
InsanelyMac Protégé
|
![]() |
Sep 2 2008, 07:07 PM Post #746
|
|
2 HYS17:
hi! Are you trying to modify the original 1306 bios from ASUS site? The one I was referring to 3 posts above was pre-modified (to have the SLIC extension). Actually, I've had the same trouble as you do, with the compiler talking about "reserved words" etc... I've decompiled 1B section of 0703 bios file modified by Kabyl; seems like he simply changed expressions like _T_0 and _T_1 to look like T_0 and T_1, respectively. I did the same thing, but my modified 1306 bios lead me to a dead motherboard (reflashed it with a hardware programmer, though). Perhaps, I made some more mistakes... As no one else seems to be wiiling to help, would you mind sharing your thoughts, if any, with me? I myself eventually has come to an idea to replace DSDT block in the new 1306 bios with the same block, but from the 0703 bios modded by Kabyl (which presumably works). I even made a new 1306 BIOS .rom file, which has both SLIC and DSDT extensions. Unfortunately, I don't have a spare 25L8005 serial flash chip to replace my MoBo BIOS in case I fail again... And I really dont't like the perspective to travel across the whole city again to visit the guys with the hardware programmer. If anyone (with two P5Qs on hands or with a hardware programmer) risks to test it and report results, I'm attaching the file. But please don't blame me if anything goes wrong...
Attached File(s)
|
|
apfrost
InsanelyMac Protégé
|
![]() |
Sep 2 2008, 11:19 PM Post #747
|
![]()
|
|
|
hys17
InsanelyMac Protégé
|
![]() |
Sep 3 2008, 03:12 AM Post #748
|
![]()
|
2 HYS17: hi! Are you trying to modify the original 1306 bios from ASUS site? The one I was referring to 3 posts above was pre-modified (to have the SLIC extension). Actually, I've had the same trouble as you do, with the compiler talking about "reserved words" etc... I've decompiled 1B section of 0703 bios file modified by Kabyl; seems like he simply changed expressions like _T_0 and _T_1 to look like T_0 and T_1, respectively. I did the same thing, but my modified 1306 bios lead me to a dead motherboard (reflashed it with a hardware programmer, though). Perhaps, I made some more mistakes... As no one else seems to be wiiling to help, would you mind sharing your thoughts, if any, with me? I myself eventually has come to an idea to replace DSDT block in the new 1306 bios with the same block, but from the 0703 bios modded by Kabyl (which presumably works). I even made a new 1306 BIOS .rom file, which has both SLIC and DSDT extensions. Unfortunately, I don't have a spare 25L8005 serial flash chip to replace my MoBo BIOS in case I fail again... And I really dont't like the perspective to travel across the whole city again to visit the guys with the hardware programmer. If anyone (with two P5Qs on hands or with a hardware programmer) risks to test it and report results, I'm attaching the file. But please don't blame me if anything goes wrong... Thanks so much and i'm so glad someone has checked my problem. I'v tried the old 0703 BIOS file.Unfortunately,it caused my PC crashed several times when I was running on Vista 64-bit even though it was doing fine under Leopard 10.5.4. That's y I wanna compile the newest 1306 by myself since nobody really care about this. Yet I am a new 1 in this area and don't have any coding experiences.I just follow the steps that posted in here.So I really don't have any thoughts to share with u.So sorry But if u r willing to test something I'd love to assist except the BIOS thing because I don't know anybody that could do the hardware programming thing in this town. Mayb we could talk on MSN.I will send u mine. |
|
Jimmy Urine
InsanelyMac Protégé
|
![]() |
Sep 3 2008, 07:57 AM Post #749
|
|
hey there can i please ask you to modify my bios file?
http://dlsvr04.asus.com/pub/ASUS/nb/U6Ep/U6SgEp304AS.zip - this is the direct link to it. the general spec is as followed: Intel T8300 - 2.4GHz Mobile Intel® PM965 Express Chipset +ICH8M NVIDIA® GeForce® 9300M G can this be done? |
|
maslokm
InsanelyMac Protégé
|
![]() |
Sep 3 2008, 08:57 PM Post #750
|
|
Hello, You can try to fix your bios yourself by editing DSDT table. You need to get your current DSDT table. It could be accomplished by booting Ubuntu livecd and installing 'iasl' package using Synaptic. This is needed to disassemble the DSDT table.
Needed steps: sudo cat /proc/acpi/dsdt > DSDT.dat (extract the current ACPI DSDT) iasl -d DSDT.dat (disassemble to create DSDT.dsl) Next you can edit the DSDT.dsl file like author explained it in first post. Last step is recompilation of DSDT.dsl using command: iasl DSDT.dsl |
|
onibakushinka
InsanelyMac Protégé
|
![]() |
Sep 4 2008, 06:13 AM Post #751
|
|
can someone please modify this bios to try and fix the hang up error "using 10485 buffer headers and 4096 cluster IO buffer headers"
my system specs are as follows ECS EliteGroup 945GCT-M/1333 (V3.0) mobo Intel Core 2 Duo E7200 Wolfdale 2.53GHz 3MB L2 Cache LGA 775 65W Dual-Core Processor 2GB Corsair XMS 2 DHX RAM Sapphire HD3650 PCI-E video card 500GB Sata HDD here is a direct link to the unmodified bios http://www.ecsusa.com/ECSWebSite/Downloads...d=2&LanID=9 this is an older version of the bios that will boot OS x but will not recognize the Processor properly http://www.ecsusa.com/ECSWebSite/Downloads...d=2&LanID=9 thankyou |
|
hys17
InsanelyMac Protégé
|
![]() |
Sep 4 2008, 03:23 PM Post #752
|
![]()
|
I checked the steps I have done and do the modification again.It seems about right now.
And here is the completed modified BIOS file. But I'm afraid to test since it was my 1st time to do this and I don't know anyone who could fix this if I did it wrong. So if there r anyone willing to try this,welcome to try and I am really appreciated.If it goes black,I will b very sorry.But there's nothing I can do.U just have to find someone who could do the hardware programming. BTW,this is for Asus P5Q only.Based on the 1306 version.
p5q_asus_1306_Mod.zip ( 689.7K )
Number of downloads: 13 |
|
horseshit
InsanelyMac Protégé
|
![]() |
Sep 4 2008, 08:54 PM Post #753
|
![]()
|
Kabyl, can you help fix this BIOS?
Shuttle K45 BIOS Image: http://image.shuttle.com/ResourceCenter/do...p?file_id=11276 Specs: Intel 945GC + ICH7, Marvell 88E8056, Realtek ALC662 I cannot boot OSX vanilla with multi-core enabled on E8500. (Side request would be to make CMOS clear default to multi-core disabled) Also kernel panic when trying to boot X3210 with multicore disabled |
|
brainbone
InsanelyMac Sage
|
![]() |
Sep 5 2008, 12:04 AM Post #754
|
![]() ![]() ![]() ![]()
|
NOTE: About Dell laptops, I'm still trying to find the cause of the issues, so if anyone has any suggestions, you're welcome Kabyl, Have you looked over this thread on Netkas.org? Does it bring anything useful to light on what isn't working with the dell bios? |
|
hys17
InsanelyMac Protégé
|
![]() |
Sep 5 2008, 02:51 AM Post #755
|
![]()
|
Can you help fix this BIOS? Shuttle K45 BIOS Image: http://image.shuttle.com/ResourceCenter/do...p?file_id=11276 Specs: Intel 945GC + ICH7, Marvell 88E8056, Realtek ALC662 I cannot boot OSX vanilla with multi-core enabled on E8500. (Side request would be to make CMOS clear default to multi-core disabled) Also kernel panic when trying to boot X3210 with multicore disabled Were u talking to me?I hope not 'cause I'm not sure if I could do this since I'v never done this before yesterday. A really brand new one..... |
|
slavic77
InsanelyMac Protégé
|
![]() |
Sep 5 2008, 07:53 PM Post #756
|
|
I checked the steps I have done and do the modification again.It seems about right now. And here is the completed modified BIOS file. But I'm afraid to test since it was my 1st time to do this and I don't know anyone who could fix this if I did it wrong. So if there r anyone willing to try this,welcome to try and I am really appreciated.If it goes black,I will b very sorry.But there's nothing I can do.U just have to find someone who could do the hardware programming. BTW,this is for Asus P5Q only.Based on the 1306 version.
p5q_asus_1306_Mod.zip ( 689.7K )
Number of downloads: 13Hi! I've checked your file. It's a no-go. This is for bad news. For good news: mine one is working OK! iDeneb 10.5.4 v.1.1 installed and working fine! (except for the audio and ethernet) So, you may download my version and flash your BIOS (I flashed mine using Asus Update from Windows Vista, all went OK). As a bonus, besides a working DSDT table for flawless OSX install, with my BIOS file you'll get a working SLIC extension for Vista OEM activation :-)) Sounds like a TV commercial :-))) 2 HYS17: http://www.ami.com/support/doc/AMIBIOS8_Fl...tepaper_v10.pdf in case anything goes wrong, use the BIOS recovery techniques from the link above. As for me, I had even printed out the file before I dared to flash my own BIOS, but luckily never used it :-)) Wish I had this paper before my first attempt to mod my BIOS (leading to the dead MoBo); perhaps, I could have saved 10 bucks on hardware re-programming :-))
Attached File(s)
|
|
Beniboy
InsanelyMac Protégé
|
![]() |
Sep 6 2008, 02:29 PM Post #757
|
![]()
|
Sorry if I'm being off-topic! Beniboy, did you already try if mac worked with both cores AFTER updating with that BIOS? Because, as this version is relatively new it may work. If you didn't, try it. About the other OS(es) you have in your computer there will be no problem. i have done the latest bios update and i only see one core..thanks and leopard works fine, expect from time to time when i have many apps open it lags a bit, but no worries |
|
peninha
InsanelyMac Protégé
|
![]() |
Sep 6 2008, 07:04 PM Post #758
|
|
Hi all,
Following HSU tutorial I tried to fix the latest eee pc 901 bios (as Kabil did for the first revision). I bricked my eee :-( I went through the process again and got a different binary now but don't want to just flash it like crazy as I did... Is there any sanity check I can make just to check it so not to end up with two nice white bricks? Thx Peninha
Attached File(s)
|
|
AmriiBacchus
InsanelyMac Protégé
|
![]() |
Sep 7 2008, 06:49 AM Post #759
|
|
q9450
asus p5q-pro 8400 gs need all 4 cores!!! thanks
Attached File(s)
|
|
chris206
InsanelyMac Protégé
|
![]() |
Sep 7 2008, 04:35 PM Post #760
|
|
Thanks for your Bios Slavic77, i flashed your 1306 SLIC DSDT with success on my P5Q.
But... I cannot boot any DVD of OSX86 (ideneb 1.1, iAtkos 4i, Kalyway 10.5.2...), i've got a kernel panic when loading ACPI. What's wrong with my config ? |
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 03:24 AM |