Jump to content

Search the Community: Showing results for tags 'Optimus'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 6 results

  1. Edited the 15/07/2014 Hi all ! After months of passive research i have found on some different forums a DSDT solution for disabling the NVidia card. Disabling Nvidia allow to save battery power of 2x and temperature of laptop too. My Specs Acer Aspire V3-571G-73614G50Makk :: Processor Intel Core i7-3610QM 2.3 GHz (Intel Core i7) :: Mainboard Intel HM77 (Panther Point) :: Memory 4096 MB :: Graphics adapter NVIDIA GeForce GT 640M - 2048 MB, Core: 708 MHz, Memory: 900 MHz, DDR3,, Optimus :: Display 15.6 inch 16:9, 1366x768 pixel, LG Philips LP156WH4-TLA1, TFT LED :: Soundcard Realtek ALC269 @ Intel Panther Point PCH - High Definition Audio Controller :: Networking Broadcom NetLink BCM57785 PCI-E Gigabit Ethernet Controller (10/100/1000MBit), Atheros AR5BWB222 Wireless Network Adapter (b g n ), 4.0 Bluetooth :: Optical drive MAT{censored}A DVD-RAM UJ8B0AW :: Hackintosh Config SMBios : Macmini6,2 org.chameleon.boot.plist : link DSDT : link Extra Folder : link Source DSDT/SSDT Method ( work on it, not fully fonctionnal ) : Link here DSDT Method (work with all bootloader) Instructions Needed AIDA64 version 2.80 --> link ssdtPRGen.sh --> link AppleIntelCPUPowerManagementInfo.kext --> link MacIASL --> link Disabling NVidia card In the first step, dump your dsdt from Windows with AIDA64 (version 2.80 max) --> tuto YouTube Reboot on OSX This patch don't need to extract or modify any SSDT. You can see the DSDT edits in the link of qwerty12 topic in credits. Quickly, in DSDT, i call external method for disabling the card. These links calls methods of SSDT-4 in my config but can be different with your machine. You don't need to copy manually the _OFF method from SSDT to DSDT. Add these lines if you don't have them to the top of your DSDT : [...] External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) External (_SB_.PCI0.PEG0.PEGP._PS0, MethodObj) External (_SB_.PCI0.PEG0.PEGP._OFF, MethodObj) External (_SB_.PCI0.PEG0.PEGP._ON, MethodObj) External (_SB_.PCI0.PEG0.PEGP.SGOF, MethodObj) External (_SB_.PCI0.PEG0.PEGP.SGON, MethodObj) [...] I added the method M_OF before the _WAK method : [...] Method (M_OF, 0, NotSerialized) { If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._OFF)) { \_SB_.PCI0.PEG0.PEGP._OFF() } If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._PS3)) { \_SB_.PCI0.PEG0.PEGP._PS3() } If (CondRefOf(\_SB_.PCI0.PEG0.PEGP.SGOF)) { \_SB_.PCI0.PEG0.PEGP.SGOF() } ​ } [...] After that, i call the M_OF method in _WAK : [...] Method (_WAK, 1, Serialized) { M_OF () If (LAnd (LEqual (\_SB.PCI0.LPCB.EC0.AAST, One), LEqual (\_SB.PCI0.LPCB.EC0.AAEN, One))) { Store (Zero, GP53) [...] And i call the M_OF method in the _INI method : [...] Method (_INI, 0, NotSerialized) { Store (0x07D0, OSYS) M_OF () If (CondRefOf (\_OSI, Local0)) { If (_OSI ("Windows 2001")) [...] If you use Chameleon or branch, paste your modified DSDT to your Extra folder and add these options to your org.chameleon.Boot.plist : <key>DSDT</key> <string>/Extra/DSDT.aml</string> <key>DropSSDT</key> <string>No</string> If you use Clover Bootloader, copy DSDT file in "EFI/CLOVER/ACPI/Patched" Reboot and go to Applications/Utilities/System Information Go to Graphics Card Section, if the NVidia Chipset not appear, it’s working. Enable the SpeedStep management The only problem with this technic is the Power Management. When your turn off the DropSSDT flags in org.chameleon.Boot.plist, Chameleon don’t go dump your SSDT tables in the ACPI tables of your machine. For enabling SpeedStepper with that fix, you should make a patched SSDT with the ssdtPRGen method : Download the later ssdtPRGen.sh Be sure that your SMBios.plist is appropriate with your CPU and system (A good SMBios can fix the iMessage, iCloud, iTunes and Apple Store connexion and login bugs). With my V3-571G core i7, i prefer the Macmini6,2 model for more speed steps. In Terminal app, launch the ssdtPRGen.sh with command : sudo sh /the_way_of_your_file/ssdtPRGen.sh Write your password and type "y" when it’s demanded for make a ssdt_pr.aml in your Extra folder only if you use Chameleon bootloader. If you use clover, copy this file in "EFI/CLOVER/ACPI/Patched" and rename it to ssdt-1.aml. If you have already a ssdt-1, rename it to ssdt-2... Reboot To be sure that your Speed Stepper is patched, download the AppleIntelCPUPowerManagementInfo.kext and add it to your System/Library/Extensions/ folder with the kext installer of your choice. I for one better in Kext Utility. Rebuild cache with the app of your choice (kext utility make that automaticly) and reboot. At start, open your terminal app and type this command : cat /var/log/system.log | grep "AICPUPMI:" If you can see a lot of P-States, you did a good job. About problems Problem with auto ON after sleep Past this method before the M_OF method in your DSDT : Method (M_ON, 0, NotSerialized) { If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._ON)) { \_SB_.PCI0.PEG0.PEGP._ON() } If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._PS0)) { \_SB_.PCI0.PEG0.PEGP._PS0() } If (CondRefOf(\_SB_.PCI0.PEG0.PEGP.SGON)) { \_SB_.PCI0.PEG0.PEGP.SGON() } ​ } After that, call M_ON method in _PTS (Prepare To Sleep) so that the _WAK after sleep can shutdown the card. (thanks to RehabMan) Method (_PTS, 1, NotSerialized) { M_ON () [...] Error of compilation If you find an error of compilation in MacIASL after have make a clean DSDT (with no error), like "Line 1 : Input file does not appear to be an ASL or data table source file" Try to delete all return to the line in the M_ON or M_OF method or just replace it like that : M_OF Method (M_OF, 0, NotSerialized){If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._OFF)){\_SB_.PCI0.PEG0.PEGP._OFF()}If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._PS3)){\_SB_.PCI0.PEG0.PEGP._PS3()}If (CondRefOf(\_SB_.PCI0.PEG0.PEGP.SGOF)){\_SB_.PCI0.PEG0.PEGP.SGOF()}} M_ON Method (M_ON, 0, NotSerialized){If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._ON)){\_SB_.PCI0.PEG0.PEGP._ON()}If (CondRefOf(\_SB_.PCI0.PEG0.PEGP._PS0)){\_SB_.PCI0.PEG0.PEGP._PS0()}If (CondRefOf(\_SB_.PCI0.PEG0.PEGP.SGON)){\_SB_.PCI0.PEG0.PEGP.SGON()}} Credit Thanks to PikeRAlpha for ssdtPRGen.sh Thanks to 'qwerty12' for all informations --> link of her topic Thanks to 'Skvo' for speedster and SSDT solution --> link of her post Thanks to RehabMan for their instructions Thanks to LexHimself for the SSDT method
  2. Salve a tutti,posseggo un Samsung RC530-S06IT che ha le seguenti specifiche: Core i5-2450M 2.50Ghz 6GB DD3 Ram Nvidia GT540M+ Intel HD3000 (Tecnologia Optimus) 1TB HDD Ora vi spiego il problema,sono in possesso dell'installer originale di Mountain Lion 10.8 e l'ho messo su una pennetta USB3. Ho anche masterizzato su un DVD il bootloader CLOVER per far partire l'installazione di 10.8 sui pc Intel. Allora sul mio fisso tutto è andato alla perfezione,invece quando provo sul portatile in questione,Appena premo sulla pennetta per farla partire dal bootloader clover carica manco 2 secondi e si riavvia il notebook. Ho provato con tutti i possibili Flag ma non vuole saperne nulla. Vi allego una foto dove si vede quando si riavvia il notebook con le scritte. Grazie in anticipo!!
  3. As the title said, there will be no turbo states (other p states works normally) if I disable Optimus Nvidia 610m in BIOS. This problem usually happens only after sleep, meaning the CPU works fine at startup, but goes wrong after wake up. In addition, CPU power jumps from 5W to 17W+, higher than the maximum power specified by Intel. I check the power via Intel Power Gadget and HWmonitor, same result. I tried to disable Optimus by editing DSDT. But I cannot find any _off or similar method in my SSDTs and DSDT. Maybe Lenovo is too last to put these off methods? Any suggestion? Thx in advance. Attachments include DSDT and six SSDTs: Archive.zip SSDTs are extracted via DSDTSE in Mac.
  4. Everybody knows that with Geforce.kext and others Nvidia kexts the system hangs and the video crash. But with the actualization of Mavericks (DP2-DP7), my two cards are running. I'm using SMBIOS 9,1. I don´t know if the system automatically switch between the cards. My files for those that want to dig in this. Thanks. http://db.tt/0qjLahVb
  5. Can anyone help me compile one? I need to patch one so that I can follow the rest of this tutorial: http://www.insanelymac.com/forum/topic/295584-disabling-nvidia-optimus-card-on-all-laptops/page-11 The thing is I'm not sure what's going wrong, I've tried to use Chameleon wizard to patch it but got 3 errors, and from what I've been told if it has any errors at all it will not be patched so no disabling nVidia for me. Someone told me to manually rewrite the DSDT, or maybe it was to rewrite the patch within it but I simply have no idea how that is done or where to even begin Some instructions would be great, I would like to understand what I'm doing so I know what exactly is going on. Not sure if this is necessary Specs: Asus S550CM (touchscreen laptop) Intel core i5-3317u 1.7 Ghz Quad 8 Gigs Ram 1TB HDD 24 Gigs SSD (mac installed on it) Win 8.1
  6. This guide will include flashing a custom bios, I take no responsibility for any damage done because of a bad flash. If you are uncomfortable flashing a Bios please do not follow this guide. There will be three parts for this guide, first will be flashing the unlocked BIos to allow single GPU operation. The other two are for configuring the Bios and intalling OS X one for using only the nVidia GPU and one for using the Intel GPU. I take no credit for the first part, credit goes to user svl7 on Techinferno, therefore I will be linking to the forum post. To flash the custom Bios, go to http://forum.techinf...os-a07-a08.html. FOLLOW THE INSTRUCTIONS. (Also safety first, never flash Bios on battery, use AC power) In case Bios recovery is neccesary: http://forum.techinf...y-possible.html (follow guide in post #2, but rename file PALB064.fd) Install guides coming soon, for now this will be for those who already know what to do from here.