• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

Done! Here it is! Wifi is working. as for audio, you said i need extra tweak for my codec, so how do i start? :)
 

Attachments

Done! Here it is! Wifi is working. as for audio, you said i need extra tweak for my codec, so how do i start? :)
Seems fine except the Audio Layout Injection.
The DSDT is still not patched fully.
 
  • Like
Reactions: Chucksmmadu
Seems fine except the Audio Layout Injection.
The DSDT is still not patched fully.
I'm just trying to avoid mistakes of adding a wrong patch that's why i didn't patch anything else... Having seen my files, please which other patches am i missing?? I already did (battery, hpet, smbus, os check patch, rtc and brightness hotkey) And for audio, the layout-id 13 works it's just that sometimes if i boot especially from Windows 10 everything would be fine except that i loose the sound even though everything looks fine... I've seen others facing the same issues here --> https://github.com/acidanthera/bugtracker/issues/422 I don't just know what i need to do.
 
Last edited:
*update*
While googling my audio loss problem when booting from Windows, i saw another forum where someone with my codec reported the same problem. And the last meaningful reply i saw was that realtek in windows 10 was the cause. I can confirm it because on cold boot, audio works fine... I will ignore that for now and focus on my DSDT first.
 
Last edited:
I'm just trying to avoid mistakes of adding a wrong patch that's why i didn't patch anything else... Having seen my files, please which other patches am i missing?? I already did (battery, hpet, smbus, os check patch, rtc and brightness hotkey) And for audio, the layout-id 13 works it's just that sometimes if i boot especially from Windows 10 everything would be fine except that i loose the sound even though everything looks fine... I've seen others facing the same issues here --> https://github.com/acidanthera/bugtracker/issues/422 I don't just know what i need to do.
*update*
While googling my audio loss problem when booting from Windows, i saw another forum where someone with my codec reported the same problem. And the last meaningful reply i saw was that realtek in windows 10 was the cause. I can confirm it because on cold boot, audio works fine... I will ignore that for now and focus on my DSDT first.
Yes, some Audio Codec has this issue. Especially ALC295. Some sort of same issues in Razer Blade.
 
  • Like
Reactions: Chucksmmadu
Yes, some Audio Codec has this issue. Especially ALC295. Some sort of same issues in Razer Blade.
Yeah (y)i did Continuous testing and the issue is only reproduced when i boot windows first then catalina. I did all the common patches following the guide in the first page
  • HPET Fix
  • IRQ Fix
  • OS Check Fix
  • RTC Fix
  • SMBUS Fix
please what's left to be patched? :)
 
Last edited:
Yeah (y)i did Continuous testing and the issue is only reproduced when i boot windows first then catalina. I did all the common patches following the guide in the first page
  • HPET Fix
  • IRQ Fix
  • OS Check Fix
  • RTC Fix
  • SMBUS Fix
please what's left to be patched? :)
Well, i already mentioned what patches you need to apply but i'm mentioning it again.
For the DSDT
  • Layout ID (whatever layout ID you're using in your config.plist for your Audio)
  • Battery patch
  • Rename GFX0 to IGPU
  • Fix _WAK Arg0 v2
  • Fix Mutex with non-zero SyncLevel
  • HPET Fix
  • IRQ Fix
  • OS Check Fix
  • RTC Fix
  • SMBUS Fix
For all SSDT
  • Rename GFX0 to IGPU
  • Cleanup/Fix Errors (SSDT)
Repatch your DSDT with the above patches.
 
  • Love
Reactions: Chucksmmadu
😅 this patching was long longest patching I've done 😅... I've done it. I added sortorder. I will drop my acpi folder here ✌

*Edit* Here it is! if i need to upload any other file(s) i will do so!
 

Attachments

Last edited:
  • Like
Reactions: EliteMacx86
I didnt include layout id in dsdt as my audio layout id (13) isn't available in rehabman's repo. Apart from that, i did evrything!!!
 
I didnt include layout id in dsdt as my audio layout id (13) isn't available in rehabman's repo. Apart from that, i did evrything!!!
That's not an issue. Just change the layout ID. Change layout ID 12 to 13 in the patch. Here's the layout ID=13 patch for the DSDT.
Code:
#   Inject Audio info
into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "layout-id", Buffer() { 13, 0x00, 0x00, 0x00 },\n
        "hda-gfx", Buffer() { "onboard-1" },\n
        "PinConfigurations", Buffer() { },\n
        //"MaximumBootBeepVolume", 77,\n
    })\n
}\n
end;

into method label _DSM parent_label HDAS remove_entry;
into device label HDAS insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "layout-id", Buffer() { 13, 0x00, 0x00, 0x00 },\n
        "hda-gfx", Buffer() { "onboard-1" },\n
        "PinConfigurations", Buffer() { },\n
        //"MaximumBootBeepVolume", 77,\n
    })\n
}\n
end;
Apply the above patch to your DSDT. Attach your files.
 
  • Like
Reactions: Chucksmmadu

Forum statistics

Threads
1,935
Messages
18,087
Members
27,829
Latest member
chun1980