Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About AGuyWhoIsBored

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
  • Location
    CA, USA
  • Interests
    Hackintoshing, Programming, Computers, all sorts of stuff ...
  1. AGuyWhoIsBored

    AppleHDA.kext and Laptop Subwoofer. AKA 2.1 audio.

    Hello! I'm going to attempt to bring this thread back to life I'm trying to get the subwoofer in my Dell Inspiron 15 7567 working...Now I've tried to get it to work before, and I've put a fair amount of work into this. So far, I've successfully tested the subwoofer speaker node, and it works beautifully. Everything else on my AppleHDA also works (speakers, mic, etc.). My 2 channel speakers work, and my single channel "subwoofer speaker" works, but I'm not too sure how to put them together into 6/3 channel audio (since each one is working only by itself in a single dummy kext). Speaking of the 6/3 channel audio, I've found some references in the native AppleHDA layouts mentioning 3 channel audio "DspFunc3Channel" (or something like that) with 2.1 surround...Maybe we can get it working this way? The only part I need assistance with is how to bind / associate both of these nodes together to be able to have it be in one patched AppleHDA kext! I find it somewhat tricky because BOTH of the speakers only have a Pin Complex node and an output node (no mixer node), so I can't really "plug-and-chug" with the values that have worked with other users...(mainly AREOS) If anyone could help (@AREOS ) me to setup the PathMaps, that would be extremely appreciated! If I could get this working I would be willing to write a guide on how to do it for other people as well! Thank you! -Duncan
  2. Hey all, My Dell Inspiron 15 7559 has a 2.1 audio setup, with 2 speakers and a bottom-facing subwoofer on the bottom of the laptop. The dual-channel audio (left and right) works fine along with the internal mic, but the subwoofer doesn't work at all. I've been trying to figure out how to enable it without any luck for the past couple of days... I've looked everywhere and seen most of the subwoofer success posts, and I haven't been able to replicate it on my system... Would anyone be willing to help me? I know a fair amount about AppleHDA patching myself, but this is beyond the scope of my current knowledge, as it involves (as far as I know) 2 nodes, one of which is the internal speaker, and the other which is the subwoofer... I have my files attached to the bottom of the post. If anyone would help that would be greatly appreciated! The codec I have is RealTek ALC3246. Thank you! -Duncan audio_help.zip
  3. I've updated my Web Drivers to the latest GM one, and still black screen!? I'm starting to lose my head at this point ... NVRAM is consistent and has nvda_drv=1 every boot, all patches are restored (so no patches), running iMac14,2... I wouldn't know what the cause would be at this point ... Any ideas? -Duncan
  4. Made some progress ... Proper graphics acceleration happens when I boot into the Recovery HD, but not my main OSX partition... Should I try to remove the graphics drivers and reinstall them? -Duncan
  5. Updated SMBIOS to iMac17,1. Config for iMac17'1's board ID was already set to "none"... Same result. Any idea as to why? -Duncan
  6. I'm running with iMac14,2 SMBIOS and in the Info.plist it's already switched to "none" -Duncan
  7. I did... same thing, black screen Even switched SMBIOS back to iMac14,2 ... -Duncan
  8. Same here, except with my GTX 980 Ti. Installed the latest PB/DB drivers and installed macOS Sierra GM... Nothing works, not even switching back to iMac14,2 ... Always goes to black screen and then monitors lose signal ... ???? -Duncan
  9. AGuyWhoIsBored

    Patched AppleUSBXHCI from OS 10.8.2

    Hi, I've applied all the patches for OS X 10.10.2, yet I can't use my Intel 7-Series USB3 port... Any help?
  10. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    That's really good to know ... So what I'm thinking is that on Mac's that were made <2010, the ROM should match FireWire MAC address with middle 2 bytes removed, and on Mac's that were made >2010, the ROM is random / determined by something else. Maybe we could implement a check to make sure they match when a random ROM is generated? Hmm ......
  11. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    Nice find! I have a couple ?'s however: -Are these for Mac's w/ 13 char MLB? -Is this the same for Mac's w/ 17 char MLB? If both of those ?'s hold true, we could use that as another base to calculate random ROM that matches Apple's ROM syntax ... Yes, I know that (however thank you for the clarification, my knowledge on it was getting a little foggy ), but I don't really know what to make of this: 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM h%ae V1w That's my output for the NVRAM command, and AFAIK, it's supposed to turn up with a value something similar to this: %XX%XX%XX%XX%XX%XX, the XX's being the hex bytes of ROM... Yes, I would be interested in that as well, what the ROM corresponds to in new Mac's... Hmm ... ​EDIT: When I acquire ROM from iMessage_Debug I get accurate ROM from what I set as last 6 bytes of smUUID in Clover Configurator, so I'm not really sure what to make of what I get running the NVRAM command ... EDIT2: I was wrong about the garbled {censored} thing, I figured it out... Now I just need to figure out how to automate this ASCII > Hex conversion...
  12. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    Thanks for the commands, although I'm aware that there's another way to obtain ROM / MLB? Maybe through IOReg? As i heard that obtaining these values from NVRAM sometimes doesn't work, as when I ran the nvram ROM command it gave me a bunch of garbled {censored} and nothing resembling the ROM I set, although using iMessage_Debug it shows the ROM that I set using Clover Configurator ... Hmm...
  13. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    @Hanger1, Nice work on your MLB Char 17 Generation script! I looked it over and begin to modify it because that's what I like to do to people's code ... Anyway I added a few things, if you want to see your modified version, it's here: https://www.dropbox.com/s/x8etvwejha399se/MLBGen17%5BModified%5D.sh?dl=0 Cheers! P.S. Does anyone know how to obtain ROM value from a terminal command? It seems like iMessage_Debug is the only utility to do this so far ...
  14. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    Sorry to interject here, but by "registered ROM and MLB", do you mean registered on Apple's servers? Or valid ROM / MLB? Because if it needs to be on Apple's servers then there may be little we can do (if I understand it correctly, most likely I don't )
  15. AGuyWhoIsBored

    Pattern of MLB (Main Logic Board)

    Thank you for the information! My MLB now is as follows: C02231661xxDYRQxx I got my EEE information from here: http://www.macpartsonline.com/661-6680-apple-logic-board-1-7ghz-4gb-for-macbook-air-13-inch-mid-2012-a1466.html I hope this is correct? Cheers!