FireWolf Pl.

A Place of Freedom

@FireWolf7 years ago

OS X OS X El Capitan

[Unofficial] Realtek ALC Audio Script v1.0.5 with OS X El Capitan Supported

So I updated toleda’s audio_RealtekALC script to support OS X El Capitan.


  • This is NOT AN OFFICIAL release from toleda.
  • Intel HD Graphics 4600 HDMI Audio currently is not supported. (I have no device to test, so I didn’t change the codes.)
  • Please make sure that you boot OS X El Capitan with the following essential kernel flags:


rootless=0 kext-dev-mode=1

Update Logs:

V1.0.5 BETA @ 2015.06.15

Add OS X El Capitan support.

0x11d41983 codec will be disabled by default in OS X 10.11.x

Supported Realtek ALC codec ids:

ALC269 (Brix Only)
ALC283 (Brix Pro & NUC)

Detailed information can be found on toleda’s Github:

Join the discussion on insanelymac:


V1.0.5 BETA: UNOFFICIAL_audio_realtekALC-100_v1.0.5.command

[Unofficial] Realtek ALC Audio Script v1.0.5 with OS X El Capitan Supported

@FireWolf7 years ago

OS X OS X El Capitan

Realtek ALC888 OS X El Capitan Patched AppleHDA Audio Driver


Finally, I made my ALC888 work instead of using old AppleHDA driver.

Apple has changed the AppleHDA binary a lot, so if you are trying to use bcc’s patch-hda or toleda’s audioALC scripts, you will encounter with some issues.

(And of course you can manually modify these script to make them work fine with OS X Capitan)

Apple added a new codec id 0x11D41983 and removed 0x10EC0884, 0x1AEC87FF (or more).

Read More →

Realtek ALC888 OS X El Capitan Patched AppleHDA Audio Driver

@FireWolf7 years ago

OS X OS X El Capitan

CX20585 OS X El Capitan Patched AppleHDA Audio Driver

After I finished installing OS X El Capitan 10.11 Developer Beta 1 on my ASUS laptop, it’s time to make a patched audio driver based on native OS X El Capitan AppleHDA to make my CX20585 work.

Since I am using Clover as my bootloader, I will use Clover’s KextsToPatch to apply the binary patch.



By using Clover’s KextsToPatch, basically your don’t have to re-create a patched AppleHDA driver after every system update.

So, here is the step-by-step tutorial.

Read More →

CX20585 OS X El Capitan Patched AppleHDA Audio Driver

@FireWolf7 years ago

OS X OS X El Capitan

Installation Notes: Install OS X El Capitan 10.11 on Hackintosh

Update @ 2015.06.10

Slice updated Clover to rev3224, I will test whether it supports the first two method.

I will post the feedback later and make a detailed guide.

Thanks for following.


After downloading the full installer package from the Mac App Store, I quickly tried to install this new OS X 10.11 system on my hackintosh build.

Brief hardware configurations of this test machine:

CPU: Intel Core i3-530 2.93GHz
RAM: 4GB 1333MHz DDR3
Motherboard: MSI H55M-P32
GPU: MSI GeForce GTX460
LAN: Realtek RTL8111D/8168D
Sound: ALC888 (Legacy)


So far, OS X El Capitan 10.11 is working fine on my computer and you can take this post as a short tutorial.

Since it is obvious that Clover cannot fully support or recognize this new OS, we have to place our essential 3rd-party kernel extensions in /EFI/Clover/Kexts/Other.

So first, put the essential kernel extensions such as FakeSMC.kext into Clover’s /EFI/Clover/Kexts/Other

Basically, there are three ways to install the new-released system. However, the first two methods will end up with failure.

(1) Method 1: Upgrade directly from the current OS X.

Directly run the installer “Install OS X 10.11 Developer” and select the target disk to begin the first installation stage.

After rebooting the system, you may find that Clover fails to inject 3rd-party kexts such as FakeSMC.kext even though you use boot with injected kexts mode.

(2) Method 2: Create a bootable installer by createinstallmedia command line tool

When using “createinstallmedia” command line tool from the OS X 10.11 installer package to create a bootable OS X 10.11 installer, you will be notified that Failed to copy the PrelinkedKernel because this file does not exist. PrelinkedKernel is just the previous kernel cache file “kernelcache” but located at /System/Library/PrelinkedKernel/ now. You can manually fix this issue by copying PrelinkedKernel to ./IABootFiles directory of your target bootable disk. However, after you reboot to Clover, you will find that Clover cannot find this bootable installer. (aka. Clover needs to be modified to support OS X El Capitan)

(3) Method 3: Create a custom installer

The third method is as usual. Mount the InstallESD.dmg and then mount the BaseSystem.dmg inside it.

Use Disk Utility to restore the BaseSystem.dmg to your USB stick or a hard drive partition and delete the alias named Packages in /System/Installation.

Then copy the Packages folder located at InstallESD.dmg to /System/Installation on your USB stick or hard drive partition.

Finally copy the BaseSystem.dmg BaseSystem.chunklist and Payload folder to the root directory of your USB stick or hard drive partition.

Then reboot to Clover, select your USB stick and boot with injected kexts, and you will see the OS X 10.11 installer.


Here are some screenshots during the OS X El Capitan installation:






And here is my desktop with System Information.

BTW, the new desktop wallpapers are awesome.





And yes, this is the redesigned Disk Utility, wow, nothing to say……



So far, the power management and speed-steps for i3-530 works fine with MacPro3,1 SMBios definition.

GTX460 works great with Clover’s Inject Nvidia = True.

ALC888 legacy version is also working by recreating a patched AppleHDA.

RTL8111D/8168D works with Rehabman’s RTL8111.kext.


If you have any questions, feel free to leave comments.

I will approve your comments as quickly as I could.

Also I am considering to create a short video on how to create a custom bootable installer for Hackintosh.

For real Macs users, you can directly upgrade your OS by clicking the installer package downloaded from the Mac App Store or use createinstallmedia to create a bootable usb stick. (Be sure to fix the PrelinkedKernel missing isses!!!)


Installation Notes: Install OS X El Capitan 10.11 on Hackintosh

@FireWolf7 years ago


RamDisk Utility for Mac OS X

RamDisk Utility for OS X


Ramdisk Utility is an easy light FREEWARE to create and eject RAM disks.

It also provides a user-friendly RAM disks management interface to eject a RAM disk completely.

(Note that you will be notified to backup your data before ejecting selected RAM disk. You can also disable this warning in my software.)

Designed for OS X Yosemite; Retina display supported; Software written by Swift 1.2.


OS X 10.9 or later, 64-bit processor.

Also compatible with OS X PE/Recovery environment. (10.9 or later)

Supported Languages:

English, Chinese Simplified, Chinese Traditional, Japanese

Read More →

RamDisk Utility for Mac OS X

@FireWolf7 years ago


Email Notifications are now supported


First of all, thanks for reading and following my blog.

Now you will be notified via emails once

  • Your comments have been approved.
  • Your comments have been replied.

Note that I have been examining and will continue to examine every comments to avoid spam.

Also you have choices to be notified by emails.




Email Notifications are now supported