Release for Toshiba Satellite P10x users: modded BIOS to try and activate Conexant sound chip, already working on three moddels |
Release for Toshiba Satellite P10x users: modded BIOS to try and activate Conexant sound chip, already working on three moddels |
|
BugsB
InsanelyMac Legend
|
![]() |
Jul 3 2008, 12:20 AM Post #1
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Modified BIOS to try and activate the Conexant sound chips in models of the Toshiba P10x series
already working on three moddels {see below} with Conexant "Waikiki" CX20551 HD Audio (Vendor-ID 14F1, Device-ID 5047) Hardware ID: HDAUDIOFUNC_01&VEN_14F1&DEV_5047&SUBSYS_1179FF31&REV_1000 Manufacturer ID: 1 | Product ID: 100 The reason why sound is not working on many (most?) Toshiba (and other manufacturer's) Laptops, are errors in a part of the BIOS called DSDT: when a computer is in the first phase of booting, a routine in the DSDT calls its question out there "which OS is booting this PC?" XP and Vista utter (different) answers which the DSDT can interpret; OS X, however, doesn't utter anything, because it is not meant to be run on a PC with BIOS, but on a Mac with EFI. In Toshiba's implementation of the Phoenix BIOS, the command in the BIOS pretty much translates like this: "IF OS = unknwown THEN - nothing". That often creates problems with initiating ACPI driven periphery like sound (and sometimes even networking) and also fan control on BIOS level (which is required for OS X, because it is a ACPI "steered" OS). So our friends from the Linux corner, who ran into the same problem with ACPI dependent drivers, circumnavigated the erroneous and/or missing entries in the BIOS' DSDT by placing them into a corrected and compiled file, and have the kernel load the required DSDT information out of that file instead from the BIOS. This approach has been made working in OS X86 just recently. I advise anybody to rather try that first before applying a modded BIOS which might render your Laptop totally unusable. So please, before continuing here, try and find a solution in mackerintel's Chameleon with DSDT override thread first! He also links to fassl's DSDT Patcher, a tool to fix your DSDT. Geiman's Instructions on getting sound to work on your P 10x are here. ________________________________________________________________________________ What we are doing here is turning Toshiba's Phoenix BROKEN Input Output System into what it's supposed to be, the BASIC Input Output System .. There is a chance that one of these modded BIOS images gives you sound out (speakers and jack), and hopefully also fully working fan control on your specific Toshiba Satellite P10x in the Unix-based OSes like Linux and Mac OS X. Acknowledgements: • DSDTs corrected by various people (Justin P. Linenkohl, etc. pp.) • research inspired by mentorek • project directed by BugsBunny • initial BIOS .wph compiled by Kabyl, then by me, BugsB how2: • Your Toshi P100-xxx or P105-xxx must be as close as possible to the modded BIOS release. If not, either Windows will not boot anymore (OS X most likely will), or in the worst case your Laptop will refuse to boot at all! • download this original Toshiba BIOS image and burn it to CD! • run "BIOS Installer (will reboot !)" in Windows or "Bios_DOS" from DOS. Keep the BIOS folder, because it contains the file BIOS.bak = the entire backup of your Laptop's BIOS, in contrast to the BIOSes Toshiba supplies, which are always only incremental (differential). • right after the reboot has initialized, enter the BIOS with F2, go into the Advanced tab and set "Execute-Disable Bit Capability" to Enabled to turn the famous nx bit back on (it gets switched off from the BIOS update) which Apple's Vanilla kernels and other modded kernels require. Save the settings! Otherwise you will experience a kernel panic right when Mac OS is trying to boot. • boot Mac OS X and check if you have sound • if not, remove any AppleHDA.kext from the Extensions folder and install one of the AppleAzaliaAudio.kexts (in the folder kexts). For installations you can use ~pcwiz' Mac OSx86 Tools Utility or kext helper. On my Toshiba P100-102, sound-out (speakers & jack) has been working in Leo 10.5.2/3/4 with any of the AppleAzaliaAudio.kexts mentioned above + any 9.2/3/4 kernel, so it seems to be kernel unspecific! (Conexant HDAUDIOFUNC_01&VEN_14F1&DEV_5047&SUBSYS_1179FF31&REV_1000) The only draw-back I have found so far is that, on my P100-102, the Conexant sound (speakers and jack) is dead after waking from sleep .. ________________________________________________________________________________ .. nough said, here are the links.. • .. for the following models with the Conexant "Waikiki" CX20551 HD Audio (Vendor-ID 14F1, Device-ID 5047):
- your model should match the modded BIOS as close as possible! - read the readMe inside! - before applying the BIOS, download the original Toshiba BIOS image sp100v430.zip at the bottom of this posting and burn it to CD! If your model isn't listed or if applying a modded BIOS did not activate sound in OS X:
________________________________________________________________________________ PS: at this point there we will no compile of BIOS 4.3 in which Toshiba corrected that Vista would not recognize the battery immediately when the AC Adapter is plugged-in, because on the other hand they broke wakeup-from-sleep in Vista (at least on my P100-102).. go figure which of the two is more important .. ________________________________________________________________________________ attached below you find the original untouched BIOS 4.3 from Toshiba as an ISO-Image (to please burn onto a CD before you apply the modded BIOS!)
Attached File(s)
|
BugsBunny Release for Toshiba Satellite P10x users: modded BIOS to try and activate Conexant sound chip Jul 3 2008, 12:20 AM
sanpedro Ok, so I tried that installing the new BIOS and it... Jul 3 2008, 10:46 AM
BugsBunny QUOTE (sanpedro @ Jul 3 2008, 12:46 PM) I... Jul 3 2008, 02:58 PM
BugsBunny After applying the BIOS update you need to enter i... Jul 3 2008, 10:58 AM
maranbrazil bugs, it didn't work for me
my laptop mode... Jul 5 2008, 04:42 PM
BugsBunny hi maranbrazil
please try the new BIOS rev. 1.01 ... Jul 5 2008, 09:17 PM
mentorek QUOTE (BugsBunny @ Jul 5 2008, 11:17 PM) ... Jul 6 2008, 09:24 AM
BugsBunny hoi mentorek,
thanks for the update, so you have ... Jul 6 2008, 10:03 AM
mentorek QUOTE (BugsBunny @ Jul 6 2008, 12:03 PM) ... Jul 6 2008, 03:55 PM
maranbrazil bugs, no results with any Azalia kext in th packag... Jul 6 2008, 06:06 PM
BugsBunny we'll get this going together! So let... Jul 6 2008, 10:57 PM
mentorek QUOTE (BugsBunny @ Jul 7 2008, 12:57 AM) ... Jul 7 2008, 02:19 PM
geiman thought I'd post my findings, though they aren... Jul 7 2008, 01:32 AM
geiman quick update: I can't get sound to work in li... Jul 7 2008, 03:17 AM
BugsBunny @ geiman, maranbrazil & sanpedro: would you pl... Jul 7 2008, 12:15 PM
geiman Bugs, I did as you said, but I do not end up with ... Jul 7 2008, 12:39 PM
geiman here is my dump, however it only has the system.lo... Jul 7 2008, 02:48 PM
maranbrazil here is my dump.
Anyone here is using kalyway 10.... Jul 7 2008, 07:10 PM
geiman I had the same problem with the Kalyway 10.5.2 dvd... Jul 7 2008, 07:16 PM
maranbrazil geiman, but you can boot up in windows normally ? ... Jul 7 2008, 08:06 PM
geiman Oh sorry, didn't realized you needed that too.... Jul 7 2008, 08:47 PM
maranbrazil geiman, i will download the leo4all v3 iso.
thks ... Jul 8 2008, 01:03 AM
geiman the iAtkos discs are also pretty good, in my opini... Jul 8 2008, 03:04 AM
geiman I just have a quick question for bugs, or whoever ... Jul 8 2008, 03:38 AM
mentorek QUOTE (geiman @ Jul 8 2008, 05:38 AM) I j... Jul 8 2008, 06:14 AM
BugsBunny QUOTE (mentorek @ Jul 8 2008, 08:14 AM) [... Jul 8 2008, 09:21 PM
mentorek QUOTE (BugsBunny @ Jul 8 2008, 11:21 PM) ... Jul 9 2008, 05:44 AM
geiman hmmm, no I haven't ever tried that. I didn... Jul 8 2008, 10:34 PM
BugsBunny yes, same as booting with the -legacy flag after p... Jul 9 2008, 05:29 AM
geiman I've never been able to hear anything in OS X ... Jul 9 2008, 12:56 PM
BugsBunny yeah that's me, I prefer Hawaiian surf to Ital... Jul 9 2008, 08:14 PM
mentorek QUOTE (BugsBunny @ Jul 9 2008, 10:14 PM) ... Jul 10 2008, 07:46 AM
mentorek QUOTE (mentorek @ Jul 10 2008, 09:46 AM) ... Jul 10 2008, 08:13 PM
BugsBunny hey mik,
master channel in Audio MIDI Utility is ... Jul 10 2008, 09:13 PM
Thomahawk After I installed the modded BIOS (rev 1.01), i ha... Jul 9 2008, 03:33 PM
BugsBunny I don't know about Venice or Waikiki:
00:1b.0... Jul 9 2008, 06:17 PM
Thomahawk Yes, Device-ID 5047 is Waikiki, Device-ID 5045 is ... Jul 9 2008, 06:42 PM
geiman So, after breifly reading this updates, I take it ... Jul 11 2008, 01:40 AM
mentorek QUOTE (geiman @ Jul 11 2008, 03:40 AM) So... Jul 11 2008, 06:24 AM
geiman Well once I can contact my friend from college, I ... Jul 11 2008, 11:57 AM
BugsBunny yes, possible with WinPhlash. Just look at the fil... Jul 11 2008, 10:09 PM
mentorek Any new reports? Mine has the same problem with no... Jul 16 2008, 06:22 AM
geiman Nothing from me, no bios works and I have no sound... Jul 17 2008, 09:08 PM
BugsBunny sorry to hear all that. Maybe there are some more ... Jul 17 2008, 09:37 PM
sebast33 hello all, I permit to write some lines.
to bugs: ... Jul 21 2008, 08:57 AM
mentorek QUOTE (sebast33 @ Jul 21 2008, 10:57 AM) ... Jul 21 2008, 09:39 AM
sebast33 if you click on the button "+" before th... Jul 21 2008, 10:47 AM
mentorek QUOTE (sebast33 @ Jul 21 2008, 12:47 PM) ... Jul 21 2008, 11:59 AM
BugsBunny QUOTE (sebast33 @ Jul 21 2008, 12:47 PM) ... Jul 21 2008, 03:14 PM
mentorek QUOTE (BugsBunny @ Jul 21 2008, 05:14 PM)... Jul 22 2008, 06:04 AM
sebast33 Hi bugs, I was on 4.3 and before 4.0. I will try t... Jul 22 2008, 08:28 AM
mentorek OT:
Anyone installed 4GB of RAM in his Tosh? I mea... Jul 22 2008, 07:12 PM
BugsBunny put 4 gigs in just recently - both Vista and X SEE... Jul 22 2008, 08:18 PM
mentorek QUOTE (BugsBunny @ Jul 22 2008, 10:18 PM)... Jul 23 2008, 06:46 AM
BugsBunny so guys, just wanted to let you know that some hop... Jul 23 2008, 12:17 AM
whitehorse Hello everybody,
Sorry for my poor english...
I ... Jul 24 2008, 08:20 PM
mentorek QUOTE (whitehorse @ Jul 24 2008, 10:20 PM... Jul 25 2008, 06:16 AM
whitehorse Thanks you, mentorek, for your support,
I've ... Jul 25 2008, 01:07 PM
BugsBunny I have time to release two more BIOSes for Waikiki... Jul 25 2008, 04:23 PM
sebast33 cool bugs, I'm trying right now to compil an a... Jul 25 2008, 05:15 PM
mentorek No I didn't try compiling. I'll try doing ... Jul 26 2008, 10:14 AM
BugsBunny QUOTE (mentorek @ Jul 26 2008, 12:14 PM) ... Jul 26 2008, 04:20 PM
sebast33 QUOTE (BugsBunny @ Jul 22 2008, 10:05 AM)... Jul 26 2008, 03:58 PM
BugsBunny as announced here are some more modded BIOSes for ... Jul 27 2008, 10:06 AM
whitehorse Thank you very much BugsBunny for your effort... Jul 27 2008, 03:58 PM
BugsBunny QUOTE (whitehorse @ Jul 27 2008, 05:58 PM... Jul 27 2008, 05:13 PM
BugsBunny here's another modded one:
P105-S6024 Conexan... Jul 27 2008, 08:52 PM
whitehorse I try the bios and no luck for me, my leopard is n... Jul 27 2008, 09:29 PM
BugsBunny what's the exact model number of your Toshi? W... Jul 27 2008, 09:38 PM
whitehorse My model number is PSPA0E - 039028FR (European sit... Jul 27 2008, 10:19 PM
whitehorse Hello,
I made my own modified dsdt.dsl for my Tos... Jul 28 2008, 09:51 PM
BugsBunny whitehorse, there are too many compilation errors ... Jul 29 2008, 10:22 PM
whitehorse OOOH it's incredible what you make. Thanks you... Jul 30 2008, 09:11 AM
whitehorse I've tried and succeed to compile and install ... Jul 30 2008, 08:07 PM
wetspiz One years later i have SOUND flashing bios!... Jul 31 2008, 06:38 AM
mentorek Hey guys,
I've made 2.10 BIOS with modified D... Jul 31 2008, 07:18 AM
whitehorse wetspiz, you succeed, it's really great for yo... Jul 31 2008, 10:36 AM
mentorek QUOTE (whitehorse @ Jul 31 2008, 12:36 PM... Jul 31 2008, 10:13 AM
whitehorse FINALLY I DID IT.....YES THE SOUND IS WORKING WITH... Jul 31 2008, 03:29 PM
wetspiz TOSHIBA P105-S6014 with Conexant "Waikiki... Jul 31 2008, 05:29 PM
mentorek QUOTE (wetspiz @ Jul 31 2008, 07:29 PM) T... Jul 31 2008, 07:38 PM
BugsBunny hoi whitehorse & wetspiz, that is awesome news... Jul 31 2008, 08:17 PM
BugsBunny If, after applying a modded wph, you have two unkn... Aug 1 2008, 07:02 AM
whitehorse Ouaouh, the life with Lepard is so simple!... Aug 1 2008, 07:42 AM
BugsBunny whitehorse yes, feel free to improve my guide ... Aug 1 2008, 08:20 AM
mentorek Hi guys,
My Tosh died yesterday. It's laying ... Aug 1 2008, 08:36 AM
wetspiz Bugs, Ment...
I don't write English very well.... Aug 1 2008, 02:36 PM
xavier2541 but will it work for a s6147 with
HDAUDIO\FUN... Aug 2 2008, 01:01 AM
BugsBunny @ wetspiz: Azalia was not made for line-in. What d... Aug 2 2008, 10:36 AM
xavier2541 QUOTE (BugsBunny @ Aug 2 2008, 05:36 AM) ... Aug 2 2008, 08:15 PM
wetspiz I ment to say that i was sorry for loss of his com... Aug 2 2008, 02:40 PM
BugsBunny ah now I understand. Well it's not all lost - ... Aug 2 2008, 02:43 PM
mentorek QUOTE (BugsBunny @ Aug 2 2008, 04:43 PM) ... Aug 2 2008, 07:38 PM
NeXtor hi, I've a toshiba P100-109 PSPA3E - 00N00CIT ... Aug 10 2008, 10:12 AM
BugsB hey lazy one ..
there is already downloads to mo... Aug 10 2008, 12:30 PM
Xanavi Arai Almost all of the HP dv6000/dv9000 Intel will work... Aug 11 2008, 02:41 AM
mikemore Hallo boys, i have a HP Pavilion dv9379ea whit Con... Aug 15 2008, 08:48 AM
BugsB if your HP has phoenix bios you can try and mod wi... Aug 15 2008, 03:40 PM
mikemore Thx, Bugs.
Yes, i have Phoenix bios but i think i... Aug 17 2008, 06:12 PM
geiman So whenever I try and and run the extract script i... Aug 21 2008, 04:02 AM ![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 11:23 AM |