Contribute
Register

Dell Inspiron 5559 i7 Patching help

Status
Not open for further replies.
Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
  1. 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.zip
    45.1 KB · Views: 90
  • ioreg.ioreg
    14 MB · Views: 132
  • EFI.zip
    2.9 MB · Views: 125
Joined
Dec 1, 2018
Messages
12
Motherboard
Asus Z390 WIFI
CPU
i5-9600K
Graphics
RX 580 8GB
Mobile Phone
  1. Android

Attachments

  • system_IRQ.txt
    839 bytes · Views: 159
  • DSDT.aml
    119.2 KB · Views: 150

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,466
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. 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
934
Motherboard
HP 250 G5 (81EF) Clover UEFI
CPU
i3 5005u
Graphics
HD 5500 (1366x768)
Mobile Phone
  1. 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
  1. 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
184,466
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. 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
  1. 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

  • debug_13861.zip
    4.1 MB · Views: 100
  • 5557 ioreg.ioreg
    14 MB · Views: 212

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,466
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. 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
  1. 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
184,466
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. 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.
 
Status
Not open for further replies.
Top