Contribute
Register

Help - Mojave ALC-255 Dell

Status
Not open for further replies.
Joined
Apr 6, 2019
Messages
4
Motherboard
inspiron 15 5442
CPU
i5-4210U @ 1.70GHz
Graphics
Intel HD Graphics 4400
I have just done clean install mojave 10.14.4. I couldn't get audio working. Things that I guaranteed:
- vanilla applehda.kext
- layout-id: 3 (via boot flag) (tried different layouts of ALC255 already, didn't work)
- all kext in /L/E (including AppleALC (debug ver), Lilu.kext, whatevergreen, codeccommander, ...)
- clean install (have not tried other fixing audio method)

Thank for your time. Much appreciated :)
 

Attachments

  • debug_16388.zip
    9.7 MB · Views: 231
I have just done clean install mojave 10.14.4. I couldn't get audio working. Things that I guaranteed:
- vanilla applehda.kext
- layout-id: 3 (via boot flag) (tried different layouts of ALC255 already, didn't work)
- all kext in /L/E (including AppleALC (debug ver), Lilu.kext, whatevergreen, codeccommander, ...)
- clean install (have not tried other fixing audio method)

Thank for your time. Much appreciated :)
in your config.plist, enable these:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>
 
Thank @Feartech, works like a charm
in your config.plist, enable these:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>
 

Attachments

  • debug_13715.zip
    9.5 MB · Views: 122
Last edited:
Hi @Feartech
I am trying to complete my hack, but still can't get HDMI working. I got full QE/CI for HD4400 but when I plug HDMI cable in, both screen goes black and the system goes frozen. Could you give me some keywords to fix it?
i am using Whatevergreen + lilu (followed https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/) , default config for HD4400 laptop by rehabman, tried changing device-id & platformid didn't work.

Oh nevermind, I got it working by uncommenting all the framebuffer fixes. :D
 
Fantastic! (we have the same audio chipset :) )
Hi, I have a dell inspiron 15 5547, its the same audio chipset, but the audio doesnt work always, some times i have to reboot to work.
I have the original applehda kext from apple, layout-id: 3 (in config.plist), codeccomander in s/l/e, and AppleALC, Lilu.kext and watevergreen on efi/clover/kexts/other
Can you help me?
Thanks :)
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 143
Last edited:
Hi, I have a dell inspiron 15 5547, its the same audio chipset, but the audio doesnt work always, some times i have to reboot to work.
I have the vanila applehda kext, layout-id: 3 (in config.plist), codeccomander in s/l/e, and AppleALC, Lilu.kext and watevergreen on efi/clover/kexts/other
Can you help me?
Thanks :)
Use this tool and upload your problem reporting files:

kexts should be installed to /L/E not S/L/E
 
in your config.plist, enable these:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>

Hi, I also have just done clean install of Catalina 10.15.4. I couldn't get audio working. Things that I guaranteed:
- vanilla applehda.kext
- layout-id: 3 (via boot flag)
- all kext in EFI/CLOVER/kexts/other (since Catalina L/E and S/L/E is read only now) (including AppleALC, Lilu.kext, whatevergreen, codeccommander, ...)
- clean install (have not tried other fixing audio method)
-default s/l/e and l/e

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file /usr/bin/gen_debug: Read-only file system
7 23781 7 1872 0 0 2934 0 0:00:08 --:--:-- 0:00:08 2929
curl: (23) Failed writing body (0 != 1872)

I can't attach my reporting files because of Catalina I guess. So, I'll upload my EFI:

Thanks :)
 

Attachments

  • EFI.zip
    3.5 MB · Views: 117
Hi, I also have just done clean install of Catalina 10.15.4. I couldn't get audio working. Things that I guaranteed:
- vanilla applehda.kext
- layout-id: 3 (via boot flag)
- all kext in EFI/CLOVER/kexts/other (since Catalina L/E and S/L/E is read only now) (including AppleALC, Lilu.kext, whatevergreen, codeccommander, ...)
- clean install (have not tried other fixing audio method)
-default s/l/e and l/e

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file /usr/bin/gen_debug: Read-only file system
7 23781 7 1872 0 0 2934 0 0:00:08 --:--:-- 0:00:08 2929
curl: (23) Failed writing body (0 != 1872)

I can't attach my reporting files because of Catalina I guess. So, I'll upload my EFI:

Thanks :)
it is this section you need to enable:
Code:
<key>PciRoot(0)/Pci(0x03,0)</key>
            <dict>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
            <key>PciRoot(0)/Pci(0x1b,0)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>#layout-id</key>
                <integer>3</integer>
            </dict>
change to:
Code:
<key>PciRoot(0)/Pci(0x03,0)</key>
            <dict>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
            <key>PciRoot(0)/Pci(0x1b,0)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <key>layout-id</key>
                <integer>3</integer>
            </dict>
and this section:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>3</integer>
        </dict>

change to:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
        </dict>
 
Status
Not open for further replies.
Back
Top