Hi all. I just searched at length on Google and MRoogle and could not find a definitive solutions so I apologize in advance if this has been asked and answered already. I have an iPhone 4 on 4.2.1 jailbroken with green pois0n. I decided I would rather not be jailbroken. I don't want to upgrade to 4.3. Is there a way for me to unjailbreak my iPhone without upgrading and also without losing App data? I only have legit Apple App Store apps (i.e. nothing cracked, never used installous or the like). If I backup my jailbroken iPhone and then restore using that same backup, will it come back jailbroken still? Or does Apple filter that stuff out in the process? As others have said I have Apps with plenty of data in them that I can't afford to lose, as well as games that I would like to preserve progress in. Any help is appreciated. Thanks all.