Styxie Posted October 24, 2019 Share Posted October 24, 2019 8 hours ago, nijhawank said: I did the following to disable it on my hackintosh... 1. Removed SSDT-LPC-T460.aml from the ACPI/patched directory 2. Patched DSDT with an additional patch https://github.com/syscl/XPS9350-macOS/blob/master/DSDT/patches/syscl_PPMCnPMCR.txt 3. Added EFICheckDisabler kext linked in the thread. This seems like quite some work, what would be the benefit of patching DSDT and using this kext and removing the LPC SSDT? Link to comment Share on other sites More sharing options...
junaed.rx Posted October 24, 2019 Share Posted October 24, 2019 Hello @nijhawank, nice finding, I frequently got eficheck error after restart this might solve this. After deleting lpc ssdt and adding eficheck disabler kext with out the dsdt patch applied, the eficheck stoped loading and everything working as before. Under PPMC device AppleIntelPCHPMC is loaded, is this normal? or do I need to still rename PPMC >> PMCR. If loading AppleIntelPCHPMC is only thing needed I don't think dsdt patch is required. I attached a ioreg image for comparison. Link to comment Share on other sites More sharing options...
nijhawank Posted October 24, 2019 Share Posted October 24, 2019 (edited) In my case, AppleIntelPCHPMC loads under PMCR device because I have the patch applied. Other than that I don't see any difference. I'm not really an expert so can't tell how much of it is important or not. In my DSDT both PPMC and PMCR devices are present under _SB.PCI0. @syscl says this in his patch "PPMC and PMCR combine together for macOS to load LPCB correctly", so I believe PMCR should be added by including his patch (which I did). #PPMC and PMCR combine together for macOS to load LPCB correctly credit syscl into device label PMCR remove_entry; into device label PCI0 insert begin Device (PMCR)\n {\n Name (_ADR, 0x001F0002) // macOS expect PMCR for PPMC to load correctly credit syscl\n }\n end It's very easy to add the additional patch to tluck's scripts. All I did was to copy the syscl_PPMCnPMCR.txt under DSDT.T460/patch-files directory as 5_syscl_PPMCnPMCR.txt so that it is picked up in the right order. Then just called the existing patch script create_patched_DSDT.command. Edited October 24, 2019 by nijhawank 1 Link to comment Share on other sites More sharing options...
junaed.rx Posted October 24, 2019 Share Posted October 24, 2019 Hi @nijhawank, Could you show a picture of PPMC on ioreg and what's being loaded under it. Link to comment Share on other sites More sharing options...
nijhawank Posted October 24, 2019 Share Posted October 24, 2019 39 minutes ago, junaed.rx said: Hi @nijhawank, Could you show a picture of PPMC on ioreg and what's being loaded under it. Look at the screenshot of the ioreg in my post above. In my case, AppleIntelPCHPMC loads under the PMCR device and there is no PPMC device entry seen here. I compared with my actual MacBookPro mid-2017 with a Kaby Lake processor and it is exactly the same i.e. AppleIntelPCHPMC loads under PMCR and there is no PPMC visible. Link to comment Share on other sites More sharing options...
junaed.rx Posted October 24, 2019 Share Posted October 24, 2019 1 hour ago, nijhawank said: Look at the screenshot of the ioreg in my post above. In my case, AppleIntelPCHPMC loads under the PMCR device and there is no PPMC device entry seen here. I compared with my actual MacBookPro mid-2017 with a Kaby Lake processor and it is exactly the same i.e. AppleIntelPCHPMC loads under PMCR and there is no PPMC visible. Thanks for the info. I think either patch or non patch is ok. Link to comment Share on other sites More sharing options...
tluck Posted October 26, 2019 Author Share Posted October 26, 2019 I updated the repo with this recent patch. DSDT.T460/patch-files add added EFICheckDisabler 1 Link to comment Share on other sites More sharing options...
kolodzieski Posted October 30, 2019 Share Posted October 30, 2019 On 10/9/2019 at 6:08 AM, kolodzieski said: I also updated my t470 to Catalina. All was working except for Bluetooth. I switch to acidanthera's brcm repo, and got bluetooth working OK. I had to use brcmpatchram2, brcmfirmwarerepo, and brcmbluetoothinjector. I just dumped these in /Library/Extensions, and BT works; no parameters required. Seems to have survived a couple of sleep/wake cycles, but will keep everyone posted as to the long term stability. So, with Catalina 10.15.0 and brcmpatchram3, brcmfirmwarerepo and brcmbluetoothinjector, my bluetooth was flaky. I really only use a MagicMouse2. It would connect and disconnect a few seconds later. Pressing the mouse button cause a reconnect, but then again would disconnect soon afterwards. Moving to 10.15.1 seems to have fixed bluetooth for me. The mouse connects on startup, and seems to stay connected. Again this is with the same 3 brcm kexts from acidantera's repo. There is some discussions about the broadcom bluetooth support over at: Link to comment Share on other sites More sharing options...
kolodzieski Posted October 31, 2019 Share Posted October 31, 2019 For the hell of it, I paired a BlueAudio Turbine set of headphones. Everything sounded very good. No static, all controls worked fine. Link to comment Share on other sites More sharing options...
nijhawank Posted October 31, 2019 Share Posted October 31, 2019 5 hours ago, kolodzieski said: For the hell of it, I paired a BlueAudio Turbine set of headphones. Everything sounded very good. No static, all controls worked fine. So there's a new kext BrcmPatchRAM3? You were earlier using BrcmPatchRAM2? Link to comment Share on other sites More sharing options...
kolodzieski Posted October 31, 2019 Share Posted October 31, 2019 4 hours ago, nijhawank said: So there's a new kext BrcmPatchRAM3? You were earlier using BrcmPatchRAM2? acidanthera's brcm repo has it in it. The programming interface changed in Catalina thus the need for BrcmPatchRAM3. Link to comment Share on other sites More sharing options...
bruno3691 Posted November 2, 2019 Share Posted November 2, 2019 (edited) I install for the 1st time on my t460. 2 problems, touchpad not working very well, its normal? Were i paste dsts? Edited November 2, 2019 by bruno3691 Link to comment Share on other sites More sharing options...
verleihnix Posted November 2, 2019 Share Posted November 2, 2019 6 minutes ago, bruno3691 said: I install for the 1st time on my t460. 2 problems, touchpad not working very well, its normal? Were i past dsts? Place DSDT into /EFI/CLOVER/ACPI/patched/ Try acidanthera/VoodooPS2 1 Link to comment Share on other sites More sharing options...
bruno3691 Posted November 3, 2019 Share Posted November 3, 2019 Thanks. I will try. One more question. When you install clover, what itms you install? Link to comment Share on other sites More sharing options...
verleihnix Posted November 3, 2019 Share Posted November 3, 2019 9 hours ago, bruno3691 said: Thanks. I will try. One more question. When you install clover, what itms you install? there is nothing to install, just copy the efi folder from Tluck lastest pack 1 Link to comment Share on other sites More sharing options...
Styxie Posted November 3, 2019 Share Posted November 3, 2019 Bluetooth didn't seem to work with Catalina, even though the adapter did show up. I'm now using BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext on release 2.5.0 (link here), now both WiFi and BT work (using a Dell DW1560) 1 Link to comment Share on other sites More sharing options...
bruno3691 Posted November 4, 2019 Share Posted November 4, 2019 I install 10.15.0 and i have some reboots. How much stable are for you between 0-10? Majave or Catalina? Link to comment Share on other sites More sharing options...
verleihnix Posted November 5, 2019 Share Posted November 5, 2019 (edited) 19 hours ago, bruno3691 said: I install 10.15.0 and i have some reboots. How much stable are for you between 0-10? Majave or Catalina? I would say 9 out of 10. You have to install X86PlatformPluginInjector.kext to /L/E. That works for Mojave and Catalina. Edited November 5, 2019 by verleihnix Link to comment Share on other sites More sharing options...
bruno3691 Posted November 5, 2019 Share Posted November 5, 2019 On 11/2/2019 at 1:33 PM, verleihnix said: Place DSDT into /EFI/CLOVER/ACPI/patched/ Try acidanthera/VoodooPS2 Im a bit noob on this. I install 10.15.1 and i think reboots stop. But how i install? Your mouse ir working? Can you upload your efi folder? Inside of voodoo folder i dont have any kext. And thanks a lot to help me. Link to comment Share on other sites More sharing options...
bruno3691 Posted November 5, 2019 Share Posted November 5, 2019 (edited) On 11/2/2019 at 1:33 PM, verleihnix said: And thanks a lot to help me. - Edit Touchpad working. I found kext. Only miss this. You have to install X86PlatformPluginInjector.kext to /L/E. Edited November 5, 2019 by bruno3691 Link to comment Share on other sites More sharing options...
verleihnix Posted November 6, 2019 Share Posted November 6, 2019 20 hours ago, bruno3691 said: Only miss this. You have to install X86PlatformPluginInjector.kext to /L/E. You have to google how to install a kext to /Library/Extensions/ in Catalina 1 Link to comment Share on other sites More sharing options...
Styxie Posted November 7, 2019 Share Posted November 7, 2019 22 hours ago, verleihnix said: You have to google how to install a kext to /Library/Extensions/ in Catalina You can use Hackintool to install kexts to /L/E 1 Link to comment Share on other sites More sharing options...
Styxie Posted November 8, 2019 Share Posted November 8, 2019 Just FYI: I've submitted a PR to the tluck repo (which has already been merged), fixing HDMI audio, removing the SD card reader kext (as it was way to slow and didn't survive a sleep cycle) and updating the WiFi and BT kexts. Today I updated to 10.15.1. WiFi and BT didn't work after rebooting, but a simple kextcache rebuild (using Hackintool) and reboot did the job: everything works just like in 10.15.0! Link to comment Share on other sites More sharing options...
verleihnix Posted November 12, 2019 Share Posted November 12, 2019 Hi, I tried to play the "Morning Show" in TV app. What I got is a black screen. It surely has something to do with playing DRM content. Does someone have any experience with it? Link to comment Share on other sites More sharing options...
Blaggah Posted November 13, 2019 Share Posted November 13, 2019 I made a fresh install of Mojave 10.14.6 on my T460 last night. I used the updated next pack from tluck. Everything works except for wifi. Didn't change hardware like wifi card. Still using the dw1560. How can I remedy this issue? Link to comment Share on other sites More sharing options...
Recommended Posts