Jump to content


  • Content Count

  • Joined

  • Last visited

1 Follower

About Matte82

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
  • Location
  • Interests
    Three Sons, Music, and motorcycles.

Recent Profile Visitors

2,738 profile views
  1. Cool. I’ll gladly help test. I’m not sure what your “upgraded” graphics card is. I have a Vega 64 in mine right now. So it should be fairly compatible. But time is what I’ve been lacking for a while. I’m sure I could help more if I had more time. But that’s just not possible right now. Thanks for keeping the work going. It is a very good machine. Even today it does more than I need. Which is why I don’t see me building a new rig anytime soon.
  2. Well fwiw I ended up installing Mojave as a VM. That will do what I need for now. If I ever get the chance to figure it out, and do, I'll report back.
  3. However fame or not, I'm losing this round so far. I'm having trouble getting passed the initial loading procedure. I'm getting a lot of "couldn't allocate run time" errors. I've tried, AptioMemfix, OSXAptioFix2-free2000 (this is the one I previously used), OSXAptioFix3, OSXAptioFix, OSXlowmemfix, OSXAptiofix + Test2 (Nick Woodhams alternate fix). With a few combinations I get a "error loading kernel cache". So I've tried adding the boot arguments -f and/or UseKernelCache=No. I even found this guide and have followed it through with the same (lack of) success. I guess my next option is to strip it down to the barebones and see what happens. However I also did a bit of searching and the new Mac Mini actually scores higher in benchmarks than this machine. So it may be time I move on from trying to get MacOS to work on this machine. I'm also tempted to just build a new PC and hackintosh it. Hmmm. Decisions, decisions.
  4. Ha!! Yep I'm still alive and kicking. I've got 3 kiddos and the youngest is about to turn 3. So hopefully I'll be around for at least a little while longer. Once I get my Hack sorted I just kind of use it and forget to check in around here like I should. Anyway since it last broke, a lot has changed in my personal life, so it's been a while since I've even thought about trying to get OSX (MacOS??!?!?) working again. But I'm back and I will get it sorted. I'm fairly certain the Vega card is my current hurdle. I'm thinking it may even be the cause of my Aptio troubles. The bad part is I don't have another card I can use for now. I'm tempted to "borrrow" one from a computer at work. But for now I'm going to keep trying and see if I can get it sorted as is. Because currently I can't get it to boot my old install on the hard drive or the new USB installer I've made with Mojave. But I changed the EFI so many times, something may have gone awry there. The clover installer kept saying it was "upgrading" drivers I had deleted. So I'm thinking somehow it wasn't completely removing some of the aptio drivers. Anyway I've recreated the USB installer and am about to try again. Taking notes along the way. Then if I can't find a working combination, I'll strip it down to the bare hardware, and see what happens. Again if it doesn't work, I'll borrow a video card and try again.
  5. Just a quick update. Not sure what's going on, but I can't get it past the very beginning aptiofix error. I've tried all the aptio drivers in the newest version of clover, one at a time. Then I tried the ones from nick woodhams site. Still no go. Guess I may need to tear it down to the basics and start over. :-/.
  6. Hey guys. Sorry I haven’t been more responsive. I’ve had a lot going on, and am no pro anyway. I have bought a Vega 64 and it’s working great in w10 and Linux. Hopefully Monday I’ll have some time to try and get something sorted. I may consider updating to Mojave. I’ve got it on my MacBook and like it.
  7. Okay. So if anyone is still reading this thread. I have MacOS working again. TLDR: I blocked Lilu, NvidiaGraphicsFixup, AppleALC kexts and got to the desktop. Installed all Clover, Nvidia, and OS updates. Installed the newest version of Lilu and replaced NVidiaGraphicsFixup with Whatevergreen, deleted AppleALC, and it works again. Except for built in audio. Long Version I was troubleshooting and booting with safe mode and verbose mode. I noticed an error with NVidiaGraphicsFixup Lilu and AppleALC kexts. So I blocked those and it booted. But didn't recognize my video card. So when it did boot, it showed my NVidia web driver didn't match the OS. But there were OS updates also. So I did the OS updates first. Then downloaded the NVidia Webdriver update. There were also clover and clover configurator updates. So I did those. Rebooted. No joy. It would KP before the progress bar got halfway. So I blocked those 3 kexts again and got to the the desktop. Then I decided to try and narrow down the culprit by blocking one kext at a time. Once I blocked lilu, it would boot, but it would be using the built in video driver and not the web driver and the graphics were glitchy. Did some looking around and there was a newer version of lilu. Installed it and rebooted. This time I got to the progress bar and it didn't appear to have a KP, but about halfway through my screen would go to sleep and never got to the desktop. So blocked lilu and rebooted to desktop. Checked for a newer version of NVidiaGraphicsFixup. Found it has been rolled into the Whatevergreen project. So installed it and removed NVidiaGraphicsFixup and rebooted. I also removed AppleALC. Viola desktop and the webdriver working. So I am mostly a very happy camper. This time however I noticed it didn't recognize any audio devices. I'm not certain it ever did. I know I tried to get it to. I would like to get this sorted and be done with this build. I bought a 2013 MacBook Retina. So I can use it to keep up to date with the current MacOS. I'll use this tower for music only and stick with 10.12 until I have to update. I may get another drive and play around with 10.13/.14 at some point. But overall I'm happy here. So if anyone has any ideas of where to start to try and get this sorted, let me know. I did some research and saw there is a new version of AppleALC. I also reread this thread and think it only ever partially worked. So I thought I would try the newer version and see what happens. Well it boots to desktop but no audio, and even worse back to the built in video driver. So I deleted it and rebooted. I'm back to the desktop and it appears all but audio is working. So if someone is willing to take a look at my EFI I'll post it. In the mean time I'll keep on searching and see what I can find. And as to making a guide. If I can get this sorted I think I can make a fairly easy to follow guide. In fact I may get a new HD and recreate the steps necessary. And then play around with 10.13/.14. As always Thanks in advance P.S. I'm also considering upgrading my video card to a Vega 64 and trying out the AMD side, and hopefully getting rid of the Nvidia head aches.
  8. Could be processor related. I would tend to think it would be more the graphics card. At least that's what it was for me. Have you made it to the gray screen? And yes I used one of the front USB 2.0 ports, and not the front 3.0 port.
  9. Sorry I didn't get back yesterday. I started off with this Guide. https://www.reddit.com/r/hackintosh/comments/68p1e2/ramblings_of_a_hackintosher_a_sorta_brief_vanilla/ It's a bare minimum starting place. The most important/useful part for me was the SMBIOS configuration. Probably one of the more in depth ones I've found. I've used MacPro 6.1 throughout the process. I did at one point try the Haswell imac, just for kicks, but it didn't help. I'm using Clover Configurator to look at my config.plist. I'll start on the first page and tell you what I see, and whether or not I think it was necessary to get Sierra installed. Some of this was done by MaldOn. Thanks again BTW. ACPI There are 3 patches, but not sure I had these during install. Change EHC1 to EH01, Change EHC2 to EH02, Change XHCI to XHC. Under fixes there are several ticked. But I know I didn't do that. So probably not necessary for install. Must have been done when MaldOn edited my DSDT. Here's what's checked. (page 1) FIxIPIC_0040 (page 2) FIX_RTC_20000, DeleteUnused_40000, FixRegions_10000000 Drop Tables has SSDT>TableId>CpuPM, SSDT>TableId:Cpu0lst, DMAR. I think I set one of those after running Piker Alpha's SSDTprgen.sh to get my CPU speedsteps working. Not sure which one, and again this was done after install. BOOT npci=0x2000, -xcpm, dart=0, and kext-dev-mode are all checked. Think -xcpm is done after generating an SSDT. The others were used during install. DEVICES Usb has inject and FixOwnership checked. Kernel and Kext Patches IOPCIFamily (find) 4881fb00 000040 (replace) 4881fb00 000080 (comment) X99 patch by BraumBear. I know the first version I found of this was wrong. Don't remember where I found it, but it was mentioned later in the thread, and had these values instead. AppleAHCIPort (find) 45787465 726e616c (replace) 496e7465 726e616c (comment) External Icons patch. This one probably isn't needed for install AppleUSBXHCIPCI (find) 83bd74ff ffff10 (replace) 83bd74ff ffff16 (comment) Change 15 Port Limit To 22 in XHCI 10.12(x99-series). I originally had a different version of this, but it was more generic. MaldOn changed this to the X99 version. Probably not necessary to install, but probably wouldn't hurt. com.apple.iokit.IOAHCIBlockStorage (find) 00415050 4c452053 534400 (replace) 00000000 00000000 000000 (comment) Enable TRIM for SSD. Won't be necessary for a traditional HDD, and possibly not for SSD's in Sierra. I really don't know, but figure it doesn't hurt since I am using an SSD. Rt Variables and SMBIOS This is covered in corpnewt's guide above. SYSTEM PARAMETERS Inject System ID and NvidiaWeb are checked. But Nvidia isn't useful until Sierra is installed along with the web drivers. I was actually using the disable Nvidia flag during install. Now as far as kexts and drivers I have installed. I've put my kext's in the "other" folder. I believe the must have's are FakeSMC, lilu.kext, NvidiaGraphicsFixup, USBInjectAll, XHCI-x99-injector. I also have AppleALC, CodecCommander, IntelMausiEthernet, VoodooTSCSync. Drivers64 has FSInject, VboxExt2-64.efi, and VboxExt4-64.efi. I've been trying to get clover to boot linux, so that's why the Ext drivers are installed. Not sure about the other. And also not sure why these aren't in the Drivers64UEFI folder. Maybe that's why clover doesn't see my linux disc? Something to look into. Thanks. Drivers64UEFI has FSinject-64, HFSPlus, NTFS (for my windows drive), OSXAptioFix2Drv-free2000, OSXFatBinaryDrv-64, PartitionDxe-64, SMCHelper-64. Again not sure about FSInject. However OSXAptioFix2Drv-free-2000 is absolutely necessary, HFSPlus is also needed. And not sure about the rest. Anyway let me know if that gets you any further down the road. I really need to put this in a guide format. But I've already kind of forgotten exactly how I did a thing or two. So maybe you can remind me. Also I do remember when I first got to the gray screen where the installer normally appears it didn't. I had to force it. Don't remember what was necessary, but it's a few post back. Once I got that, and made sure I was there for the second boot, it was all downhill.
  10. Give me a bit and I'll get more for you. But there is one thing that made a big difference. https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/ This is for the 5810, which uses the c612/x99 chipset. Not sure it will apply to the 3610. Once I got that working it was my video card that was causing issues if I remember. I finally got around them, but in the end got a gtx1050 ti card. Mine was a low end workstation card. It worked best in vesa mode. But that wasn't ideal. I would think the k4000 would be better supported. But no promises.
  11. Haven't had much time to mess with the built in audio too much. I will. Still need to work on making a guide. I've been working on installing linux. I'm going to ask for some advice on the AVLinux forum also, but thought here would be a good place too. Here's what's going on. From what I've gathered when using Linux for Audio a Real-time or RT kernel is preferred. It allows for less overruns and lower latency. I had intended to run AVLinux, as it is set up to do just this. However the guy who puts it together, doesn't have any computers running UEFI. So support is somewhat lacking. From what I've gathered those who get it to work, have done so by turning on "Legacy Boot Support". I'm afraid to do this, as I don't want to break my OSX install. It's working great. Would turning on Legacy Boot Support hurt, now that I've gotten MacOS running well? Would it do anything to Windows? Every time I've installed AVLinux, when I reboot, it won't boot, and the computer doesn't see the drive. I think I tried to see if Clover would see it but it didn't. The creator of AVL uses systemback for his install method. I've read that I need to install Grub from Terminal before rebooting. I've done that also, and can't see to get it to work. So I've tried some other distros, but either they don't work (KXStudio, io GNU/Linux) or they aren't that optimized for audio (Ubuntu Studio). I have Ubuntu Studio installed now, but really want AVLinux to work. So I've been thinking. I've installed Windows and each LInux OS by removing all other Hard Drives and using a USB stick set up via Rufus. Then once it's installed and working, I've put in the other hard drives and set the MacOS one w/Clover as the boot drive. Would it maybe work if I used Clover to load the USB drive to begin with? Would that maybe work? AVLinux is based on Debian Linux, and according to the creator "should" support UEFI. But as mentioned can't test it. So maybe clover could somehow provide the legacy support to allow it to boot? I've read about using clover to replace Grub. But honestly, it's still a bit over my head, and last thing I want to do is mess up my MacOS installation. Anyway I'll keep doing some research and see what I can figure out. Let me know if there's anything you guys can't point me towards to figure this out. Thanks
  12. Awesome. It will be tomorrow before I can try it. Again huge thanks.
  13. Okay so I tried the other layouts. 4 gave me the same thing. The front headphone jack works, but not the back. I think it called the output "built-in speaker". The 11 layout shows up as digital optical and I have no inputs. I'm not really worried about inputs. So I guess that note in the wiki makes sense now. Guess I will do some more reading and see what I can find. However your comment about, "if u can, just remove _dsm into hdef and inject with Clover in DEvices tab in ur config.plist", intrigues me. But I'm not sure exactly what you mean. I see this in my DSDT Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Are you saying to just delete the _dsm in "Method (_DSM," ? Do literally just delete it? Or do I need to replace it with something? And then would clover auto inject or would I need to do something inside it's plist? I appreciate you helping me figure this out. I can work with it as is, but I just want to get it as 100% as possible. I feel like we've come too far to not get this part done.
  14. Cool. I will give that a shot and report back. And I forgot to mention, but yes I did find that under the hdef section.
  15. You sir. Are awesome. Thank you so much. I ran the codec script. This is the output (AppleHDA) Realtek ALC280 (10ec:0280) Rev.(00100003) Controller 8086:8d20 (sub-ven:1028:0617) I'm about to install the DSDT and I will report back. Edit: I tried it and now the front headphone port works. I would like to get the rear one going if I can. I tried looking at the DSDT in MaciASL, but I don't have clue where to start. And that's a lot of lines to look through. Been googling it though. Surely I can figure out how to change the ID. Thanks again Matt Edit 2: Okay so is it in line 8368? "layout-id", Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 }, If so what do I change? I'm taking a wild guess that 0x03, is layout 3. But would I just change that to 0x04, or 0x011? to try the other layouts?