Jump to content
13 posts in this topic

Recommended Posts

Hello, I tried to patch the DSDT and also hot patching for clover, but non seems working for my case. Can anyone help me? The origin DSDT in the attach file. Thank you.

Hardware:

OS: Catalina 10.15.3

CPU: Intel Core i7-8665U Processor (1.90GHz GHz 8MB)

GPU: NVIDIA Quadro P520 2 GB GDDR5/ intel UHD 620

RAM: 16.0GB PC4-19200 DDR4 Soldered 2400MHz

SSD/ HDD: 1TB SSD 970 EVO PLUS PCIe

Motherboard/Laptop model: Intel Coffee Lake-U/Y PCH rev. 30/ Thinkpad P53s

BIOS: Lenovo version 1.60 (12/30/2019)

Screen: 15.6 "FHD IPS AntiGlare LED Backlight 1920x1080

Ethernet Card: Intel I219-LM

Wifi/BT Card: Wireless Intel AC adapter 9560 2x2ac with BT5.0 (will be replaced soon)

DSDT.dsl

here

DSDT.aml.zip

 

use only 3 renames patch, remove all

Quote

change GFX0 to IGPU
47465830 
49475055 

change HDAS to HDEF
48444153 
48444546 

change HECI to IMEI
48454349 
494d4549

 

1 hour ago, MaLd0n said:

here

DSDT.aml.zip

 

use only 3 renames patch, remove all

 

Thank you for your work. I tried as you told me but it doesn't work. Could you please take a look at my EFI file in the attached file? Maybe I did something wrong or some kexts conflict each other? Don't worry about my SMBIOS, I changed it as my Laptop's SMBIOS is MacBook Pro 15,4.

EFI.zip

4 hours ago, MaLd0n said:

don't use kexts in system folders, u can use clover/oc to inject kexts

EFI.zip

Thank you so much. I wanna buy you a beer but I don't have PayPal and I don't wanna create one. Is there other way to do that? I'm in Europe by the way.  

For the kext injection, I used clover to inject kext of course, but I don't know why it didn't contain any kext or ACPI. Anyway, it worked great but the audio (using AppleALC) and sidecar doesn't work (before both work just fine). Do you know how to fix it? I reupload the file.

For the SIP (0x67 -disable), can I enable it (0x00) or should I use the partial SIP (0x3)?

Thank you again.

EFI.zip

5 hours ago, MaLd0n said:

ye, i like full disable ;) 

Sorry to bother you again, but do you know how to fix the audio (using AppleALC + vanilla catalina AppleHDA) and sidecar? I tried many way but it couldn't work. I reupload the EFI folder.

 

Thank you

EFI.zip

5 hours ago, Franklin_NGO said:

Sorry to bother you again, but do you know how to fix the audio (using AppleALC + vanilla catalina AppleHDA) and sidecar? I tried many way but it couldn't work. I reupload the EFI folder.

https://www.olarila.com/topic/6074-guide-easy-audio-solution-with-applealc/

8 hours ago, MaLd0n said:

Thank you. I tried your method but it didn't work.

Codec: ALC257  -------  layout 11, 18
Chipset: Canon lake U => 100/200/300: 
rename HDAS to HDEF: find <48444153>  replace <48444546>

Also, your method conflicts with the instruction of AppleALC wiki, which didn't work for me either:

link: https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage
Do not use renaming HDAS to HDEF, B0D3 to HDAU, etc.
Set Devices → Audio → Inject = NO (Necessarily type string!)

But, if I use alcid=11 and fast boot then it works:

image.png.9ff1514172e850057f44da5a6622fa8d.png

 

Is that strange? Could you please take a look at my EFI in the attached file, maybe there are some drivers conflicts each other?

EFI.zip

Edited by Franklin_NGO
4 hours ago, Franklin_NGO said:

Thank you. I tried your method but it didn't work.


Codec: ALC257  -------  layout 11, 18
Chipset: Canon lake U => 100/200/300: 
rename HDAS to HDEF: find <48444153>  replace <48444546>

Also, your method conflicts with the instruction of AppleALC wiki, which didn't work for me either:


link: https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage
Do not use renaming HDAS to HDEF, B0D3 to HDAU, etc.
Set Devices → Audio → Inject = NO (Necessarily type string!)

But, if I use alcid=11 and fast boot then it works:

 

Is that strange? Could you please take a look at my EFI in the attached file, maybe there are some drivers conflicts each other?

EFI.zip

both work

 

u can use via dsdt, ssdt, inject layout in devices, add alcid=xx in bootargs, have many ways for same result ;) 

12 hours ago, MaLd0n said:

both work

 

u can use via dsdt, ssdt, inject layout in devices, add alcid=xx in bootargs, have many ways for same result ;) 

Yes, normally, I saw both work for people. But I don't know why it only works for me if I use alcid=11 and fast boot. Here are the drivers and kexts, is there anything abnormal? Thank you.

image.png.297a5e902572bd2c47aa10d5f3fca332.png

image.png.8d6f23ca49eca29397f9898041c6c3b5.png

×
×
  • Create New...