What's new?
TinkerTool System Release 2 Version History
Release 2.2 (Build 100222)
- Added new feature to open documents “by creator code”. This is helpful for Snow Leopard users who are using legacy documents or applications which don't support modern UTI mechanisms yet. TinkerTool System R2 can work as an application launcher which respects application-bound documents.
- Added new feature for Mac OS X Snow Leopard to enable or disable the system's automatic maintenance for the locate database.
- Added new feature to display all metadata Spotlight has collected about a file.
- Added the Internet browser of DEVONagent 2 to the set of web browsers where privacy-related files can be cleaned.
- Added new ”one click repair" feature for Mac OS X Snow Leopard to resolve a particular system issue which causes slow startups.
- Added new feature for Mac OS X Snow Leopard to trigger network automounts for cases where the Finder fails to do this.
- Added new startup option for x86 processors to keep all processor cores powered up even if they are idle.
- Added support for TinkerTool 4. Version 4.0 has now become the minimum version to integrate TinkerTool panes into TinkerTool System.
- Enhanced support for handicapped users when displaying or interacting with file system path entry fields.
- The feature to propagate POSIX or ACL permissions through folder hierarchies now uses a more consistent behavior when handling symbolic links.
- Clarified behavior of the slider to set the timeout for putting hard drives to sleep. The actual supported maximum time is 179 minutes, not 3 hours.
- Added a workaround for a conflict with System Preferences which could cause the control to mute the startup chime not to become active under certain conditions.
Release 2.11 (Build 100114)
This is an interim update which adds minor enhancements only.
- Added feature to show the dates of last access in the candidate list when removing old preferences files.
- Added workaround for a problem in the SMBIOS emulation of VMware® Fusion®. This enhances compatibility when using the program on Mac OS X Server sessions running inside a virtual machine.
- Several small changes and optimizations in the user interface.
- Enhanced animation of panes integrated from TinkerTool 3.92: A possible flicker effect seen under certain circumstances when switching between TinkerTool panes is now being avoided.
- The application now tolerates certain incorrect permission settings in the system which are caused by a defect of the security architecture of System Preferences 7.0 (Mac OS X 10.6 Snow Leopard). The dialog that the security subsystem needs repair is now being suppressed if possible.
- Corrected a problem where the date of manufacture of specific Apple computers was displayed incorrectly when launching the program after January 1, 2010.
- Corrected a problem with muting the startup sound where the audio volume of the operating system could be set to a hearable volume during startup although the user had manually deactivated all audio in the Sound pane of System Preferences.
- Corrected a problem in the Clean Up pane where deselecting items in the list of objects prepared for deletion could cause the application not to respond.
- Corrected a packaging problem where performing a thinning operation on the application itself could cause the Startup pane no longer to load.
Release 2.1 (Build 090826)
- This version adds support for Mac OS X 10.6 Snow Leopard.
- By request of many users, this version adds a printable PDF version of the reference manual. The manual is available as a separate, free download in English or German (approx. 150 pages each).
- Added new system information categories, displaying the 32 or 64 bit capabilities of the processor, and 64 bit operation mode of the Mac OS X kernel.
- Added new startup preference to enforce booting the kernel in 32 or 64 bit mode if possible.
- Added new system information field that displays the unique identification code (UUID) of the computer.
- Added a new preference to display memory sizes within TinkerTool System either in classic style, as Kibi units, or using standard units.
- Added a user option to let the application automatically reopen the last used pane when starting, similar to TinkerTool System 1.
- Added new feature to let the user define an optional blacklist of software bundles which should be ignored when removing language packages.
- Added new login setting to hide or show mobile user accounts.
- Added new login setting to enable or disable external user accounts.
- Added new login settings to enable the screen saver for the login screen (Snow Leopard only).
- Added operating system filter for the setting to define a customized Software Update Server.
- The user interface to reset permissions on the system volume has been redesigned. Status messages will now be shown in the user's preferred language.
- The feature to remove Macintosh-specific data from removable disks has been significantly accelerated. The typical case of cleaning DOS-formatted memory sticks containing more than 100,000 files will now be handled much faster.
- The application now automatically corrects problems with the system's login preferences in case they have been damaged by a low-quality “multifunction utility”.
- Enhanced status messages for systems where the weekly maintenance script needed a long time to run.
- Enhanced error messages for cases where Apple's certificate revocation server is down.
- Corrected a problem where the security environment of the application could not auto-repair itself under very special circumstances.
- Corrected a problem where removing words from the user's spell checker dictionaries did not work as expected.
- Corrected a problem where clicking on a subsection header in the table of ACL permissions could cause the application to quit unexpectantly.
- Corrected typographical errors in the documentation and user interface.
- Many other small additions and enhancements.
Release 2.0 (Build 090626)
For users of TinkerTool System 1.x, TinkerTool System 2 is a paid upgrade. Version 1 remains available and can be used on the operating systems Mac OS X Panther (10.3), Mac OS X Tiger (10.4), and Mac OS X Leopard (10.5). Version 2 can only be used with Mac OS X 10.5 or later operating system versions.
- The application was rewritten completely and has a redesigned user interface.
- The program follows Apple's latest security guidelines for system tools that need to use privileged operations.
- Added a new feature to integrate panes of TinkerTool into TinkerTool System. Users of the system tool no longer need to launch both applications separately.
- Added context help buttons for all features. The user can open a mini manual page describing when and when not to use a certain feature. If a feature represents an official troubleshooting procedure recommended by Apple, the help text also provides Internet links leading to further documentation available from Apple.
- Added a new security feature where users can enable a preference to limit Mac OS X's authorization to one single operation of TinkerTool System only, and not reusing it for other applications in the same login session.
- Added a unique new feature to avoid the removal of caches during a cache troubleshooting procedure. Administrators can now deactivate caches in a test phase and then decide if cache contents should really be removed permanently, or if the previous cache configuration should be restored. This way, the negative side-effects of cache cleaners can be avoided if possible.
- Added a new pane to automatically solve typical problems of Leopard systems by “one click” operations.
- Added a new feature to upgrade the local user and group account database with a workaround recommended by Apple when accounts have been taken over from Tiger to Leopard. This fixes several compatibility problems with the Leopard Finder when handling permission settings.
- Added a new feature to automatically remove a lock attribute from external disk drives.
- Added a new feature to automatically fix problems with hard drives disappearing in the Finder.
- Added a new feature to automatically repair the Input Palettes list in the International pane of System Preferences.
- Added a new feature to block any kind of program execution on selectable disk volumes. This is useful when connecting external disks of foreign operating systems.
- Added a new feature to control extended options for AFP authentication panels.
- Added a new feature to manage the system-wide permission filter for applications running on the graphical user interface. Mac OS X uses the filter to control what permissions will be set for newly created objects. The system-wide filter was designed by Apple as a workaround for the problem that the user-based permission filter is defective in current versions of Mac OS X Leopard. This feature requires Mac OS X 10.5.3 or later.
- Added a new feature to control if Mac OS X should keep a print job history.
- Added a new feature to redirect the Automatic Software Update function of Mac OS X to a user-defined server.
- Added a new control pane which collects all system settings which apply to mobile computers only.
- Added a new feature to control the Safe Sleep feature of mobile Apple systems.
- Added a new feature to clean a user account from Flash® cookies (LSOs) and Flash® settings.
- Added a new feature to guide the user to the controls for handling Flash® security settings.
- Added a new feature to clean the font cache of Microsoft® Office applications.
- Added a new feature to display and remove quarantine information from files.
- Added a new feature to clean a network user account from outdated computer-specific user preferences which refer to decommissioned computers.
- Added a new feature to remove third-party preference panes from the Other section of the System Preferences application.
- Added a new feature to activate hidden preference panes for the Mac OS X Archive Utility and Disk Image handling.
- Added a new feature to display and modify the user's list of learned words of the Mac OS X spell checking subsystem.
- Added a new feature to sort an Access Control List canonically.
- Added a new feature to let the user modify the order of Access Control Entries in an Access Control List.
- Added a new feature to get limited access to the SUID, SGID and sticky permission attributes of file system objects.
- Added a new feature to mark selected disk drives as not supporting Spotlight. This can be helpful in situations where Spotlight privacy settings do not stick.
- Added a new feature to remove the Spotlight search index for visited web pages from a user account.
- The feature to run the system's periodic maintenance scripts will now display the last times when either Mac OS X or somebody else has executed each script.
- The feature to shutdown Spotlight has been reinstated for users of Mac OS X Leopard.
- Error descriptions for problem situations that occur while running a privileged operation now contain much more details.
- Features to clean the system from certain files now allow that individual items can be excluded from the delete operation, using a preflight list.
- The modification of HFS attributes and visibility markers is now also possible for system files not owned by the current user.
- The features to clean the system from outdated preferences files now support additional options to move files to an archive folder.
- The feature to verify the integrity of login items now detects duplicate items.
- The feature to clean privacy-related user data from Safari has been reinstated for Safari 3 and later.
- By user request, the feature for code thinning can now process multiple applications or whole folders during a single run. The application will perform a detailed analysis and a precomputation of possibly gained storage space before any code thinning takes place.
- By user request, the feature for code thinning can now keep backup copies of thinned applications in an archive folder.
- By user request, the feature to mark thinned applications by Spotlight comments can be switched off.
- The user interface for displaying and changing POSIX and ACL permissions has been redesigned completely.
- When removing all Access Control Entries from an Access Control List, the list can now be removed completely instead of keeping an empty list.
- Certain operations on permissions can now be propagated onto a whole hierarchy of files and folders.
- When propagating ACL permissions, the application will now create implicit (inherited) ACLs instead of using explicit ACLs if technically possible.
- The contents of the system information panel can now be printed or be exported as HTML text file.
- Outdated features only applicable to Panther and Tiger installations have been removed.
- The reference manual has been rewritten and redesigned.
- Many other small additions and enhancements.
TinkerTool System Release 2 begins a new product line. The section above lists changes in comparison to TinkerTool System 1.9. For more information about the version history of TinkerTool System 1, please see the respective application of version 1.x.

