Releases: mayankk2308/purge-nvda
2.1.0
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
This release includes a fix for the purge-nvda binary installation procedure.
2.0.1
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
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
This release:
- Introduces kextless patch for iGPU-only boots
- Improves code comments
1.3.0
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
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
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
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
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.