All Posts By


Create a bootable installer for macOS Sierra

By | Hackintosh | One Comment

Open Disk Utility and Format/Partition your USB key with a GPT partition table and Untitled as the name.

Then run the following commands in a Terminal:

Example for Sierra:
[raw] sudo /Applications/Install\ macOS\ –volume /Volumes/Untitled –applicationpath /Applications/Install\ macOS\
[/raw] Example for El Capitan:
[raw]sudo /Applications/Install\ OS\ X\ El\ –volume /Volumes/Untitled –applicationpath /Applications/Install\ OS\ X\ El\

Now you are ready to run Clover!

h87n wifi mackintosh guide

Gigabyte H87N-WiFi Hackintosh Guide OS X Sierra Clover

By | Hackintosh | No Comments

Gigabyte H87N-WiFi Hackintosh Guide OS X Sierra Clover

BIOS Settings: Restore to Default and match the following settings:

Choose OtherOS, UEFI ONLY, and Disable Secure Boot.  You should be good to go!

Step 1. Clover Install USB key

Step 2. Create a bootable installer for macOS

Step 3. Add Gigabyte-H87n-WIFI-PERFECT-KEXTS

Step 4. Add Audio

To prepare the Gigabyte H87n-WiFi for Audio, let’s first mount the EFI partition with Clover Configurator

Edit config.plist to Inject Audio ID = “1” – this will allow the Audio_ALCinjection script to inject.

For Audio, the easiest solution (since Brix is quite old now) is to run Audio_ALCinjection.command



Fix broken iMessage or AppStore Hackintosh

By | Hackintosh | No Comments
Broken iMessage and AppStore are generally caused by a bad configuration of ethernet or network cards!
Step 1.  Fix your Kext or issue then go to

[raw]cd /Library/Preferences/SystemConfiguration[/raw]
Step 2. Delete [raw]NetworkInterfaces.plist[/raw] & [raw]preferences.plist[/raw]
Step 3. Restart

OPNsense and pfSense run from RAM memory

By | Linux | No Comments

If you have ever wondered how to run a firewall/router from just memory, you are in luck. Both “Nano” version of OPNsense and pfSense will work great in the following flavor.

Configuration files are saved on the removable media and the read/write filesystem is stored in RAM!

Fix OsxAptioFixDrv Error Requested memory exceeds our allocated relocation block

By | Hackintosh | No Comments

I encountered the dreaded “Error requested, memory exceeds our allocated relocation block error” during a recent upgrade from 10.10 to 10.11 on my OS X Hackintosh. The fix was much simpler than imagined.

For OS X El Capitain, you must disable the existing “OsxAptioFixDrv” and enable “OsxAptioFix2Drv”

You cannot use both at the same time, so be sure to disable one – then enable the other.

Also, a bonus tip – during the upgrade if you’re using the nvidia drivers, you should boot with nv_disable=1 until you have a chance to upgrade the driver to the El Capitain version, then re-enable with nv_drv=1

Install linux homebrew (brew) Ubuntu 16.04 LTS

By | Linux | No Comments
[raw] sudo apt-get install -y curl g++ gawk m4 make patch ruby tcl

yes | ruby -e “$(curl -fsSL”
brew doctor

brew install gcc –with-glibc
brew tap homebrew/dupes
brew install git
brew install coreutils findutils gawk gnu-sed gnu-which grep make ruby

brew install hello && brew test hello; brew remove hello

DirectTV Now – Is it worth it?

By | Flash Review | No Comments

DirectTV Now was launched as a streaming service offering live TV streamed to your many devices. After some initial testing, I have decided to cancel my subscription for the following reasons:

1. The Apps are buggy and featureless – both the AppleTV and iPhone Apps had multiple crashes and I never felt comfortable using them after so many crashes
2. There is no on-demand! This seems like more a problem with the apps than content.
3. There are no commercials, but worse replaced by cheesy elevator music and the most horrible waiting screen since 1990.
4. Streaming through the browser is only supported on Chrome, Safari, and IE.  No Opera or Firefox!!

Although they offer a 7 day trial, it only took two days for me to realize this was the worst deal on the internet. Don’t do it.  I can only recommend this for people who don’t want to watch TV but just like the background noise of it.

Home Network Recommended Stack

By | Networking | No Comments

Firewall / Router :

1. OpnSense (IPv6 Support – also uses latest Unbound DNS)

2. Untangle (dismal IPv6 support but gets the job done)

3. ClearOS (lacking good IPv6 support)

Access Points:

1.  Linkys Velop

2.  Orbi – highest throughput

3.  Eero


Cisco SG200-08 8-port Gigabit Smart Switch (SLM2008T-NA) – supports 802.3ad which enables Link Aggregation with LACP (automatically!)


Plex Media Server – Recommended a specific machine for this transcoder!

PiHole Server – Block Ads and use as DNS Server (override DNS from ISP always with this box)

Backup Server/NAS Solution/Off-Site rsync

Unbound with OpnSense aka pFSense

By | Networking | No Comments

Switching from the DNS forwarder to the Unbound resolver has many benefits for your OpnSense system.  The main one is that Unbound can also use DNSSEC for validating requests.

To switch, simply follow the steps.

Step 1.  Have an OpnSense installation up and running

Step 2.  Login to

Step 3.  Select Services > DNS Forwarder and disable it

Step 4.  Select Services > DNS Resolver > General and enable it, also enable DNSSEC (if your DNS servers support it) and “Enable Forwarding Mode” should be turned on.

Step 5.  Save and Reboot for some piece of mind, and enjoy!

Webpass IPv6 Config with OpnSense aka pFSense

By | Networking | No Comments

Here is what you need to do to configure IPv6 with a fresh OpnSense Installation.

Step 1: Download and Install OpnSense – here are the USB instructions
Step 2: Access your new install at the default login is root and password is : opnsense
Step 3: Go through default config wizard, selecting DHCP for your WAN connection
Step 4: Select Interfaces > WAN > and set IPv6 Configuration Type to DHCPv6
Step 5: Check that LAN > IPv6 Configuration Type is now automatically set to Track Interface
Step 6: Restart your OpnSense box – you should now see an IPv6 address for both your WAN and LAN interface on the system dashboard.
Gateways should show WAN_DHCP with your IP and WAN_DHCP6 dynamic

These same basic instructions work for pFsense as well although the menu names may be different. My testing showed pFsense detected the IPv6 address automatically and setup everything without intervention on Webpass.