Comment 447 for bug 1958019

Revision history for this message
In , cam (cam-linux-kernel-bugs) wrote :

This is a work in progress. I haven't had the time to clean up and
correct the work I have in a branch.
https://github.com/thiagotei/linux-realtek-alc287

You can also search around for how to use JCS' Qemu.

This bug itself has most of the information on this approach.

Getting the hardware to work under the Windows VM may or may not be
difficult. On the 2020 Legion 7i, it took a fair amount of effort. On my
current 2021 Lenovo Legion 7i, Windows immediately recognized the
correct driver for the sound card.

Of course, this method may not work at all on your laptop. For example,
on both the AMD and Intel versions of the 2021 Legion, the method
doesn't work as the amp is a separate device on the i2c bus and
therefore isn't initialized by HDA verbs.

I don't know of any methods to capture communication over the i2c bus,
and I don't really have the time anymore to try even if I did.

On 9/17/21 6:48 AM, <email address hidden> wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=208555
>
> --- Comment #433 from Andreas (<email address hidden>) ---
> (In reply to Cameron Berkenpas from comment #432)
>> Unfortunately, your model of laptop is not supported by any of the
>> patches here.
>>
>> On 9/16/21 9:19 AM, <email address hidden> wrote:
>>> https://bugzilla.kernel.org/show_bug.cgi?id=208555
>>>
>>> Andreas (<email address hidden>) changed:
>>>
>>> What |Removed |Added
>>>
>> ----------------------------------------------------------------------------
>>> CC| |<email address hidden>
>>>
>>> --- Comment #431 from Andreas (<email address hidden>) ---
>>> Hello!
>>>
>>> Which method/patch in this long list fixed your sound issue on the Galaxy
>>> Book?
>>> I have the 12 LTE and are looking for a solution too. :)
>>>
>>> Kind regards,
>>> Andreas
>>>
> Hey Cameron,
>
> thanks for your answer! The citation of the method would have been helpful
> despite the fact that I won't find a direct fix for my device.
>
> Cheers,
> Andreas
>