UPDATE: Full-featured app for more than just black -- http://spyresoft.com
Here's something I came up with to help those who absolutely have to have a black dock. Since Apple moved from image files to CoreGraphics rendering code, the only way to customize the color of the dock is to modify the code.
So.... I've written a program that will patch the Dock's code. It performs a static decryption on the Dock binary, patches several offsets, and removes an integral part of the code signature to bypass the signing process.
This is no longer considered BETA software. It has stood the test of time, and hundreds of users have reported success, with no failures.
However, I have created an actual cocoa app in an effort to make it even easier for most people to use. This app is considered BETA for now. There is no functional difference between the command-line version and the GUI version, so if you've already modified your dock, there's no need to download the new version (unless you want to BETA test it). This app will ask for your password to install a helper app. This helper app is so that changes can be made to the Dock app (which is owned by the "root" user). If you ever want to uninstall, remove the following files:
To use the command-line dock mod,
Keep in mind, again, this will only work for 10.8.2 so far, and will have to be updated for future versions. Success has been reported also for 10.8.3.
use it like this:
The color options are "black" and "default" for the -c option, and the -r option will disable icon reflections.
This is what it looks like:
Here's something I came up with to help those who absolutely have to have a black dock. Since Apple moved from image files to CoreGraphics rendering code, the only way to customize the color of the dock is to modify the code.
So.... I've written a program that will patch the Dock's code. It performs a static decryption on the Dock binary, patches several offsets, and removes an integral part of the code signature to bypass the signing process.
This is no longer considered BETA software. It has stood the test of time, and hundreds of users have reported success, with no failures.
However, I have created an actual cocoa app in an effort to make it even easier for most people to use. This app is considered BETA for now. There is no functional difference between the command-line version and the GUI version, so if you've already modified your dock, there's no need to download the new version (unless you want to BETA test it). This app will ask for your password to install a helper app. This helper app is so that changes can be made to the Dock app (which is owned by the "root" user). If you ever want to uninstall, remove the following files:
Code:
/Library/LaunchDaemons/com.chasingsilver.dpprivilegedhelper.plist
/Library/PrivilegedHelperTools/com.chasingsilver.dpprivilegedhelper
To use the command-line dock mod,
Code:
usage:
dockmod -c <color> -r
-c, --color color to make the dock ('default' or 'black')
-r, --noreflections disable icon reflections
Keep in mind, again, this will only work for 10.8.2 so far, and will have to be updated for future versions. Success has been reported also for 10.8.3.
use it like this:
Code:
sudo dockmod -c black -r
The color options are "black" and "default" for the -c option, and the -r option will disable icon reflections.
This is what it looks like:
Attachments
Last edited: