Contribute
Register

Dell Inspiron 5559 i7 Patching help

Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
Android
Hi,
Please forgive me for any stupid questions/query since I am complete noob in this area. Even though I have managed to installed Hackintosh High Sierra/Mojave on multiple laptops, I sincerely have no experience in performing patching.

Currently I am working on Dell Inspiron 5559 i7 laptop having Mac Mojave installed. I have got it working properly with graphics and external wifi dongle. HDMI video out works fine, I can see output on both monitors. However, I am having following issues:

1. No audio (Realtek AC3234, got this information from BIOS)
2. No ethernet

I attempted to follow multiple guides for Audio and have been partially successful in getting audio on laptop speakers and mic using VoodooHDA.kext, however, the headphone jack doesn't works at all. I tried pairing a bluetooth headphone, that can play out audio but the mic doesn't works (I am not bothered about it for time being, this is just for update).
I tried following Realtek ALC3234 patching guide at https://www.tonymacx86.com/threads/...p-realtek-alc3234-isnt-being-detected.170128/ and DSDT patching guide https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/. I have extracted the ACPI files, disassembled using iasl -dl DSDT.aml SSDT*.aml and opened the resulting DSDT.dsl file into MaciASL. However, on compiling the dsl file I get multiple errors as below:

06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(3908) : error 6126 - syntax error, unexpected PARSEOP_IF, expecting PARSEOP_CLOSE_PAREN or ','
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(3912) : error 6126 - syntax error, unexpected PARSEOP_CLOSE_PAREN
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(5665) : error 6126 - syntax error, unexpected PARSEOP_ZERO
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(5724) : error 6126 - syntax error, unexpected PARSEOP_ZERO
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(9315) : error 6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File


I couldn't not find anything to resolve these error, or may be I am missing something.
Please help.

Attaching
1. EFI/Clover folder
2. AML files (extracted using patchmatic)
3. IOReg file
4. Output of kextstat commands:

MacBook-Pro:rehabman trivalent$ kextstat|grep -y acpiplat

15 2 0xffffff7f82532000 0x9c000 0x9c000 com.apple.driver.AppleACPIPlatform (6.1) A5254E14-670B-35BB-8E25-BD9872872275 <14 13 12 8 7 6 5 3 1>

MacBook-Pro:rehabman trivalent$ kextstat|grep -y appleintelcpu

MacBook-Pro:rehabman trivalent$ kextstat|grep -y applelpc

MacBook-Pro:rehabman trivalent$
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,974
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hi,
Please forgive me for any stupid questions/query since I am complete noob in this area. Even though I have managed to installed Hackintosh High Sierra/Mojave on multiple laptops, I sincerely have no experience in performing patching.

Currently I am working on Dell Inspiron 5559 i7 laptop having Mac Mojave installed. I have got it working properly with graphics and external wifi dongle. HDMI video out works fine, I can see output on both monitors. However, I am having following issues:

1. No audio (Realtek AC3234, got this information from BIOS)
2. No ethernet

I attempted to follow multiple guides for Audio and have been partially successful in getting audio on laptop speakers and mic using VoodooHDA.kext, however, the headphone jack doesn't works at all. I tried pairing a bluetooth headphone, that can play out audio but the mic doesn't works (I am not bothered about it for time being, this is just for update).
I tried following Realtek ALC3234 patching guide at https://www.tonymacx86.com/threads/...p-realtek-alc3234-isnt-being-detected.170128/ and DSDT patching guide https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/. I have extracted the ACPI files, disassembled using iasl -dl DSDT.aml SSDT*.aml and opened the resulting DSDT.dsl file into MaciASL. However, on compiling the dsl file I get multiple errors as below:

06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(3908) : error 6126 - syntax error, unexpected PARSEOP_IF, expecting PARSEOP_CLOSE_PAREN or ','
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(3912) : error 6126 - syntax error, unexpected PARSEOP_CLOSE_PAREN
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(5665) : error 6126 - syntax error, unexpected PARSEOP_ZERO
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(5724) : error 6126 - syntax error, unexpected PARSEOP_ZERO
06/12/18, 8:46:31 AM, iASLWTTQVA.dsl(9315) : error 6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File


I couldn't not find anything to resolve these error, or may be I am missing something.
Please help.

Attaching
1. EFI/Clover folder
2. AML files (extracted using patchmatic)
3. IOReg file
4. Output of kextstat commands:

MacBook-Pro:rehabman trivalent$ kextstat|grep -y acpiplat

15 2 0xffffff7f82532000 0x9c000 0x9c000 com.apple.driver.AppleACPIPlatform (6.1) A5254E14-670B-35BB-8E25-BD9872872275 <14 13 12 8 7 6 5 3 1>

MacBook-Pro:rehabman trivalent$ kextstat|grep -y appleintelcpu

MacBook-Pro:rehabman trivalent$ kextstat|grep -y applelpc

MacBook-Pro:rehabman trivalent$
ACPI patching guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
Joined
Sep 9, 2011
Messages
911
Motherboard
HP 250 G5 (81EF) Clover UEFI
CPU
i3 5005u
Graphics
HD 5500 (1366x768)
Mobile Phone
Android
1. No audio (Realtek AC3234, got this information from BIOS)
2. No ethernet
You actually have ALC255. Install Lilu.kext + AppleALC.kext to /L/E and enable the layoud-id patch in config.plist/Devices/Properties. It is currently commented out (rename #layout-id to layout-id). For ethernet, install RealtekRTL8111.kext.
 
Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
Android
Installed Lilu.kext, AppleALC.kext to /L/E, modified the layout-id as below:

<key>PciRoot(0)/Pci(0x1f,3)</key>
<dict>
<key>layout-id</key>
<integer>3</integer>
<key>#PinConfigurations</key>
<data></data>
<key>#hda-gfx</key>
<string>onboard-1</string>
<key>#no-controller-patch</key>
<integer>1</integer>
</dict>

But no effect. I don't see any audio devices in settings -> sound.
One question though, do I need to apply patched DSDT along with your suggestion?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,974
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Installed Lilu.kext, AppleALC.kext to /L/E, modified the layout-id as below:

<key>PciRoot(0)/Pci(0x1f,3)</key>
<dict>
<key>layout-id</key>
<integer>3</integer>
<key>#PinConfigurations</key>
<data></data>
<key>#hda-gfx</key>
<string>onboard-1</string>
<key>#no-controller-patch</key>
<integer>1</integer>
</dict>

But no effect. I don't see any audio devices in settings -> sound.
One question though, do I need to apply patched DSDT along with your suggestion?
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
Android
Hello,
Please find the files attached. For some reason the gen_debug tool was not able to collect IOREG dump. Adding it manually here.
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,974
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello,
Please find the files attached. For some reason the gen_debug tool was not able to collect IOREG dump. Adding it manually here.
Suggestions:
- run the macOS installer to restore all kexts to vanilla (maybe you deleted AppleHDA.kext)
- remove EAPDFix.kext
 
Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
Android
Yes, I had AppleHDA.kext deleted (backed up), restored that, deleted EAPDFix.kext from /L/E. Sound output is there from Laptop speakers, but the output from headphone jack is horrible.
Or should I just try the same after running macOS installer?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,974
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Yes, I had AppleHDA.kext deleted (backed up), restored that, deleted EAPDFix.kext from /L/E. Sound output is there from Laptop speakers, but the output from headphone jack is horrible.
Or should I just try the same after running macOS installer?
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Top