This tutorial will explain how to construct a WinterBoard theme that will allow you to change all sorts of system strings, like lock text, warning messages, as well as the names of applications. *Required knowledge: basic use of SSH *Required on iPod: Winterboard *Required software: notepad or textedit, a SSH/SFTP client like WinSCP or Fugu In the iPhone OS, everything we will be dealing with is controlled in two files: /System/Library/CoreServices/SpringBoard.app/English.lproj/SpringBoard.strings /System/Library/CoreServices/SpringBoard.app/English.lproj/LocalizedApplicationNames.strings If you are using a language other than English, you will need to poke around the SpringBoard.app folder to see which is the folder name for your language. You should look through these files to see what are the names of the variables you want to change. Download each over SSH, and if they are a bunch of symbols instead of clearly formatted text, run them through http://iappcat.com/plist/bin2xml Don’t save over them on the iPod though! We do not want to make any changes to the default files, so we will be making new files in a theme that "override" the defaults strings in these two files. Winterboard allows us to do this by making a theme with the following structure: Themename.theme/Bundles/com.apple.springboard/en.lproj/ Note that this is en.lproj, not English.lproj like before. And if you use a different language use the 2 letter code for it. Now in this folder, we will use notepad or textedit to make a SpringBoard.strings file and a LocalizedApplicationNames.strings file, but they will look different than the originals. (and if you use notepad, be sure to chop off the .txt extension it likes to add to the end of the file name!) the SpringBoard.strings should look like this (these are three variables I like to change, you can do whatever you like from the list in the file you downloaded earlier) "AWAY_LOCK_LABEL" = "slide me plz"; "SLIDE_TO_CANCEL" = "OOPS"; "POWER_DOWN_LOCK_LABEL" = "DON'T DO THIS!"; The LocalizedApplicationNames.strings file should look like this (the “internal” names of non-built-in applications can be found by going into the .app folder, then looking at the info.plist… even if it’s jumbled up you should be able to find it about halfway through) "com.apple.mobilemail" = "E-Mail"; "com.apple.Maps" = "Google Maps"; "com.apple.mobilesafari" = "Firefox"; "com.zodttd.gpSPhone" = "GBA"; "com.mxweas.MxTube" = "YouTube"; Then copy your Themename.theme to /private/var/stash/themes.XXXX/ and enable it in WinterBoard. Hope this was helpful! Let me know if anything is unclear.