Hello, i just stumbled into this fix from superuser and it worked !
this madlad was capable of fixing the audio issue on efi windows
here is the og response : https://superuser.com/a/1401672
Boot to macos first then
1. download and install clover first (on your usb or on your pc's efi)
2. download and run MaciASL (as you need to make a custom dsdt) https://github.com/acidanthera/MaciASL/releases
3. search for ResourceProducer. Beneath it will be a series of "DWordMemory" resource entries. Under the last DWordMemory entry in that area, add this :
it should look like this (IMPORTANT) :
now you will go to the folder where is clover installed (usually /EFI/Clover/)
now go to /ACPI/WINDOWS and put that dsdt there
reboot your pc and boot windows from clover and your sound will work.
again, i'm not the og who found this, the madlad's solution is on the link on top from superuser.
i hope that alot of people could enjoy this, as i did.
have a good day.
this madlad was capable of fixing the audio issue on efi windows
here is the og response : https://superuser.com/a/1401672
Boot to macos first then
1. download and install clover first (on your usb or on your pc's efi)
2. download and run MaciASL (as you need to make a custom dsdt) https://github.com/acidanthera/MaciASL/releases
3. search for ResourceProducer. Beneath it will be a series of "DWordMemory" resource entries. Under the last DWordMemory entry in that area, add this :
Code:
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000C20000000, // Range Minimum, set it to 48.5GB
0x0000000E0FFFFFFF, // Range Maximum, set it to 56.25GB
0x0000000000000000, // Translation Offset
0x00000001F0000000, // Length calculated by Range Max - Range Min.
,, , AddressRangeMemory, TypeStatic)
it should look like this (IMPORTANT) :
then compile and click save as DSDT.amlCode:DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,(DONT COPY THIS) 0x00000000, // Granularity(DONT COPY THIS) 0x000A0000, // Range Minimum(DONT COPY THIS) 0x000BFFFF, // Range Maximum(DONT COPY THIS) 0x00000000, // Translation Offset (DONT COPY THIS) 0x00020000, // Length(DONT COPY THIS) ,, , AddressRangeMemory, TypeStatic)(DONT COPY THIS) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000C20000000, // Range Minimum, set it to 48.5GB 0x0000000E0FFFFFFF, // Range Maximum, set it to 56.25GB 0x0000000000000000, // Translation Offset 0x00000001F0000000, // Length calculated by Range Max - Range Min. ,, , AddressRangeMemory, TypeStatic) })(DONT COPY THIS) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings(DONT COPY THIS)
now you will go to the folder where is clover installed (usually /EFI/Clover/)
now go to /ACPI/WINDOWS and put that dsdt there
reboot your pc and boot windows from clover and your sound will work.
again, i'm not the og who found this, the madlad's solution is on the link on top from superuser.
i hope that alot of people could enjoy this, as i did.
have a good day.