Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by buttcrap

  1. buttcrap

    Broadcom Bluetooth Injector

    BCM2045A0: Product ID: 0x21ff Vendor ID: 0x0a5c (Broadcom Corp.)
  2. I have a 2008 Core 2 Duo Penryn Unibody MacBook Pro. The latest software it officially supports is El Capitan, but there's no real technical reason it can't run Sierra, and there's a simple patch utility that will allow the install on older Macs like mine that aren't officially supported but have the right CPU architecture. Now, the problem is that my PC Express slot stops working on Sierra - I'm guessing the kexts aren't included because no real Mac that can "officially" run Sierra has these old ports. I bought this Mac used & it came with a PC Express WiFi module because the internal wireless is broken (opening up it looks like the previous owner physically tore the connector pins out of the motherboard somehow) and it's pretty vital for me that I have WiFi. I would never care about a PC Express card otherwise & I doubt that many more people have been in this exact situation. How can I do to track down what kext / services are using the PC Express card so that I can try to get them working on Sierra?
  3. buttcrap

    Intel HD 3000 - VGA HELL

    I can only suggest trial and error my man, but someone else in this thread may be able to help out
  4. buttcrap

    Intel HD 3000 - VGA HELL

    Hey guys, so I am having a terrible time trying to get VGA up and running on this machine. You can see my specs in my signature, but it's an HP Laptop on 10.10 with Intel HD 3000 graphics. So I've followed a couple guides... https://insanelydeepak.wordpress.com/2015/03/10/guide-vga-hdmi-intel-hd3000-gpu/ http://forum.osxlatitude.com/index.php?/topic/1969-guide-for-enabling-vga-and-hdmi-in-intel-hd3000-gpu/ http://www.osxlatitude.com/how-to-enable-vga-and-hdmi-on-intel-hd-3000/ They're all the same. but no matter what I do I can't seem to enable VGA output on this machine. I've got full QE/hardware acceleration, 1080p screen, HDMI working great, but I really need VGA on this thing. I'm not sure I'm doing all of the steps correctly - for instance, in the above guides it will list the VGA code and then have 'xx' where it says the 'port number for VGA' should go. What would I put there..? I've tried quite a few things, and I'll end up messing with it so much that it either boots in like 600x800 with no QE, or it doesn't show video at all. I've uploaded both my DSDT as well as my AppleIntelSNBGraphics.kext in a zip file, if possible could someone look over these to see what my deal is? I've been stuck on this one for a while now, feel like I've hit a wall here.. Archive.zip
  5. buttcrap

    Intel HD 3000 - VGA HELL

    Just curious, why would you want to patch it with Clover when you can just patch it with Hex Fiend etc
  6. So I'm running Yosemite on an HP Sandy Bridge laptop with MacBook 8,2 system definition, and I just picked up the same year(2011) Sandy Bridge MacBook Pro 8,2 that is ridiculously close to the end of it's life. I don't plan on using iMessage or FaceTime if I even use the MBP at all (it's screen is cracked, missing keys, aluminum falling apart, it's had a rough life). So I've taken the SMBIOS variables using iMessage_debug V2, but I'm not sure on what the best way to apply these is and I've seen a lot of conflicting information in the many forums I've checked out. I've seen people imply that MLB and ROM are the only really important variables here, and that if you're taking these values from a real mac that these ones are the only ones you should take while separately generating a serial number, smUUID etc from Clover Configurator or uuidgen. I've also seen people recommend to simply make sure the output of iMessage_debug exactly replicates your hack and real Mac (in the case where the system definition matches the Mac that you're getting the variables from). I've seen people say that you shouldn't take any variables, ever, at all, even from a retired Mac that you already own. A good chunk of the material I've found on this subject is over 5 years old, which is why I think I'm finding a lot of conflicting information. In addition to that most guides etc are written from the standpoint of someone that does not have another mac to take the variables from, and if they do mention scenarios like this it's so briefly touched that I'm still left unsure. Does anyone more experienced have any personal recommendations for someone specifically in my case, where I own a Mac that matches the system definition I'm using for my hack?
  7. Exactly the kind of expertise I was hoping for, thanks a million mrintegra. So you recommend using exact variables from a real Mac aside from UUID, serial number, ROM and year/week of manufacture as the ideal way to set this up?
  8. I'm trying to disable my discrete graphics card and the consensus seems to be that it should be disabled through an SSDT, not necessarily in the DSDT itself. So I extracted my DSDT and SSDT's using Ubuntu, added the .aml extension and using maciASL I can't find the area the area that I need to turn off. All of my knowledge I have on this comes from the guides and forum posts I go over, I don't have any prior experience with DSDT's. Here is the most precise guide I can find on the subject, and it specifically states that it's for Radeon cards. Here's the issue: it says to look for \_SB.PCI0.PEG0.PEGP function. I don't have this function anywhere in my SSDT's; most of them look like they're for the processor. I do, however, have SB.PCI0/PEG0/PEGP in my DSDT but it's in subdirectories and not all on one line. I also can't find the _OFF or _ON methods that it states that it would have neither anywhere in my DSDT or in any of my SSDT's. I think that PEGP is definitely something to look at, but there doesn't seem to be anything there that I would need to go forward. Does anyone have any suggestions? I'm using Clover on Yosemite 10.10.5. This is an HP DV6t 6100 i7 + HD3000. My DSDT has already been modified a few times to get brightness, battery, etc.
  9. buttcrap

    DSDT Disabling discrete AMD switchable graphics - 6770m

    The actual battery mount somehow came off the motherboard and I don't have my soldering iron down here with me in college. I'm sure any small electronics store could fix it for sub 50$, but it's not difficult to work around and I'm not particularly annoyed with it.
  10. buttcrap

    DSDT Disabling discrete AMD switchable graphics - 6770m

    There's no way? Did not realize... I wanted to because my CMOS battery is super loose on my actual motherboard, so it's having some issues consistently using non-default settings. It would revert back to defaults every few boots and I was hoping to avoid that.
  11. buttcrap

    DSDT Disabling discrete AMD switchable graphics - 6770m

    Glad to see I wasn't the only one - I initially created these DSDT's with my 6770m turned off in my BIOS; I realized my potential mistake, turned on my 6770m and extracted them in Ubuntu again(these are the ones I posted, actually). They were exactly the same, still no mention of my 6770m. It's currently turned on - I can see it in System Report. I've attached the darwin dumps. Really appreciate you taking the time to go through these... 001_2015-09-20_17-01-18_MacBookPro8,1.zip
  12. buttcrap

    DSDT Disabling discrete AMD switchable graphics - 6770m

    Here ya go... DSDT.zip
  13. buttcrap

    DSDT Disabling discrete AMD switchable graphics - 6770m

    I just checked my DSDT and all 5 of my SSDT's for DGPU and _OFF; neither of these were found in any of the files. I looked for these too, and once again nothing in neither my DSDT or my SSDT's. Does anyone know what else these methods could be called? This is a 6770m, I haven't found much information for this card as far as DSDT's go...
  14. buttcrap

    Intel HD 3000 - VGA HELL

    I thought that 0602 was always VGA on HD 3000? Maybe the port number could be wrong? Thanks for the guidance man, I'm just not sure where to proceed here... Edit: this link to OSX Latitude http://forum.osxlatitude.com/index.php?/topic/1969-guide-for-enabling-vga-and-hdmi-in-intel-hd3000-gpu/states that Intel Registry Dump in Linux could produce the VGA port number. Doing some Googling, I don't find any evidence that a program like this exists! This is the only guide of the over ten guides on this exact process I've found that states anything at all about how to actually find that port number, even though they all reference it.
  15. buttcrap

    Intel HD 3000 - VGA HELL

    Hey Allan, thanks for the suggestion. I installed the kext using Kext Wizard after deleting the previous one from System/Library/Extensions and I put that DSDT in EFI/CLOVER/ACPI/Patched as well. This one's not working either... looking at the files you sent I can see the connector that's there and I think that it SHOULD be working. I really am not sure what's going on here, this one has got me stumped. Any further ideas?
  16. Hey guys, I'm using a guide like this one http://forum.osxlati...tel-hd3000-gpu/ to hopefully get working VGA on my notebook. The only part I don't understand is where it says to get the VGA port number and insert that into the patch. Where do I get this port number? Tried scanning Google, couldn't turn up anything relevant. Possibly relevant; This is a notebook, specs in the signature. I have full hardware acceleration and 1080p on my internal display already working. I've tried the guides default (09) and that didn't work... tried '03' as it's the third connection in the list but I have no idea if that's what port number is actually referring too. I always go to displays in system preferences and hold option to detect. I'm on 10.10.3. My device id in system profiler shows 0x0126, and I do have 512mb showing as well. Any suggestions?
  17. How did it go? Fingers crossed you're posting on a dual boot BIOS/DUET machine :~)
  18. I appreciate you man, but the VGA still doesn't work.. any ideas why? Am I onto something with the port numbers?
  19. buttcrap

    config = <file>

    this worked last time i tried - you must type in the filepath to the config.plist you're selecting
  20. I have a laptop SSHD that's failing SMART. I know, I know, I should replace it, but I'm fully backed up and wouldn't be using Clover if I wasn't on the cheap... Gonna use this drive till it doesn't spin anymore lol Anyways, I have 2 SATA bays on my laptop after an optical disk delete. I keep the failing drive in the second one, and I notice that if it's plugged in at all Clover will hang indefinitely, not even making it to the GUI. It's very consistent; if the drive in it is NOT going to make it, but once you take it out it goes back to absolutely killing it. I know I shouldn't expect to much, but this drive still performs fantastic in Windows/OS X if used in an external drive bay over USB 3.0. I'm just surprised that it doesn't ever boot, considering this drive still performs solidly externally still. It makes me think that there may be more going on here than Clover just having trouble reading the drive - does Clover do any kind of hardware or SMART test? Could my BIOS be detecting that the drive is failing and blocking access to it? I do plan to replace this drive anyways, but have any of you guys seen anything like this?
  21. buttcrap

    Clover check's S.M.A.R.T / hardware test on boot?

    Is the lag I'm seeing Clover trying to read the failing drive? I would like to test it by pulling the drive out while it's doing this to see what happens, but I definitely don't want to do that haha
  22. buttcrap

    Clover GUI OS 's HD detection Issue

    Oooooh boy this is not a safe place to openly admit to using a hybrid partition scheme. Seriously, if your data is anywhere near important, don't use that. I would recommend making backups immediately if you haven't, you're sitting on a very real ticking time bomb. I just ruined my drive's smart status by running that and getting data corruption
  23. Hey guys, I was able to get full working brightness on my HP notebook running Yosemite (full specs should be in the sig) Now all I need to do is get the brightness keys mapped. This should be the easy part, but I'm having some troubles. On my notebooks keyboard, the F2 and F3 keys are the brightness down/up. Following these two guides: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/wiki/How-to-Use-Custom-Keyboard-Mapping and https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller I've installed the VoodooPS2 debug kext which shows in Console the key codes for the keys I'm hitting. So I've figured out that pressing JUST the FN key, or just the F2 key doesn't show anything at all in Console, but every time I press the FN key and the F2 key at the same time, this is shown sending key 3c=78 down sending key 3c=78 up and for FN + F3 sending key 3d=63 down sending key 3d=63 up and doing some research, I see that the ADB code for brightness down is 0x91, and 0x90 for brightness up. These translate to 145 and 144 in decimal, so I tested this out by holding command and then typing 145. Sure enough, my brightness turned down, and command + 144 turned it back up. This is where I think I go astray; according to the guides, I think this means that the codes that I'll be putting underneath the 'Custom ADB Map' section should be this <string>3c=91</string> <string>3d=90</string> So I go to the release version of VoodooPS2Controller.kext, secondary click > Show package contents, > Contents > Plugins > VoodooPS2Keyboard.kext > secondary click > Show Package Contents, > Contents > Info.plist and edit that file to try and map a single press of my F2 key to what the ADB code for brightness down is (0x91) However I can't get this to work. The brightness doesn't change, but if I load the debug kext I can still use command+145/144 to adjust my brightness, so I know it's just user error I'm seeing. is my code wrong? Also; because a single press of the 'F2' or 'F3' key doesn't generate any any PS2 scan codes at all, does that mean that mapping JUST this key(without the FN) key will be impossible? I would like to be able to adjust my brightness without holding down FN like I can on Windows, but I don't see how it will if it doesn't generate it's own scan code under VoodooPS2. Any help is greatly appreciated my friends. buttcrap
  24. buttcrap

    Custom Keyboard Mapping ~ VoodooPS2

    Hey thanks, followed your guide here http://www.tonymacx86.com/yosemite-laptop-support/152659-guide-patching-dsdt-ssdt-laptop-backlight-control.html and got it straightened out fairly easily.