onemanosx Posted August 4, 2018 Share Posted August 4, 2018 Update: Combo Jack Fix (Working headset microphone) http://Olarila.com/forum/viewtopic.php?p=73951#p73951 Update: Increase intel graphics Vram value to 3072MB (01/12/2018) http://Olarila.com/forum/viewtopic.php?p=68252#p68252 Update: Mojave Direct Update (09/11/2018) https://Olarila.com/forum/viewtopic.php?p=65919#p65919 Update: Brightness slider works without AppleBackLightInjector.kext & backlight slider hot-patch (05/09/2018) http://Olarila.com/forum/viewtopic.php?p=60334#p60334 Update: DSDT Fix to enable supported Wifi 26/08/2018 (See Post 5: https://Olarila.com/forum/viewtopic.php?p=59554#p59554 ) Update: DSDT edit to enable usb ports without injector kext 26/08/2018 (See post 4: https://Olarila.com/forum/viewtopic.php?p=59543#p59543) Update: Added Clover Arbitrary for Thunderbolt 3 hot plug feature. Device still need to be switched on before system boot. 19/08/2018 Update: Was surfing Acer's website for Bios update details and found I dont need the framebuffer patch for Skylake 13/8/2018 Update: USB type C works with Display output and USB 3.1. (No means to test thunderbolt capabilities though 12/8/2018) Update: Custom brightness hotkeys 11/08/2018 This is a quick rundown of how I set up my laptop for Sierra, High Sierra and Mojave Beta 10. In no way, I am an expert in hackintosh but one thing I have learnt when hackintoshing is that reading (like a lot!), google (yes!) and plenty of patience are essential. Its a daunting task LOL Special thanks to Sampath Kumar and Maldon! System Specs CPU: Intel Core i7-6700HQ 2.6Ghz (Skylake) GPU: GeForce GTX 960M (Optimus disabled by DSDT patch or use Olarila config02.plist in USB image), Intel HD 530 RAM: 8Gb DDR4 2133Mhz Wifi: Qualcomm Atheros QCA4xxx (replaced with Mac OS supported BCM94352Z m.2 type) Audio chipset: Realtek ALC255 (Layout ID=27) Card Reader: Realtek (Not Supported) System Drive: M.2 NVME 500GB (Natively Supported in High Sierra) Secondary Drive: SATA Toshiba 1TB How-to’s Its always a good habit of mine to start installation with fake id graphics 0x12345678. Also, have a usb mouse attached as the trackpad will not function during installation. 2IC trackpad requires DSDT patching and additonal kexts as mentioned below in the following steps. 1. WiFi and Bluetooth (BCM94352Z) – place kexts in Clover>kexts>other (Reference Guide - https://github.com/toleda/wireless_broadcom) - FakePCIID.kext - BrcmFirmwareData.kext - BrcmPatchRam2.kext - AirportBrcmFixup.kext 2. Full QE/CI Graphics (Reference Guide: https://github.com/RehabMan/OS-X-Clover-Laptop-Config) - HD530, HDMI and usb-c port display - Clover settings a. inject intel b. ig-platform id: 0x191b0000 c. framebuffer patch (Rehabman) Clover kext to patch Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer Find Hex: 00002002 00005001 Replace Hex: 00003001 00009000 Comment: 0x19160000/etc, 32MB BIOS, 19MB framebuffer 9MB cursor bytes (credit RehabMan) [Not required Update 13/08/2018] DL LInk: https://github.com/acidanthera/WhateverGreen/releases https://github.com/acidanthera/Lilu/releases d. whatevergreen.kext (place kexts in Clover>kexts>other) e. Lilu.kext (place kexts in Clover>kexts>other) 3. Realtek ALC255 Audio (place kexts in Clover>kexts>other) Reference Guide: https://github.com/acidanthera/AppleALC - AppleALC.kext - Lilu.kext - Layout ID= 27 (internal microphone not working) - Combo Jack microphone works http://Olarila.com/forum/viewtopic.php?p=73951#p73951 4. HDMI audio - Full Guide https://github.com/toleda/audio_CloverHDMI 5. Ethernet (place kexts in Clover>kexts>other) Reference link: https://github.com/RehabMan/OS-X-Realtek-Network - RealtekRTL8111.kext 6. USB ports (place kexts in Clover>kexts>other) Reference Guide: https://github.com/RehabMan/OS-X-USB-Inject-All USB Port limits info: - USBInjectAll.kext - Optional: custom ssdt for USBInjectall kext - High Sierra USB kext to patch Name: com.apple.driver.usb.AppleUSBXHCI Find Hex: 837D880F 0F83A704 0000 Replace Hex: 837D880F 90909090 9090 Comment: USB 10.13.6 by PMHeart 7. Battery info (place kexts in Clover>kexts>other) Reference Link: https://github.com/RehabMan/OS-X-ACPI-Battery-Driver - ACPIBatteryManager.kext 8. Keyboard (place kexts in Clover>kexts>other) Reference Link: https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/ - VoodooPS2controller.kext 9. Trackpad & Gestures (place kexts in Clover>kexts>other) Full Guide: https://github.com/alexandred/VoodooI2C - voodooI2C.kext - voodooI2CHID.kext - DSDT patch (refer to attached link above) - Additional kext to patch (for disabling Apple's I2C controller) <dict> <key>Comment</key> <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string> <key>Name</key> <string>com.apple.driver.AppleIntelLpssI2C</string> <key>Find</key> <data>SU9LaXQ=</data> <key>Replace</key> <data>SU9LaXM=</data> <key>InfoPlistPatch</key> <true/> </dict> <dict> <key>Comment</key> <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string> <key>Name</key> <string>com.apple.driver.AppleIntelLpssI2CController</string> <key>Find</key> <data>SU9LaXQ=</data> <key>Replace</key> <data>SU9LaXM=</data> <key>InfoPlistPatch</key> <true/> </dict> 10. Integrated webcam works (Native) 11. Native Power Management - Clover> ACPI> SSDT> Generate options> plugin type =1 12. Clover DSDT rename patches - GFX0>IGPU - SAT0>SATA - EC0>EC - HDAS>HDEF 13. Brightness Slider Reference Guide: https://www.tonycrapx86.com/threads/guide-laptop-backlight-control-using-applebacklightinjector-kext.218222/ - AppleBackLightInjector.kext + SSDT-PNLF.aml + Clover kext to patch 14. Custom Brightness Hotkey Debugging Method : https://github.com/RehabMan/OS-X-ACPI-Debug https://www.insanelymac.com/forum/topic/305030-guide-how-to-fix-brightness-hotkeys-in-dsdt/ Applicable DSDT patch to VN7-592G into method label _Q1D replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.KBD0, 0x0205)\n Notify(\_SB.PCI0.LPCB.KBD0, 0x0285)\n end; into method label _Q1C replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.KBD0, 0x0206)\n Notify(\_SB.PCI0.LPCB.KBD0, 0x0286)\n end; I noticed this laptop has problem with windows installation in "auto". That is, I faced problematic "unable to install ...." no matter what file system I created. Then I figured out a way to manually create GPT partition as described in the guide below. How to Dual-boot (Bios is set to UEFI mode) A. 1. Make UEFI Windows bootable disk using Rufus 2.7 or later(https://rufus.akeo.ie/) 2. Boot into laptop with USB stick 3. When at Choose Disk to install page, Press shift+F10 to enter command mode 4. type diskpart 5. type list disk 6. select disk x (x is primary hd or ssd) 7. type convert gpt 8. type create partition efi size=200 9. type format fs=fat32 quick 10. type create partition primary size=xxxxxx (in MB) 11. type format fs=ntfs quick 12. type exit 13. continue to install till end B. Go to Windows Disk utility and create a partition (Fat 32 file system) for MacOS C. Shutdown windows once partition is created D. Boot Olarila USB stick to proceed with MacOS installation. Choose Olarila image here : https://Olarila.com/forum/viewforum.php?f=51&sid=e1b2225ef4a684ea1aedaf4e3d633a9b Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Sampath007 Posted August 4, 2018 Share Posted August 4, 2018 Thanks to share Nice guide Link to comment Share on other sites More sharing options...
Administrators MaLd0n Posted August 4, 2018 Administrators Share Posted August 4, 2018 Very Nice Guide!!! -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE Link to comment Share on other sites More sharing options...
onemanosx Posted August 5, 2018 Author Share Posted August 5, 2018 Very Nice Guide!!! Thanks Maldon! Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
onemanosx Posted August 26, 2018 Author Share Posted August 26, 2018 (edited) Enabling USB ports using Port Limits patch in clover without injector kexts. Since I am not well conversed in C language, I managed this method by direct edit to my dsdt to enable the ports my laptop requires. If someone is willing to help with writing a simple ssdt, I will be grateful. The blog written by PikerAlpha helps my understanding: https://pikeralpha.wordpress.com/2016/07/13/simple-skylake-usb-fix-no-kexts-required/ Since I know which ports are being used using the previous UsbInjectAll kext + custom ssdt method, I dug through my DSDT to find the ports which are enabled by _UPC method. Where Zero means not enabled and One means enabled. So, with my setup I enabled my usb ports by changing the values from Zero to One for ports HS01, HS02, HS06, HS07, HS09, HS10, SS02 & SS06. Having done the above DSDT edit, I remove SSDT-UIAC.aml and usbinjectall.kext from clover. And disabled USB port limit patch by @PMHeart in clover > kext to patch - High Sierra USB kext to patch Name: com.apple.driver.usb.AppleUSBXHCI Find Hex: 837D880F 0F83A704 0000 Replace Hex: 837D880F 90909090 9090 Comment: USB 10.13.6 by PMHeart https://imgur.com/TY6U1wM Edited June 14, 2019 by Guest Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
onemanosx Posted August 26, 2018 Author Share Posted August 26, 2018 Enable Supported Wifi using DSDT method There are a few ways to enable supported wifi card as documented in Toleda's guide. One of which is by using the ssdt method. I incorporated the ssdt into dsdt like in the picture attached. With this method, I do not require ssdt or kext to enable the wifi card. Optionally, I renamed device PXSX at RP03 to Mac OS's device name ARPT via clover as shown in the picture. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
onemanosx Posted August 26, 2018 Author Share Posted August 26, 2018 Interesting find that the thunderbolt devices showed up right after I managed vanilla style to enable my USB ports Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
erroruser Posted August 26, 2018 Share Posted August 26, 2018 cool story bro AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36 HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler Link to comment Share on other sites More sharing options...
onemanosx Posted August 27, 2018 Author Share Posted August 27, 2018 [ref]erroruser[/ref], More coming right up as I go along in my free time LOL Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
idris iqbal Posted August 28, 2018 Share Posted August 28, 2018 https://www.insanelymac.com/forum/topic ... s-in-dsdt/ Assalamualaikum @onemanosx Im in massage in fb yesterday, sorry Im late post in here This is my configuration and dsdt And SS port ioreg Thank you before onemanosx Send me Idriss-MacBook-Pro.zip Link to comment Share on other sites More sharing options...
onemanosx Posted August 28, 2018 Author Share Posted August 28, 2018 Assalamualaikum @onemanosx Waalaikumsalam Idris. Try this and I hope it works cos I am still new at this. DSDT.aml.zip Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
idris iqbal Posted August 28, 2018 Share Posted August 28, 2018 Thank you so much onemanosx ? I’ll try and report you later Added in 26 minutes 3 seconds: Hi onemanosx I has try DSDT.aml this is result, port HS05, HS07, HS08 and SSP1 still not show can you tell me what patch you use?? Link to comment Share on other sites More sharing options...
onemanosx Posted August 28, 2018 Author Share Posted August 28, 2018 [ref]idris iqbal[/ref], Try replace Zero to One for this scope. I am looking at the ports being dependent to this Scope (_SB.PCI0.XHC.RHUB) { Name (UPCN, Package (0x04) { Zero, Zero, Zero, Zero }) Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
idris iqbal Posted August 28, 2018 Share Posted August 28, 2018 [ref]idris iqbal[/ref], Try replace Zero to One for this scope. I am looking at the ports being dependent to this Scope (_SB.PCI0.XHC.RHUB) { Name (UPCN, Package (0x04) { Zero, Zero, Zero, Zero }) In this example there is four Zero, so we change all to one?? Link to comment Share on other sites More sharing options...
onemanosx Posted August 29, 2018 Author Share Posted August 29, 2018 (edited) [ref]idris iqbal[/ref], Now that I looked the second time. I dont think my method will work (I could be wrong) But do try this and see if it works. If not, you can post a separate thread and perhaps someone with better knowledge can assist. DSDT.aml.zip Edited August 29, 2018 by Guest Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
idris iqbal Posted August 29, 2018 Share Posted August 29, 2018 idris iqbal, Now that I looked the second time. I dont think my method will work (I could be wrong) But do try this and see if it works. If not, you can post a separate thread and perhaps someone with better knowledge can assist. Attachments DSDT.aml.zip (29.84 KiB) Not downloaded yet Thank you so much @onemanosx, I’ll try and report you for the result Thank for your help, Im very appreciated ? Link to comment Share on other sites More sharing options...
onemanosx Posted August 31, 2018 Author Share Posted August 31, 2018 try this: AppleHDA_ALC255_v1.zip (1.73 MiB) Downloaded 1 time Use Layout_id=2 in your DSDT or config.plist Edit: Attach ss No audio device is detected using the kext. FYI, I am using ID 27 with AppleALC if that helps. PS: Port over thread here for sake of relevance Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Mirone Posted August 31, 2018 Share Posted August 31, 2018 No audio device is detected using the kext. FYI, I am using ID 27 with AppleALC if that helps. Run the RunME.app and send me files. Link to comment Share on other sites More sharing options...
onemanosx Posted August 31, 2018 Author Share Posted August 31, 2018 (edited) Run the RunME.app and send me files Thanks in advance, Mirone! Edited September 7, 2018 by Guest Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Mirone Posted August 31, 2018 Share Posted August 31, 2018 @onemanosx. try this:Arquivo Comprimido.zip use clover folder attached and test AppleHDA v2. Link to comment Share on other sites More sharing options...
onemanosx Posted August 31, 2018 Author Share Posted August 31, 2018 use clover folder attached and test AppleHDA v2. Audio device detected speaker and headphone works but sound is distorted. Microphone does not work. Also able to boot with my original config.plist and audio driver detected but same problem as above. onemanosx VN7-592G’s MacBook Pro AppleHDA v2.zip Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Mirone Posted August 31, 2018 Share Posted August 31, 2018 Audio device detected speaker and headphone works but sound is distorted. Microphone does not work. Also able to boot with my original config.plist and audio driver detected but same problem as above. try this:AppleHDA_ALC255_v3.zip AppleHDA_ALC255_v4.zip But keep in mind that your Microphone is not present in your codec_dump, so there is no guarantee that it will work. like I said earlier is a shot in the dark. Link to comment Share on other sites More sharing options...
onemanosx Posted August 31, 2018 Author Share Posted August 31, 2018 is a shot in the dark Unfortunately, both kexts are not working. No audio device found. Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Mirone Posted September 1, 2018 Share Posted September 1, 2018 Microphone does not work but is detected? Link to comment Share on other sites More sharing options...
onemanosx Posted September 1, 2018 Author Share Posted September 1, 2018 but is detected? Internal mic is detected with v2 Donate Gitter Chat Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina) MSI B360 Gaming Arctic Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now