Jump to content

Jake Lo

Moderators
  • Posts

    14357
  • Joined

  • Last visited

  • Days Won

    867

Everything posted by Jake Lo

  1. Can't read the file, seems corrupted. What version of IORegistryExplorer did you use? Try this version. Widely use.
  2. Oops, sorry about that. 0x12, 0x04, 0x00, 0x00 is what I meant to put. So now you have internal speaker with the patched AppleHDA, not voodooHDA correct? Try this AzulFB, see if it make a difference AppleIntelFramebufferAzul.kext.zip
  3. Upload your DSDT/Config file. No, you could ignore it, it's use for Real Apple system.
  4. Can you search the system log and search for 'Alps'? Want to verify what manufacturer is your touchpad.
  5. Yes, use the combo update or App Store, both will work.
  6. Try these files for HDMI audio, USB3.0, and Trim Install to /S/L/E with kextwizard, making a backup copy. Remove VoodooHDA and AppleHDADisabler. Repair permission and rebuild cache with command above. Replace DSDT, patched for audio, USB3.0 and HDMI, make a backup of one from Hervé. Use attached ssdtPRGen.sh to create your own SSDT.aml, just run in in terminal. Move it to /Extra when done You can't toggle monitor with Fn+F8, that's for Windows. Click on Displays in Preference, hold down the Command key (Windows key), you'll see Detect Displays. Click on that. HDMI and DVI might work, but not VGA, not supported. Brightness control should be Fn+F3 and Fn+Pause. Keyboard backlight I believe is Fn+left Arrow, can't remember. Note:Updated files, mistake made to DSDT corrected E6540.zip
  7. @conedmiro You need to patch your DSDT too. Try this. Do a search for B0D3 after and replace with HDAU if found. # Use this patch to enable HDMI audio for Haswellinto_all all code_regex \_SB_.PCI0.B0D3 replaceall_matched begin \_SB_.PCI0.HDAU end; into_all all code_regex \_SB.PCI0.B0D3 replaceall_matched begin \_SB.PCI0.HDAU end; into_all all code_regex B0D3. replaceall_matched begin HDAU. end; into device label B0D3 parent_label PEG0 set_label begin HDAU end; into_all method parent_label PEG0 code_regex B0D3 replaceall_matched begin HDAU end; into device label HDAU insert begin Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "hda-gfx", Buffer() { "onboard-1" }\n })\n }\n end;
  8. Post #18, you said you reverted those kexts to the the original already so I assume you did. In order to work with the FakePCIID, you need the original to get QE/CI. The patches are to fix what FakePCIID don't which is HDMI/MenuBar/ and Boot glitch.
  9. Run in terminal sudo touch /S*/L*/E* sudo kextcache -Boot -U /
  10. Run the following perl patches from terminal to fix your various issues, make sure to make a backup first before running. FYI, these all could be done with Clover on-the-fly patching but with Chameleon, you'll have to do this on every update. # Enable HDMI Video/Audio sudo perl -pi -e 's|\x01\x05\x09\x00\x00\x04\x00\x00\x87\x00\x00\x00|\x01\x05\x12\x00\x00\x08\x00\x00\x87\x00\x00\x00|g' /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul # Fix artifacts in Menu Bar sudo perl -pi -e 's|\x60\x00\x00\x00\x00\x60\xD9|\x90\x00\x00\x00\x00\x60\xD9|g' /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul # Boot Graphics Glitch Fix sudo perl -pi -e 's|\x41\x88\xC4\xEB\x11|\x41\x88\xC4\xEB\x31|g' /System/Library/Extensions/IOGraphicsFamily.kext/IOGraphicsFamily
  11. Install this to /S/L/E for the sound on wake. As for LAN, do you have Broadcom or Intel? Have you install any kexts for it?
  12. Yes , layoutid =1 in DSDT. I think yours is 56?
  13. Read post #692 to 696 regarding the patching on the fly kext and patches. You'll need to change the layout to 1 in your DSDT. See if the new config fixed the sleep issue. I remove a bunch of clover patches that are not needed. Regarding the shutdown issue. See this thread. I listed a fix in the thread I found, but follow at your own risk. I'll not be responsible if it bricks your system.
  14. The time issue is not due to external drive but due to you dual booting with Windows. See here for a fix, under Section 2:a – Time synchronizationAs for the KP with "free zone" add this to boot arg -no-zp
  15. Download this and install these files to /S/L/E. FakePCIID_HD4600_HD4400 FakePCIID_Intel_HDMI_Audio FakePCIID Then replace your config with the attached. I'm assuming you already have working audio patched AppleHDA working. config.plist.zip
  16. Just replace the config file to EFI/Clover. I assumed you already have Yosemite installed. Your output.txt shows you're running 10.10.5. Not sure what you mean by order in which the kexts should be installed. Your output shows you have a running Yosemite with graphics issue. The config attached should fix that.
  17. I see you got most things working other than the display. You should be able to just add intel inject to ig-platform-id = 0x0a260006 and add fakeID = 0x04128086 And install the fakepciID kexts I mentioned earlier. Anyway to make it easier, here's the config with the changes. config.plist.zip
  18. E6420 is pretty much the same as the E6220 except with a bigger screen, trackstick and DVD player. Hervé has a full guide here with the beta El Capitan, go check it out.
  19. Add this to Clover, also added Trim and Boot Glitch fix <dict> <key>Comment</key> <string>Enable TRIM for SSD</string> <key>Find</key> <data> AEFQUExFIFNTRAA= </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAAA= </data> </dict> <dict> <key>Comment</key> <string>Boot graphics glitch, 10.10.2/10.10.3</string> <key>Find</key> <data> QYjE6xE= </data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> QYjE6zE= </data> </dict> <dict> <key>Comment</key> <string>AppleHDA IDT 76DF #1</string> <key>Find</key> <data> ixnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> 33YdEQ== </data> </dict> <dict> <key>Comment</key> <string>AppleHDA IDT 76DF #2</string> <key>Find</key> <data> hBnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> Internal speaker and headphone should work, just not external mic as far as I could tell. Try repairing your permission. GenericUSBXHCI is known to not work well on Yosemite. If the injector works, then stick with that. I have not tested it but will when I have a chance.
  20. Your audio is not working is because you have layout-id = 03, should be 12 or 0C in hex. At least that's what I have for the patched kext I used. I still don't have sleep working for this particular system, but as far as I could remember, the port replicator should work.
  21. Upload your DSDT/SSDT and Config file. HDMI audio should be working for HD 4400.
  22. Upload you config.plist and DSDT file. Make sure to install the FakePCIID kexts to /System/Library/Extensions
  23. Check this thread and clover bootpack. See if it makes a difference.
  24. You'll need to patch your DSDT for Battery.
×
×
  • Create New...