How to fix the Status Bar not updating properly after applying a theme

Home screen jailbreak theme status bar

Now that WinterBoard has been updated for iOS 7, themers are back on the wagon either updating their themes or coming up with new ones. WinterBoard is a buggy app, and even Saurik, its creator admitted so when it was updated a few weeks ago. In short WinterBoard for iOS 7 is still a work in progress.

One of the bugs that have been affecting themers is related to the Status Bar. The problem comes from a caching issue preventing the Status Bar theming of some themes such as Ayecon or Solstice to propagate correctly to the entire UI. In some cases, you might see the themed Status Bar when running certain applications, while the themed bar might be absent from the Home screen or other apps.

Fortunately, there is one simple fix for this…

If you want to fix the Status Bar not showing properly all across your iPhone, follow these simple steps:

Step 1: Open iFile or SSH into your device and go to /private/var/mobile/Library/Caches/com.apple.UIStatusbar

Step 2: Delete all of the files located in this directory.

Step 3: Respring your device.

After the respring, the themed Status Bar should be showing properly everywhere on your device. The problem might appear again after changing the theme, in which case, follow these steps again.

Hopefully, this is something that will be fixed in a future WinterBoard update.

Note that this problem is different from another Status Bar bug caused by the jailbreaking process and preventing the stock Status Bar from showing properly in certain stock applications such as Photos, Phone, etc. If you have this problem, make sure to check out our post on how to fix it.

For those wondering, the theme used in the image above is Solstice, one of the best WinterBoard themes for iOS 7. I use the icons and Status Bar from Solstice, a wallpaper from Ayecon, and I removed the icon labels with WinterBoard.