Ever since the jailbreak dream team released the Absinthe jailbreak and the Redsn0w CLI tool, some users have been complaining about white or blank icons on their home screen after successfully jailbreaking their iPhone 4S and iPad 2.
The issue seems to be mostly affecting stock iPhone apps such as Mail, Safari etc. Until now, the temporary fix for the problem was to respring the Springboard.
iDB has just reported that a jailbreak tweak called iWipe Cache available available in Cydia should fix the issue permanently.
Though the description of the app indicates that the jailbreak tweak fixes Winterboard problems, iDB’s Sebastien reports that it has fixed the white or bank icon issue that he was facing on his iPhone 4S.
For jailbroken apps I have always used iWipe Cache……I set an Activator action (Icon spread) to launch the app, and it works most of the time…print 99% of the time any way.
For stock apps I use and app from Cydia called “iRetiner GUI”. It has an option in the “options” tab to fix whit/blank stock icons and it works literally every time, and at the same time can make you none-retina app store apps into retina icon.
But I highly recommend iRetiner GUI for blank/white stock iPhone apps.