The risks of jailbreaking your iPhone outweigh any benefits
People have criticized Apple software — iOS specifically — for being too rigid, too limited, and non-customizable since Android became a prominent competitor years ago. Apple's "walled garden" approach to its software has always been in stark contrast to the plethora of options Android OS gives you for customization. Naturally, this led to jailbreaking, which has a very vibrant community of people dedicated to breaking iOS open so you can customize your iPhone in a multitude of ways Apple won't let you just with stock iOS.
While I think Jailbreaking is neat, I don't think it's necessary. The risk of jailbreaking your iPhone far outweigh any rewards, especially with how good iOS has gotten at playing with 3rd-party apps and service over the last few years.
Jailbreaking used to have its place
I admit that jailbreaking is kind of cool, and years ago, it was way more practical in some ways. My first iPhone was the iPhone 4, which didn't even have Notification Center when it launched — let that sink in. Plus, when Notification Center did launch with iOS 5, notifications from the same apps wouldn't be grouped, meaning your notification center was just a giant list of every notification your iPhone got. Quite frankly, it was a mess, but iOS has come a long way since then.
Jailbreaking used to make the iPhone experience more pleasurable, but as Apple refined its software, the need for jailbreaking just went away.
The unintended consequences of jailbreaking
Don't get me wrong, I like getting my hands dirty with tech as much as the next person, but jailbreaking your iPhone can have some serious unintended consequences.
First of all, it voids any warranty you may have, even if what you want fixed has nothing to do with software. Expecting AppleCare+ to give you a massive discount to fix your broken screen? Too bad, your jailbroken iPhone isn't covered.
Secondly, you're giving up Apple's dedication to security when you jailbreak your iPhone. Side loaded apps that aren't checked and screened through Apple's App Store present a huge security risk. Plus, when you jailbreak your iPhone, you usually stop getting iOS updates, including security updates that Apple puts out, leaving you even more vulnerable.
Lastly, jailbreaking takes time and has to be done to each version of iOS that Apple pushes, meaning you can't update your jailbroken iPhone until the most recent update has been jailbroken. While the iOS 13.5 update got jailbroken in record time, that's not always the case. You could be waiting for months for an update, and while it is possible to un-jailbreak your iPhone, there's no guarantee something won't go wrong during the process.
Give Apple feedback for the changes you want to see
I can sympathize with the frustration that iOS can bring, especially when you're an iOS developer that wants to see Apple implement certain features of quality of life changes, and they just don't come down the pipeline. Ultimately, the choice to jailbreak your iPhone is up to you, but consider taking a different approach.
If you want to give Apple feedback, consider during so through their beta program. You can give feedback on bugs and glitches, but also give suggestions for features and interactions you'd like to see. I understand it's a slow process, but if Apple doesn't hear from the community, how can you expect them to solve the issue.
Get the best of iMore in your inbox, every day!
Luke Filipowicz has been a writer at iMore, covering Apple for nearly a decade now. He writes a lot about Apple Watch and iPad but covers the iPhone and Mac as well. He often describes himself as an "Apple user on a budget" and firmly believes that great technology can be affordable if you know where to look. Luke also heads up the iMore Show — a weekly podcast focusing on Apple news, rumors, and products but likes to have some fun along the way.
Luke knows he spends more time on Twitter than he probably should, so feel free to follow him or give him a shout on social media @LukeFilipowicz.
Never understood why, if 'people ... criticized Apple software — iOS specifically — for being too rigid, too limited, and non-customizable', the obvious answer wasn't, buy an Android device. If the rational was, Android was too insecure, guess what jailbreaking an iPhone did.
Some people just don't like Android, like myself. Why can't the consumer have the best of iOS, with the freedom of Android? That's what jailbreaking provides, it's not for people who don't care what OS they're on
You can still get your warranty back by reverting the jailbreak (e.g. use the Restore RootFS option in unc0ver) and they'll never suspect it was ever jailbroken so the warranty thing is not a problem. Also, malware and stuff is very rare; it's much less common than getting them on a regular PC so security shouldn't be that much of a problem. There is an unpatchable jailbreak (checkra1n) and so you can update your jailbroken phone because it should work on all of the newest versions (not every device though). So it doesn't need to be updated for every iOS version (however unc0ver does).
Gosh I haven't jailbreak any device I had since my 4th ipod touch and that was long ago. Ever since I ended up getting a iphone 6/7 my first smartphone I just never saw the point at that point much has changed with ios. Even while now I have a iphone 11 pro max. Still so no point in jailbreaking sure its neat to see what you can do to your ios device though that wear out on me long ago.
Like you said it's good for old iOS devices that no longer receive updates, since now you're not going to have an update which will break the jailbreak, and you can use the jailbreak to get older versions of apps or make newer iOS features work on the device