Jump to content

Jarek Januszewski

Jarek Januszewski

Member Since 12 Oct 2012
Offline Last Active May 19 2017 08:26 PM
-----

Topics I've Started

[How-To] DIY budget RAID storage in an old enclosure

22 April 2017 - 09:55 AM

 
jj-diy-raid-featured.jpg

 

This project is actually two years old, but despite the aging SATA standard, still current as an idea.
And of course - conforming hackintosh different thinking.

 

I invite you to my shop for a short film of the "Do it yourself" series.

[HOW TO] Solve the instability of Supermicro X9DAi ethernet (Intel i350)

17 December 2016 - 09:43 PM

Patient: Intel i350 ethernet built into Supermicro X9DAi motherboard.

Symptoms: constant disconnects on upload (files to FTP / sending emails w. attachments / using services like dropbox or wetransfer / browser uploads / ... ), so only restart helps.

 

Treatment: edit info.plist of AppleIGB.kext (wherever u use it) and change the NETIF_F_TSO key under i350 dictionary to false:

        <key>i350</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.insanelymac.driver.AppleIGB</string>
            <key>IOClass</key>
            <string>AppleIGB</string>
            <key>IOPCIMatch</key>
            <string>0x15218086</string>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
            <key>NETIF_F_TSO</key>
            <false/>
        </dict>

Restart your machine and enjoy full power of your ethernet never ever crashing on large packet upload.

---

FYI I use hnak's AppleIGB kext (5.3.5):

https://sourceforge..../Snow_or_Above/

located at CLOVER/kexts/10.10 on my system's EFI partition.

---

Technical  background (in Linux):

https://tejparkash.w.../tso-explained/

 

---

 

Fred says: thats all!
 

[HOW TO] Getting Supermicro X9DAi audio working

28 October 2016 - 07:53 PM

Since winter 2015 I've been slowly building my Hackintosh workstation based on Supermicro X9DAi. This mobo has quite good reputation in the community, that's why I have chosen it as my base platform.

It quickly turned out the X9DAi Hackintosh setup process is time consuming and has very steep learning curve. Preparation of my rig went into months. Ethernet, USB, USB3, PM, ... step by step I fixed succeeding issues. Days, weeks – you probably know that.

 

It was all worth it however, cause today I have 100% functional muscle hack.

Thanks to wonderful community I overcame many obstacles and solved hundred of issues. So now is my turn to put my two cents.

___

Last thing which not worked in my system was audio. Many users reported lack of ability to fix this and after several attempts I also quit. Bought cheapo USB PnP sound card and left the issue unsolved.

Having to test some DIY microphone project I did recently, I thought why not to give another shot to my onboard ALC889?

I did, and after an hour had working audio onboard.

 

Setup is very simple and you can proceed it in minutes. Of course this is not my developement but compilation of solutions from the web.

Tested on OS X Yosemite 10.10.5 only. I don't know whether it works in other system versions.

 

So, here's step by step how-to guide:

 

___

1. Download "Realtek ALC888s Solution for Yosemite by Mister Thibard" here:

http://www.osx86.net...n-for-yosemite/

This is very convenient set of utilities suitable here. Download, mount DMG, read the README.

 

dmg.jpg

 

2. Run the PKG from "A" folder.

App installs to S/L/E two kexts: VoodooHDA & AppleHDADisabler,
Also Voodoo preference pane and VoodooHdaSettingsLoader.app in the Utilities.

 

 

 

3. Open the "B" folder from DMG and copy VoodooHDA.kext somewhere on your HD.

Go to new kext location, do "show package content" and edit containing info.plist file in any plain text editor.

 

VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio specification. It is intended as a replacement for AppleHDA on Mac OS X.

 

 

4. Check whether your device ID is indeed 0x1d208086 under the "IOPCIPrimaryMatch" key.

			<key>IOPCIPrimaryMatch</key>
			<string>0x1d208086</string>

If it's not, refer to the README on DMG (or use DPCIManager utility to get device ID).

 

 

5. Find the "AllowMSI" key and change its value to "false".

			<key>AllowMSI</key>
			<true/>

to:

			<key>AllowMSI</key>
			<false/>

NOTE: if sound is lost after few seconds of any first play, it means you have missed this step :(

 

 

6. Save the info.plist file and close editor.

 

 

7. Using KextWizard, KextUtility or any similar app install edited VoodooHDA in /S/L/E and do usual full service.

 

 

8. Make VoodooHdaSettingsLoader load at startup.

Go to System Preferences -> Users & Groups -> (select desired user) -> Login Items tab.
Click "+" and locate VoodooHdaSettingsLoader.app in the Utilities. Select it and add to your startup items:
startup.jpg
 

9. Restart machine. Enjoy your new sound.

This solution is quick, effective and elegant. Checkout the Sound pane in System Preferences – all motherboard audio connectors are present:

 

output.jpg

input.jpg

 

In the VoodooHDA preference pane you may fine-tune output & input source parameters. Very convenient.

syspref.jpg

voodoohda.jpg

Cheers!

 

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy