Solving the cracking problem on VoodooHDA

All versions of Mac OS X

Moderator: SilverZero

Forum rules
The S netbook is NOT an Apple product and was never intended to run Mac OSX. Fortunately, enthusiasts have found ways to make OSX run on our netbook. However, the process may not be smooth for some. Make sure you have patience and time to get it to run. Most importantly, motivation to read and learn. This forum contains enough information to get OSX running. Most problems you may encounter can be solved just by reading through the forums or searching. So please take the time and read through the forums!

Solving the cracking problem on VoodooHDA

Postby lightxspeed » Thu Apr 16, 2009 2:58 am

The cracking problem of the new VoodooHDA can be solved, the way is to unload the VoodooHDA.kext before it go to sleep and reload it back when the computer wake up.

First of all download the attachment and install both sleepwatcher.pkg and SleepWatcher StartupItem.pkg, then edit '/etc/rc.sleep' and add at the front :
Code: Select all
kextunload /System/Library/Extensions/VoodooHDA.kext
sleep 1
kextunload /System/Library/Extensions/VoodooHDA.kext


edit '/etc/rc.wakeup' and add at the front :
Code: Select all
kextload /System/Library/Extensions/VoodooHDA.kext


that's all!!

you will find that the icon in the menu bar disappear after wake up, just go to system preferences -> sound and click 'show volume in menu bar' to make it back. In fact it can be finish automatically by applescript but it's not useful for us which we've got a 'Fn + left, right' keys to control the volume.

reference
I'm using ideneb v. 1.4 and updated to Mac OS X 10.5.7, everything work fine.
You do not have the required permissions to view the files attached to this post.
Last edited by lightxspeed on Fri Jun 12, 2009 9:54 am, edited 1 time in total.
lightxspeed
Novice
 
Posts: 42
Joined: Thu Apr 02, 2009 8:42 am
Color and Model: white s10
OS(s) installed: Windows 7 + Snow Leopard + Lenovo Quick Start

Advertisement

Re: Solving the cracking problem on VoodooHDA

Postby elk » Thu Apr 16, 2009 7:55 am

Nice, thanks!
Works fine at my S10e!
elk
Experienced
 
Posts: 80
Joined: Fri Dec 19, 2008 12:38 am
Color and Model: S10e 4068-4WG black
OS(s) installed: OSx 10.6.4 + easypeasy 1.6 + XPhome [original one]

Re: Solving the cracking problem on VoodooHDA

Postby themsn » Sun Apr 19, 2009 7:32 pm

I can edit the rc.sleep and rc.wakeup now.

I can get the computer to uninstall the kext through rc.sleep

but I can't get it to reinstall the kext through rc.wakeup.

Can anyone help?
Last edited by themsn on Tue Apr 21, 2009 11:24 am, edited 1 time in total.
themsn
Beginner
 
Posts: 10
Joined: Wed Apr 08, 2009 11:08 am
Color and Model: s10 pink
OS(s) installed: os x

Re: Solving the cracking problem on VoodooHDA

Postby ikeny » Tue Apr 21, 2009 6:21 am

I am more curious to know if this sleepwatcher can be used to disable the internal Bluetooth upon sleep, and re-enable it upon wake. Anyone care to comment?
ikeny
Expert
 
Posts: 217
Joined: Sun Mar 08, 2009 3:17 pm
Color and Model: S10 + OCZ Vertex SSD + OCZ Vista RAM
OS(s) installed: Leopard 10.5.6 + Windows 7

Re: Solving the cracking problem on VoodooHDA

Postby lightxspeed » Tue Apr 21, 2009 11:42 am

ikeny wrote:I am more curious to know if this sleepwatcher can be used to disable the internal Bluetooth upon sleep, and re-enable it upon wake. Anyone care to comment?

I have the same idea but I don't know which is the kext for the internal bluetooth.
lightxspeed
Novice
 
Posts: 42
Joined: Thu Apr 02, 2009 8:42 am
Color and Model: white s10
OS(s) installed: Windows 7 + Snow Leopard + Lenovo Quick Start

Re: Solving the cracking problem on VoodooHDA

Postby cturnr » Tue Apr 21, 2009 12:57 pm

sorry to help hi-jack this thread, but here is a post that put on a bluetooth thread, it seems to tell what at least one of the bluetooth kext used.


cturnr wrote:I am not sure if anyone else has seen this error before, it happened today when I was closing my lid. I knew it would not sleep, anyway this is the first time i have seen this:

System extension cannot be used

The system extension "/System/Library/Extensions/IOBluetoothFamily.kext/Content/Plugins/BroadcomUSBBluetoothHCIController.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

Picture 2.png


i am not sure if this will help solve the issue, but maybe it can help.


-----------

in addition, there is someone who has reported success with unloading and reloading bluetooth to get sleep, it is from thread:
viewtopic.php?f=15&t=2066

boffo wrote:in case anybody wants to research further, I can get both wireless & bluetooth to work with sleep.
However it means removing 'IOUSBFamily.kext' entirely from '/System/Library/Extensions/'
this means that USB devices are not recognised, but in this state both bluetooth & wireless will work together and the system will sleep.
When you need usb you can drag IOUSBFamily.kext backinto the folder, becasue even if errors are reported it will start to work with external devices. (use ktext helper to resolve errors)

not an elegant solution at all, but means someone who knows a bit more may be able to work out the issue in that file that stops bluetooth being on for sleeping


i hope that this can help!
You do not have the required permissions to view the files attached to this post.
User avatar
cturnr
Experienced
 
Posts: 59
Joined: Sun Feb 15, 2009 4:02 pm
Location: Seattle
Color and Model: Black S10
OS(s) installed: OSX86 with dualboot Win XP

Re: Solving the cracking problem on VoodooHDA

Postby zounder1 » Wed Apr 22, 2009 8:40 am

themsn wrote:I can edit the rc.sleep and rc.wakeup now.

I can get the computer to uninstall the kext through rc.sleep

but I can't get it to reinstall the kext through rc.wakeup.

Can anyone help?


I can confirm that this happens on another machine. The VoodooHDA driver uninstalls fine when going to sleep. But when I bring the computer out of sleep, the driver sound does not work.

I dropped to a command prompt and ran the commands as sudo to see what happens

Unloading the drivers works fine.
sudo kextunload /System/Library/Extensions/VoodooHDA.kext
sudo kextunload /System/Library/Extensions/VoodooHDA.kext
Running this command twice as above unloads the sound driver. Entering the command once just generates an error.

Running
sudo kextload /System/Library/Extensions/VoodooHDA.kext
Loads the driver just fine. But I have no sound unless I restart my computer.

I am using the 0.2.2 VoodooHDA kext.

EDIT: For clarification. The sound driver does load, and I can see the volume control appear when I adjust the volume with the keyboard. There is just no sound being output. A restart is required to get things working again.
zounder1
New User
 
Posts: 3
Joined: Mon Apr 20, 2009 11:54 am
Color and Model: s10e

Re: Solving the cracking problem on VoodooHDA

Postby lightxspeed » Mon May 25, 2009 3:36 am

zounder1 wrote:I can confirm that this happens on another machine. The VoodooHDA driver uninstalls fine when going to sleep. But when I bring the computer out of sleep, the driver sound does not work.

I dropped to a command prompt and ran the commands as sudo to see what happens...

As I've tested, making it sleep once again then wake it up and the sound may work. You may try.
lightxspeed
Novice
 
Posts: 42
Joined: Thu Apr 02, 2009 8:42 am
Color and Model: white s10
OS(s) installed: Windows 7 + Snow Leopard + Lenovo Quick Start

Re: Solving the cracking problem on VoodooHDA

Postby mishok » Wed Jun 03, 2009 3:14 pm

any updates of whether this is possible for BT as well?
mishok
Novice
 
Posts: 36
Joined: Tue May 19, 2009 6:08 pm
Color and Model: Black S10-1208U
OS(s) installed: OSX + XP [SilverZero method]

Re: Solving the cracking problem on VoodooHDA

Postby SilverZero » Wed Jun 03, 2009 4:28 pm

I've been meaning to try this, but can you tell me why there are two "kextunload" entries in the sleep.rc file, with "sleep 1" between? I just like to know why I'm running a certain command and what it does. :)
User avatar
SilverZero
Moderator
 
Posts: 1374
Joined: Wed Apr 08, 2009 3:47 pm
Location: The Great Northwest
Color and Model: Sold
OS(s) installed: All of them

Next

Return to Mac OS X

Who is online

Users browsing this forum: No registered users and 1 guest