Skip to content

Releases: mayankk2308/purge-nvda

2.1.0

01 Jun 09:00
Compare
Choose a tag to compare

This release includes automatic updates, refreshed command line shortcuts, an important execution fix, and restores sleep to default settings for systems instead of enabling hibernation indiscriminately.

2.0.2

18 May 12:51
Compare
Choose a tag to compare

This release includes a fix for the purge-nvda binary installation procedure.

2.0.1

04 May 14:56
Compare
Choose a tag to compare

This release includes critical bug fixes:

  • Redesigned dGPU detection
  • Resolves an issue where execution may halt in Single User Mode
  • Resolves issues with the binary installer
  • Minor bug fixes

2.0.0

30 Apr 19:14
Compare
Choose a tag to compare

This release brings significant improvements to the script and is recommended:

  • Menu-driven interface
  • Ability to check system status
  • Hibernation control
  • Auto-install terminal command
  • Better command-line arguments for bypass
  • Check for discrete GPU
  • Better macOS version checking
  • Built-in privilege elevation
  • Better management of multi-patch scenarios
  • Fixes an issue where the suppress-only option moved extra kexts

Future versions of the script will automatically update the auto-installed binary. Please follow the installation instructions from the latest README.

1.4.0

06 Apr 01:34
Compare
Choose a tag to compare

This release:

  • Introduces kextless patch for iGPU-only boots
  • Improves code comments

1.3.0

28 Jan 00:28
Compare
Choose a tag to compare

This release:

  • Removes nvram-restore as an option - uninstall recommended
  • Introduces check for System Integrity Protection
  • Introduces check for macOS versions
  • Improves reboot sequence
  • Squashes minor issues with uninstallation

AMD eGPUs are supported on macOS 10.13.4, but require an extra patch.

1.2.2

25 Jan 04:44
Compare
Choose a tag to compare

This release:

  • Introduces suppress-only option for non-eGPU use
  • Reintroduces management of NVIDIA drivers
  • Improves rebooting message, with suggestion to cancel
  • Fixes minor typos

This release makes all previous releases redundant, and is recommended.

  • For macOS 10.9.x to 10.12.x, suppress-only mode is recommended as eGPU support is not impacted.
  • For macOS 10.13 to 10.13.3, only suppress-only mode is compatible and does not support eGPUs.
  • For macOS 10.13.4 or later, execute without arguments for AMD eGPU support.

1.2.1

11 Oct 17:52
Compare
Choose a tag to compare

This release:

  • Adds support for macOS High Sierra
  • Adds check for sudo
  • Does not touch NVIDIA device drivers

For macOS 10.13.2 and 10.13.3, please execute this script in Single User Mode only.

macOS 10.13.4 is fully supported.

This release does not support external graphics for High Sierra - and is only meant for suppressing discrete graphics. To get the eGPU running macOS 10.13.4 or later, use 1.2.0.

Once you download the script, ensure that it is executable:

$ chmod +x /path/to/script/purge_nvda.sh

1.2.0

12 Aug 16:33
Compare
Choose a tag to compare

This release:

  • Uses better NVRAM management
  • Adds usage information
  • Removes an unnecessary system cache update
  • Removes the restore option
  • Adds the nvram-restore option
  • Improves command line messages
  • Supports High Sierra 10.13.4 or later only

This release has been tested on macOS 10.9 and later and was successful on all of the tested builds (latest minor update for each macOS release).

This release enables external AMD graphics on macOS 10.13.4 or later. 1.2.1 only suppresses discrete graphics. Please note that your discrete GPU may run at higher temperatures as drivers are not initialized.

1.1.1

08 Aug 14:21
Compare
Choose a tag to compare

This release:

  • Automatically reboots system
  • Fixes requirement of rebooting twice in some cases

This makes enabling/disabling iGPU-only status without requiring multiple reboots (yay!). This script does not yet guarantee support for High Sierra.