Jump to content

Release for Toshiba Satellite P10x users: modded BIOS to try and activate Conexant sound chip


  • Please log in to reply
369 replies to this topic

#61
mentorek

mentorek

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Location:/dev/urandom
No I didn't try compiling. I'll try doing my own version tomorrow.

#62
sebast33

sebast33

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

@ mentorek: possible - even most likely thinking about it - that the pin config is NOT determined in the DSDT .. :P
which BIOS version were you running before you applied the modded 4.2 BIOS? Toshina changed something about EHCI (USB mass storage) from one BIOS version to another, I think with 4.0. Eversince you need a modded USB kext based on orByte method, like one of the two attached (3.0.8 sources from 10.5.2 corrected by Slice & compiled by Dmdimon, or 315.4.1 sources from 10.5.4 corrected & compiled by Slice).

ATTENTION: 315.4.1 is still in testing phase = you should only test this new kext in a Leo test install on a separate volume, NOT with your main working volume !!!!!



Hello bugs, tying to modify just a question, When I apply this kext and after this kext and since the beginning of trying to make an hackintosh with my P100, the pc after the restart is slow my usb mouse is slowly compare to usually and it's same for keyboard... It come back to normal when the pc increase in activity and when it come back in no cpu charge recome slowly an idea?

#63
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i

No I didn't try compiling. I'll try doing my own version tomorrow.

hey mik,

you mean mod your dsdt, compile it to .aml and then merge it with Phoenix BE ?


Hello bugs, tying to modify just a question, When I apply this kext and after this kext and since the beginning of trying to make an hackintosh with my P100, the pc after the restart is slow my usb mouse is slowly compare to usually and it's same for keyboard... It come back to normal when the pc increase in activity and when it come back in no cpu charge recome slowly an idea?

sorry sebast33, honestly no idea .. :P

#64
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
as announced here are some more modded BIOSes for specific models:your model should match the modded BIOS as close as possible.

Read the readMe inside!

Before applying the BIOS, download this original Toshiba BIOS image and burn it to CD!

Good luck ;)

#65
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
Thank you very much BugsBunny for your effort!!!!

I will test the p100-197 which is the most close of my hardware, and I will tell you what happen...

I found this in the version history for the bios Version 2.40 - 2006-09-07 :
Added the PCI_MEMORY_OPTIMIZATION option for 4GB of memory.
Updated the NVIDIA G73M VBIOS.
Added a ACPI 3.0 backlight control method for Windows Vista.
Added a CX20549 Pin configuration setting for Windows Vista.

Do you think this is useful for our p100...

Whitehorse

#66
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i

Thank you very much BugsBunny for your effort!!!!

I will test the p100-197 which is the most close of my hardware, and I will tell you what happen...

good luck :( !

Added a CX20549 Pin configuration setting for Windows Vista.

Do you think this is useful for our p100...

absolutely, indeed! You found out s.th. really profound there! Because (amongst other things) it is the pin configuration which determines the yes or the no for the sound chip to be recognized by the Azalia kext. The question is if the pin config is set in the DSDT or another part of the BIOS. It would be necessary to decompile the original 2.1, 2.4 and 3.3 wphs (because 2.4 was the BIOS version that gave most Linux users sound, and it again got broken with the following 3.3), then run two diffs (2.1 DSDT against 2.4, and 2.4 DSDT against 3.3. That way it would be possible to determine if the pin config is set in the dsdt, and it could then be altered right at the correct spot in the dsdt.

According to some sources in the net it appears to be a "muted channel in the dsdt which has to be unmuted", but I couldn't find details (sounds reasonable because what you guys are experiencing is a mute problem, because the sound icon and slider both show up).

@ the others:
  • look here to see if there is a pre-modded DSDT for your specific Toshiba Laptop. If so, attach it to your next posting, including information about the version of the BIOS which served as the source for the dsdt + your exact Laptop model!
  • here is a great guide to mod the dsdt of your model's specific DSDT


#67
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
here's another modded one:

P105-S6024 Conexant CX20551 (Waikiki) BIOS 4.00

.. and here's another bit of information for anybody who wants to dig further into the mute problem:

http://forum.insanel...&...st&p=481941

#68
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
I try the bios and no luck for me, my leopard is not making any sounds, maybe forever (surely not?).

But I search pre-modded dsdt tomorrow, and tell you the result.

Thanks you very very much BugsBunny for your time and effort.

Whitehorse

#69
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
what's 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. The P100-253 is not in the list, so you should search the source code of the page for your model number instead 253 ..

#70
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
My model number is PSPA0E - 039028FR (European site) or P100-ST1071 (Global Site).

And effectively, it's not on the DSDT site, so I try the method that you've done with the link but tomorrow.

--------------------------------------------------------------------------------
I don't know if this help but I found this on google, for Linux :

"commit 82f30040ada635d5d42a244b6eb84607d9881f5a
Author: Tobin Davis <[EMAIL PROTECTED]>
Date: Tue Feb 13 12:45:44 2007 +0100

[ALSA] hda-codec - More fixes for Conexant HD Audio support

Renamed Conexant 5045 to CX20549 (Venice) per Conexant Documentation
Renamed Conexant 5047 to CX20551 (Waikiki) per Conexant Documentation
Fixed automute on HP Laptops with CX20551 codec.
Fixed recording issues on Toshiba Satelite P100/P105 series laptops
Added HP DV8000, DV2000Z, Fujitsu Si1520 support
More work to be done on CX20549 based systems, but CX20551 Systems are
much better now."
-------------------------------------------------------------------------------

Whitehorse

#71
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
Hello,

I made my own modified dsdt.dsl for my Tosh. and it is attached with this post.

It's based on the version 4.30. Good or not good ?

So, the description is : - P100-253 - PSPA0E

- Bios 4.30

Please BugsBunny could you tell me what can you do with this, because i don't understand. I'm a newbie. Thanks !

Whitehorse

Attached Files



#72
BugsB

BugsB

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,513 posts
  • Gender:Male
  • Location:Kauai, Hawai'i
whitehorse, there are too many compilation errors already when trying to compile the .dsl into a .aml with iasl, so even the iasl does not produce any dsdt.aml for the Phoenix BIOS Editor. You need to use iasl yourself and work the errors out 1x1!

I compiled a small but complete package (6.84 MB) with ReadMes, screenshots, tools and scripts for Win & some for OS X which should be self explanatory, so everybody can start extracting, correcting and compiling (Windows) their dsdt into a BIOS .wph, which then can be applied with Phoenix Win or DOS Phlash.

Here's the package: http://www.mediafire.com/?myd0mfn31mh

Good luck :)!

#73
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
OOOH it's incredible what you make. Thanks you very much for your time spent to help me..
Ok, I will try with your package BugsBunny...

Thanks...

Whitehorse

#74
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
I've tried and succeed to compile and install a new modified bios...

BUT...

The installation is really slow (1 H), compared with a normal bios, and the screen is blinking constaltly and when i move my usb mouse.

Under OS X, on the movie at the begining, i heard the music, YES THE MUSIC, but it's chopping. And the screen is already blinking.

I'm so near of the OSX's Graal.

If anyone have an idea to help me, because I don't know where i can go to find a solution.

Whithorse.

PS 1 : Windows is working like with a non modified bios but with 2 unknown device.

PS 2 : I join tha original 4.30 dsdt.dat and my modified dsdt.dsl.

Attached Files



#75
wetspiz

wetspiz

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:Argentina
One years later i have SOUND flashing bios!!!!!!!!!!!!!!!!!!!!!!
THANKS BUGS......THANKS FOR ALL!!!!!!!!

Toshiba P105-s6014

Idon't beliaveit!!!!!!!

#76
mentorek

mentorek

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Location:/dev/urandom
Hey guys,

I've made 2.10 BIOS with modified DSDT. It does not enable sound for me at all (maybe this very low sound but I'm not sure), what's worse is that the performance went all the way down in OSX. I'll mess around today - I want to lower the temperature of the left side of my Tosh. I'll try to make 2.40 also today - and btw. I cannot flash 2.10 from WinPhlash in Vista :/ I cannot use iasl for Windows provided by BugsBunny (only the oldest is working in my case).

Cheers,
Mik

#77
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
wetspiz, you succeed, it's really great for you. If you can describe you laptop spec., it's interesting for me.

Mentorek, you are always in the same situation like me : IT DOESN'T WORK!!!!!!

But the work really progress...What tutorial did you use for make your bios?
I used this one : The Most Recent I found

I find this one in the official toshiba forum : Toshiba site

Whitehorse

MAJ : I found a great document, search on the middle, you should see a section named "Fixing your broken DSDT Table".
The link is : ACPI HOWTO

#78
mentorek

mentorek

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Location:/dev/urandom

wetspiz, you succeed, it's really great for you. If you can describe you laptop spec., it's interesting for me.

Mentorek, you are always in the same situation like me : IT DOESN'T WORK!!!!!!

But the work really progress...What tutorial did you use for make your bios?
I used this one : The Most Recent I found

I find this one in the official toshiba forum : Toshiba site

Whitehorse

MAJ : I found a great document, search on the middle, you should see a section named "Fixing your broken DSDT Table".
The link is : ACPI HOWTO


I've been doing the same to make sound working under Linux. It was piece of cake. I know almost every buggy line in DSDT to get sound working with Linux - it seems that it does not work for me with OSX. Tough luck...
I think I've missed two Methods that might have some crutial meaning. I'll keep you updated with the results tonight.

#79
whitehorse

whitehorse

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
FINALLY I DID IT.....YES THE SOUND IS WORKING WITH A BIOS 4.30 AND IT'S OUT OF THE BOX....

THE STORY HAS AN END...I'd go to modified my signature...

Thank you very much BugsBunny for your help and to Kabyl who made this possible....

I'm really happy today....My next step is installing Leopard with stock Kernel.

Whitehorse

PS : Mentorek, when I made my modified dsdt.dst, i made some mistakes and when I corrected them, the bios is running like it should...If you want, I can do a quick howto with the changes i've made...

#80
wetspiz

wetspiz

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:Argentina
TOSHIBA P105-S6014 with Conexant "Waikiki" 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

LEO IATKOS_4 / 10.5.4

- Flashing BIOS width: P105-S6024 BIOS 4.00
- Execute-Disable Bit Capability to Enabled

No LINE IN....but LINE OUT & LINE MIC 100% run






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy