Contribute
Register

[Guide] Patching LAPTOP DSDT/SSDTs

Feartech

Moderator
Joined
Aug 3, 2013
Messages
21,906
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
What card can I replace it with? What parameter to pay attention to when buying so that the card works? thanks!
you want to replace the nvidia card in your laptop?
 
Joined
Jan 18, 2021
Messages
5
Motherboard
Lenovo v580c
CPU
i7-3230QM
Graphics
HD 4000 + eGPU GTX 1050
Mobile Phone
  1. iOS
Last edited:
Joined
Nov 5, 2011
Messages
63
Motherboard
MSI GF63 9RCX
CPU
i7-9750H
Graphics
UHD630
Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
Dear Feartech
Could you help me disable DGPU cleanly via DSDT on msi g9-rcx?
 
Joined
Feb 22, 2021
Messages
1
Motherboard
HP EliteBook 840 G1
CPU
Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz
Graphics
Intel HD Graphics 4400
Mobile Phone
  1. Android
Hi, I'm a beginner, prepared my first pc and all is ok except the battery
I downloaded DSDT with Clover (F4) and disassembled with iasl, before modifying it with a patch I tried to compile with MaciASL and I found some errors
many has been fixed but now I'm stuck on this piece of code and don't know how to change it:

If (LEqual (GESF, 0x15))
{
If (LEqual (PARM, 0x01))
{
Or (\_SB.PCI0.AUDE, 0x20, \_SB.PCI0.AUDE)
\_SB.PCI0.B0D3.ABWA (0x01)
\_SB.PCI0.B0D3.ARST (\_SB.PCI0.B0D3.ASTR (\_SB.PCI0.B0D3.AINI (\_SB.PCI0.B0D3.CXDC (\_SB.PCI0.B0D3.ABWA (0x00)
Notify (\_SB.PCI0, 0x00) // Bus Check)
If (LEqual (PARM, 0x00))
{
And (\_SB.PCI0.AUDE, 0xDF, \_SB.PCI0.AUDE)
Notify (\_SB.PCI0, 0x00) // Bus Check
}
Store (Zero, GESF) /* \_SB_.PCI0.GFX0.GESF */
)
Store (Zero, PARM) /* \_SB_.PCI0.GFX0.PARM */
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
Store (Zero, GESF) /* \_SB_.PCI0.GFX0.GESF */
)
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
)
}
}

if there someone who can help me ?
 

Attachments

  • DSDT.aml
    149.3 KB · Views: 14
  • DSDT.dsl
    1.1 MB · Views: 11

Feartech

Moderator
Joined
Aug 3, 2013
Messages
21,906
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi, I'm a beginner, prepared my first pc and all is ok except the battery
I downloaded DSDT with Clover (F4) and disassembled with iasl, before modifying it with a patch I tried to compile with MaciASL and I found some errors
many has been fixed but now I'm stuck on this piece of code and don't know how to change it:

If (LEqual (GESF, 0x15))
{
If (LEqual (PARM, 0x01))
{
Or (\_SB.PCI0.AUDE, 0x20, \_SB.PCI0.AUDE)
\_SB.PCI0.B0D3.ABWA (0x01)
\_SB.PCI0.B0D3.ARST (\_SB.PCI0.B0D3.ASTR (\_SB.PCI0.B0D3.AINI (\_SB.PCI0.B0D3.CXDC (\_SB.PCI0.B0D3.ABWA (0x00)
Notify (\_SB.PCI0, 0x00) // Bus Check)
If (LEqual (PARM, 0x00))
{
And (\_SB.PCI0.AUDE, 0xDF, \_SB.PCI0.AUDE)
Notify (\_SB.PCI0, 0x00) // Bus Check
}
Store (Zero, GESF) /* \_SB_.PCI0.GFX0.GESF */
)
Store (Zero, PARM) /* \_SB_.PCI0.GFX0.PARM */
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
Store (Zero, GESF) /* \_SB_.PCI0.GFX0.GESF */
)
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
)
}
}

if there someone who can help me ?
or you could use the hot patch files from here instead:
 
Joined
Sep 7, 2011
Messages
28
Motherboard
Gigabyte Z490i Aorus Ultra
CPU
i7-10700K
Graphics
RX 5600XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hi friends, I am using PC, what about when I got DSDT from OC, then I tried to compile, result "0 Errors, 162 Warnings, 168 Remarks"
Do I still need to do patches? Or I can use directly the DSDT ? Thanks
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
21,906
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Hi friends, I am using PC, what about when I got DSDT from OC, then I tried to compile, result "0 Errors, 162 Warnings, 168 Remarks"
Do I still need to do patches? Or I can use directly the DSDT ? Thanks
DSDT.aml is not required for desktops
 
Top