Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Sylon

macrumors 68020
Original poster
Feb 26, 2012
2,033
80
Michigan/Ohio, USA
"IconSupport", built-in JB item from BigBoss itself, had an update on Cydia today. Thinking nothing of it, I updated it. Yeah, I wish I took some screenshots of my folders because half of my apps were kicked from their folders and scattered across 3 pages. Pretty annoying when half of 130 apps gets thrown all over the place on your iPad and you can't remember exactly where they were before and in what order. Just thought you guys should know before it does the same thing to you if it hasn't already.
 
I updated with no issues. I did notice there were a couple updates within hours of each other so maybe thats part of the problem? I'm not sure but I use gridlock and folder enhancer and I had no issues at all. That sucks though. I hate when I update something in cydia and then all my icons get scrambled. It used to happen all the time to me back when I was on 4.3.3. I've never had that issue once on iOS 5.
 
Springtomize 2

That's why I use springtomize 2 to remember my layout, it will backup your springboard layout. It has come in handy a few times when a jailbreak tweak messed up my springboard. Hit restore and it's back to normal in a few seconds.
 
That's why I use springtomize 2 to remember my layout, it will backup your springboard layout. It has come in handy a few times when a jailbreak tweak messed up my springboard. Hit restore and it's back to normal in a few seconds.

I used to do the same thing but I noticed that once I installed gridlock, springtomize stopped saving my layout. Not sure if the conflict ever got worked out. But I definitely experienced that issue.

Edit: Has anyone else run into this problem?
 
I used to do the same thing but I noticed that once I installed gridlock, springtomize stopped saving my layout. Not sure if the conflict ever got worked out. But I definitely experienced that issue.

Edit: Has anyone else run into this problem?
To you, and the OP, going via SSH/iFile/iFunBox/whatever to /var/mobile/Library/SpringBoard.

What are the timestamps of IconState.plist and IconSupport*.plist?

I've had so much problems with layouts not working that I'm scared to even jailbreak on iOS 6 whenever that happens, because for the life of it I can't seem to retain layouts.

Using Springtomize + GridLock + EnhancedFolders I screwed it.
Using Springtomize alone I screwed it as well, but the weird part is that, after I installed IconSupport (no Gridlock or anything) I was able to save my iPhone from the respring loop of death and now Springtomize works fine (to remove the page limit, since I have so much apps).

The thing is I no longer have the IconSupport.plist because right now I'm not using apps that take advantage of that Library (Gridlock, FolderEnhancer) but I know that my IconState.plist was changed by Springtomize (or iOS itself, but via the removal of page limit) and now it lists the 20 or so pages I have.

So what I'm trying to say is, probably in oder to save the layout all one need is:
1. Backup IconState.plist.
2. Restore iTunes to say, iOS 6 (let's pretend we're in October).
3. Jailbreak.
4. Install Cydia.
5. Install Springtomize, remove page limit (in my case, or also Gridlock and others)
6. Restore from backup.

It should work now, says the internet. But I think I'd have to copy back IconState.plist prior to (6) anyway.

And in case I'm just tripping here, what I'm really really trying to say is, to check IconState.plist each time you change a layout (move an app's position either by itself or to a folder, rename a folder, etc) and it SHOULD have a timestamp of "now", so that my theory stating "IconState.plist is the only thing you need to backup regardless of whether you have Springtomize, FolderEnhacer, Gridlock, etc" would hold true.
But now that I think of it, since GridLock uses positioning, probably IconSupport.plist is required as well before (6) to retain "odd" (that is, non Apple) position of apps.

As a matter of fact Springtomize's backup is nothing more than saving that plist right? But I've have it failed on me on iOS 5.x when "restoring" from that backup. Also I've failed when restoring iConState.plist manually.
The weird part is where does it fail when restoring it.
A vanilla IconState.plist will only contain like 9 pages and that's it.
The jailbroken one will contain all pages and weird stuff like more apps inside a folder and the like.

And anyway, iTunes is supposed to save that layout plist via a backup (also should work with iCloud backup).
So OP, if you have that try restoring from a backup, unless you'd lose a lot or simply have a really old backup.

Sorry if the prior paragraphs sounded like a bad acid trip mixture of things. Take what you can out of it ;)
 
Psychedelic, thanks for the post. I followed you exactly because I put in a ton of time researching this problem when I noticed it back during the winter. I tried everything back then to resolve the issue but never had any luck. You are correct, whenever you move an icon the IconState.plist is supposed to update and have a timestamp reflecting the current time. But for whatever reason, and I assume it's because of gridlock, it would not update. Back when I was trying to figure out a solution, I did not have folder enhancer. I only had springtomize and gridlock. When I removed gridlock and made changes to the layout, springtomize would save the layout. The only problem was, that wasn't the layout I wanted because I rely on gridlock to achieve my preferred layout! Needless to say, I wanted both gridlock and springmize so I just gave up.

Since I've been on iOS5 I have never once installed/updated a tweak which caused my icon layout to get messed up. And I have a good number of tweaks installed. If this is still happening to people on iOS5, then I consider myself lucky lol. Because it sure is a pain in the arse to reorganize a boatload of apps.

Thanks for the detailed response! I'll check out some of your suggestions when I have time.
 
When I seen the update in cydia last week, i searched if anyone had issues before I updated. At the time, i only read only one issue, which was similar to issue mentioned in this thread, but most didn't have issues... so I decided to update. No issues after update... and my layout remained the same. The only tweaks I have that deals with icons are gridlock, infinidock and iconoclasm.
 
Psychedelic, thanks for the post. I followed you exactly because I put in a ton of time researching this problem when I noticed it back during the winter. I tried everything back then to resolve the issue but never had any luck. You are correct, whenever you move an icon the IconState.plist is supposed to update and have a timestamp reflecting the current time. But for whatever reason, and I assume it's because of gridlock, it would not update. Back when I was trying to figure out a solution, I did not have folder enhancer. I only had springtomize and gridlock. When I removed gridlock and made changes to the layout, springtomize would save the layout. The only problem was, that wasn't the layout I wanted because I rely on gridlock to achieve my preferred layout! Needless to say, I wanted both gridlock and springmize so I just gave up.

Since I've been on iOS5 I have never once installed/updated a tweak which caused my icon layout to get messed up. And I have a good number of tweaks installed. If this is still happening to people on iOS5, then I consider myself lucky lol. Because it sure is a pain in the arse to reorganize a boatload of apps.

Thanks for the detailed response! I'll check out some of your suggestions when I have time.
Since I'm trying the "one tweak at a time" approach with my iPhone (so far, it's worked wonders) Imma do the same with the iPad since I'm sick of using it on "Safe Mode".
Next weekend hopefully I'll have some spare time and I will try once and for all to solve that problem, ninja style (Springtomize + Gridlock + FolderEnhancer), with a fresh reinstall from backup on the iPad, documenting every step and see if I can retain my layout and have some peace of mind already.
 
I use gridlock with springtomize and it saves my icon positioning fine, had to use it a few times and all was good.
 
I had the same issue as the OP. my apps got scattered. iOS 5.0.1 iPhone 4s.
 
icon update

I also went with the update without researching it first. research it first which is ALWAYS WISE to do. my icons were scattered and my folders went back to the way they were a while ago. names and everything. no biggie I just had to replace them all where they were but it was scary at first.
 
Psychedelic, thanks for the post. I followed you exactly because I put in a ton of time researching this problem when I noticed it back during the winter. I tried everything back then to resolve the issue but never had any luck. You are correct, whenever you move an icon the IconState.plist is supposed to update and have a timestamp reflecting the current time. But for whatever reason, and I assume it's because of gridlock, it would not update. Back when I was trying to figure out a solution, I did not have folder enhancer. I only had springtomize and gridlock. When I removed gridlock and made changes to the layout, springtomize would save the layout. The only problem was, that wasn't the layout I wanted because I rely on gridlock to achieve my preferred layout! Needless to say, I wanted both gridlock and springmize so I just gave up.

Since I've been on iOS5 I have never once installed/updated a tweak which caused my icon layout to get messed up. And I have a good number of tweaks installed. If this is still happening to people on iOS5, then I consider myself lucky lol. Because it sure is a pain in the arse to reorganize a boatload of apps.

Thanks for the detailed response! I'll check out some of your suggestions when I have time.

I'd appreciate your help a little bit.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.