Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

Release for Toshiba Satellite P10x users: modded BIOS to try and activate Conexant sound chip, already working on three moddels
*******
  • Group: Members
  • Posts: 987
  • Joined: 14-May 06
  • From: Southern Germany
  • Member No.: 38,972
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 .. wink.gif

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 wink.gif

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 .. sleep.gif .
 Please discuss experiences & solutions about that particular issue here.
________________________________________________________________________________

.. nough said, here are the links..

.. for the following models with the Conexant "Waikiki" CX20551 HD Audio (Vendor-ID 14F1, Device-ID 5047): .. for the following model with the Conexant "Venice" CX20549 HD Audio (Vendor-ID 14F1, Device-ID 5045):* still errors in device tree AMW0, resulting in the two function keys FN5 and FN6 turning into two unknown devices in XP (all right in Vista because of ACPI 3.0)

- 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:
  • look here to see if there is a pre-modded DSDT for your specific Toshiba Laptop (easiest: search the source code of the page). If the model type (e.g. P100-102) is not in the list, find out the exact model number of your Toshi: when it is switched off, flip it around, there is a label underneath, one line should read s.th. like PSPA3E or similar.
    If you have found your corrected DSDT.dsl, attach it to your next posting as a zip, including information about the version of the BIOS which served as the source for the dsdt + your exact Laptop model!
    .
  • I compiled a small but complete package (14 MB) with ReadMes, screenshots, tools and scripts for Windows which should be self explanatory (sorry, there is no complete workthrough for the X-OSes), so everybody can start extracting, correcting and compiling their dsdt into a BIOS .wph, which then can be applied with the included Phoenix Win or DOS Phlash.
Good luck smile.gif
________________________________________________________________________________

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)
Attached File  sp100v430.zip ( 998.43K ) Number of downloads: 329
 
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- 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
4 Pages V   1 2 3 > » 

Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 22nd November 2009 - 11:23 AM