Annoying side effect from updating "IconSupport"

Discussion in 'Jailbreaks and iOS Hacks' started by Sylon, Jul 28, 2012.

  1. Sylon macrumors 68020

    Sylon

    Joined:
    Feb 26, 2012
    Location:
    Michigan/Ohio, USA
    #1
    "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.
     
  2. Schnedi macrumors 6502a

    Schnedi

    Joined:
    Jan 16, 2011
    #2
    i've had the same issue with the last 2 versions...
     
  3. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
  4. Baggy Spandex macrumors 6502

    Baggy Spandex

    Joined:
    May 23, 2009
    #4
    I did as well.
     
  5. BumpyFlatline macrumors 68030

    BumpyFlatline

    Joined:
    Apr 11, 2012
    #5
    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.
     
  6. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
  7. AnotherBrian macrumors regular

    Joined:
    Jun 29, 2010
    #7
    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.
     
  8. BumpyFlatline macrumors 68030

    BumpyFlatline

    Joined:
    Apr 11, 2012
    #8
    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?
     
  9. ipsychedelic macrumors 6502a

    ipsychedelic

    Joined:
    Mar 8, 2012
    #9
    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 ;)
     
  10. BumpyFlatline macrumors 68030

    BumpyFlatline

    Joined:
    Apr 11, 2012
    #10
    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.
     
  11. erayser macrumors 65816

    erayser

    Joined:
    Apr 9, 2011
    Location:
    San Diego
    #11
    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.
     
  12. ipsychedelic macrumors 6502a

    ipsychedelic

    Joined:
    Mar 8, 2012
    #12
    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.
     
  13. AnotherBrian macrumors regular

    Joined:
    Jun 29, 2010
    #13
    I use gridlock with springtomize and it saves my icon positioning fine, had to use it a few times and all was good.
     
  14. heov macrumors member

    Joined:
    Aug 16, 2002
    #14
    I had the same issue as the OP. my apps got scattered. iOS 5.0.1 iPhone 4s.
     
  15. Greg 78 macrumors newbie

    Joined:
    Jul 25, 2012
    #15
    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.
     
  16. chokem macrumors 6502

    Joined:
    May 7, 2012
    Location:
    Searcy, AR
    #16
    I got that badge to update, after reading this I'm glad I didn't. M
     
  17. crashnburn macrumors 6502

    Joined:
    Nov 18, 2009
    #17
    I'd appreciate your help a little bit.
     
  18. Peter K. macrumors 6502a

    Peter K.

    Joined:
    Nov 6, 2012
    Location:
    SoCal
    #18
    You just replied to a nearly five year old thread.
     
  19. Will22 macrumors 65816

    Will22

    Joined:
    Dec 4, 2011
  20. crashnburn macrumors 6502

    Joined:
    Nov 18, 2009
    #20
    If the knowledge of SB Layout is consistent and transcends time then why not? If something about that changes fine, but why not let contextual knowledge connect/ collect at one place - instead of spread it over multiple threads/ posts?
     

Share This Page