Revert jailbreak without losing app data and savegames?

Discussion in 'Jailbreaks and iOS Hacks' started by ilgaspa, Oct 4, 2010.

  1. ilgaspa macrumors newbie

    Joined:
    Dec 4, 2009
    #1
    Hi,

    I've searched extensively and I've found every kind of tutoria about restoring an iPhone without losing Cydia Apps and their data... however I haven't found a tutorial dealing with how to restore without loosing app store apps data!

    Let me explain: right now my iPhone is not jailbroken and restoring an itunes backup will automatically restore the installed apps data (Angry Bird stats... :p)... But... should I jailbreak and install some cydia apps, I would not be able to use itunes restore the same way right?

    Tomorrow, Should I want to revert to a non jailbroken device... would be possible restoring a *POST JAILBREAK* backup to retain my app store data (Angry Birds stats... :p) without jailbreaking and end up with a clean iphone... like I've never jailbroken it... but with my app data intact?

    The point is: I want to jailbreak to have haptic feedback and SBSettings, but if I change my mind I want to be able to revert without losing my game saves and settings, even the ones i obtained after the jailbreak

    Thanks :)
     
  2. sharonmoreno macrumors newbie

    Joined:
    Oct 4, 2010
    #2
    I deleted all my data

    Anybody help me!!!!..... I bought an Iphone4 3 weeks ago and Im not an expert in technology. However, my brother was playing with it and he told me that he went to the setting app and he erased all data and information from my mobile. Now, I just can see itunes and emergency calls in the same page so i need someone to tell me what to do. How I can recovery my apps......
     
  3. ilgaspa thread starter macrumors newbie

    Joined:
    Dec 4, 2009
    #3
    Hi,

    first things first, don't panic: chances are someone on the forum will be able to help you. I'm no expert as I bought my iPhone one week ago so I can't help you.

    However, I'd suggest you to create a new thread instead of writing in this one: the subject is pretty different from your problem and you'd have better chances of getting an answer if you open a new thread :)
     
  4. seanwebb68 macrumors 6502

    Joined:
    Jul 27, 2010
    #4
    Just resync with Itunes that should solve you issue.
     
  5. lucifiel macrumors 6502a

    lucifiel

    Joined:
    Nov 7, 2009
    Location:
    In your basement
    #5
    In answer to your original question. If you have a non-JB phone restore with a back up from a JB Phone (i.e. the Backup was made from a phone which has been JB'd) there will be some traces which carry over. One well known one is that any changes you make with MakeitMine will carry over. As well as eating up a fair chunk of memory depending on how you do things. This is of course not what you want.

    There may be other ways of doing this, but this is what I would do.

    Backup your phone now. Now being "before JB". This will save all your Angry Birds Data. You can now go to \users\<user name>\library\application support\mobile sync\backup and pull out the relevant back up folder (it'll look like a weird bunch of numbers and letters) If you have more than one, then pick the one which has been modified latest.

    Copy it and store it some place safe. This will be your back up of the iPhone PRE JB.

    Now, you can jailbreak and back up in iTunes all you want.

    If you want to de-jailbreak and rebackup, you just need to copy the Pre JB backup back into the same mobile sync folder and restore from backup and you'll be good to go with no traces of JB.

    The obvious downside is the pre JB back up won't include any of the changes you make in the period where you were JB'd. I hope this helps.

    If anyone has a better idea, I would dearly love to hear it because I would like an answer too!

    Thanks :)
     
  6. maturola macrumors 68040

    maturola

    Joined:
    Oct 29, 2007
    Location:
    Atlanta, GA
    #6
    You can use iTunes the same way you were using it before Jailbreaking, nothing change, if you ever want to "un-jailbreak" by restoreing, you can still restore a "Post Jailbreake" backup, and all your game saved and stuff will be there, now some Jailbreake stuff may also comeback (some jailbreake stuff is store on the user area of the OS that is backup and restore by Itunes), in most cases this are stuff that you cannot see (like logs, plist files, settings, etc).

    IF you just want to do this for personal use, it should be good enough, if you need to "unjailbreake" because you need to take your phone to the apple store for service, repairs or exchange them don't restore from any backup.

    The real answer to your question (as I understand it) it is "no", there is no way to keep your "unjailbreak" info separate from your Jailbreak info, if any Jailbreak program saved data to the user area of the file system, iTunes will backup it up and restore (if you pick that backup).
     
  7. ilgaspa thread starter macrumors newbie

    Joined:
    Dec 4, 2009
    #7
    Thanks maturola,

    You understood my question, thanks :) My primary concern is exactly that! Do you think that editing the itunes created backup with a tool like iphone backup extractor would be a viable way to remove the jailbreak "junk"?

    Thanks lucifel :)

    that's what I feared, there doesn't seem to be an "easy" way to revert a Jailbroken iphone to a completely non jailbroken one without losing all the progresses made since jailbreak..

    I've found a -partial- solution scattered around the net, wich involves

    1 creating a backup of the jailbroken phone
    2 restore the phone as new and install all the apps wich you want to keep data of
    3 create a backup of the non jailbroken phone
    4 use http://supercrazyawesome.com/ backup extractor tool to extract the app data from the jailbroken backup
    5 inject the app data in the non jailbroken backup
    6 restore the new "frankenstein" backup you created

    But... i think it's above my "pain tolerance" level :p
    Let's hope someone else know a better way
     
  8. lucifiel macrumors 6502a

    lucifiel

    Joined:
    Nov 7, 2009
    Location:
    In your basement
    #8
    Thanks for that tool, I'll have a go and see if it works tomorrow.
     
  9. maturola macrumors 68040

    maturola

    Joined:
    Oct 29, 2007
    Location:
    Atlanta, GA
    #9
    That would depend on your definition of "Viable".... It is very possible, I done it many times (not to get rid of Jailbreake data, but to manually extract SMS databases and stuff like that). Not an easy task, you need to know your way around the iPhone File system and databases, the stuff is not easily label.

    But as i siad, not all Jailbreak application actually use the user section, so you can restore to that post jailbreak backup and you won't even notice that "junk", as i said most of it are logs and stuff like that not visibles on the UI and memory wise they are so small, they won't really impact your storage. (Apple Diagnostics tool WILL notice these logs, so in the case that you DO need to take the phone to Apple, just don't restore from any backup, they don't need "users" data to fix or replace phones)
     

Share This Page