sdarktemplar Posted October 19, 2017 Share Posted October 19, 2017 Hi, I follow these guide to install 10.12.6 https://osxlatitude.com/index.php?/topic/8506-dell-latitude-inspiron-precision-clover-guide/ https://osxlatitude.com/index.php?/topic/10014-latitude-5480-keyboard-and-trackpad-not-working/ Spec as below: BIOS Version 1.6.3 CPU Intel i7 7820HQ RAM Kingston DDR4 2400 16G x 2 MB Chipset Intel CM238 SSD TOSHIBA THNSNK256GVN8 M.2 2280 256GB Audio Realtek ALC3246 Graphics Intel HD Graphics 630 + NVIDIA GeForce 930MX Ethernet Intel Ethernet Connection I219-LM WIFI/BT Intel Dual Band Wireless-AC 8265 Touchpad ALPS I2C touchpad Thunderbolt 3 Controller Intel JHL6340SD card reader Realtek PCIe SD Card Reader SmartCard reader Broadcom 5880 USB PCSC Camera Realtek 720p HD Camera Working: Keyboard Audio: Speaker, Microphone, Headphone Ethernet Camera USB 3.0 x3 Not Working(sort by priority) Thunderbolt 3 (only show “Thunderbolt: No hardware was found.” in the system report) USB.3.1 type C (if I plug the type-c external HD before boot, it will show something in the system report) HDMI Sleep Brightness Keys Touchpad (only button works) HD630 (show Intel HD 620 1536 MB in about this Mac, else is fine I think) SD card reader SmartCard reader VGA Geforce 930MX WIFI/BT (I will change it to DW1560) Please help me to patch the DSDT, I need tb3 for eGPU, and if hackintosh doesn't support 930MX please disable it for power consumption, thank you very much! EFI & IOReg.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 20, 2017 Moderators Share Posted October 20, 2017 Replace DSDT/SSDT and Config file post IOReg with HDMI display connected 5480_Disabled930MX.zip 1 Link to comment Share on other sites More sharing options...
sdarktemplar Posted October 21, 2017 Author Share Posted October 21, 2017 @Jake Lo Thanks for your reply. Let me tell you what I do after follow the guide, I use the EFI_4250.zip and 5480_BIOSv1.5.2.zip to install the 10.12.6 Update Clover to v2.4k_r4257 Remove all kext from /E/C/K/O/LE in /S/L/E/ Remove ApplePS2Controller.kext Add VoodooPS2Controller.kext in /E/C/K/O Result: Keyboard fixed Update Lilu.kext, to /E/C/K/O Update AppleALC.kext to /E/C/K/O cp CodecCommander.kext to /S/L/E/ and rebuild kernel cache Result: Speak and Mic fixed Remove RealtekRTL8111.kext from /E/C/K/O Remove IntelGraphicsDVMTFixup.kext from /E/C/K/O Remove SATA-100-series-unsupported.kext from /E/C/K/O Remove IOAHCISerialATAPI_Injector.kext from /E/C/K/O Update FakeSMC.kext Update IntelGraphicsFixup.kext to /E/C/K/O Modify DSDT.dsl as below Remove AppleIntelSKLGraphicsFramebuffer in KextsToPatch Add AppleIntelKBLGraphicsFramebuffer replace 02040a00 00080000 87010000 03060a00 00040000 87010000 ff000000 01000000 20000000 to 01050900 00080000 87010000 02040a00 00080000 87010000 ff000000 01000000 20000000 Change SMBIOS to MacBookPro14,2 and check DellSMBIOSPatch Result: HDMI work but without sound Status as below Working: Ethernet Camera USB 3.0 x3 Battery Sleep Speaker Microphone KeyboardBrightness KeysHD630 & HDMI Not Working Thunderbolt 3 (only show “Thunderbolt: No hardware was found.” in the system report) USB.3.1 type C (if I plug the type-c external HD before boot, it will show something in the system report) HDMI Audio Touchpad Headphone (buzz) SD card reader SmartCard reader Geforce 930MX VGA WIFI/BT (I will change it to DW1560) I use the DDST, SSDT and config.plist, But the HDMI become does not work, and I could still see the 930mx in the system info. So I attach two IOreg files which use yours and my config.plist Archive.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 21, 2017 Moderators Share Posted October 21, 2017 Try this DSDT, see if it'll disable the Nvidia card Try adding FakePCIID_Intel_HDMI_Audio.kext for HDMI Audio DellSMBIOSPatch, is your SMBIOS truncated? For touchpad, add VoodooI2C.kext and removing the following kexts AppleIntelLpssI2CController.kext, AppleIntelLpssI2C.kext, and AppleHPM.kext DSDT.aml.zip 1 Link to comment Share on other sites More sharing options...
sdarktemplar Posted October 22, 2017 Author Share Posted October 22, 2017 I replace the DSDT.aml, but the 930MX is still enable as below 7. Add FakePCIID_Intel_HDMI_Audio.kext and FakePCIID.kext to /S/L/E/ Result: HDMI audio still no luck, speaker and headphone become no sound, but I could see it in the System Preferences/Sound. Mic is work, I could use Audacity record sound, but could not to play. 8. Add VoodooI2C.kext to /E/C/K/O/ and remove AppleIntelLpssI2CController.kext, AppleIntelLpssI2C.kext, and AppleHPM.kext from /S/L/E/Result: Only Touchpad’s button work. Before check the DellSMBIOS patch result as below After check it as below Yui’s MacBook Pro_5480_Disable930MX_Yui_config_1710221334.zip Link to comment Share on other sites More sharing options...
sdarktemplar Posted October 25, 2017 Author Share Posted October 25, 2017 @Jake Lo Something update I del all the DSDT/SSDT in /E/C/A/P get from 5480_BIOSv1.zip, and patch origin DSDT/SSDT which get from /E/C/A/O Progress as below: Working: Keyboard Headphone Microphone Speaker Ethernet Camera USB 3.0 x3 Brightness Keys USB.3.1 type C (Plug in before boot will work) Geforce 930MX (Disable successful) Not Working(sort by priority) Sleep HDMI (some monitor do not detect hot plug, no HDMI audio) PendingThunderbolt 3 (waiting for TB3 device to test) WIbFI/BT (waiting for DW1560) Touchpad (No Driver) SD card reader (No Driver) SmartCard reader (No Driver) Give up VGA Could you help me patch the DSDT for Sleep? It will waked immediately when just sleep, there is no battery and power adapter in Energy Saver as below: EFI folder, IOReg and some kext information get from terminal is compress as attachment. Thanks for your help, Regards,Yui Archive.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 25, 2017 Moderators Share Posted October 25, 2017 What patches had you applied? I see you made a modification to the Method _PS3 in SSDT-18.aml to turn off the discrete card. If that's all you did, then you can use the files from post #2 and DSDT.aml from #4 and just make that same mod in SSDT-18.aml. 1 Link to comment Share on other sites More sharing options...
sdarktemplar Posted October 25, 2017 Author Share Posted October 25, 2017 @Jake LoThanks for your replay. The reason why I use the origin DSDT/SSDT is the USB 3.1 will work(connect before boot, no hot plug) ( the config.plist is base on this https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD615_620_630_640_650.plist ) or could you check the USB3.1 with attachment #2 and #4, maybe it will be more easier to let them all work? thanks for your help! Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 25, 2017 Moderators Share Posted October 25, 2017 What patches did you apply for USB 3.1? Link to comment Share on other sites More sharing options...
sdarktemplar Posted October 25, 2017 Author Share Posted October 25, 2017 @Jake Lo Nothing, I use the origin DSDT/SSDT to boot, it just native work. Link to comment Share on other sites More sharing options...
Recommended Posts