Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by k3nny

  1. Hi mcolinp,


    did you change/update anything?


    If I remember correctly, the two lowest USB ports near the ethernet port were the Intel ones and above them are the ASMedia USB ports. Either way, you should make sure that Zenith's kext is installed and running.

  2. Yes, most parts of the wiki explain the different config.plist settings and their effects.


    Replace <string>Detect</string> with <string>1</string> and reboot. Afterwards check the registry again, if you have no sound.


    A modified DSDT file is not really mandatory for this board. Maybe put this topic aside for now. In a week I will re-upload the attachments and you will save yourself some time.

  3. "S/L/E/AppleHDA.kext is not native" means you already have a modified AppleHDA installed at /System/Library/Extensions/AppleHDA.kext. Replace it with the original one from your installation image first. Afterwards try running the script again. It should work this time.


    Make sure you delete all files from VoodooHDA, otherwise they will cause problems. I would recommend you to use the AppleHDA method, it usually works fine.


    For injecting the layout-id, see http://clover-wiki.zetam.org/Configuration/Devices#Audio-/-Inject.

  4. What exactly did you try and what were the results? I can't help you without any details.


    Basically you need to make sure that the "layout-id" property is present in your registry (use IORegistryExplorer) and set to the value of 1. In addition you need to have a patched AppleHDA.kext, which I believe is done by one of toleda's scripts. I find his tutorials a bit confusing, but once you find what you need, it should work.


    See https://github.com/toleda/audio_RealtekALC and scroll down to item "C. Installation".

  5. It's nearly impossible to say without a proper system log message saying something about the crash cause.


    70°C is fine, that won't cause a crash.


    Please post another boot log directly after you boot OS X. The one from your previous post doesn't seem to have any actual boot messages.

  6. I got the boot log using usb stick.

    That's Clover's debug output. Try using DarwinDumper and activate "Kernel dmesg", that should be it.


    Update about freezing. System seemed to work fine but I had freezing twice yesterday when I plugged in USB device. It didn't freeze right away, but froze after communicating with usb device for a while so now I am thinking this is USB issue.


    I was using kext to patch for usb 3.0, but using DSDT with usb patched, could this create conflict?


    Now I am booting just clover with DSDT fix and genericXHCI from your link and set XCHI to auto in bios. It booted and works now.  I will update soon.

    Most probably not, but I don't really know the patched kext.

  7. Thanks, to you too. :-)


    Can you post your current Clover boot log? I would be interested to see it.


    I had a DSDT patch for USB3 first and switched to Zenith's kext because of simplicity reasons. The external sound card, HDD and the few thumb drives I use from time to time, work pretty well with it. The only actual USB3 thumb drive I have, has a writing speed that's worse than most USB2 drives.. so yeah, not much to test it with.


    Never used the HD4000 though, I can't help you with that. Clover has a setting for this kind of video cards, but you will need to test it yourself: http://clover-wiki.zetam.org/Configuration/Graphics#Inject-/-Intel

  8. The DSDT and SSDT are both ACPI tables. DSDT is the main one, SSDTs act as extensions for it. In the end both types end up in one place, so it is important not to have the same function in both the DSDT and an SSDT, for example.


    Glad to head it worked.

    I always wondered about video power management, as I have an AMD card myself. I did some tests with IOPlatformPlugin earlier and couldn't see any difference.

  9. It all depends on the methods in the extra SSDT. The main thing is that there are no duplicates between the methods in the original ACPI tables and the injected ones.

    Clover uses a rather old method to generate the states, which collides with the methods in the original ACPI tables and you need to drop some of them. When using Piker's script, this doesn't happen.

    Besides, there are multiple SSDT tables with info about your SATA ports, for example, which should not be dropped.


    I think the best way is to start with as few modifications to the system as possible, add them one by one with long test runs in between. This way you will eventually figure out, what causes the crashes. You can also try to disable unneeded devices in the BIOS, like the COM port or the ASMedia USB ports.

  10. ACPI/DSDT/Fixes - since you use a patched DSDT, disable Clover's DSDT fixes. Just keep NewWay_80000000 and enable FixRegions_10000000 to be on the safe side.

    ACPI/SSDT/DropOem - disable it. Use Pike's script to generate an SSDT for your CPU and you won't need (and should not) to drop any OEM tables.

    Devices/Audio/Inject - audio is patched in your DSDT, disable it.


    Otherwise it looks good.


    I don't know what Pjalm's and toleda's patches do exactly, but the DSDT looks fine at first sight.

  11. Hi todesto,


    When using DSDT, do I still use the config.plist you provided?

    you can use it, but you need to remove Devices/Properties from your configuration file and disable Devices/Inject.


    I have stock 1402 bios and want to flash with your modded 1402, do I need to flash back to 1001 then flash to 1402 as it has write protection?

    Correct. You won't be able to flash a modified version with 1402 due to the write protection. Revert to 1001 and the protection is lifted.


    K3nny, is your sound working properly. I got the AppleHDA from the link you provided in #1 and using your config.plist but the sound is coming out of Black and Orange port, not from green port. Is this normal?

    I doubt that. I use stereo speakers and connected them to the green port. Try removing Devices/Properties first and see, if that helps.

    Which AppleHDA do you use? You might want to try another version.

  12. I mean the system memory addresses assigned by the BIOS, which are written in the DSDT. They can change, especially if you reflash your BIOS, and influence system stability, e.g. break sleep (take a look at the spoiler in the DSDT section).


    Clover can adjust them automatically, if you use the fixes "NewWay_80000000" and "FixRegions_10000000".


    EDIT: Nevermind, I already set them in my config file. Nothing to worry about.

  13. Hi todesto,


    you are right. You can just use the config option "AsusAICPUPM" and be done with it. I didn't want to turn on too many options, that might not be needed, and pointed to it in the first post instead.


    At least HFSPlus, OsxFatBinaryDrv and OsxAptioFixDrv as drivers are needed for Clover.


    I run OS X without any additional DSDT file and didn't see any disadvantages yet. A limitation is that patching is much more difficult and complicated patches are nearly impossible to do. In any case, you can use a DSDT file, as long as you adjust the SystemMemory addresses to your system.