RizkiAA Posted September 27, 2025 Share Posted September 27, 2025 Spoiler Hello everybody...this is my first post on this forum.... Specs: Laptop: Legion 7i 15IMH Processor : Intel Core i7-10750H Memory : 16GB DDR4 iGPU : Intel UHD 630 for 10th Gen Comet Lake-H GT2 dGPU : Nvidia RTX 2070 Max-Q 8GB GDDR6 VRAM (Disabled) Wi-Fi : Intel Wi-Fi 6 AX201 Ethernet : Realtek RTL8168 Gigabit Ethernet Audio : Realtek ALC 287 Storage : 1x Samsung MZVLB1T0HBLR-000L2 NVME SSD 1TB(Disabled) + 1x RX7 256GB NVME Keyboard : PS2 Keyboard Touchpad : MSFT0001 I2C Touchpad Thunderbolt : Available(Thunderbolt 3) Keyboard backlight : Available (Corsair) Display : Full HD (1920x1080p) 144Hz Bootloader : OpenCore 1.0.5 macOS Version : macOS Big Sur 11.3.1 According to AppleALC codec list there are 3 id i can use for my system, which are: 11,13,21. I have tried them all and the one works best is the 13 because these works: Internal Mic External Mic Headphone Jack (automatically switches when plugging headphone from "Internal Speaker" to "Headphone" although "Internal Speaker" is detected in System Preferences (and i can change the volume from setting and even FN keys) but there is no sound whatsoever no matter how i crank the volume when plugging in headphone, it switches automatically and everything works fine... So the problem is internal speaker dont give any sound output.. Here's what ive tried: Following this guide to change coefficient, i dump coefficient from Linux and so far only three are different, applying all those 3 using alc-verb still result in no internal speaker sound... i'm reading this thread which has the same exact model and codec as mine and has similar issue.. the last guy @cankiulascmnfye suggested creating a new AppleALC Layout which is what i'm currently doing I tried building AppleALC layout by following this guide and this is what my codec-graph looks like as dumped from Linux and visualized by Codec-Graph app: exactly same with the one here As shown from the diagram above, the Internal Speaker should be shown as "[FIXED] Speaker at Int N/A Stereo OUT HP Detect" and is connected to: 2 (0x02) 3 (0x03) 6 (0x06) By following the guide, i duplicated Platforms13.xml and rename the duplicated to be Platforms17.xml. And since everything works except for the internal speaker, i leave everything as previously and only change only the internal output from (20-2) to (23-3) as shown in the given code below : <array> <dict> <key>Amp</key> <dict> <key>MuteInputAmp</key> <false/> <key>PublishMute</key> <true/> <key>PublishVolume</key> <true/> <key>VolumeInputAmp</key> <false/> </dict> <key>NodeID</key> <integer>23</integer> </dict> <dict> <key>Amp</key> <dict> <key>Channels</key> <array> <dict> <key>Bind</key> <integer>1</integer> <key>Channel</key> <integer>1</integer> </dict> <dict> <key>Bind</key> <integer>2</integer> <key>Channel</key> <integer>2</integer> </dict> </array> <key>MuteInputAmp</key> <false/> <key>PublishMute</key> <true/> <key>PublishVolume</key> <true/> <key>VolumeInputAmp</key> <false/> </dict> <key>NodeID</key> <integer>3</integer> </dict> </array> from the previously: <array> <array> <dict> <key>Amp</key> <dict> <key>MuteInputAmp</key> <false/> <key>PublishMute</key> <true/> <key>PublishVolume</key> <true/> <key>VolumeInputAmp</key> <false/> </dict> <key>NodeID</key> <integer>20</integer> </dict> <dict> <key>Amp</key> <dict> <key>Channels</key> <array> <dict> <key>Bind</key> <integer>1</integer> <key>Channel</key> <integer>1</integer> </dict> <dict> <key>Bind</key> <integer>2</integer> <key>Channel</key> <integer>2</integer> </dict> </array> <key>MuteInputAmp</key> <false/> <key>PublishMute</key> <true/> <key>PublishVolume</key> <true/> <key>VolumeInputAmp</key> <false/> </dict> <key>NodeID</key> <integer>2</integer> </dict> </array> </array> i also have tried these path (only. tried those because on the schematics, the internal speaker was only connected to 3 Output, the fourth is connected to an input which then a mixer which i dont have any idea to use it, (audio feedback?)) : 23-2 23-3 23-6 After trying the three path, compiled them one by one, and restart the PC, so far... here is the result from each path: 23-2: Still No Internal speaker sound (same as layout13 where everything works except internal speaker 23-3: Device do not appear at all 23-6: Device do not appear at all So far, i only modified 4 files guided by the guide which i will upload here as "Modified Files.zip", also upload my OpenCore config.plist and ioreg just in case Any idea of what is wrong? any help will be appreciated😇 Modified Files.zip config.plist ioreg.ioreg codec_dump.txt Quote Link to comment https://www.insanelymac.com/forum/topic/361751-compiling-applealc-for-alc-287-legion-7i-intel-10th-gen-to-get-internal-speaker-working/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.