Hacker News new | ask | show | jobs
by sudosysgen 2022 days ago
The solution is incredibly simple.

Allow the iPhone to be fully unlocked, which makes it possible to install any software.

Then, Apple isn't in the position to apply the censorship to begin with, and it can both allow for a way to install these apps, and follow local rules.

It's not some issue that everyone else has to contend with. You can buy a Pixel or an LG in China and install anything you want on it. It's only Apple that has this issue.

1 comments

> Allow the iPhone to be fully unlocked, which makes it possible to install any software.

There isn't a disclaimer in the world that would make this worth it. If someone bricks their phone with a dodgy app after "fully unlocking", they WILL be going after Apple, not the app developer.

I consider the locked nature of Apple devices a feature and an useful at that.

We've had unlocked desktop PCs for decades and the only "bricking" you can imagine is BIOS updates going wrong, and even that is nowadays going away with things like fallback BIOSes.

It's perfectly possible to allow arbitrary third-party software without exposing the device to a risk of bricking.

It’s possible to compromise a device at the firmware level - as evidenced by the recent UEFI attacks in the wild - but the better comparison would be ransomeware. That’s shut down businesses, school systems, hospitals, etc. and is completely prevented by the iOS security model. Whether or not I like the impact on flexibility, there are inarguable benefits to the users from having devices which cannot be resold, permanently compromised, etc.
Whether or not the uefi allows you to boot custom code has no impact on whether or not permanently compromising the uefi is possible.