Contribute
Register

[solved] ALC256 no output devices found

Status
Not open for further replies.

Attachments

  • debug_customized_config.plist.zip
    1.9 MB · Views: 51
  • debug_rehabman's_config_plist.zip
    1.9 MB · Views: 54
Here you go. This time I will upload both debug files, one with your original config, one with my customized one.
Have you tried layout-id 3?
 
Have you tried layout-id 3?

According to AppleALC's GitHub, layout 11, 13, 28, 56 are supported.

That is correct.
3 not valid for ALC256 (keep in mind these layout-id values are the arbitrary choice of the person creating the XML).

Note:
Code:
NUC6i7KYK:applealc.git rehabman$ ls -l Resources/ALC256/layout*
-rw-r--r--  1 rehabman  staff  32712 Sep  6 08:52 Resources/ALC256/layout11.xml
-rw-r--r--  1 rehabman  staff   1818 Oct 29 11:16 Resources/ALC256/layout11.xml.zlib
-rw-r--r--  1 rehabman  staff  32712 Apr 24  2018 Resources/ALC256/layout13.xml
-rw-r--r--  1 rehabman  staff   1818 Oct 29 11:16 Resources/ALC256/layout13.xml.zlib
-rw-r--r--  1 rehabman  staff  29234 Apr 24  2018 Resources/ALC256/layout28.xml
-rw-r--r--  1 rehabman  staff   3593 Oct 29 11:16 Resources/ALC256/layout28.xml.zlib
-rw-r--r--  1 rehabman  staff  32712 Apr 24  2018 Resources/ALC256/layout56.xml
-rw-r--r--  1 rehabman  staff   1818 Oct 29 11:16 Resources/ALC256/layout56.xml.zlib
 
Here you go. This time I will upload both debug files, one with your original config, one with my customized one.

Maybe you mistakenly deleted AppleHDA.kext.
Run the macOS installer to restore all kexts.
 
Maybe you mistakenly deleted AppleHDA.kext.
Run the macOS installer to restore all kexts.
His kextstat shows AppleHDA loaded if I'm not mistaken.
Code:
 130    0 0xffffff7f81f13000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (282.10) 41CE33FB-FED7-36D3-A3DF-03B036329B10 <129 93 90 13 8 7 6 5 3 1>
But he may have installed a wrong one.
 
Maybe you mistakenly deleted AppleHDA.kext.
Run the macOS installer to restore all kexts.

His kextstat shows AppleHDA loaded if I'm not mistaken.
Code:
 130    0 0xffffff7f81f13000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (282.10) 41CE33FB-FED7-36D3-A3DF-03B036329B10 <129 93 90 13 8 7 6 5 3 1>
But he may have installed a wrong one.
Reinstalled AppleHDA using macOS Installer but I still got no sound. About that earlier AppleHDA, I downloaded it from https://www.tonymacx86.com/threads/alc256-no-output-devices-found.265232/page-2#post-1854227

Edit: idk if this is normal or not but sometimes, AppleHDA appears in kextstat|grep "HDA" but sometimes it doesn't.

Update: problem solved. For anyone having the same problem, set Inject in config.plist/Audio to No and change the bottom part like the screenshot. Install CodecCommander.kext to fix headphones noise.
 

Attachments

  • debug_13770.zip
    1.5 MB · Views: 117
  • Screen Shot 2018-11-18 at 6.03.33 PM.png
    Screen Shot 2018-11-18 at 6.03.33 PM.png
    254.8 KB · Views: 543
Last edited:
His kextstat shows AppleHDA loaded if I'm not mistaken.
Code:
 130    0 0xffffff7f81f13000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (282.10) 41CE33FB-FED7-36D3-A3DF-03B036329B10 <129 93 90 13 8 7 6 5 3 1>
But he may have installed a wrong one.

The kextstat output only shows whether a kext is "loaded" or not.
Must use ioreg to determine whether the kext has actually "started".
 
Status
Not open for further replies.
Back
Top