Version 5.71 (Build 171010)
This is a maintenance update reacting to the latest changes in macOS High Sierra. It is not required for customers using macOS Sierra.
- Fixed a problem where the startup of the application could be longer than normal when High Sierra has added dynamic spellchecking dictionaries to a user account.
- Fixed a problem where the cleaning of operating system caches could stop unexpectedly with the message that files are protected. This could also create an incorrect warning that the XPC helper cache would be damaged.
- The checks on High Sierra installer apps have been slightly relaxed in order to permit the creation of install media until Apple fixes a security-related package declaration problem.
- New internal diagnostic and security features have been added.
- Internet links to new Apple support documentation have been updated.
- Added new “solutions” chapter to the reference manual regarding privacy control in Safari 11.
Version 5.7 (Build 170925)
- This versions adds full support for macOS 10.13 High Sierra. The feature to create install media has been restricted for the first version of Apple’s installer App, however. Please see the Release Notes for detailed information.
- Added techniques to ensure that macOS process overviews don’t show the misleading status “not responding” for TinkerTool System, when the application is performing a privileged operation that takes longer than 4 seconds to complete.
- Performance of the Diagnostic and Time Machine panes has been optimized to better support configurations with a network-based backup device.
Version 5.63 (Build 170823)
- Added a feature to detect if queries to the macOS log database return wrong results due to internal errors in the operating system.
- Hundreds of internal changes to maintain full compatibility with upcoming operating systems.
- Added an assistance mode for product registration.
- Enhanced user guidance to resolve system problems caused by a cleared NVRAM.
- The text reports created by the log access feature have been redesigned and their use of fonts has been simplified. This causes a significant speedup.
- Text reports created by the log access feature are now automatically limited to half a million lines to avoid that small computers can be overloaded.
Version 5.62 (Build 170728)
This is a maintenance update, fixing an issue where the table for IPv6 support could sometimes show incorrect network interface names or could cause the tab item Network on the pane System to crash.
Version 5.61 (Build 170726)
- Added new feature to indicate the release status of the operating system in the Info pane.
- Many more features of the application are no longer deactivated when using pre-release versions of macOS High Sierra.
- Improved user guidance in the feature to create macOS install media.
- The user interface and the option set to repair the system volume from within the Emergency Standalone Utility have been modified to better reflect the behavior of modern macOS versions. An automatic repair of the volume is run if necessary during the start phase. After that, only a verification is possible.
- Corrected a problem where under specific circumstances not all volumes were offered as possible candidates in the feature to empty the Trash.
- Corrected a problem where the application did not automatically activate a license when double-clicking a registration ticket file in the Finder.
Version 5.6 (Build 170630)
- Added preliminary support for future versions of macOS.
- Added new feature to resolve issues with Disk Utility if it is no longer capable of erasing a used disk.
- Added new feature to run a quick test on the controllable fans of your Mac and to monitor their rotational speeds for diagnostic purposes.
- Added new warning to automatically detect when an NVRAM reset causes performance problems during system startup.
- Added a user notification to indicate temporary performance problems when TinkerTool System is communicating with a slow Time Machine device.
- Enhanced user guidance when issues with the XPC cache are detected.
Version 5.5 (Build 170523)
- Added a new feature to automatically clean the system from startup job definitions when applications have been removed without correctly uninstalling them.
- Added a new feature to reset the language preferences of a user account to system defaults when language settings have been damaged.
- Added a new feature for the standalone command-line tool to enforce a re-run of the operating system setup dialog. This can repair the system when all administrator accounts have become unusable.
- The application will no longer auto-hide when switching to another application while the quick help display is open.
Version 5.4 (Build 170424)
- Added a new network option to control the system setting whether macOS should always prompt the user for a password when reconnecting to a server, even if that password is known in the user’s keychain.
- Added a new startup information feature that evaluates the status of all automatically starting jobs effective for the current user. This helps administrators to detect outdated or invalid entries for startup daemons and agents. The feature is unlocked in demo mode, so it is available to all users for free.
- Added a workaround for a problem where the application canceled its launch when it detected a third-party network interface with an invalid internal name.
- Corrected a problem where some parts of the System Information display have not been shown in the currently selected language of the user interface.
Version 5.3 (Build 170222)
- Added a new feature to override the preferred user interface language for running specific applications in a user account.
- Added a workaround for a defect of macOS, detecting when the operating system mistakenly keeps auto-launching the tool after a maintenance logout/login or reboot sequence.
Version 5.21 (Build 170130)
- Added new feature to change the hardware security setting that permits the unconfirmed activation of option ROMs of third-party devices. This feature is only available on Macintosh systems released by Apple before May 2015.
- Added a makeshift workaround for several defects of macOS where the system shows authorization dialogs in the wrong language or with misleading messages.
- Added a makeshift workaround for a defect of macOS where the system no longer opens authorization dialogs for the application, resulting in a “permission denied” error for all privileged functions. The application now tries to detect this system failure, guiding the user through the necessary steps to resolve this.
- Enhances performance of the application after working with Time Machine features in system configurations with slow network-based backup destinations.
- Several small changes in the user interface.
Version 5.2 (Build 161212)
- Added support for the Touch Bar and Touch ID.
- Added new feature to temporarily disable throttling of low-priority operations in the system kernel. Disk and network access is no longer artificially slowed down for background processes.
- Added new feature to create standalone installation media for macOS and OS X versions 10.9 or later.
- Added new feature to reassign a Time Machine backup set to a different computer.
- Added new feature to reassign the history of a volume in a Time Machine backup set after this volume has been replaced by a new one with same contents.
- Added new feature to let the system compute the change rates between subsequent Time Machine snapshots.
- Added new feature to let the system verify the integrity of a selected volume backup in Time Machine.
- Added new feature to let the system determine the actual incremental storage size of a Time Machine snapshot.
- Added new feature to retrieve the internal logs for each Time Machine backup run.
- Added new feature to enforce immediate synchronization of the list of available packages for macOS software updates.
- Added new feature to remove outdated notification entries from macOS Software Update.
- Added new feature to re-issue a license receipt for Apps purchased from the Mac App Store. This can avoid a new download of an App which is indicated to be damaged.
- Added new feature to reset the local Commerce Kit subsystem, resolving specific problems with the Mac App Store.
- Added new feature to suggest names of known macOS logging subsystem identifiers when working with the new macOS log database.
- Added new feature to disable automatic power-on for MacBook Pro (Late 2016) computers.
- The labels for the Xprotect overview tables have been modified to avoid misunderstandings.
- The user interface for Time Machine diagnostics has been simplified and works more reliably when slow network servers or multiple destination disks are in use.
- To avoid unexpected issues, integrating panes from TinkerTool in a language different from the primary language of TinkerTool System is no longer supported.
Version 5.1 (Build 161018)
- Re-added Internet links to the official macOS support pages, because Apple has begun to publish updated documentation on Sierra.
- Added a workaround for a design issue of macOS, relevant when users are switching back and forth between enabling and disabling System Integrity Protection while using the smart cache deactivation features of the application.
- Added conventional cache cleaning as last-resort alternative for the user’s personal high-speed caches and the core operating system caches, which is otherwise prevented or limited by System Integrity Protection.
- Added several new features for the user interface to search for orphaned file system objects, because some users did not understand the actual meaning of this feature.
- The handling of custom permissions, access control lists and extended attributes when deactivating and restoring caches was enhanced.
- The display of very long paths for file system objects was optimized.
- The outdated drawer display for the context help feature has been replaced by a modern panel.
- The function to add a banner message to the login screen has been removed because it has become a visible standard feature of macOS.
Version 5.0 (Build 160920)
- Added full support for macOS Sierra. Because there are significant differences between macOS and OS X, version 5 is designed as separate application and does not support previous operating systems. Current users of TinkerTool System 4 can upgrade for free and don’t need to re-register.
- TinkerTool System 5 contains all new features also added to TinkerTool System 4.9.
- Added new feature to retrieve high memory usage reports.
- Added several new features to support the new logging and tracing subsystem of macOS. Logs can be reviewed, be converted and saved to text files, and be transferred to other computers.
- The user interface to disable support for IPv6 on selected network interfaces has been redesigned completely.
- The feature to control trim support for third-party solid state disks had to be removed, because System Integrity Protection no longer permits this for third-party applications. The feature to review the current trim settings is still present and has moved to the Diagnostics pane.
- The option to delete files securely had to be removed, because this feature is no longer available in macOS and modern Macs no longer have the necessary hardware.
- The setting to support pre-Lion behavior of screen management was removed, because it is no longer working with macOS.
- The setting to disable the Bonjour sleep proxy client was removed, because it is blocked by System Integrity Protection.
- The feature to remove adware was removed because this work is now taken over by Gatekeeper and Apples invisible Malware Removal Tool.
- The setting to disable the sudden motion sensor of mobile computers was removed, because up-to-date computers no longer have the required hardware.
- The settings to modify the Safe Sleep feature was removed, because they can no longer be supported as expected with macOS.
- The setting to control the sleep behavior of the display lid of mobile computers has moved to the System pane.
Version 4.9 (Build 160912)
- The features to remove hidden Macintosh support files, to clean Macintosh support files from removable disks, to create links, to protect files, and to change Macintosh file attributes have been modified to no longer require privileged operations if they are executed on disks which are set to ignore file ownership.
- Several small changes in the user interface.
Version 4.8 (Build 160823)
- Added support for upcoming versions of Safari.
- Added additional features and documentation to detect cases where System Integrity Protection is causing internal failures of OS X El Capitan.
- Updated all quarantine features to ensure full compatibility with the latest versions of OS X.
- Resolved minor issues with the compatibility of Safari 9.1.1 and later.
- Better user interface presentation when displaying permission settings of file system objects which lost their owners.
- Enhanced reliability when the tool is used under bad conditions, in particular when the operating system is exceeding the maximum number of open communication file handles.
- The application now shows concrete instructions how to resolve specific technical problems when defects of OS X cause the privileged component not to launch correctly.
- Resolved a user interface issue where the topmost entry of the pop-menu to control IPv6 support was not refreshed correctly directly after program launch.
- The option to control ACL support for the SMB server had to be removed, because it is no longer working as expected with the latest versions of OS X.
Version 4.7 (Build 160720)
- Added new privacy feature to remove entries for recently shared documents.
- Added new feature to assess the security of signed disk images.
- Added new category for reports on high memory usage of processes on the Info pane.
- Reports and log files are now separated more clearly between the local Mac and synchronized iOS devices.
- Enhanced user guidance when rebuilding the Launch Services database.
- Enhanced user guidance when removing the Safe Sleep file on specific portable Macs.
- Most links to external information sources in the user interface and online help are now using encrypted HTTPS communication.
- Fixed a problem where specific files of synchronized iOS devices were shown with an incorrect date for the feature to clean outdated log files.
- Fixed a problem where the evaluation of memory size could be wrong under specific circumstances.
- Prepared application for upcoming operating systems.
- Added support for TinkerTool 6 Preview edition.
Version 4.6 (Build 160518)
- Added new registration features for licensing with immediate gratification and volume licensing.
- Added new feature to detect a common corruption of the System Integrity Protection of OS X El Capitan which is the reason for a series of system malfunctions.
- Added new feature to show the current hardware setting for System Integrity Protection as part of the Info pane.
- For the German user interface of the ACL pane, details in the wording have been modified to match the changed translations used by Apple in the latest versions of OS X.
Version 4.52 (Build 160404)
- Added preference setting to enable automatic notification for software updates of the application.
- Added item on the Info pane to display the color of the enclosure for Macintosh systems available in different colors.
- Added table to show the full blacklist of kernel extensions currently blocked by Apple.
- The feature to remove ad-injection software of the Genieo type was updated to detect the latest versions.
- The behavior of the security component was optimized for cases where the operating system was temporarily overloaded exceeding the maximum number of open files.
- Fixed a problem with specific versions of OS X where display of the modification time of the Xprotect anti-malware database stopped updating.
- Fixed a problem with the user interface of the Special Permissions tab item of the ACL pane where the Apply button could have the same function as the Revert button.
Version 4.51 (Build 160229)
This is a maintenance update which doesn’t change core functionality.
- Web communication during software update and evaluation checks is now fully compliant with Apple’s new App Transport Security guidelines.
- Fixed a problem where the security component of the application could stop responding due to an overload of the task dispatch management of OS X El Capitan. The application will now give OS X more time to clean up its internal communication channels before sending new requests.
Version 4.5 (Build 160120)
- Added new feature to disable support for IPv6 on active network interfaces (OS X 10.10.4 or later).
- Added a workaround to control the removal of language support packages from system software which has contradicting attributes for System Integrity Protection.
- Added a workaround for a layout problem in OS X El Capitan which could lead to unreadable text in the user dialog to clean host-related preference settings.
- The option to disable compression of virtual memory is now blocked for users of OS X El Capitan because it could cause issues with the system kernel.
- Enhanced user interface of the Spotlight tab of the System pane.
- Corrected a problem where the menu item to remove custom startup objects could not be selected in the tts Standalone Utility.
- Corrected a problem where no picture of the Macintosh model was shown on the Info pane for specific systems released by Apple in 2015.
- The storage size of the application was optimized.
Version 4.4 (Build 151030)
- Added new feature to remove selected files securely (requested by El Capitan users with hard disks).
- Added new feature to the Standalone Utility to rebuild the Cross-Process Communication (XPC) caches of the operating system.
- Added new internal health check that warns when third-party “cache cleaners” have damaged the system’s XPC caches.
- Enhanced support for El Capitan users that run a customized configuration of System Integrity Protection.
- Many small optimizations in the user interface.
- Fixed a minor problem with the presentation of System Management information on some Macintosh model series where the program did not correctly differentiate between unavailable and unimplemented fields.
Version 4.31 (Build 150925)
- The reference manual has been updated for OS X El Capitan.
- Corrected a problem where the menu item to go back to the preceding control pane did not work as expected.
Version 4.3 (Build 150818)
- Added new privacy feature to remove entries for Recent Searches in the search field of Safari.
- Added new feature to remove adware applications of the category “Buca/Bundlore Ltd”.
- Added new feature to enable the diagnostic startup option to enforce stricter separation between kernel memory and user memory. It can be used to protect the system against specific security attacks published in August 2015, at the expense of performance.
- Added feature to change the permission filter for applications running on the graphical user interface. Apple has reintroduced this possibility in the latest versions of OS X Yosemite or later, after removing it for the second time in the history of the operating system. (OS X 10.10.4 or later is required.)
- Added support for future versions of Safari.
- Enhanced support for future operating systems.
- Corrected a problem where detail error messages could contain English parts although the user had selected German as preferred language.
Version 4.2 (Build 150702)
- This update is required to maintain compatibility with OS X 10.10.4 or later.
- Prepared support for future versions of OS X.
- Added feature to enable or disable the use of Trim commands for AHCI-attached solid state drives of third-party vendors (10.10.4 or later required).
- Reinstated feature to disable the Bonjour Sleep Proxy notifications on OS X 10.10.4, hereby avoiding wakeup from sleep mode every two hours.
- Fixed a rare communication timing problem which could result in the application waiting endlessly on the completion of long-running privileged operations.
Version 4.12 (Build 150518)
This is an optional maintenance update, of interest only for certain groups of users.
- Added support for the new Korean language package of TinkerTool when embedding the application into TinkerTool System 4.
- The user interface for the memory assessment feature in the Diagnostics pane was modified to match Apple’s revised terminology introduced with OS X 10.10.3.
- The option to permanently enable Safe Mode for the startup of OS X was removed because it no longer makes sense.
- Fixed a problem where loading of the User pane could stop when the user was member of a non-existing user group.
Version 4.11 (Build 150417)
- The application is now aware of new applications added by OS X 10.10.3.
- The adware removal feature has been updated to follow Apple’s latest recommendations for OS X 10.10.3.
- The behavior of the user interface for file object entry fields has been optimized.
- The memory consumption of features which search objects in large file system hierarchies has been optimized.
- The Diagnostic pane of the application now launches faster if slow Time Machine devices are connected to the system.
- The user interface of the Time Machine diagnostic feature now shows a reminder if networked Time Machine backups are still left online when quitting the pane.
- The application now recommends an immediate rebuild of the XPC helper cache after system-internal caches have been deactivated.
- Added a workaround for an issue in OS X which could suppress the display of empty user groups in permission dialogs.
- Corrected a problem where specific log or report files could not be displayed if they contained invalid characters.
Version 4.1 (Build 150206)
- The quick help feature now additionally contains web links to official Apple support documents for all panes and tab items where this makes sense.
- By user request, several frequently used functions can now be started or opened via the context menu of the Dock icon.
- The User pane has been split. Functions related to user privacy are now on a separate pane.
- Added new feature to detect and remove ad-injection software of the Downlite (VSearch) type.
- Added new feature to detect and remove ad-injection software of the Conduit (Trovi, MyBrand, Search Protect) type.
- Added new feature to detect and remove ad-injection software of the Genieo (InstallMac) type.
- Added new feature to check if the Finder is capable of copying symbolic links that have Extended Attributes.
- Added new feature to compare a selected Time Machine backup with the current data set. This is useful to detect defects in Time Machine.
- Added new feature to control the policy whether OS X screen sharing should protect the privacy of the active user.
- Added new feature to disable automatic logins even if FileVault 2 is enabled.
- Added new feature to enable Apple’s basic screen saver for the login screen and to modify the message it displays.
- Added new feature to hide selected local user accounts in the user list of the login screen.
- Added new feature to control whether the SMB file server should support Access Control List permissions.
- Added new feature to reset the privacy decisions that control which applications have permission to access personal user data in specific domains.
- Several aspects of the user interface to modify legacy HFS attributes for file system items have been enhanced.
- Corrected a problem where the application could show an inaccurate error message regarding the “PrivilegedHelperTools” folder when launching for the first time on a fresh installation of OS X Yosemite.
- Added a workaround for a problem with OS X Yosemite which could result in identifying the MacBook Pro 13-inch (Mid 2012) model series as 15-inch model and vice versa.
- Corrected a problem where the application could show an inaccurate date of production for specific Macintosh model series.
Version 4.02 (Build 141209)
- This version adds the complete reference manual.
- When repairing the file system of the startup disk, the standalone version of the application now shows more detailed status messages.
- The launch time of the Info pane has been optimized for computers with a high number of third-party log files.
- Added workarounds for several bugs in the system management framework of OS X Yosemite which could cause the security component of the application not to be installed successfully.
- Added workaround for a problem where a security feature of the application rejected the execution of specific parts of periodic OS X jobs when these jobs made unsafe assumptions about the search path environment.
- Enhanced compatibility of the feature to remove language support files with applications that use incorrectly sealed symbolic links to simulate multiple language packages.
- Corrected a problem where the visualization of the home folder path was missing on the Info tab of the User pane.
- Corrected several typographical errors in the user interface.
Version 4.01 (Build 141024)
This is a maintenance update which fixes minor issues in conjunction with the first official version of OS X Yosemite:
- Corrected a problem with very fast computers where the startup of the application could take a very long time and the message panel “The application is checking its privileges” stayed on screen.
- Corrected a problem with a cancelled startup of the Caches pane if a non-native application or an application with a defective icon was running while TinkerTool System 4 was launching.
- Corrected a problem where the search for software products during the deletion of language support packages was intermittently cancelled and the progress sheet stayed on screen.
- Corrected a problem where a deleted system folder for preference panes could cause the feature to install the control pane for the Archive utility to fail. This feature can now repair the folder and update outdated installations from previous versions of OS X.
- The performance of the application was optimized when the user leaves the pane for code thinning although analysis jobs for processor architectures were still running in the background.
- The height and layout of the Info pane was optimized to enhance support for Macintosh systems with 11-inch screens.
Version 4.0 (Build 141016)
TinkerTool System 4 requires OS X 10.10 Yosemite or later. It is a paid upgrade for users who purchased a license for TinkerTool System Release 2 before July 1, 2013. TinkerTool System Release 2 remains available and can be used on the operating systems Mac OS X Snow Leopard (10.6), Mac OS X Lion (10.7), OS X Mountain Lion (10.8), and OS X Mavericks (10.9).
Version 4.0 (Build 141016) is a pilot release to give early adopters of OS X Yosemite the chance to use TinkerTool System already. Because Apple did not disclose all necessary documentation on Yosemite at this early time, this version only contains context help, but not the complete 180-page reference manual.
Version 4 focuses back on the operating system itself. All features related to third-party software or external applications have been removed. The only exception are functions for programs which had been part of OS X in the past, such as Adobe® Flash® Player or Xcode.
- The application can now exhaust modern hardware to its limits, making full use of multi-core processors and flash/SSD storage. Depending on computer model, some features may run up to 20 times faster compared with previous versions of the software.
- All used technologies have been modernized to comply with the latest guidelines for OS X Yosemite.
- The user interface has a completely new layout, but maintains the known overall design.
- The security architecture complies with Apple’s latest standards for system utilities and uses multi-tier privilege separation.
- Support for full keyboard control has been enhanced. The application can be used without a pointing device.
- Accessibility features have been redesigned, enhancing support for handicapped users.
- The Info pane has been rewritten completely and uses a new user interface.
- Added new feature to search for features by keyword.
- Added new preference setting to disable any animations when switching between panes.
- Added new feature to clear the DNS client cache as option during the cleaning of the directory services cache.
- Added new feature to recreate the XPC helper cache.
- Added new feature to diagnose Time Machine operation by comparing two selected backups.
- Added new feature to show the system’s blacklist for automatically disabling App Nap in specific applications.
- Added new feature to show the system’s blacklist for automatically disabling high-resolution (“Retina display”) functions in specific applications.
- Added new feature to show the system’s blacklist for automatically preventing the launch of incompatible applications.
- Added new feature to show the system’s blacklist for automatically deactivating incompatible drivers and other kernel extensions.
- Added new feature to assess the security impact of applications, regarding App Store curation, Gatekeeper, and Application Sandbox settings of individual programs.
- Added new feature to select if Access Control Entries should have implicit or explicit inheritance when propagating permissions in folder hierarchies.
- Added new feature to permit the system to use unsigned kernel extensions
- Added new startup setting to disable the compressed memory feature of the operating system
- The settings to define the style of the login screen have been reinstated.
- The feature to remove support for processor architectures from applications now additionally supports the pre-configured setting “keep 64 Bit Intel code only”.
- The functions to run the periodic maintenance scripts and for code thinning in applications have been moved to a pane for legacy features.
- The feature to remove unused preference files was removed, because the current manner in which such files are handled today no longer allow to safely determine the usage state of the files.
- The pane System Issues has been removed temporarily, giving Apple a chance to resolve open problems in Yosemite. It will be reinstated in future free updates of TinkerTool System 4.
- The option to ignore applications from Adobe® when removing language packages is now always enforced. Applications from Adobe® and Microsoft® won’t be touched.
- The user interface to reset permission settings on the system volume has been removed, because features of the operating system should not be duplicated in the application.
- The user interface to control visibility of the user’s Library folder has been removed, because it has been superseded by the Finder.
- The user interface to define custom MTU setting has been removed, because it has been superseded by System Preferences.
- The user interface for the following system settings has been removed, because OS X 10.10 is no longer supporting the related options: launch applications via the creator code of documents, disable Bonjour Sleep Proxy notifications, disable access to the “App” part of the App Store, permission filtering for new file system objects created by graphical applications.
TinkerTool System 4 begins a new product line. The section above lists changes in comparison to TinkerTool System Release 2 version 3.4. For more information about the version history of TinkerTool System Release 2, please see the respective application of Release 2.