iPhone Migrate/ Convert structure from Folder Enhancer to Stock iOS folders & Save SpringBoard Layout?

Discussion in 'Jailbreaks and iOS Hacks' started by crashnburn, Oct 21, 2015.

  1. crashnburn macrumors 6502

    Joined:
    Nov 18, 2009
    #1
    Migrate/ Convert structure from Folder Enhancer to Stock iOS folders & Save SpringBoard Layout?

    Current:
    iOS-7.1.1 - Jailbroken
    Target:
    iOS 9.0.2 or 8.4/.1
    ..

    ** FE Related: **
    - I disabled all the Switches inside FE
    -- Folders show where they were with 3x3 layout inside them. Until this point no problem with folders.
    - When I uninstalled FE {or disabled FE in Mobile Substrate in iCleaner Pro), except a few folders {I suspect these were made earlier}, all of my folders disappeared.
    - I am wondering if FE enhances iOS stock folders or simply replaces their creation by iOS?

    ** Reinstall FE for Folder Structure + R&D on how FE stores it: **
    - Somehow I was able to recover them after reinstalling FE and then using restore in 'BackIt'.

    - I exported all the FE files folders {that show in Cydia} from Library.. /MobileSubstrate /PreferenceBundles /PreferenceLoaders and went through the Plists and could not find anywhere that FE stores 'this' 'folder' information.

    - Does FE store this folder with icons mapping information somewhere? Or does it use stock iOS mapping and add on only?
    - I thoughe FE only enhanced/ added to Stock Folders not "bypass" their creation completely.

    ** Migrate/ Convert from FE to Stock iOS Folders: **
    - If so, I am comfortable with XML/ XSL editing and can iFunbox into iPhone and convert FE mapping into Stock iOS mapping if needed. I am guessing its just a different template?

    Please let me know how I could take current folder mapping & locations and make it Stock iOS as I don’t want tweaks & jailbreaks for folders.

    Please just guide me and I will do the effort.

    ** SpringBoard Layouts: **

    - What apps/ tweaks/ files can I use to 'Store/ Backup & Restore' SB Layouts that include Stock iOS folder structure that iOS and iTunes will recognize?

    - Are the following outlined files still valid to do that? How & where does iOS now store SB Folder & App Icon layouts?


    PS:
    Old Stock iOS SpringBoard related:
    - I remember we used to back up these certain folders & files as they were said to be used by Stock iOS to store SpringBoard icon etc layouts.
    Is this still correct/ valid?

    SpringBoard Icon & Folder Layout
    ? /private/var/mobile/Library/SpringBoard/
    ? /User/Library/SpringBoard/*
    ? /SpringBoard/
    ? applicationstate.plist and
    ? IconSupportState.plist

    folder, enhancer, folder, springboard, icon, layout, ios
     
  2. eyoungren macrumors P6

    eyoungren

    Joined:
    Aug 31, 2011
    Location:
    Phoenix • 85037
    #2
    My understanding is that stock icons/folder settings are stored here: ~/Library/Preferences/com.apple.springboard.plist

    I do believe FolderEnhancer stores the same info elsewhere as when I reinstalled it for this jailbreak, suddenly my old folder/app layouts returned.

    You mentioned that you had looked through plists. Did you look through the file structure for FolderEnhancer? Maybe FolderIcon and FolderView.plist?

    2015-10-21 07.23.07.png
     
  3. crashnburn thread starter macrumors 6502

    Joined:
    Nov 18, 2009
    #3
    Yes. Did all of that. Exported all those paths/ files to PC. Opened each and they contain some XML but nothing marking folders/ apps. Try it out for yourself.

    Even the old SB plist you mentioned seems lacking in "meta data" right now.

    My problem is I'd like to go Stock as much as possible and minimize JB tweaks, esp if most of the functionality is now included in iOS.

    I am wondering if there's any good SB layout savers tweaks that can show me where its stored / how its formatted etc.
     
  4. darricksailo macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #4
    Stock uses the IconState.plist to determine folder and icon structure

    When using a tweak that depends on IconSupport such as FolderEnhancer or that one tweak where you can place apps wherever, IconSupportState.plist is generated and is now used for folder and icon structure

    For example, when you crash to safe mode, it'll use IconState.plist again but without tweaks, it'll re-update and potentially mess up your folder and icon structure

    Make a copy of IconSupportState.plist and rename it to IconState.plist. Enter safe mode or substrate disabled mode to check that the file has been updated to work properly on stock iOS

    Now, you just need to back up that updated IconState.plist file

    Besides replacing this file in a backup or jailbreak the iDevice and using SSH or a program like iExplorer to replace the file, I don't think there's a way to use iTunes to restore folder and icon structure

    Before replacing the file, make sure to have all the apps and tweaks installed or else it might not work properly (for example, might mess up and have an empty block that is for an app you never installed and you can't place an app in that space)

    I hope I'm understanding your question properly

    And the springboard files should be located in /var/mobile/Library/SpringBoard if I remember correctly
     
  5. crashnburn, Oct 31, 2015
    Last edited: Oct 31, 2015

    crashnburn thread starter macrumors 6502

    Joined:
    Nov 18, 2009
    #5
  6. darricksailo macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #6
    you would need to use a software that can manipulate the itunes backup files. A software like iBackupBot

    System Files -> HomeDomain -> Library -> SpringBoard
     
  7. crashnburn thread starter macrumors 6502

    Joined:
    Nov 18, 2009
    #7
    I did use this or something similar long back. Maybe an older version. Would I need to edit/ replace it inside backup and then sync back to Phone?
    No way to drop it into iPhone directly?
     
  8. darricksailo macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #8
    yes, you need to replace the file in the backup and then restore from backup

    no way to directly drop it unless you're jailbroken
     
  9. crashnburn thread starter macrumors 6502

    Joined:
    Nov 18, 2009
    #9
    I am wondering if someone has used this iBB for restoring? Is it reliable/ works?
     
  10. crashnburn thread starter macrumors 6502

    Joined:
    Nov 18, 2009
    #10

Share This Page