Contribute
Register

Mavericks Power Issue

Status
Not open for further replies.
Joined
Jan 10, 2013
Messages
60
Motherboard
Dell Vostro 3550
CPU
i5-2450m
Graphics
ATI Mobility Radeon HD 6630m
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hello All,


I am Facing Some Problems Regarding Power Management,CPU usage.MY Battery Backup,in Mavericks Just half rather then windows eg:
Windows battery =90min approx ,Mavericks=45min approx

Windows Cpu usage=10 to 15% approx ,Mavericks=15 to 20%

Windows RAM=25 to 35% approx ,Mavericks=60 to 80%

(ALL ABOVE USAGE ARE ABOUT NORMAL BROWSING & USING )Note:-while I use 10.9 my Laptop throws more Heat & air but in windows It Doesnot Happen mean CALM System Working
I have SSDT.aml,smbios.plist(MacBookPro8.3 Sandybridge),org.chamelion....., in Extra, but Still doing googling to Patch DSDT.


How Can I resolve Power Issues Kindly helpmeout???


Dell Vostro 3550
Processor-i5-2450M(2.50 GHz-Turbo Boost3.10 GHz)
RAM - 4 GB
Graphic - ATI Mobility Radeon HD 6630m 1GB(Switchable Graphics)
Chipset - Intel PCH HM67
DualBoot- Mavericks10.9/ Win 8.1 Pro x64 (Chamelionwizard)
 
Hello All,


I am Facing Some Problems Regarding Power Management,CPU usage.MY Battery Backup,in Mavericks Just half rather then windows eg:
Windows battery =90min approx ,Mavericks=45min approx

Windows Cpu usage=10 to 15% approx ,Mavericks=15 to 20%

Windows RAM=25 to 35% approx ,Mavericks=60 to 80%

(ALL ABOVE USAGE ARE ABOUT NORMAL BROWSING & USING )Note:-while I use 10.9 my Laptop throws more Heat & air but in windows It Doesnot Happen mean CALM System Working
I have SSDT.aml,smbios.plist(MacBookPro8.3 Sandybridge),org.chamelion....., in Extra, but Still doing googling to Patch DSDT.


How Can I resolve Power Issues Kindly helpmeout???


Dell Vostro 3550
Processor-i5-2450M(2.50 GHz-Turbo Boost3.10 GHz)
RAM - 4 GB
Graphic - ATI Mobility Radeon HD 6630m 1GB(Switchable Graphics)
Chipset - Intel PCH HM67
DualBoot- Mavericks10.9/ Win 8.1 Pro x64 (Chamelionwizard)

Did you disable the Radeon in BIOS or via DSDT/SSDT edits?

Do you have power management implemented correctly? http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html
 
Hello RM,

thnx that you Reverted,
QDid you disable the Radeon in BIOS or via DSDT/SSDT edits?
A There is No Option in BIOS to Disable Radeon & About DSDT & SSDT Using HP Probook Installer & Modified According to My Dell Vostro 3550 & No DSDT I got From USER DSDT FREE INSTALLATION Using Multibeast Updated For Mavericks.

Do you have power management implemented correctly? http://www.tonymacx86.com/mavericks-...e-laptops.html
YES- patched AppleIntelCPUPowerManagement installed
YES- SSDT installed to /Extra/ssdt.aml for your CPU (easiest to use ProBook Installer)
YES- appropriate System Definition (smbios.plist) for your CPU
YES- DropSSDT=Yes, GeneratePStates=No, GenerateCStates=No
YES- no rollbacks of AppleACPIPlatform.kext
YES- no NullCPUPowerManagement.kext (usually implies patched AppleIntelCPUPowerManagement)

NO - (I got NO DSDT As I followed http://www.tonymacx86.com/mavericks...dy-bridge-ivy-bridge-laptops-2.html)Processor objects declared in Scope (_SB) in DSDT (pretty rare not to have them in OEM DSDT)




Note:-I am now Googling For DSDT,I am Using DSDT EDITOR & From That I found NON PATCHED DSDT So Now I am Trieng to Patch That Using PATCH from another site for my VOSTRO 3550,If There Is Anything That I should Do so Pls let me Know I'll Follow that all Instructions.Thnx alot & Plz Revrt
 
Hello RM,

thnx that you Reverted,
QDid you disable the Radeon in BIOS or via DSDT/SSDT edits?
A There is No Option in BIOS to Disable Radeon & About DSDT & SSDT Using HP Probook Installer & Modified According to My Dell Vostro 3550 & No DSDT I got From USER DSDT FREE INSTALLATION Using Multibeast Updated For Mavericks.

Do you have power management implemented correctly? http://www.tonymacx86.com/mavericks-...e-laptops.html
YES- patched AppleIntelCPUPowerManagement installed
YES- SSDT installed to /Extra/ssdt.aml for your CPU (easiest to use ProBook Installer)
YES- appropriate System Definition (smbios.plist) for your CPU
YES- DropSSDT=Yes, GeneratePStates=No, GenerateCStates=No
YES- no rollbacks of AppleACPIPlatform.kext
YES- no NullCPUPowerManagement.kext (usually implies patched AppleIntelCPUPowerManagement)

NO - (I got NO DSDT As I followed http://www.tonymacx86.com/mavericks...dy-bridge-ivy-bridge-laptops-2.html)Processor objects declared in Scope (_SB) in DSDT (pretty rare not to have them in OEM DSDT)




Note:-I am now Googling For DSDT,I am Using DSDT EDITOR & From That I found NON PATCHED DSDT So Now I am Trieng to Patch That Using PATCH from another site for my VOSTRO 3550,If There Is Anything That I should Do so Pls let me Know I'll Follow that all Instructions.Thnx alot & Plz Revrt

You should never use a DSDT that you download. Every computer already has a DSDT.

Post ioreg if you want me to review your progress: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
 

Attachments

  • Avant’s iMac.ioreg
    1.6 MB · Views: 175
Hello RM,

I have not Downloaded Any DSDT.aml, but I have Extracted Using DSDT Editor & Today Itself,I Patched it.
I am attaching Ioreg file Plz have a look.

Thnx in advance

Power management setup looks ok, but your Radeon is enabled which will use power...

You should try to disable it from DSDT/SSDT. See here for how we accomplish it on the ProBook: http://www.tonymacx86.com/hp-probook-mavericks/118047-help-disable-hd-7650m-dsdt.html

Basic steps:
- find the SSDT that has the _OFF method for your Radeon (PEG0.PEGP._OFF)
- call it from PEG0.PEGP._INI
- install the patched SSDT such that it is loaded by the bootloader (eg. /Extra/ssdt-1.aml)
 
Power management setup looks ok, but your Radeon is enabled which will use power.............................................

You should try to disable it from DSssdt-1.aml)




Hello RM,


I went Through that Post I found it Helpful & The Basic steps I am a bit confused


Basic steps:
YES- find the SSDT that has the _OFF method for your Radeon (PEG0.PEGP._OFF)
- call it from PEG0.PEGP._INI (What does this mean)
- install the patched SSDT such that it is loaded by the bootloader (eg. /Extra/ssdt-1.aml)(What does this mean)



I did this

According to powermanagement post
http://www.tonymacx86.com/mavericks-laptop-support/111243-power-management-sandy-bridge-ivy-bridge-laptops.html

I Got Installed my SSDT from Probook Installer which was not having PEG0.PEGP._OFF,so I used AIDA64 & Extracted SSDT using ACPI Tool which Gave me Five SSDT Table (acpi_ssdt.bin acpi_ssdt-1.bin & so On) & I Renamed acpi_ssdt.bin to SSDT.AML & Opened them in DSDT Editor So It Opened succesfuly & I Found PEG0.PEGP._OFF in my ssdt-4.aml But when I edited & Tried to Compile it All messed up
:banghead: Lot of errors & It got Saved Without Data(Tables,codes etc etc),So i am not getting the Next Step to do,Basic Step 1 is done:beachball:,Plz Revrt.thnx alot in advance:O

(zip of DSDT & SSDT attatched)
 

Attachments

  • SSDT+DSDT.zip
    22.5 KB · Views: 138
Hello RM,


I went Through that Post I found it Helpful & The Basic steps I am a bit confused


Basic steps:
YES- find the SSDT that has the _OFF method for your Radeon (PEG0.PEGP._OFF)
- call it from PEG0.PEGP._INI (What does this mean)
- install the patched SSDT such that it is loaded by the bootloader (eg. /Extra/ssdt-1.aml)(What does this mean)



I did this

According to powermanagement post
http://www.tonymacx86.com/mavericks-laptop-support/111243-power-management-sandy-bridge-ivy-bridge-laptops.html

I Got Installed my SSDT from Probook Installer which was not having PEG0.PEGP._OFF,so I used AIDA64 & Extracted SSDT using ACPI Tool which Gave me Five SSDT Table (acpi_ssdt.bin acpi_ssdt-1.bin & so On) & I Renamed acpi_ssdt.bin to SSDT.AML & Opened them in DSDT Editor So It Opened succesfuly & I Found PEG0.PEGP._OFF in my ssdt-4.aml But when I edited & Tried to Compile it All messed up
:banghead: Lot of errors & It got Saved Without Data(Tables,codes etc etc),So i am not getting the Next Step to do,Basic Step 1 is done:beachball:,Plz Revrt.thnx alot in advance:O

(zip of DSDT & SSDT attatched)

First of all, you want to keep your generated CPU SSDT at /Extra/ssdt.aml.

Your graphics related SSDTs are ssdt-3.aml and ssdt-4.aml.

Next, disassemble them properly:
Code:
iasl -e ssdt-4.aml dsdt.aml -d ssdt-3.aml
iasl -e ssdt-3.aml dsdt.aml -d ssdt-4.aml

Use the iasl from here: http://www.tonymacx86.com/attachmen...ell-inspiron-17-7000-hackintosh-able-iasl.zip

ssdt-4.dsl will compile clean. ssdt-3.dsl has only one error. Fix with this patch:
Code:
into_all method label _DSM remove_entry;

FYI: I think you have a lot of unnecessary patches in your DSDT. Injection of device-id, is probably not necessary in most cases, and, in fact, can be dangerous/wrong.

At any rate, now you are ready to patch ssdt-3, ssdt-4, and dsdt for power management/turning off the secondary GPU.

For ssdt-3:
Code:
into method label _INI parent_label \_SB.PCI0.PEG0.PEGP code_regex . insert
begin
External(\_SB.PCI0.PEG0.PEGP._OFF, MethodObj)\n
_OFF()\n
end;

Alternate (the Notify in _OFF may cause a problem):
Code:
into method label _INI parent_label \_SB.PCI0.PEG0.PEGP code_regex . insert
begin
SGOF()\n
end;

Then rename GFX0 to IGPU in all dsdt, ssdt-3, ssdt-4: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Rename GFX0 to IGPU" to each ssdt-3, ssdt-4, and dsdt.aml.

If you want to implement better brightness control...

Apply to DSDT: "Brightness Fix (HD3000/HD4000)"
install: https://github.com/RehabMan/OS-X-ACPI-Backlight

Finally, put the patched files in place to be loaded:

Save ssdt-3.dsl -> /Extra/ssdt-1.aml (format: ACPI Machine Language Binary)
Save ssdt-4.dsl -> /Extra/ssdt-2.aml (format: ACPI Machine Language Binary)
Restore your original generated CPU ssdt to /Extra/ssdt.aml.

Make sure you're using DropSSDT=Y.
 
Status
Not open for further replies.
Back
Top