I remember back in the day when people would “Jailbreak” iPhones, but never really picked up on what they were doing other than that it let them do stuff that those of us with “non-jailbroken” iPhones couldn’t do.

Are they just booting another OS, e.g. android? Also: why haven’t I heard of it in a while? Is it not possible on newer iPhones?

29 points

It meant getting root access to the device, which means you can do anything you want. People would get apps for free, install ones that aren’t on the app store and customize their home screen in ways that Apple doesn’t allow (like placing apps where you want). It’s still IOS, just with the ability to screw around under the hood.

For Android, rooting is pretty much the same thing and it’s still common.

permalink
report
reply
12 points

Ahh, that makes sense. How did you go about doing that? It’s not like you have a terminal to mess around in on an iPhone? Is the reason I haven’t heard of it in a while that it’s harder/impossible in newer iPhones?

Also: Why would apple prevent you from having root access? The way I see it, when I buy a phone, just like a pc, I should be allowed to do what I want with it.

permalink
report
parent
reply
18 points

The argument is that, for most people, letting them do what they want with something they don’t really understand is not a good idea. In this case it also creates a support headache for Apple. At first, they kind of tacitly accepted that jailbreaking was just going to happen and didn’t really actively fight it other than to close exploits used to root devices. As more and more people did it, for the reasons outlined above, more people wound up with bricked, or otherwise malfunctioning iPhones. When they went to Apple to fix it, at first there was an effort to help (you know, to retain customers), but they had voided their warranty. Because of that, Apple wasn’t really interested in spending lots of time troubleshooting something when they didn’t really know the full status of the OS (b/c there were multiple ways to jailbreak, and most of the fools taking their rooted phones to support didn’t understand enough to tell them what all was done beyond, “my kid’s friend said this would be cool”). Eventually Apple washed their hands of the whole thing and started refusing any support for rooted phones. That part, I have no problem with. They also started actively working to stop folks jailbreaking. That part, I thought, was too much. Just tell them they void the warranty by jailbreaking and refuse support. They dug their hole.

FWIW, I use an iPhone for personal use and android (Pixels) for work.

permalink
report
parent
reply
12 points

Adding that I’m not saying anyone is a fool for jailbreaking. I think people should have that right. I was saying the fools are the ones who still expected Apple to support the jailbroken OS. To me, if you don’t like Apple’s walled garden on iOS and iPadOS devices, don’t use them.

A laptop is different. People use them from considerably more diverse reasons. Because of that they need to be more flexible.

Also, while all that may seem like BS from a consumer perspective, it’s not as much from a business perspective. If you disagree, take a look at how Apple’s doing these days. Whatever reason you think they’re doing well, they ARE doing quite well.

permalink
report
parent
reply
4 points

This is all such bullshit and just justifies apple’s locking down of their phones for their own profit. You have root access on your macbook, a phone is no different except that companies felt like they could force people to buy through their app stores. There is 0 difference between allowing people root on their phone versus on their computer.

permalink
report
parent
reply
9 points

The way I see it, when I buy a phone, just like a pc, I should be allowed to do what I want with it.

Apple disagrees hard with that, they think they are the only ones who should ever have full access. It’s easy to see why: If you have root access, you can get rid of their tracking and other data collection and avoid the ads that are shown in built-in apps like the app store.

permalink
report
parent
reply
6 points

Some of the jailbreaks could be performed simply by visiting a specific website. Bugs in the web browser in earlier versions of iOS would trigger something known as a buffer overflow. A very specially crafted web request could target a buffer overflow bug that could cause arbitrary code to be executed within iOS. It would require a lot of trial and error to figure out how to craft appropriate commands.

permalink
report
parent
reply
2 points
*

You rely on security exploits that grant access to low level stuff, which then allows for jailbreak. As security vulnerabilities get more and more discovered and fixed there’s just less opportunities to have root access.

Why would Apple prevent this Capitalism, that’s why. It’s their way or no way.

permalink
report
parent
reply
1 point

I guess I should introduce you to Louis Rossman’s YouTube channel…

permalink
report
parent
reply
1 point

Got a link?

permalink
report
parent
reply
0 points

This is the reason why I will never buy an iphone, way too limited. On android I don’t even need root access to install alternative app stores und custom apps.

permalink
report
parent
reply
4 points

I just want to add jailbreaking iOS is still very much a thing today. I’ve been doing it for several years. You can take a look in r/jailbreak, as there is not a comparably-active community in Lemmy.

As for the main reason, as others have stated, is to have root-level control to your device, which alows you to install alternative stores, which besides providing apps not sanctioned by Apple, also provide tweaks to alter various things in your system (i.e. alter your homescreen look and feel, change your statusbar color and icons, notifications behaviour and style, etc etc.).

permalink
report
reply
2 points

On the first iPhone once jail broken, the camera would also record video. Apple came out with video on a future release. The hardware was there all along, the software blocked it. Who knows what is locked down on current phones.

permalink
report
reply

Explain Like I'm Five

!explainlikeimfive@lemmy.world

Create post

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators’ instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

Community stats

  • 948

    Monthly active users

  • 92

    Posts

  • 1.9K

    Comments