Many have seen tricks to make your hacked iPhone’s springboard look the screenshot below. All tutorials I have come across require uploading three copies of an app with a black or clear icon, Now this achieves the correct look, but if you happen to push any of these spaces an the app opens and then closes. This tutorial will produce the same visual without the nasty side effects.
1. Goto Installer and install the following applications in this order; Community Sources, BSD Subsystem, OpenSSH, Erica’s Utilities and Customize. If you are on 1.1.1 and used jailbreakme.com, Community Sources is already installed.
2. On the phone open Customize and put three applications before iTunes:
3. Exit Customize, your home screen should now look something like this:
4. Windows users, download Putty. Mac users just open Terminal in Applications > Utilities > Terminal.
5. Now SSH to your phone. To do this get the internal IP address from your iPhone by going to Settings > Wifi and click the blue arrow next to your wifi network. On windows put this IP address in the hostname field and click the Open button. For mac type “ssh root@ip-address-here” without quotes into terminal and click enter.
6. The default user and password for 1.1.1 and 1.1.2 iPhones is root, alpine. Once logged in you should see a “#” symbol.
7. First we want to stop YouTube, iTunes Store and Safari from auto hiding when the phone reboots, to do this type the following commands into Putty/Terminal:
# cd ~/bin
# ./plutil -0 SBIsRevealable /Applications/YouTube.app/Info.plist
# ./plutil -0 SBIsRevealable /Applications/MobileSafari.app/Info.plist
# ./plutil -0 SBIsRevealable /Applications/MobileStore.app/Info.plist
Next we want to set the three applications put before iTunes store to auto-hide, The three applications I used were Installer, Customize and SMBPrefs these may differ for other users.
# ./plutil -1 SBIsRevealable /Applications/Installer.app/Info.plist
# ./plutil -1 SBIsRevealable /Applications/Customize.app/Info.plist
# ./plutil -1 SBIsRevealable /Applications/SMBPrefs.app/Info.plist
Finally, we want to turn application hiding on in springboard: (NOTE: The command below is only ONE command not two)
# ./plutil -s SBEnableAppReveal -v YES ~/Library/Preferences/com.apple.springboard.plist
Once all of this is done restart springboard like so:
The whole process in Putty/Terminal will look like this:
8. Success!!! Your iPhone should now look like the screenshots below. To hide/unhide your three applications double-tap the three blank spaces next to iTunes.