Is upgrading IOS 7 reversible?

I know how to do it but I have a couple of questions about it
• Is it reversible
• Can I still update and download apps
• will I lose my warranty

PS I have an iPhone 4 that's what I would put IOS 7 on

Apple doesn't allow to go back. Only way is to find it on third party websites and jailbreak to go back.

Actually, it is reversible if you put your device into recovery mode. Since you can just go back to iOS 6, it doesn't void your warranty. And of course you can update and install apps.

However, please be aware that if you install iOS 7 without having your device's UDID registered, Apple will deactivate your device. You need to register your UDID on a site like http://www.instantudid.com/.It's $5, and they literally registered my 4S instantly.

  • Will upgrading iPhone 4 to iOS 6 completely delete jailbreak? I know it will get rid of jailbreak, which I don't mind at all. However, I have read through different forums that sometimes the jailbreak is never completely deleted because some files still remain in phone. I would not want that to be the case (I might as well not upgrade, I don't want those files possibly causing any performance problems). So, what say you? I want to try iOS 6 on my iPhone 4.
  • Will upgrading from iOS 5 to iOS 6 delete ANY data? I want to upgrade my iPhone 4 from iOS 5 to iOS 6 DIRECTLY FROM THE iPHONE using the software update option in Settings >> General. Will doing this delete ANY contacts, emails, apps, notes and calendar reminders? I'm MOST concerned about CONTACTS. I have more than 1000 of Contacts.
  • Upgrading to ios 6.will i lose text message history? This is my first time with an iphone and my first os upgrade. I back my iphone up through itunes but will i lose my text message history or is it backed up as well? I did a back up 15 minutes ago. I guess, here goes nothing!
  • Upgrading jailbroken IOS 5.1.1 to 6.1 iPhone 4? I've iPhone 4 jailbroken on IOS 5.1.1. Now that we can jailbreak IOS 6.1 using evasi0n. Please advice is this worth to upgrade the device to IOS 6.1 and jailbreak again? Is there much difference between IOS 5.1.1 and IOS 6.1?