• Posts

    • Restarting Hi, I have installed hackintosh Yosemite from this site with no problems, but I'm trying to install macOS sierra the system restarts again, I used -v -f npci=0x2000 flags and worked in Yosemite but no flags are working here it not even goes in verbose. It restarts from [ACPI Patcher]. My system: AMD Fx 6100 Gigabyte Ga-78LMT-S2PT 8 GB ram nvidia 610 2GB Graphics card    
    • Can I develop and upload iOS apps? Hello, Can I develop and upload ios apps in hackintosh? in my serial number there is something like ASRLNMBR. Can Apple detect this when uploading by xcode? Should I use valid serial number?
    • I try it. but it's not working. i try to installing with each setting. can you tell me a tested setting or sending me screenshot?  
    • High Sierra so if i install high sierra over my current build (i7 4790k, GA-Z97X-UD7 TH, RX480, 32GB DDR3) clover does not load, and clove posts: "OsxAptioFix2Drv : starting overrides for \System\Library\CoreServices\boot.efi Using relic Block : no, hibernate wake: no Error loading kernel cache (0xe) boot failed, sleeping for 10 seconds before exiting..." and if I install from usb than it says installed incorrectly and restart app and try again. I will be installing without updating the filesystem to see if the same thing happens. does anyone know a fix to this?
    • Problem installing Sierra Zone on Aspire 6930g Hi to all, i tried to install Sierra Zone in my notebook Acer aspire 6930g (intel core 2 duo t5800, nvidia 9800gs, 4gb ram, ssd 250gb) I Boot from pendrive, but after some second it reboot itself, so i tried to boot with -x flag and it boot, but it stopped at:  appleps2controller:timed out on keyboard input stream. I tried with external keyboard, or with PciRootUID=1, graphichesabler=yes, npci=0x2000,3000, -f but nothing appened. Is there a flag for bypass the appleps2controller:timed out on keyboard input stream problem. Thanks to all. p.s. Sorry for my english, i'm italian.

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