It's been a while since I've done this, but here's an
outline:
1. Make a Nandroid backup
2. Did you make a Nandroid backup?

p)
3. Backup your framework-res.apk file on your device (make a copy in the same directory with Root Explorer or equivalent)
4. Extract
your framework-res.apk (you don't want to share or use others since they might be on a different version of Android) to your PC
5. Install and use something like
Windows XP/VISTA/7][UTILITY][TOOL] APK Multi-Tool to decompile the framework-res.apk; there are other utilities, like the original apktool, etc., but I've gotten Java stack traces when doing the decompile--this one might, too, so you'll have to read through the thread to see what might be going on
6. Carefully modify the decompiled framework-res.apk on your PC
7. Use the same tool as above to re-compile and re-pack the new .apk; I don't think you have to sign the file, but I'm not 100% sure (the tool might do that as well as zipalign it, but you'll have to check the thread details for that info)
8. Push the newly modded framework-res.apk file back to your phone in the same place that it was
9. Reboot and enjoy (hopefully)
10. If you run into problems, either adb into your device while its running a custom recovery, mount /system, replace your bad framework-res.apk with the backed-up on, and reboot or restore from your Nandroid backup
I have done what colchiro mentioned above: replace steps #5-#7 above with using something like 7zip to extract the framework-res.apk file, modify it, and re-zip it. The thing you have to be careful of is that re-packing the framework-res.apk file needs to be done with an appropriate zip utility. So, I've found the safest/best method was to re-pack it from under Linux since I've had mixed results with 7zip or WinRAR.
Hope that helps a bit...
Cheers!