Step-by-step on how to customize icons without being jailbroken.

First off, let me tell you that this is not a theme, it doesn’t actually replace your icons, it simply adds a webclip with the chosen icon and URL that links to the app.

If you’re thinking that you’ll have two icons for the same app, you are absolutely right! So if you want it that bad and don’t mind, just hide the other second set of icons. There’s a tutorial on how to temporarily hide stock icons HERE.

If you came here just for the Tweetbot icon, you may download it from HERE. Must be downloaded using your iPhone using iOS 6+

Instructions

**IMPORTANT: Tested on iOS 6 and up.**

Step 1: Download and install iPhone Configuration Utility (Windows or Mac)

Step 2: Click on ‘Configuration Profiles’ located on the left tab and click 'New’.

Step 3: On the right window under 'General’, choose name, identifier, organization and a description for your project. NOTE: The name is NOT the title of the icon. These info are simply to identify the profile being installed and has nothing to do with the icon itself.

Step 4: Scroll down to 'Web Clips’ and click 'Configure’.

Step 5: Choose a label(title for the icon, i.e 'Tweetbot’).

Step 6: You’ll need to find out what’s the URL link that will open the desired app. Not every app supports this. The only way to find out that I know of is through the info.plist which isn’t available for a non-jailbroken device. So you could google it or ask someone you know for that info.

List of stock apps URL that I have:

Messages: sms:

Maps: maps://

App Store: itms-apps://

iTunes: itms://

Safari: blanksafari.com

iBooks: ibooks://

Videos: videos://

Music: music://

Mail: mailto:

Reminders: x-apple-reminder://

Calendar: calshow://

Step 7: Make sure all of these three are checked: removable, precomposed icon, full screen.

Step 8: Choose your icon, this must be 114x114 dimensions. Also, the icon must have been saved in a 96 resolution setting or you’ll get an error/icon won’t look right. You can download THIS icon and replace it with your own and save it.

Step 9: Click 'Export’ and choose 'none’ under security and export. This will be saved as .mobileconfig file.

Step 10: Upload it somewhere and open this file in your iPhone and follow the instructions.

To remove it, navigate to Settings>General>Profiles>'whatever profile name’>remove



THAT’S IT! If you have any questions, post them here or find me @deckedsg. Enjoy!

I haven’t heard of this causing any issues at all. It’s completely legit and all made by Apple themselves. However, I’m not responsible for any damage if it does happen!