• Posts

    • I see there is not much feedback in this forum, any way I wanted to post an update After updating the Brix Pro Bios to version F7 from F4 I was able to boot from the hard drive, once the OSX loads, the USB keyboard works fine BUT the USB mouse does not, it seem like there is no power getting to the mouse because the light is off, in order to make it work I had to unplug it from the USB port and plug it back in into the same USB port then the mouse´s light came on and the mouse was working, it is a simple thing to do every time I power up the system but I would love to get it solved...
    • Vanilla or Sierra Zone on Core 2 Duo & Intel DG35EC Computer: Intel Core 2 Duo E7500 (SSE4 capable) Intel DG35EC nVidia 9400 GT Niresh. I have tried Sierra Zone and Yosemite. The USB booting gets stuck on a blinking underscore. I cannot type anything. So I tried it with a hard disk instead. Transmac on to a USB hard disk. Same result. Any ideas?
    • Wifi, Touchpad, mouse USB, USB 3.0 Dell Latitude E6430 not working Hello everybody, My laptop's Dell Latitude E6430 installed macOS Sierra but Wifi, Touchpad, usb mouse and usb 3.0 not working, How to fix this problem? Please help me, everybody....
    • Mackintosh does not turn off or sleep I Installed Sierra from scratch with the Niresh distro provided in Hackintosh computer, everything works fine (Sound, wifi, bluetooth) except that the machine does not go to sleep (with the BIOS configured as S1 it slows down the fan and then the rig reeboots, with S3 it only slows down the fan but does not go to sleep), when I click on shut down the screen goes blank and after a few seconds it reboots) my Motherboard is a very old gigabyte g41-sl2 with Core2duo 3.16 ghz,  8 gb of DDR3 RAM, graphics card is a Nvidia 8400 gs 512 of vram, a SSD of 120 gb and two hard drives of 500 gb each, does anybody have figured out how can that issue be fixed? thank you in advance

CM6206 Enabler 2.1

By Niresh

2 Screenshots

About This File

What is it?

This is a small program that activates the analog and S/PDIF outputs on USB devices that are based on the C-Media CM6206 multi-channel sound chip (sometimes also referred to as CMI6206). One of the common cheap devices sold on eBay that uses this IC can be seen in the photo at the right. It's a 5.1 device but the IC supports up to 7.1 Audio. The one I bought had a serial number “29776659” but there are other products that use this IC. Some major brands also use this chip, for instance Zalman uses it in their ZM-RS6F USB headphones. The Sweex SC016 is also based on the CM6206, as is the Diamond XS71U.

The CM6206 chip is a fully compliant USB Audio control panel and the 6 or 8 channels can be assigned using Audio MIDI setup. But there is no sound output. The same symptoms occur in Windows until the C-Media driver is installed. Apparently the device boots with its outputs disabled, and the only thing the ‘driver’ does is send some specific configuration requests to enable both the analog outputs and the optical S/PDIF.

Therefore I started gathering information: I used a USB sniffer to look at the packets sent to the device in Windows with and without the driver installed, and I found some useful clues in the Linux ALSA driver source code and mailinglist. Combined with some sample code from the XCode Developer kit, I managed to create a simple program that sends the crucial packets, enabling both the analog outputs and the S/PDIF. So there you have it, surround sound on your Mac for the price of a cheap USB Audio card on eBay — with some caveats however. Mind that turning on the outputs is all this enabler does. All the rest is the task of your operating system. If your system does not recognise the sound card, it is not this enabler's fault. If you plug in the card and the S/PDIF lights up, and/or you get any sound out of it at all, then the enabler works and any other problems you may have are not due to the enabler.

You need OS X 10.5 or newer to make this work. It should work in 10.8, unless perhaps you enabled GateKeeper. The program is theoretically able to run on OS X 10.4.x, but I have so far been unable to connect to the CM6206 in OS X 10.4.11, and I assume any lower version will fail too. For some reason unknown, all interfaces on the device are “in use” (error e00002c5) no matter what I try. If anyone has a clue how to fix this, I'm interested.

OS X 10.7 ‘Lion’ has a bug that requires the sound card to be connected at the moment the computer is booted or woken from sleep. Otherwise it is not available as a sound device. There is nothing I can do about this because it has nothing to do with the enabler. It seems to be caused by a quirky USB or Audio driver in the operating system itself and will hopefully be fixed in an upcoming Lion update. Do not unplug the sound card once it works, or you will have to reboot/wake again after plugging it back in.

If you want to uninstall the enabler, all you need to do is delete the following two files:

/Library/Application Support/CM6206


NOTE: NOT working in 10.8.5

What's New in Version 2.1


  • Version history
  • 1.0 (2009-06-11): Initial release.
  • 2.0 (2011-01-31): Converted to daemon, added installer.
  • 2.1 (2011-02-24): Prevented the program from delaying the computer while going to sleep.
  • 2.1 (2011-04-09): Fixed permissions problem in installer.

  • Download this file

  • User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now


    • 5

    Share this review

    Link to review