Contribute
Register

[HELP] Disable HD 7650M in DSDT

Status
Not open for further replies.
I mean I hit the patch button, i apply the patch, the changes appear in the table, hit save and after that if i open it again the changes are not there.
Sorry i am sure that i am doing something wrong but i don't know what :).

How are you determining that "the changes are not there." ??
 
I just assumed because i did not find the inserted strings. Maybe this is not working that way and maybe the patch is not compatible with my platform.
 
I just assumed because i did not find the inserted strings. Maybe this is not working that way and maybe the patch is not compatible with my platform.

The only way to tell would be for your to post the SSDT you're patching.
 
This is the one.
Thank you for your help.
 

Attachments

  • SSDT.aml
    1.2 KB · Views: 131
Can anyone help me to disable radeon hd 7650m ? I'm a noob in patching dsdt files and need some help . I wish this was implemented in PBI. I read these instructions from philip_petev

1. The most important: make sure your Radeon is enabled in BIOS.
2. Patch your current DSDT with the Call _ON/_OFF from _PTS/_WAK (for DSDT) patch (RehabMan's repo)
3. Patch your current SgTabl SSDT table with the Call _OFF from _INI (for SSDT-5) patch (RehabMan's repo)
4. Make sure you have added DropSSDT=yes in org.Chameleon.boot.plist

To find which SSDT table is SgTabl (usually SSDT-4 in MaciASL), open MaciASL and select New from ACPI, then select any SSDT and when it's loaded, at line 14 you should have OEM Table ID "SgTabl".


It would be great if i get some step by step instructions how to do that.

I just want to disable radeon to lower the cpu heat caused by it . I can post the dsdt file if anyone needs it
 
Can anyone help me to disable radeon hd 7650m ? I'm a noob in patching dsdt files and need some help . I wish this was implemented in PBI. I read these instructions from philip_petev

1. The most important: make sure your Radeon is enabled in BIOS.
2. Patch your current DSDT with the Call _ON/_OFF from _PTS/_WAK (for DSDT) patch (RehabMan's repo)
3. Patch your current SgTabl SSDT table with the Call _OFF from _INI (for SSDT-5) patch (RehabMan's repo)
4. Make sure you have added DropSSDT=yes in org.Chameleon.boot.plist

To find which SSDT table is SgTabl (usually SSDT-4 in MaciASL), open MaciASL and select New from ACPI, then select any SSDT and when it's loaded, at line 14 you should have OEM Table ID "SgTabl".


It would be great if i get some step by step instructions how to do that.

I just want to disable radeon to lower the cpu heat caused by it . I can post the dsdt file if anyone needs it

Those are the step-by-step instructions. To extract your SSDTs from OS X, boot with DropSSDT=N.
 
Those are the step-by-step instructions. To extract your SSDTs from OS X, boot with DropSSDT=N.
To summarize . I boot with dropssdt=n . Patch dsdt file in /extra/dsdt.aml and save it. Then i patch ssdt which can be found where? In extra again? And save ssdt as ssdt-1.aml in extra. Boot with dropssdt=yes and evrything ok? The patches can be found by adding your repo in maciasl as described in your guide?
 
To summarize . I boot with dropssdt=n .

No. DropSSDT=N. Boot flags are case sensitive. dropssdt is unrecognized.

Patch dsdt file in /extra/dsdt.aml and save it. Then i patch ssdt which can be found where? In extra again? And save ssdt as ssdt-1.aml in extra. Boot with dropssdt=yes and evrything ok? The patches can be found by adding your repo in maciasl as described in your guide?

You extract the various SSDTs from MaciASL, using File->New from ACPI, looking for the 'SgTabl' one. That one you patch, and then save as /Extra/ssdt-1.aml (format ACPI Machine Language Binary). And yes, the patches are present in the ProBook DSDT patch repo. DropSSDT=Y is already set in /Extra/org.chameleon.Boot.plist.
 
Status
Not open for further replies.
Back
Top