Jump to content

Jake Lo

Moderators
  • Posts

    14357
  • Joined

  • Last visited

  • Days Won

    867

Everything posted by Jake Lo

  1. Well, it's the only way to learn. If you installed the patched kexts to /L/E and the correct DSDT and Config is in EFI, audio should work. Try booting without cache, then run the permission fix and rebuild cache. Reboot once more. Audio should work.
  2. If the current installer boots without an issue, then copy the EFI from USB to the installed drive.
  3. Let's start from beginning. Go to BIOS, set Load Defaults. Apply it. Then go to SATA Operation and set it to AHCI. Make sure it's on Legacy Mode, not UEFI. When you create the install, make sure when you install Clover you select ESP and not UEFI. Then boot without cache.
  4. Yeah, that's old. Works with Mavericks and below.
  5. Looking at your Clover Config file, you don't have the layout-id set for audio. Try this instead, it'll create hot patches for your Config and what layout-id you need to set and a dummyHDA.
  6. Replace DSDT with this one patched for dualLink (1600x900). DSDT.aml.zip
  7. Did you need ACPIBatteryManager or AppleSmartBatteryManager ?
  8. Try this. Created by me using examples from Rehabman's Sony Vaio patches # Sony VAIO VPCZ13 into method label B1B2 remove_entry; into definitionblock code_regex . insert begin Method (B1B2, 2, NotSerialized) { Return (Or (Arg0, ShiftLeft (Arg1, 8))) }\n end; # BAT1: Change EC register declarations from 16-bit to 8-bit into device label H8EC code_regex SM01,\s+16 replace_matched begin XSM0, 8, XSM1, 8 end; into device label H8EC code_regex SM10,\s+16 replace_matched begin XMS0, 8, XMS1, 8 end; into device label H8EC code_regex SM18,\s+16 replace_matched begin XAB0, 8, XAB1, 8 end; into device label H8EC code_regex SM19,\s+16 replace_matched begin XBC0, 8, XBC1, 8 end; into device label H8EC code_regex SM0F,\s+16 replace_matched begin XCD0, 8, XCD1, 8 end; into device label H8EC code_regex SM09,\s+16 replace_matched begin XDE0, 8, XDE1, 8 end; into device label H8EC code_regex SM0B,\s+16 replace_matched begin XEF0, 8, XEF1, 8 end; # BAT1: Change access (reads) to those registers from 16-bit to 8-bit into_all method label _BIF code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM01\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XSM0, ^^PCI0.LPCB.H8EC.XSM1)), end; into_all method label _BIF code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM10\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XMS0, ^^PCI0.LPCB.H8EC.XMS1)), end; into_all method label _BIF code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM10 replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XMS0, ^^PCI0.LPCB.H8EC.XMS1) end; into_all method label _BIF code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM18\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XAB0, ^^PCI0.LPCB.H8EC.XAB1)), end; into_all method label _BIF code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM19\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XBC0, ^^PCI0.LPCB.H8EC.XBC1)), end; into_all method label _BST code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM0F\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XCD0, ^^PCI0.LPCB.H8EC.XCD1)), end; into_all method label _BST code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM09\)\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XDE0, ^^PCI0.LPCB.H8EC.XDE1))), end; into_all method label _BST code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM09 replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XDE0, ^^PCI0.LPCB.H8EC.XDE1) end; into_all method label _BST code_regex \(\^\^PCI0\.LPCB\.H8EC\.SM0B\), replaceall_matched begin (B1B2 (^^PCI0.LPCB.H8EC.XEF0, ^^PCI0.LPCB.H8EC.XEF1)), end; # Activate BAT1 device into method label _STA parent_label BAT1 replace_content begin Return (0x1F) end;
  9. In my experience, if you install on top without formatting, you should retain all the files and apps. Not sure why that gap, you might want to check it out in the BIOS, under Boot Options
  10. Try ACPIBatteryManager or newer version of AppleSmartBatteryManager (1.32).
  11. [14] 0x19260004 - Intel® Iris™ Graphics 540.......(ULT GT3) That's for HD 540, his has HD 520, but worth a try to see if it works.
  12. >>Doesnt WORK Battery: AppleSmartBattery => no results How did you patch your DSDT? It's missing Bat0, Bat1...etc
  13. What's the display resolution of your system? The last screenshot is an USB issue. Make sure BIOS is set to AHCI under SATA Operations.
  14. This one works too #Patch for O2Micro SD Card Reader into device label PXSX parent_label RP05 insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Return (Package()\n {\n "AAPL,slot-name",\n "Built-in",\n "device-type", Buffer() { "Media Controller" },\n "model", Buffer() { "O2 Micro SD Card Reader" },\n "compatible", Buffer() { "pci14e4,16bc" },\n })\n }\n end;
  15. The supported platformIDs are: [ 1] : 0x191e0000 – Skylake ULX GT2 [ 2] : 0x19160000 – Skylake ULT GT2 [ 3] : 0x19260000 – Skylake ULT GT3 [ 4] : 0x191b0000 – Skylake HALO GT2 [ 5] : 0x19120000 – Skylake Desktop GT2 [ 6] : 0x19020001 – Skylake Desktop GT1 (currently inactive) [ 7] : 0x19170001 – Skylake Desktop GT1.5 (currently inactive) [ 8] : 0x19120001 – Skylake Desktop GT2 (currently inactive) [ 9] : 0x19320001 – Skylake Desktop GT4 (currently inactive) [10] : 0x19160002 – Skylake ULT GT2 [11] : 0x19260002 – Skylake ULT GT3 [12] : 0x191e0003 – Skylake ULX GT2 Only one I could think of is 19160002, but you could try the others during boot in Clover Option Files updated in post# 26
  16. Ahh, I forgot about that unsupported controller. Strangely, I didn't need that kext to work on my E7470. It just shows unknown controller on my setup, but with that kext, it shows Intel 10-Series Chipset. Without it, it still boots internally. SSDT-ALC256 is to be use with CodecCommander and yes, the same one will work. I didn't create that by the way, it's to fix the sleep/wake sound issue (EAPD fix). I mistakenly patch HDEF to layout-id 1, need to change to 3. Let me know if you need me to fix it. As for graphics artifacts, maybe try different ig-platform-id in your Config file.
  17. Could be issues with the DSDT/SSDT. Your Origin folder contain strange duplicate SSDT. Like RSDT-SSDT-0.aml and SSDT-0.aml. Let's start clean. Clean the Origin folder, and extract new file. Hit F4 during clover boot. If you still see those weird files, then remove all the SSDT/DSDT from the Patched folder. In Config file, disable dropOEMSSDT, then extract the files again.
  18. Just need to add an additional hot patch for Sound. Note: The sound and brightness control are not working. AppleHDA search for : 8A19D411 replace: 00000000 or add this to KextoPatch Comment AppleHDA #5 Find ihnUEQ== Name AppleHDA Replace AAAAAA==
  19. When you said you have DVMT set to 96MB, were you actually using EFI shell to set it according to my guide?
  20. Ok, try this DSDT. Remove all SSDT-xx, just keep SSDT.aml DSDT.aml.zip
  21. Try going into Clover Option during boot. Drill down to Table Droppings. From there go down to where you see 'Drop all OEM SSDT'. Below that, uncheck SSDT-1 and SSDT-2. See if that makes a difference.
  22. Bronxteck is right. It's patched in the DSDT. Replace DSDT in /EFI/Clover/ACPI/Patched with this one. Wireless patch removed. DSDT.aml.zip
  23. You could try patching it yourself following this guide. You'll need to restore the vanilla FB first.
×
×
  • Create New...