top | item 24580428

(no title)

panragon | 5 years ago

I have this discussion nearly daily when talking with Android users. The iPhone is not a modular unit that can be tampered with at all, but despite even being a software developer, I do not actually care about my phone being modular. I want it to work and I want it to work well across the entire platform. Not only does iOS severely limit your options for changing your phone's UX, something a lot of people lament about quite often, but they also have rigorous design-guides that push every developer in the eco-system to have it look the same way. Something as simple as the date/timepickers that Apple removed in iOS 14 can't be changed by the user, but Apple does their hardest to make sure everyone makes it look the way they've set it up, and for my purposes I legitimately prefer that over deciding it myself but having the apps on the platform ultimately use either or willy-nilly.

There definitely are issues with Apple, but the user not having full access to changing their device isn't really one, and that's coming from someone who most definitely has the know how to do pretty much anything and still remain safe, I'd dread to see users be stuck having full root access to their phones without even knowing what the fuck that means.

There absolutely needs to be options for those that want to be able to hack away at their phone to their hearts content, but it doesn't need to be every phone, and Apple aren't criminals just because they don't offer that possibility and users happen to want their phones anyway.

Please don't give me root access to my iPhone, I do not care about it, I have no need for it, and I do not want it.

discuss

order

tshaddox|5 years ago

> The iPhone is not a modular unit that can be tampered with at all, but despite even being a software developer, I do not actually care about my phone being modular. I want it to work and I want it to work well across the entire platform.

I'm precisely in this boat. I enjoy playing with electronics, but I want my microwave to just work. I also enjoy fiddling around with PCs with total freedom, but I want my phone to just work.

javier2|5 years ago

I am also a developer, I love tinkering, but my router and especially my phone, I want it to just work. I need my phone, if I could tinker with my phone it would be broken half the time!

stale2002|5 years ago

> Please don't give me root access to my iPhone, I do not care about it, I have no need for it, and I do not want it

Then don't turn on root mode?

Nobody will force you to do anything, if I am given the option of easilu turning on root mode, and you can simply choose to not turn that on.

panragon|5 years ago

I’m all for people wanting rootmode, I just don’t want more freedom and choice on my device, I see no need for it and I like the way Apple can streamline everything by forcing everyone to interact with their device on their terms.

And obviously I realize that this doesn’t go for everyone, and that’s completely okay. I just don’t think Apple should be forced to make their phones into full-on computers just because some people say they want the choice, when you could just as easily get a phone. If most customers really wanted to root iPhones Apple would probably have implemented it by now. I don’t believe for a second that Apple’s desire to unilateraly control their ecosystem trumps shareholder greed, why would it?

Not all phones are for everyone and I think that’s OK. More options and more modular devices means everyone will setup and use their device differently, like with a computer, this is fine for many, but I think it would adversly affect the streamlined nature of iOS (even if it is ‘just an option’), so I’m still against it.

ratww|5 years ago

> Nobody will force you to do anything

My previous bank forced installation of a rootkit in Windows and Mac, and required full permissions in Android just to open. Their website didn't even work in Linux because they didn't make a Rootkit.

I didn't really have an option at the time: this was before my government made a law allowing you to use any bank, so I needed the bank to access my salary.

I'm all for freedom of fully owning your own device, but the reality is that software developers and software companies will abuse this freedom.

sixstringtheory|5 years ago

Once root mode is an option it will be exploited. The weakest link in software systems is often a human.

cafed00d|5 years ago

I really think we should rename "root mode" to "DANGER 90000 VOLTS AHEAD" or something similar.

Root mode _is_ that dangerous. You wouldn't want to allow astronauts "root access" to their starship launcher; you don't want car drivers to have "root access" to tinker with the brakes in their car. You don't want patients on ventilators to have "root access". You don't want non-doctors to access their health data without a doctor's to walk them through it. Certain pieces of data left to mere mortals can have devastating consequences.

It's not a question of "don't turn on root mode". Or saying "don't re-jigger the brakes".

People (tech experts or otherwise) should not be allowed to mess with systems that can literally end their life by exploding in their pockets! That's how dangerous it is!

Sure, some of the consequences are that you can't tinker with your UI. But honestly, that's a reasonable price to pay because the software that controls the behavior of these systems can cause real-world damage, if not configured properly.

Heck, we've seen this in the recent 40 years. The whole freaking Metric vs Imperial system disagreement has caused unintentional rocketship explosions. Imagine, if some inane argument between a couple of high-schoolers or teenagers led to the same type of bug killing them because their phone exploded. All because someone with root access misconfigures a constants plist file to prove a point!