PoomSmart/ASUS-FX504GE-Hackintosh

About Disabling DIscrete Card

jason-dev1 opened this issue · 2 comments

I have some question about your hotpatch of DDGPU:

  1. Does the discrete GPU is completely turn off and including fan?
  2. If Yes, how long does your battery life?
  3. In the above hotpatch, I have seen there is SB.PCI0.PEGP.DGFX._OFF, but i cannot find the method. Where is it?
    The reason i ask because i found that the SB.PCI0.PEG0.PEGP._OFF will call PGOF. And method PGOF in SSDT-4-PegSsdt has EC related code inside it. So i think that the discrete card may be not turned off.
    So should we need to move the EC related code to DSDT?

You are probably right. If I had time I will take a look. In the mean time, do you have any proposed hotpatch or the way to actually disable the card? @JasonOoi20

I have tried to move the EC related code from PGOF to DSDT to execute them using this guide post #3 but I failed. I have tried for a few days and none of the approaches are success. Both static and hotpatch approaches also tried.
And by the way I am still trying because the battery life is quite worse as mine battery life (+-2 hrs) and just half of the battery life ( +-4 hrs) in windows when doing the same tasks.