juanvascas Posted June 13, 2019 Posted June 13, 2019 I still shows like the GPIO patch has not been applied and that the pin is incorrect. I have thought it would be better to patch the DSDT directly but it is not compiling without error either lol. From my origin DSDT I applied the patch right before common patches section of this post: https://www.tonycrapx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/ And then I was getting an error which needed this solution: https://www.tonycrapx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/page-284#post-1765232 No luck still...Getting parseop_integer error DSDT.dsl.zip
onemanosx Posted June 13, 2019 Author Posted June 13, 2019 [ref]juanvascas[/ref], here you go DSDT.dsl.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)
juanvascas Posted June 13, 2019 Posted June 13, 2019 I am not home right now and may not be able to apply the SSDT patches on the DSDT as I have a final exam tomorrow but I am curious on how you managed to make it compile with no errors. I will try patching it tomorrow, thanks for all the useful help!
juanvascas Posted June 14, 2019 Posted June 14, 2019 I think I have finally got it working patching the DSDT. It may be a lot of work to get all SSDT patches to the DSDT so I may rely on hotpatches. I am unsure how to create a proper SSDT out of the DSDT to enable the I2C. Can you help me get it? Oh I also applied the Windows 10 patch from the VoodooI2C repo in case it has to be added to the SSDT as well. DSDT.zip
onemanosx Posted June 14, 2019 Author Posted June 14, 2019 [ref]juanvascas[/ref], you can use my previous I2C ssdt as a template and test it for yourself. windows 10 patch is done by osi to xosi patch and xosi-ssdt. 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)
juanvascas Posted June 14, 2019 Posted June 14, 2019 Either with yours or another template I get Unknown ASL compiler error. SSDT-I2C.zip
onemanosx Posted June 14, 2019 Author Posted June 14, 2019 [ref]juanvascas[/ref], No problem here. https://imgur.com/4rAugzE 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)
juanvascas Posted June 14, 2019 Posted June 14, 2019 So I was suggested this: You have a duplicate _CRS method, that leads to issues. Rename the original _CRS to XCRS with a Clover config.plist rename (Use a TgtBridge of TPD1, you absolutely don't want to rename all of the _CRS methods, just TPD1._CRS) and that this SSDT should be good. However I do not know hot to rename that with clover config.plist and also I do not understand why is the SSDT ok if it does not have a pin for the device.
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 So I was suggested this: You have a duplicate _CRS method, that leads to issues. Rename the original _CRS to XCRS with a Clover config.plist rename (Use a TgtBridge of TPD1, you absolutely don't want to rename all of the _CRS methods, just TPD1._CRS) and that this SSDT should be good. However I do not know hot to rename that with clover config.plist and also I do not understand why is the SSDT ok if it does not have a pin for the device. Add these patches to your config.plist. Since you are injecting GPI0 SSDT, you might also want to rename GPI0 status, too. Your SSDT has GPI0 pin defined. No Idea why you are insistent its otherwise. <key>Patches</key> <array> <dict> <key>Comment</key> <string>change GPI0._STA to XSTA</string> <key>Disabled</key> <false/> <key>Find</key> <data> X1NUQQ== </data> <key>Replace</key> <data> WFNUQQ== </data> <key>TgtBridge</key> <data> R1BJMA== </data> </dict> <dict> <key>Comment</key> <string>Rename _CRS to XCRS (TPD1)</string> <key>Disabled</key> <false/> <key>Find</key> <data> X0NSUw== </data> <key>Replace</key> <data> WENSUw== </data> <key>TgtBridge</key> <data> VFBEMQ== </data> </dict> <dict> 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 I think it worked! Check the terminal log to confirm but I think it's done! Terminal Saved Output.txt
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 [ref]juanvascas[/ref], Yes, its all good, now. 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 Yay long journey heh thanks for all the help man. I only need to get headphone mic working and proper switching when headphones are unplugged do you know anything of the ALCPlugFix?
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 Yay long journey heh thanks for all the help man. I only need to get headphone mic working and proper switching when headphones are unplugged do you know anything of the ALCPlugFix? I use this https://github.com/hackintosh-stuff/ComboJack?fbclid=IwAR1fIe7W1DlkvJus4wMT-8VUQW9abwFEYXr53sGFMVHT09vtZDYzpIn8mtg 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 I use this https://github.com/hackintosh-stuff/ComboJack?fbclid=IwAR1fIe7W1DlkvJus4wMT-8VUQW9abwFEYXr53sGFMVHT09vtZDYzpIn8mtg Should I use an ssdt? I currently have one when because I used codecommander. I tried the above solution and I get some weird noise when I plug my headphones. Saw it uses layout 72 when I use 13. And also found this https://www.tonycrapx86.com/threads/tool-wip-new-alcplugfix-tool-with-custom-hda-verb-commands-support.260266/ but not sure how to adapt it for alc256
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 (edited) [ref]juanvascas[/ref], I dont use codec commander nor sddt. But, if your laptop requires it. You should choose the best layout id for your codec. Edited June 15, 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 (edited) Should I use an ssdt? I currently have one when because I used codecommander. I tried the above solution and I get some weird noise when I plug my headphones. Saw it uses layout 72 when I use 13. And also found this https://www.tonycrapx86.com/threads/tool-wip-new-alcplugfix-tool-with-custom-hda-verb-commands-support.260266/ but not sure how to adapt it for alc256 What file should I modify from the solution you mentioned to change it to use id 13? Edited June 15, 2019 by Guest
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 May it be because of the layout id? Should always choose the best layout id. Try all id and see which sounds and works best. 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 I saw from the information.rtf that uses id 72 but I am not sure which file to modify for it to use 13.
onemanosx Posted June 15, 2019 Author Posted June 15, 2019 [ref]juanvascas[/ref], I will assume that you inject layout ID via config.plist. Look under audio or device properties. Or, can also be injected via ssdt. 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)
juanvascas Posted June 15, 2019 Posted June 15, 2019 I think it is not starting maybe? I check the install.sh and at the end shows that it should show on IOReg if working but I can't seem to find it. Just checked and layout ID it's currently on 13. Archive.zip
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