Top
Best
New

Posted by pavel_lishin 16 hours ago

Today, we hacked what we'd set out to hack: the iPhone(blog.calif.io)
855 points | 557 commentspage 2
reacharavindh 16 hours ago|
It’s a pity we gave in to the “ecosystem” play by these huge companies.. even if I jailbreak my iOS and never let it update.. Apple can easily detect the jailbreak and lock me out of anything iCloud, and iMessage and such. iPhone would be one glorious iPod touch after that.. :-(

Seeing all these gives me the same energy of early days of jailbroken Android phones where one could become root and do whatever with the hardware… I stopped considering such tinkering because I got tired of finding those little tweaks and fixes on forums like xda every time something was updated. With the LLMs capable of automating that tool, I might find those old school way of mobile phones again…

rootnod3 15 hours ago||
Vote with your wallet. Fuck them.

You shouldn’t have to use LLMs to run your software.

Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

isodev 15 hours ago|||
> Vote with your wallet.

Apple is too big for that. Hard regulation is the only way out right now. Maybe breaking them up too.

mrandish 14 hours ago|||
> Apple is too big for that. Hard regulation is the only way out

Apple is not 'too big' for savvy customers to choose differently but all the Mag 7 tech companies are too big for regulation to be a 'way out'. They now all have 'Regulatory Compliance' divisions which are about compliance as much as the 'Ministry of Truth' is about truth. Instead they are filled with highly-paid former regulators, lobbyists and lawyers who use their inside knowledge to avoid, skirt or nullify regulatory impact.

Company strategies are now purposely designed at conception to be almost impossibly difficult to prosecute or enforce. It's been working so well over the last decade that when the size of the prize is big enough, mega-tech corps are increasingly willing to just overtly violate regulations knowing they can fight in court for years until the govt settles for a reduced fine that's less than the profit already made.

red_candle_wax 13 hours ago|||
> Apple is not 'too big' for savvy customers to choose differently

Except that won't matter. The "savvy" user is such a tiny minority and only an even tinier minority will be willing to coordinate a boycott. Its a drop in the bucket even if you do get a boycott going.

hungryhobbit 11 hours ago|||
There are other words for "savvy user":

- early adopter

- trend setter

- tastemaker

- that one family member who understands tech so everyone else in the family goes to them for tech advice

In other words, yes "savvy" users are a minority ... but they influence many more users.

kskciwnckekc 6 hours ago||
Good luck trying to get YouTubers to stop making endless content about these products, and, most importantly, good luck getting YouTuber fans to stop demanding this type of content.

Connecting the world via the web was always gonna result in unbreakable monopolies. We screwed ourselves and, honestly, there’s no way back now.

mrandish 11 hours ago||||
I agree boycotting Apple will never matter. My main point was that calling for "regulation" is a cop-out because it no longer stops Mag7 mega-corp abusers.

I also pushed back on claiming Apple is "too big" because it's another cop-out those neck-deep in the Apple plantation parrot as if it somehow makes it slightly more okay they're enabling the worst of the Mag7 rapacious abusers. Buy Apple if you want, it won't matter. Just own your choices and spare us the fig-leaf rationalizations.

pessimizer 10 hours ago||
No, it is an acknowledgement of reality, and a plea not to pretend to be doing something when you're not. Apple is horrible, but are no worse than Google. Better in my opinion, because they never pretended to value freedom, and have a sense of ownership over their customers that is sometimes protective. Also, the phones are simply useful longer.

> My main point was that regulation is no longer a reliable check on Mag7 mega-corp abuses.

It is a bad point that was not made at all. The fact that corporations are effectively, and often literally currently unregulated is not proof that regulation is not "a reliable check on" abuses any more than my not wearing an oven mitt and constantly being burned is proof that wearing an oven mitt is not reliable protection against being burned.

Apple is too big to choose differently. There are two choices. Both are horrible. Eventually you will need to make a choice between one or the other to participate in banking, paying your utilities, buying things in stores, logging onto any internet site, maybe paying tolls, maybe even driving (your license might be issued to your phone.) To some extent, some of these things are true now.

Why would anybody owe you a "fig-leaf" excuse? Nobody is trying to placate you. They're just telling you what they think and why they are doing what they're doing, you should be grateful.

I'm speaking as someone who uses Debian on everything, who went from N900 to Firefox's phone to a $20 Android stuck on 8 that I've never hooked to the Google Play store because I don't have (and have never had) a "Google Account," only F-Droid - a phone that I refuse to browse the internet on or connect to my email (I don't have any social media except HN.) It is nothing to brag about, it is stubbornness. It does not move the needle in any way, and I would not have to make an excuse for not doing it, especially to you.

Anyway, I don't use coreboot, don't have a Linux phone anymore, and accept binary blobs in some of my packages, so am I really doing anything?

There's nothing more annoying than this purist faux-radical attitude I hear from people so much dirtier than I am. Are you sure you're not using Apple just so you can lecture people who do? Is that the real sin that Android is committing by closing up and becoming indistinguishable from Apple on policy?

Nobody will cry for a second about you not using Apple or Android except for you. The only way to stop this is through regulation.

term333 6 hours ago||
adderall post?
fsflover 13 hours ago|||
It will matter for yourself and for the companies that support user freedom. Sent from my Librem 5.
slowin 10 hours ago|||
Right up until you send someone with an iPhone a text message or email someone with a Gmail account...
jamesnorden 9 hours ago||
What happens then?
cowlevel 8 hours ago||
The pixels on their screen turn green instead of blue, and they get mad that you reminded them that Apple is a conscious choice they made instead of something they were forced into.
kulahan 12 hours ago|||
It doesn’t actually matter, because your phone is only working as a coincidence. Every website and app is tested for Google phones and iPhones. If you lose the ability to do something one day, the chances of you getting that functionality back without major effort from your phone manufacturer or the kindness of bored people working for free, is essentially zero.
fsflover 12 hours ago||
My phone runs a desktop GNU/Linux OS with desktop Firefox (or Chromium if installed). If Firefox on desktop stops showing websites correctly, we will have a larger problem than an unsupported niche phone.
tarsierscripter 8 hours ago|||
How's your banking apps run on that?
cowlevel 8 hours ago|||
With the money you save by not using Apple, you can afford the cheapest phone compatible with your bank, if they don't have internet banking.
tarsierscripter 8 hours ago||
Sure, if you want to carry 2 phones.
pmontra 7 hours ago||
I probably never opened one of my banking apps away from home. My main use for them is to authorize the operations I'm doing from my computer. I think that I could keep an Android phone in a drawer and use it as a costly and inconvenient hardware token. By the way, for some reasons credit card companies are doing 2FA by SMS which is both stupid (security wise) and convenient (to break out from Android or iOS.)

I expect that the real problem with using a Linux phone would be WhatsApp, Google Maps (the navigation part), OSMAnd. Telegram desktop maybe works.

fsflover 1 hour ago|||
I switched to a bank not forcing me into the American duopoly.
kulahan 10 hours ago|||
Then you’re not using a phone. You’re using a computer which happens to have phone capabilities. Surely you can see how this isn’t particularly useful for most people?
tennseven 8 hours ago||||
"[S]avvy customers" is doing a lot of heavy lifting here. No consumer products technology company gets to be that large off the backs of savvy customers.
lazide 13 hours ago|||
Yes they are because the alternatives are worse.
creamynebula 13 hours ago||||
I think that it is necessary a radical political change in the US, akin to a revolution, to be able to pass and enforce meaningful regulation against big tech companies. It's the same as going against the military-industrial complex or big finance. They integrated themselves to this power structure that guarantees their interests come first not only in internal policy, but also in foreign policy. Big tech is a limb of the US empire.
smallmancontrov 12 hours ago||
Did you see how much flak Lina Khan got for pushing in that direction?

This issue was on the ballot and will be again.

xvector 8 hours ago|||
Lina Khan had great ideas but ultimately her legacy is eliminating low cost airfare
zer0x4d 8 hours ago|||
I mean Lina Khan singlehandedly f-ed over consumers by blocking the merger and causing Spirit to collapse. I wouldn't necessarily say tight regulations are good
b33l 6 hours ago||
do you mean "over-fed"?
zaphar 15 hours ago||||
No it's not. You can vote with your wallet right now. Nothing is stopping you.
ctoth 15 hours ago|||
I'm blind. Apple has explicitly said they wouldn't consider the "bloody ROI" of accessibility (will fund it no matter what). This is important to me. Software freedom is also important to me. What am I to do?
forgotaccount3 12 hours ago|||
> What am I to do?

Pick your priorities. There will never exist enough products to check all of the boxes that all of the people say is important to them. There is someone out there who would much rather have a product cost some amount less at the cost of accessibility features but they think a device that 'just works' is important so they buy the iPhone anyway.

kulahan 12 hours ago||
The point is that your conclusion here is both the correct/obvious one, and that it ensures one explicitly cannot vote with their wallet. They have priorities too significant to be able to take part in the protest. They are invisible to the company they WANT to vote for.
cowlevel 8 hours ago||
The good thing about voting is that not everyone needs to be right. The average vote is always far more accurate than any individual vote.
tgma 13 hours ago||||
Perhaps what allows Apple is to be better at certain things like that or security for average consumer is indeed at odds with some aspirations? At least in practice, not utopian dreams, that seems to be the case.

So you vote with your wallet for accessibility despite freedom and the rest of hacker news do the opposite and it all works itself out.

fsflover 12 hours ago||||
> What am I to do?

Support NGOs fighting for your freedom like https://eff.org.

elmer2 9 hours ago||||
Choose an alternative. Plenty of non-Apple phones out there.

I stopped buying Apple phones years ago.

well_ackshually 15 hours ago|||
You grab an Android phone anyways because Android accessibility is very much on par or even better than whatever slop Apple is putting out with VoiceOver these days, and developers also somewhat care about it more on Android.

You're also going to benefit from European mandates to have accessible mobile apps anyways, it's coming for free to you.

NetMageSCW 15 hours ago|||
Nope - iPhone accessibility is much better than any alternative.
diydsp 8 hours ago||
For how long? I can envision a troop of vibecoders super-charging android accessibility.
kskciwnckekc 6 hours ago|||
Even this long is too long. Apple devices don’t just provide better accessibility, they make lives easier by providing better accessibility, Android lagging behind is not just a matter of feature-parity, it’s an entire ecosystem making it harder for people to engage with itself.
gnabgib 6 hours ago||
I guess "easily hacked" is more accessible. But maybe prompt your agent better?
cowlevel 8 hours ago|||
Clearly they haven't. I'm going to assume the blind person is the one who's correct about what it's like to use a phone while blind.
nozzlegear 14 hours ago|||
> You're also going to benefit from European mandates to have accessible mobile apps anyways, it's coming for free to you.

Not true, the EU tried to become a regulatory superpower and largely failed to export its rules to the rest of the world. Instead, Apple and Google just aren't bringing new features to the EU anymore.

seszett 13 hours ago|||
What features are missing in the EU, though?
drnick1 9 hours ago||
Encryption comes to mind. That was the UK I think, but the EU isn't far behind.
cowlevel 8 hours ago||
That was the UK because it was Apple complying with a specific UK law that says the government must be able to access everyone's phones at all times.

The more common one is GDPR. Things like AI features come to Europe late, or don't come at all, because it's illegal to just record everyone all the time and transmit that information back to the mothership, which is what the feature does.

well_ackshually 12 hours ago|||
If you know of any company that would bother to spend days making accessibility improvements, yet for some reason decide to not bring those to the US release, they're the dumbest fucking company in existence.

The EU accessibility mandates will be followed by apps, not by platforms. I don't care if Apple Music wants to keep being trash, Spotify, Deezer and Tidal will improve and lift everyone with it.

breakingcups 15 hours ago||||
What if I want to vote against both Apple and Google but still be able to do my banking business?
drnick1 15 hours ago|||
What banking business? Use a web browser, or just bank in person like everyone did not long ago. Carry a credit card instead of Apple/Google Pay. That's what degoogled Android users do and it's a very minor inconvenience anyone with a little bit of maturity should be able to accept. Also, cash is much better for your privacy.
johnisgood 14 hours ago|||
And if you require a one-time SMS code for purchase (which can be adjusted via their website, most likely), then you still have an option that is not Apple and Google. I use a dumbphone for "banking" (SMS)... and a credit card, and the website. Those are really all the 3 things I need to do banking, as you have said so correctly.
frizlab 14 hours ago||||
It’s not possible. Logging in to a banking website is becoming strictly speaking impossible w/o a phone.
rootusrootus 13 hours ago|||
Choose a different bank, then. I've gradually stopped using the phone apps, not really by design but just because I don't often feel like that works better than the real web site. Both USAA and my local credit union have perfectly good desktop web sites.
diydsp 8 hours ago||||
Yes you want a phone for SMS to log on to the web site. But I avoid banking apps on a phone. Dont need them.
cowlevel 8 hours ago||
In the EU the app is often mandatory, no SMS fallback
pmontra 7 hours ago||
Somebody downvoted you but I agree: I must use a banking app to either enter a code or use my fingerprint to authorize operations, login included. No bank is using SMSes anymore here (Italy.)

SMS are an American thing. Only credit card companies are using them and they are American.

elmer2 9 hours ago||||
I never do Banking on my phone and never had an issue.
vel0city 14 hours ago|||
I've never really experienced that. Which banks?
seszett 13 hours ago|||
Belfius for example of you have ever used itsme with them. Also Digi (a mobile phone company in Belgium) since it uses itsme for authentication. Itsme is strictly an Android and iOS app.
esseph 12 hours ago|||
More info on this is going to come out, but banks are going through hell right now with AI agents accessing user accounts and even firing off transfers and other accounts activity, and their legal teams are losing their minds.

So a bank shutting down a website right now and the "forcing" some Google/Apple "verification" makes a lot of sense in that context.

quacktopia 8 hours ago||||
The country I live in (VN) recently banned online banking without using a mobile app and biometric verification via selfie. The sites had to withdraw access.
zeryx 10 hours ago|||
Or instead of hamstringing your entire way of life and making things immeasurably harder.. we could regulate them too.
aesh2Xa1 15 hours ago||||
You can bank without Apple iOS/macOS or Google Android/Chrome.

You can also vote with your wallet regarding banking. Put your deposits in another bank.

newswasboring 14 hours ago||||
When one party has a trillion votes and you have like 1000 or so, that is not voting. That is just exiling yourself.

Edit: exiling not exhaling

forgotaccount3 12 hours ago|||
If an entity has a product that has a trillion people choosing it, the marginal benefit to society to build an entirely new product for 1000 people or so isn't worth it. The people whose time would be required to produce that second product for a very, very small 1,000 person market would better serve society by working on other goals.

Nor should those 1,000 people get to try to use the government to tell the other trillion what product they should have to buy.

newswasboring 6 hours ago||
Nobody is trying to bar anyone from anything. We are talking about options. We need ways out, otherwise it's an unfair market and all we get is enshittification.
diydsp 8 hours ago|||
But if the 1000 are persuading others with meaningful benefits and gaon momentum it's a different story.
newswasboring 6 hours ago||
It's really not. Not when they make it impossible to use government and banking services without Google play services.
carlosjobim 13 hours ago||||
Select your bank(s) accordingly.
alt227 14 hours ago||||
Use a laptop
NetMageSCW 15 hours ago||||
Why should your bank trust you?
pindrop12 15 hours ago|||
[dead]
saghm 15 hours ago||||
Yes, I can vote with my wallet, but no, it doesn't make a difference. I've been voting with my wallet since day 1 by never buying an iPhone because of how closed it is, and unsurprisingly, this has done absolutely nothing to change how open the iPhone is.
NetMageSCW 15 hours ago|||
Voting with your wallet doesn’t mean you get to take away from others. It means choosing companies you want to support.
saghm 15 hours ago||
You and I have very different definitions of "take away".

I also think you might benefit from rereading the context here; someone said that government regulation is needed to make the iPhone ecosystem open, and someone else disagreed on the basis that voting with one's wallet is a viable alternative. I disagreed with that disagreement, arguing that voting with one's wallet doesn't produce the change that the original commenter said regulation was needed for; telling me "that's not what voting with your wallet does" is redundant, because that's literally what I was already saying. You're certainly entitled to disagree with my opinion that making the ecosystem more open is a desirable goal, but that's not a premise I introduced here, so if disagreeing with that is your intention, it's unclear to me why you picked out my comment as the one to express that when the original statement of that goal was several parent comments up from mine.

mike_hearn 14 hours ago||
It's not redundant and he isn't disagreeing with your opinion about openness. He's saying that it's immoral to want to force your personal preferences about phone design on other people.

Buying a phone you like? Moral.

Trying to force every phone to be one you like? Immoral.

That's all it's about. Not a difference in definitions or confusing on his part, he's just saying you've got morality all wrong and need to reconsider your position.

saghm 14 hours ago|||
Again, my comment that he responded to literally was just making a claim that the iPhone ecosystem is not going to become more open due to voting with one's wallet. Yes, I obviously also think it should be more open, and that's an opinion that someone can strongly disagree with, but that's not what I was saying in the comment he responded to, because whether an action is moral or not is irrelevant to the question of whether it would produce a certain effect.

My point in the comment you responded to is that if person A says "we need to eat more vegetables to be healthy", person B says "no, you will be healthy if you only eat meat", and person C says "I tried only eating meat and I was unhealthy, so I think that's evidence that meat alone might not make you healthy", it's a non-sequitur to respond to person C by saying "it's immoral for you to say someone else should eat vegetables". If you responded to person A saying that, it wouldn't be as weird, but to remain silent when person A and B are debating the health effects of vegetables but then suddenly take issue with person C trying to provide evidence about whether the claims for A and B are correct or when they didn't introduce the topic that you have moral opinions on is very weird.

lazide 13 hours ago|||
That is like saying prosecuting murder is immoral because it is taking away the murderer and victims rights.

For a society to function there needs to be balance. ‘You can do whatever you want as long as enough people pay you to cover your bills’ gets bleak fast.

elmer2 9 hours ago||
Many people benefit from Apple's closed system. Especially when you look at the malware and viruses that don't exist, because it's so protected.

It's a net benefit for society, even if you don't personally like it.

saghm 7 hours ago|||
> Especially when you look at the malware and viruses that don't exist, because it's so protected.

There are fewer viruses on Linux than on Windows, despite being far more open. I imagine your response will be that there are a lot more iPhone users than Linux ones, but my point is that there are a lot more factors than treating "open or closed" as a binary, and at best you can make a principled hypothesis about why something doesn't exist. For all you know, maybe making it more open would allow security researchers to find and report more potential attack vectors; extra attention from being more widely used cuts both ways.

lazide 9 hours ago|||
I think you have entirely the wrong comment chain and poster in mind with your response.
dd8601fn 10 hours ago||||
It turns out 99.9999% of iPhone users don’t want what HN wants.

They want what Apple sells.

righthand 15 hours ago||||
If you did that then you probably made clear your reasons which probably created mindshare with others which probably has helped the EU open up the iPhone. Don’t be so defeatist because the outcome isn’t immediately apparent.
saghm 15 hours ago||
I'm not being defeatist; I'm pretty much arguing for what you're saying, which is that I think government intervention is needed. The parent comment I was responding to said that regulation isn't needed because voting with our wallets is sufficient, and I was disagreeing.
righthand 14 hours ago||
Convincing people to vote with their wallets is much easier than convincing them to write their pols to make laws. The latter is much harder while the former allows a message to be spread. Should people do both? Yes.
saghm 13 hours ago||
Sure, I just don't see how you read my comments as inconsistent with that viewpoint though. Literally the only point I was trying to make was that when a parent comment said regulation is necessary, and someone responded "No it's not. You can vote with your wallet right now.", I thought that was a very weak counterargument to the idea that we needed regulation.

The responses to my rebuttal are honestly confusing to me; one person seems to think that I'm arguing against voting with your wallet (which seems bizarre, given that my comment was literally saying that's something I actively do), one person seems to think I introduced the idea that Apple should have a more open ecosystem to the conversation rather than inheriting it as a premise from the grandparent comment, and one person upvoted my comment. I have absolutely no clue how three different people managed to read something completely different from my comment when the context and content seems clear to me, but I guess I'm missing something here because the point that I thought would be apparent is not consistently being understood.

righthand 13 hours ago||
It’s your phrasing. Reread your comment:

> this has done absolutely nothing to change how open the iPhone is.

And tell me how that doesn’t sound defeatist or come off as giving up on voting with your wallet.

I can only speak for my replies but you were too concise on your opinion that it spawned multiple interpretations. Brevity breeds misinterpretations or something or other.

saghm 11 hours ago||
> And tell me how that doesn’t sound defeatist or come off as giving up on voting with your wallet.

"This" has done nothing doesn't imply "nothing will do anything". From my perspective, it sounds like you basically were assuming that anything I didn't explicitly repeat from the parent comments was no longer relevant, whereas I would have assumed that it would be noisy and annoying for me to repeat it directly.

righthand 8 hours ago||
I dont really care anymore to discuss this, thanks.
saghm 7 hours ago||
Usually people who don't want to discuss things don't go out of their way to keep commenting
elmer2 9 hours ago|||
[flagged]
cowlevel 8 hours ago||
What was the last thing activists forced you to do?
8note 15 hours ago||||
vote with your wallet here is to make a new phone company that uses only these user owned devices.

its not particularly feasible to do for the end customer, similar to trying to buy EVs in the US when the upstream dealer decides whata available for you.

vote with your wallet is for the ultra-wealthy.

the rest of us can vote with our votes instead, and get much better results

rsyring 15 hours ago|||
> the rest of us can vote with our votes instead, and get much better results

Not sure where you live or what votes you are making, but "much better results" is hardly what I've seen or expect from US politics, politicians, and the uber wealthy that run the corporations that dominate many of the most important aspects of our daily lives.

b3ing 14 hours ago||||
Target has been losing a lot of money with people deciding to ship elsewhere, it wiry, it just takes a lot of people to get together and do it
drnick1 14 hours ago|||
> similar to trying to buy EVs in the US

You're kidding right? It seems like every other car around here is a Tesla or some other EV. It's mostly Teslas and trucks really.

AbsurdCensor 14 hours ago||
Yeah, I don't understand the parent comment, buying EV's in the US is even easier than ICE vehicles in most states. Now if they are talking about BYD being blocked in the US, so access to extremely cheap EVs, much of Europe is doing the same thing.
afavour 15 hours ago||||
But the alternative is another monopolistic tech giant. There is no viable third platform. So I agree with OP, the answer is breaking them up.
bhelkey 15 hours ago|||
Pixel phones have an unlocked bootloader. One can load GrapheneOS onto those phones without needing to jailbreak them.

Even without flashing a new OS, one can install third party app stores (e.g. F-Droid) with open source apps and/or side-load modified versions of those apps.

balarjin 15 hours ago|||
> There is no viable third platform.

There is no "viable third platform" because people don't vote against the two existing ones with their wallets.

Can you name an example where a government succeeded in breaking up a monopoly, and the result was better for consumers? AT&T, IBM, and Microsoft were all "broken up", but it didn't make a difference for consumers. In every case, a competitor forced them to change their ways.

hnlmorg 15 hours ago||
Standard Oil.

Also 2 of those 3 companies were famously NOT broken up.

AbsurdCensor 14 hours ago||
I mean, breaking up Standard Oil wasn't exactly great for consumers either. And those companies eventually re-merged anyways. But ole Rockefeller sure did make out well due to the breakup.
lukifer 15 hours ago||||
https://en.wikipedia.org/wiki/Collective_action_problem
red_candle_wax 13 hours ago||||
It'd be about as effective as voting blue/red in a solidly red/blue state. All you're doing is signaling about yourself.
63stack 13 hours ago||||
I voted with my wallet and apple is still an untouchable giant conglomerate that does whatever it wants, what now chief?
nekusar 13 hours ago||
Idiots who say "vote with your wallet" are buying into the billionaire idea of "1$ = 1 vote".

Guess who that benefits? Not you or me.

bel_marinaio 13 hours ago||||
Wake up. These mega corporations are too big to care now. Most people are uninformed or unaffected. America has been brainwashed into a FU I got mine mindset.

The tiny fraction of people willing to vote with their wallet has effectively a 0% chance of pushing big corporate to act right.

Quibblingeek 15 hours ago||||
I think Corey Doctorow has the best retort to this. They want you to vote with your wallet because they have thicker wallets than you.

No. Regulation is the answer. Hopefully everything changes in November. That’s when GTA VI comes out.

peterleiser 15 hours ago||||
Serious question: What alternative phones do you suggest? I've tried PinePhone and PinePhone Pro and it was painful.
NetMageSCW 15 hours ago|||
Painful is the price you can choose to pay. Everyone has different priorities.
lukan 14 hours ago||
Yeah, but who is using a pinephone as their daily driver?
mike_hearn 14 hours ago||
Not that many. The differences are trivial and 99%+ of people don't care, not even on forums like HN. But... how is that relevant? If you have very niche tastes then it'll be harder for you to satisfy them, whether that be in art, music or tech. Go more mainstream and you'll have plenty of options. The free market can deliver, you just may not like the level of effort the size of your market justifies.
lukan 12 hours ago||
Well, last time I checked the number was 0 and I am still lurking in some pine chat groups, so I doubt that changed. So the free market does not deliver something working here.
zaphar 14 hours ago||||
Since part of what I'm purposely purchasing from Google or Apple is a more secure by default system I'm probably the wrong person to ask. My wallet vote is effectively for something different than yours.
fschuett 15 hours ago|||
Google Pixel + GrapheneOS
NetMageSCW 15 hours ago|||
Isn’t the latest Google Pixel not supported by GrapheneOS?
subscribed 14 hours ago||
Yesno. Not fully because a functionality is not enabled yet.

It wouldn't be advised to buy the latest pixel now anyway, either get the previous one or wait a few months for Motorola Signature 27, where GrapheneOS will be first party OS, and not hated-by-the-vendor bolt-on.

If you insist on the latest pixel, go check the GrapheneOS discussion forum for all the details.

bombela 14 hours ago||
If only the Motorola Signature 27 had a headphone jack, so that I could listen to high quality music with my quality headphones.

Instead I have to buy the shitiest locked full of crapware android phone and hack it with an LLM to make it usable because apparently that's what I deserve for wanting a headphone jack.

drnick1 9 hours ago|||
Can you not buy a USB to headphone jack adapter?
subscribed 12 hours ago|||
Instead of relying on the crappy built-in DAC with utterly nasty audio on this shitty phone, you can use a good phone AND your quality headphones: https://www.whathifi.com/best-buys/hi-fi/best-dacs#section-t...

Best of both worlds.

bombela 10 hours ago||
DAC have been more than good enough since the maturation of mp3 players in the early 2000s. The smartphone has a DAC and amplifier for its various speakers already. Heck the computer inside usb-pd power converter in the phone is many times more hardware and work and EMI constraints to respect than a DAC + amplifier for a headphone output.

The DACs/amps you linked are bigger than the Sony mp3 player I had in 2004. It had two jacks and a user replaceable battery. And it was water resistant.

I could go on and on.

subscribed 7 hours ago||
The DAC I specifically linked is the size of my index finger, but since you seem to be casually suggesting that the "shitiest locked full of crapware android phone" and PCs dac are comparable with the dedicated hires dac, maybe you don't really need a phone jack and your audiophile headphones :D

Take care!

drnick1 9 hours ago|||
This is the right answer. Soon there will be a Motorola option too.
bell-cot 14 hours ago||||
True. But so long as only 1% of people care enough to do this, and they can make >1% more profit per customer with their crap - then it's more profitable for them to continue the crap.
CPLX 15 hours ago|||
Many things are stopping you. I see this response all the time as a counter to inappropriate behavior by monopolistic giant entities.

It's the wrong way of thinking about the problem. The whole point is that they've gained too much market power for any individual to be able to stop them meaningfully, and that collective action using the power of government is the only way.

Any argument that tries to talk people out of that is on the same side as the tech oligarchs, in my opinion.

zaphar 14 hours ago|||
I don't personally want them to stop. I like what they produce and how they produce it. As long as there are enough people like me there will be a market for this.
NetMageSCW 15 hours ago|||
Voting with your wallet doesn’t mean stopping them. That isn’t what it is about. You shouldn’t get to choose to stop them because you don’t like their actions any more than I should be able to choose banning you from carriers because I don’t like your choices.
ChickeNES 14 hours ago||
Yes, some of us simply don't give a damn. I'll continue buying Apple products because they work and I don't have to do much of anything to keep them working. Just because I like tinkering or customizing other computers/devices, doesn't mean I want to be a sysadmin to my phone lol
ryukoposting 9 hours ago||||
> Apple is too big for that.

I think you're wrong, but even if you're right, why wouldn't you vote with your wallet anyway?

You alone might not hurt Apple much, but it could certainly help whatever upstart competitor you choose to support.

lrvick 13 hours ago||||
I have not purchased any Apple or Google products in a decade. Straight up ignoring them is a perfectly viable call in the modern world.
pixl97 12 hours ago||
And yet Google still knows everything about you.
lrvick 9 hours ago|||
I also exclusively use cash, and do not carry any electronics, and only use FOSS software. Willing to bet my data footprint is smaller than most other tech workers.
esseph 12 hours ago|||
Meta
cowlevel 8 hours ago|||
It's not only about driving Apple out of business. If you don't use Apple, you simply don't have to deal with any Apple bullshit. All your Apple-related worries just disappear. And you even have enough money left over to afford a separate non-rooted phone for your bank (in the unlikely event you need one).
_aavaa_ 14 hours ago||||
I’ll vote with my vote thank you. My table’s manufacturer shouldn’t get a say in what I put on my table, and Apple shouldn’t get a say about my phone either.

These clearly anti-consumer practices should just be illegal.

theK 14 hours ago|||
Which country does this vote happen in?

Last I heard even EU policy was ways off of that target.

Also: EU policy is very shcceptible to political tides. Sure now we love to scream sovereignty from the rooftops but that is guaranteed to change eventually.

carlosjobim 13 hours ago||||
> Apple shouldn’t get a say about my phone either.

They operate the factories manufacturing the phones. They have total say about their phones, and you have no say. Your almighty powers within the Linux terminal doesn't extend beyond it.

_aavaa_ 13 hours ago||
And my table manufacturer operates the factories that makes it, that doesn't mean we give them the right to dictate how we use it.
cowlevel 8 hours ago|||
Nobody is stopping you from taking apart your iPhone and using AI to reverse engineer it and run custom software. Apple has made it as difficult as they can, but they haven't made it illegal, and they haven't even made it impossible, so from the law's perspective there is nothing to fix here. The law just sees yet another thing that nobody's bothered to do yet. The law wouldn't pass a regulation requiring Apple to make it easier to reverse engineer an iPhone any sooner than it would pass a regulation requiring Coca-Cola to make it easier to reverse engineer their formula.

Note that earlier this year, a YouTuber did reverse engineer the Coca-Cola formula because nothing was actually stopping someone from doing it, all this time. You could be that guy for iPhones.

carlosjobim 12 hours ago|||
Nobody dictates how you can use your iPhone either. You can do anything with it physically that you are capable of. Apple will never say a word.

Just like Apple with their products, the table manufacturer decides the exact measurements and materials of the table. You vote with your wallet and purchase the product you prefer, or make your own if you are capable.

_aavaa_ 12 hours ago||
> Nobody dictates how you can use your iPhone either ... physically

Come on. You know very well what we're talking about. This whole discussion started about software. Can I can load any app I want? Can I remove any app I want? I can remove their ads from my phone?

No of course not. I can put my app on my phone only if they bless it. I can't sell an app to another iPhone user and have them use it without apple's blessing. I can't remove the ads they keep spamming me for iCloud, or whatever service they release this month.

And please don't tell me it's because I get a license rather than a purchase since that's exactly my point. You wouldn't accept a license agreement for your table, and there would be outrage and major public backlash if any they tried; "Here's your made in china table, you are not allowed to place an American flag on it".

But because it's sprinkled with magic software dust, we have people in comment threads simping for the right of companies to do this to their customers.

carlosjobim 12 hours ago||
If you have the skills to do it you can do everything you ask for there. If you don't then you should buy or make a device that suits your preferences. Vote with your wallet. Nobody forced you to buy an iPhone.

Would you buy a Honda Civic and cry that Honda is not permitting you to get the functions you wanted from it? If you have the skills, you can do whatever you want with your car physically and Honda won't stop you. If you don't have the skills, you have to buy a car that suits better your preferences. Whether that's hauling logs, having more horsepower, removing seatbelts, or whatever you like.

hector_vasquez 13 hours ago|||
I'll vote with my vote as well, and my vote will not be for candidates who equate computers with tables. Hacking isn't a human right. Go buy a different phone if you don't like Apple's phones. There are a bunch to choose from.
_aavaa_ 13 hours ago|||
Idk what point you think you're making, but human rights aren't an absolute law of nature, it's something we decide on.

> Hacking isn't a human right.

Hacking is such a loaded term for "the right to use the thing I purchased how I see fit".

> Go buy a different phone if you don't like Apple's phones. There are a bunch to choose from.

This is beside the point (and may not always be true). The ability for the manufacturer of a thing I bought and ostensibly own to tell me how to use my property.

It's really not that hard to understand. The fact that it's a computer doesn't change anything.

ShinyLeftPad 7 hours ago|||
I agree with you except that "Hacking isn't a human right" part
2001zhaozhao 10 hours ago||||
This comment made me think that someone should pull an ArtCraft on Android or iOS by making a good linux phone skin, with high performance auto-updating wrappers for various web apps to make them as convenient as mobile native ones. Then we can actually ditch the big corps and bask in our LLM-enabled open source utopia. Hmmmmm.
orangecat 15 hours ago||||
Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive

I don't expect that to happen, but I do expect Apple et al to spend trillions of tokens hardening their platforms against users and red-teaming to find these sorts of holes before release.

theK 13 hours ago||
Fair point. The megacorps probably are able to outspend pretty much any grassroots mmovement bar maybe a government led one.
hnlmorg 15 hours ago||||
> Vote with your wallet

The loss of your purchase is insignificant compared to the money Apple and Google make from their walled gardens.

Plus what other viable options are there in this duopoly?

Apparently there’s a popular 3rd option in Asia but is there any support for western apps? And how are you going to convince a million other people to switch?

codedokode 7 hours ago||||
Many Android phones are not unlockable without hacking. They use cryptography to protect the bootloader and to get the unlock code for your own phone first you need to provide them all your information.
_heimdall 9 hours ago||||
Where would you point said wallet? Google isn't far behind Apple on this from, ahead in some ways, and many (all?) of the FOSS Linux powered phones cost even more than iPhones do.
hellisothers 8 hours ago||
Then maybe you’re onto something here: the hardware is subsidized. Point being that if you want the cheaper, subsidized device, you have to make some compromises.
_heimdall 7 hours ago||
That holds only as long as people can afford the unsubsidized prices or do without. I'm not sure that wither are tenable given modern life at least in the US.
lrvick 13 hours ago||||
> and running local ones becomes cost prohibitive.

Running local models is getting -cheaper- every month in spite of rising hardware costs due to intelligence compression innovations like Bonsai2.

I build operating systems for a living using only consumer GPUs at home.

smokel 14 hours ago||||
> Vote with your wallet

If that would work, I'd be writing this on my iPhone Mini.

nomel 14 hours ago|||
It did work. You're just a very small minority of users, as are most people here.
bhelkey 13 hours ago|||
What is your current phone?
ActorNightly 15 hours ago||||
>Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

The local inference threshold has been crossed already. Its possible to achieve big model like performance through agent harnesses with local models.

kjshsh123 14 hours ago||||
There are already open weight models that are quite capable and can use any provider.
neya 15 hours ago||||
> Vote with your wallet. Fuck them.

Easier said than done. Because, "Apple can do no wrong" is the general public perception. Look at any wrongdoing by Apple - whether they were caught slowing down the phones, degrading cameras on purpose or even the lawsuit where they were caught spying on people's voice recordings. There will always be some NPC defending them as if the billion dollar corporation gives a shit about them.

That or "Apple is the only pro-privacy company in the world" despite there being an active lawsuit against them for the exact opposite.

So, I say: Vote with your wallet. Fuck them...and the fanboys.

nomel 14 hours ago||
> degrading cameras on purpose

What's this about? I can't find anything, except some random Reddit posts.

miohtama 10 hours ago||||
Buy Jolla phone
abcd_f 15 hours ago||||
> Vote with your wallet.

But what are the options?

creata 14 hours ago||
This. The only mainstream alternative is Android, and I'm already "voting with my wallet" against Samsung, Google, and the rest for violating user privacy even more than Apple does.
IAmBroom 14 hours ago||||
And while you're at it, make real change happen in the US national elections by voting for a third party! That'll show them!
dreamcompiler 15 hours ago||||
How are running local ones going to become cost prohibitive? Indications are that Nvidia has been channel stuffing (artificially inflating perceived demand), which suggests massive oversupply of GPUs.
Razengan 15 hours ago|||
> Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

If Murican lobbying/corruption tries to snuff AI that threatens the Hutt cartels, China will accelerate it.

ValentineC 14 hours ago|||
> even if I jailbreak my iOS and never let it update.. Apple can easily detect the jailbreak and lock me out of anything iCloud, and iMessage and such.

As someone who's been jailbreaking since the iPhone 3GS (and held onto a iOS 17.0 device for the longest time), Apple has never bothered to detect jailbreaks and lock people out of iCloud and iMessage.

If anything, it's those sleazy security framework providers that provide jailbreak detection to apps and cause them to either lock people out of accounts and features, or crash entirely.

Some government-mandated audit processes (at least, that's what I understand here in Singapore) also require jailbreak detection.

FireBeyond 14 hours ago||
> Apple has never bothered to detect jailbreaks and lock people out of iCloud and iMessage.

Not entirely true. It absolutely has in the case of the Hackintosh. In fact many a year ago that’s what inspired me to get my first Mac, because every release of macOS made it harder and harder with custom bootloader and kexts to get around Apple’s active efforts to ensure you couldn’t use those unless you were on an actual Apple device, not just running their OS.

ValentineC 11 hours ago||
A Hackintosh is different from an iOS jailbreak.

An iOS jailbreak is trying to use an Apple device like a Linux device, with access to the filesystem and private APIs.

A Hackintosh is more like emulating the APIs (and an actual Apple serial number, which I guess they use to gate access to iCloud and iMessage) required to boot and run macOS on an Intel PC.

FireBeyond 10 hours ago||
No, I get it, but it's still somewhat fallacious to say Apple doesn't care about "unauthorized" access to devices or services (whether or not you agree that such authority is reasonable or not).
judge2020 8 hours ago||
I think it makes sense that you'd get banned if you did iMessage type abuse via jailbreak too. There just isn't some flag isJailbroken or something.
FireBeyond 8 hours ago||
What is iMessage abuse on a Hackintosh? It’s connected to an Apple account. You’re running macOS. What is inherently abusive about it?
chasil 13 hours ago|||
> I stopped considering such tinkering because I got tired of finding those little tweaks and fixes on forums like xda every time something was updated.

Several vendors sell Android devices that allow bootloader unlocking, Pixels being the most known.

Once unlocked, Magisk is the current and most used rooting tool.

The procedure is quite straightforward.

https://github.com/topjohnwu/magisk

https://magiskmanager.com/

mentalgear 14 hours ago|||
That's why my next phone will be an unlocked Android device (Shiftphone 8), but murena[0] has also other nice devices that are unlocked.

[0]https://murena.com/products/smartphones/

palata 8 hours ago||
Or a Pixel with GrapheneOS?
tarpitt 7 hours ago||
I considered getting another pixel with grapheneOS or calyxOS a couple years ago. It's definitely an option, and you can get used-but-still-supported pixels for like $100.

I bought a fp4 from murena because it is supported by postmarketOS, and the postmarketOS support has kept improving. I think the end goal is to run some sort of convergent linux that is as similar to desktop linux in environment as possible. That removes the requirement to completely re-write all the userspace tools for android.

grapheneOS is a dead end as long as it is android based and google and OEMs that are indifferent to open source plight lead android development. A very well written dead-end but a developmental dead end nonetheless.

GrapheneOS developers won't support other platforms because they don't have extensive enough trusted computing "security" features. Trusted computing the nail which seals its own coffin and locks anyone out of running their own OS.

palata 54 minutes ago||
> A very well written dead-end but a developmental dead end nonetheless.

Why is that? Android being open source, GrapheneOS could fork if it became big enough?

> GrapheneOS developers won't support other platforms

Official partnership with Motorola doesn't count as "other platforms" for you?

> "security" features

Your using quotes for "security" probably explains why you're fine with Murena.

> Trusted computing the nail which seals its own coffin and locks anyone out of running their own OS.

I don't understand that. Do you believe GrapheneOS locks you out of your own OS? GrapheneOS is open source, you know that?

yreg 13 hours ago|||
> Apple can easily detect the jailbreak and lock me out

Does this actually happen? They did not do that in the good old days.

I do know that some apps try to detect jailbreaks and annoyingly refuse to let people log in. Banking and such.

nobleach 13 hours ago|||
Oh man, those early days of XDA forums and SenseUI roms on my NexusOne. Those were truly a thing of beauty. We still haven't gotten back to that level. I'm with you though, I stopped playing and moved to a stock device. Then I moved back to an iPhone and have been completely stock ever since. I haven't been excited about an iPhone since the 10 released. After that I think, "oh cool, another rectangle". "A grid of icons"... "The best camera Apple's ever put in a phone.... how wonderful".
vorticalbox 13 hours ago|||
I remember a long while ago when you could jailbreak iOS with a corrupted font in a pdf.

There was a website jailbreakme you simple slid a slider and you were done.

From Wikipedia

August 1, 2010, exploited a vulnerability in the FreeType library used while rendering PDF files.

https://en.wikipedia.org/wiki/JailbreakMe

hector_vasquez 13 hours ago|||
There have been several companies that tried to sell open mobile devices over the years, but people have shown time and time again that they don't want to buy that product. We can wish it were different all we like, but in general we aren't entitled to money-losing, unmarketable products.
smt88 13 hours ago||
A functioning government committed to free markets would mandate unlocked devices.

The unregulated market naturally coalesces into oligopolies or monopolies and doesn’t fix issues like this.

user43928 11 hours ago||
Regulators have been asleep for the last two decades while Apple and Google continue to extort 30% taxes from developers.

There was a glimmer of hope with the DMA but regulators are again asleep, emboldening Google to cripple app installation outside of their store and force developers to enter into a contract with Google to distribute from the developer's own website.

mandeepj 13 hours ago|||
> Apple can easily detect the jailbreak and lock me out of anything iCloud, and iMessage and such.

Don't sign into any of Apple services then! Just use it as a pure developer playground or create an alternate ID. Can't be looking for everything everywhere :-)

m4rtink 10 hours ago|||
Such antiuser behavior from Apple or others should be illegal.
dmitrygr 13 hours ago|||

  > we gave in to the “ecosystem”
No you do not. Go buy a Fairphone
roosterIllusi0n 15 hours ago|||
Can't anyone customize the source of grapheneOS and simultaneously get a phone that is not trying to disable itself?
traceroute66 16 hours ago|||
> even if I jailbreak my iOS and never let it update.

Two things:

a) Why the would you never want to update an OS in this day and age ?

b) I understand the perspective of people insisting on wanting to be able to root their phone. But how about we take a step back and look at the reality of the 2026 security environment ? An environment where you have:

     - Increasing volumes of increasingly sneaky security exploits on one side
     - A phone with your 2FA apps, your banking apps, your email apps, your kids photos on the other
Frankly. I want Apple to lock down my iPhone as much as possible in that context.

If I want to be root, I can do so on my desktop or a cloud VM or whatever.

But making root on a phone easy just seems like a recipe for disaster... if its easy for you, its easy for the bad guys too.

mort96 15 hours ago|||
> a) Why the would you never want to update an OS in this day and age ?

Because updates break the jailbreak. If Apple actually had a sanctioned way to let you do what you want with the device you bought there would indeed be very little reason to not update.

mahboi 15 hours ago||
Updates slow down your phone, eg Liquid Ass. Lots of people follow the rule of only running the OS that came with your iPhone.
mahboi 15 hours ago||||
Maybe your phone doesn't have banking and stuff on it
traceroute66 15 hours ago|||
> Maybe your phone doesn't have banking and stuff on it

I don't know where you live, but where I am most banks insist on proprietary 2FA via their own app. Only (some of) the fintechs allow TOTP.

Yes you can get your codes via SMS, but I thnk we all know what a security mess SMS is. I would rather have the bank's proprietary app since at least everything will be going over HTTPS and also eliminates most of the vulnerabilities associated with SMS just by virtue of being an app.

tadfisher 15 hours ago|||
Passkeys are the standardized version of the bank's proprietary app. Well, except for the device attestation part, that won't happen on iPhones.
NetMageSCW 15 hours ago||
I think you meant to say TOTP.
mahboi 14 hours ago||
I get why TOTP is the better standard, but nothing uses that because the UX in most implementations was horrendous for like 8 years.
mahboi 15 hours ago||||
USA, Chase lets me set a passkey
warkdarrior 15 hours ago|||
If your phone does not have any important or sensitive on it, why even secure it?
traceroute66 15 hours ago||
> If your phone does not have any important or sensitive on it, why even secure it?

Or why have a smartphone in the first place if you're not going to put any sort of meaningful apps on it. ;)

mahboi 15 hours ago||
My iPhone passcode was either unset or 2222 until like 2018. At times it was jailbroken af. It had messaging and stuff. Wouldn't have been the end of the world if someone hacked it, and nobody did.
NetMageSCW 15 hours ago||
Did it have access to your email?
mahboi 14 hours ago||
Not my important one
jollyllama 14 hours ago|||
If I'm happy with how it's working, an update can only break things.
dyauspitr 13 hours ago|||
Am I the only person/iPhone user that hasn’t given in to the iCloud ecosystem?
thatonehack 6 hours ago||
I’ve never used iCloud. I hate Apple but I hate Google more. Instead of iCloud I use WebDav, CalDav, Bitwarden and NextCloud. Contacts, calendar, passwords and photos that I control. I recommend the same to others but I can count on one hand who has actually gone away from iCloud into such a setup.
tsunamifury 15 hours ago|||
We gave in because open source and hobbiests do not design good products and even worse shared systems, as much as they enjoy self-righteously declaring their values. And shared systems require trust, planning, and goal setting in a way no open system would ever build.

1) They of course lack the resources

2) Often lack professional displince across all skills required

3) Mostly make for themslves or whats interesting, not whats needed.

4) The release schedule is laughable at best.

Pfhortune 12 hours ago|||
> open source and hobbiests do not design good products

This is opinion. In my opinion, closed products are not good products. To me, openness and freedom trump subjectively better UX any day.

> as much as they enjoy self-righteously declaring their values.

Consider that in our society and software ecosystem, this is all but required to stave off the forces that would enclose the software commons that these "self-righteous" volunteers work so hard to maintain.

creata 14 hours ago||||
This seems more correlated with big vs. small organizations, not closed vs. open organizations. There are open projects (e.g., Debian, Blender) that tick all four of your boxes in my opinion.
gimlichgu 15 hours ago||||
this must be nailed to the wall somewhere at autodesk
was8309 15 hours ago|||
linux?
zbentley 13 hours ago||
... is an example in support of GP's point.

Great for professionally administered servers or expert power users. Not for much else. Until recently, esoteric use-cases like playing audio were catastrophically unsolved. And then those got better around when screen sharing, accessibility devices, and remote-assistance tools all broke because of another OSS schism. Installing and running an ordinary program requires choosing among a handful of ways of doing that (container systems, package managers) even on the same distro. And then if a graphical program wants to do crazy stuff like "open a file", well, the permissioning situation is "fragmented" to put it generously.

Gaming? Gaming works great on Linux now! ...because a corporation with centralized planning, KPIs, and incentives spent hundreds of millions of dollars on it.

I like Linux. It's been my daily driver for years, on and off. I use it for a living, I use it for a hobby. But that doesn't mean it's not a perfect example of every single one of the OSS flaws that GP listed.

tw600040 15 hours ago||
You do understand the reasons right? iCloud, iMessages etc are an interplay of software in your device, software in cloud and some networking. They have to work together. A jailbroken phone can have a tinkered iMessage app. Supporting tinkered / unsupported versions is more overhead / possible security risk. Why would you expect them to take on that?
jd3 15 hours ago|||
I agree with your point, though I can easily modify ~/Library/Messages/Attachments or ~/Library/Containers/com.apple.MobileSMS/Data on macOS, which is a platform similarly secure to an iPhone when you take sandboxing, sip, etc. into account. So Apple already supports macOS, which can be tinkered, no? I guess the argument is that by locking down iOS, a platform which was never open, they just never needed to handle that class of security risks which are introduced when customers have more freedom.

I did actually discover a bug in iOS (related to photos which have failed to sync to icloud for the past four years) by investigating why there were over 23k empty folders in ~/Library/Containers/com.apple.photos.ImageConversionService/Data/tmp/, fwiw.

runjake 15 hours ago||
You're right, but I could see Apple acting on iOS alone, just because of scale.

There are some orders of magnitude more iOS/iPadOS devices than macOS devices.

There's a bunch of ways we could debate ourselves about things Apple would or wouldn't do, but at the end of the day, Apple is going to do whatever is in it's best interest.

sersi 15 hours ago||||
My computer is jailbroken, I have sip disabled yet icloud and imessage work. So what makes my computer different from my phone?
tarpitt 15 hours ago|||
Who bears the security risk? The user.

The only security risk for apple is a job security risk if the ecosystem lock-in is eroded.

NetMageSCW 15 hours ago||
The risk to Apple is everyone else’s trust being eroded by having their ecosystem compromised. Why risk it?
tarpitt 14 hours ago||
It does not make sense for someone to lose faith in apple because someone else was able to run a modified imessage app.

For apple to entertain this idea is to create more problems for themselves in the long run.

If you understand this from my perspective, which is that these actions are motivated by a desire for more control. It begins to make more sense. If you can benefit from increased control, then these unreasonable expectations of security against your customers (held by other customers) are a desirable problem to have as opposed to an increasing burden.

Imagine the same being said of a car manufacturer. "We need to install security measures in place to prevent you from modifiying your car because other people may see that modified versions of our cars exist and that tarnishes our brand somehow".

As long there is no reason to allow companies to exert this control over consumers, it just allows the manufacturer to enforce a total monopoly on the post-market.

tptacek 15 hours ago||
A reminder for people who don't follow this, Calif is Thai Duong's firm. Thai discovered the BEAST and CRIME TLS attacks (with Juliano Rizzo), and then worked at Google for a bunch of years, including on Wycheproof with Daniel Bleichenbacher. The team at Calif includes lcamtuf, Dion Blazakis, Tavis Ormandy, and Stefan Esser (among many others).

They're basically the most interesting team working in vulnerability research right now; a cross product of ludicrous talent and full-tilt AI work.

Just before I left Fly.io a few months ago, we retained Calif for an annual pentest (we'd previously worked with Tetrel, Atredis, Doyen, and I think Include?). They were spooky good. Everybody we'd worked with was good, but Calif's results were unusually high-impact.

I love these people and everything they're doing.

cryptbe 11 hours ago|
Thanks Tom! You're always super kind to us.
mintflow 15 hours ago||
Video 3 get a root shell agains 27.0.1 which is the latest iOS version installed on my lovely se3.

This really blown my mind, and seem the 1/2 video is installed a app by click pdf link?

I guess and hope there will be update from apple quickly

alt227 14 hours ago|
There are loads of these exploits which exist in the hands of private hacking groups and state organisations which have not been made public. Always assume your device is able to be compromised from those who have the motivation and dedication.
Thaxll 16 hours ago||
Is it an exploit around the library that handles PDF parsing/opening? Can someone explain how files / attachement are open on a mobile device ( android/iPhone).

I don't understand how in 2026 this is still a thing, we have many safe languages to parse/deserialize data. Why is it complicated?

drum55 16 hours ago||
PDFs are basically executables, that's why it's hard. They support running code, they support decoding images which themselves have their own custom compressors that are basically code. Anything to do with image formats is rife for bad decoders, insane compression algorithms from the 90s, and a PDF is basically 1000 formats inside many different container types with executable code plastered on everywhere. If you want to make a compatible PDF viewer you'll need to be able to implement an image decoder algorithm for a fax machine that was specific to Japan in the late 80s, which was somehow ratified into a standard and is used today by all the top legal firms, or something absurd like that. When you open a PDF on your computer, depending on how it is being parsed, it can even make outbound network connections without you knowing. To safely open a PDF you need one of those bomb proof suits, a disposable laptop, and even then you might be going home without eyebrows.
paxy 16 hours ago|||
Willing to bet that a default "treat PDFs/documents/spreadsheets as dumb" option in operating systems would eliminate the majority of common one-click vulnerabilies out there. And exactly 0.001% of actual use cases would be affected.
bradly 16 hours ago|||
This is one of the things iOS's Lockdown Mode does. I wish the features of Lockdown Mode were able to be enabled individually instead of a single all or none option.

https://support.apple.com/en-us/105120

kccqzy 15 hours ago|||
Your link doesn’t say anything about PDFs. And if I remember correctly it only disables PDF previews in Messages. This means if you have a zero-click exploit now it becomes a one-click exploit. I fail to see how that’s relevant given the article is already demonstrating a one-click exploit.
Gigachad 11 hours ago|||
I’ve turned on lockdown mode while this CVE insanity is going on. It’s far less disruptive than I expected. The only thing I noticed missing is web gl is disabled.
nhubbard 16 hours ago||||
PDFs are just absurdly complicated in general. Dumbing down the parser might be the right idea. I wonder what consequences that would have with how intertwined PostScript and PDF in general are with macOS/iOS; maybe that's why the PostScript engine was removed with macOS Sonoma/iOS 17? I don't know if that was only user facing behavior and Apple is still working to remove the internal usages.
kccqzy 15 hours ago||||
No. Very few PDF exploits come from the officially sanctioned way of running code (JavaScript) inside PDF. Most are just plain old parser bugs.
wildzzz 15 hours ago||||
That's kind of what Adobe does with downloaded PDFs, you have to click the Enable button to turn on more document features. My schematic capture app will output a PDF that has links that will take you to specific spots on a page and also some JavaScript where you can right click on a part and see it's BOM information. None of that stuff works until you click the Enable button. I've also seen some vendors offer not only normal 3D model files and 2D drawings but a PDF that has an interactive 3D model inside. It's kinda cool how much random shit can go into a PDF but it's clearly a massive malware vector.

One neat thing I've seen is a PDF that will ping an IP catcher when opened in Adobe, regardless of the security level. The same can be done with word docs, excel spreadsheets, and even SVGs.

dylan604 16 hours ago||||
Did we do that with Excel spreadsheets so that macros are disabled by default?
Vaushite 16 hours ago|||
"dumb" isn't a real thing in computer science though. You mean render them to bitmaps in a sandbox?
nananana9 16 hours ago|||
I read it more as "don't implement JS, 3D object rendering, slideshow transitions, sound annotations and the other 999 insane features that I'm not even aware exist"
odo1242 16 hours ago||
Would require defining what features are needed. "Require PDF/A" is probably a reasonable approximation, though it would break most PDFs
Melatonic 16 hours ago|||
I think he just means disable any of the "advanced" features mentioned above like accessing web content, running custom scripts, etc etc. You might still be vulnerable to any dependencies they use for image rendering itself but I bet it would make it drastically more safe.

Then just have a button for turning those on as needed on a case by case basis

Vaushite 16 hours ago||
If you disable features then people will see important documents as white rectangles and complain and you'll get a reputation as not working.
warkdarrior 15 hours ago||
"It's for security, honey."
Vaushite 15 hours ago||
"Okay. If you aren't going to sign this rental agreement, you have five minutes to move your stuff out of my house."
layer8 16 hours ago||||
> PDFs are executables, that's why it's hard.

That isn’t really true, it’s not hard for PDF viewers to block by default (or just not implement) the problematic features, which also aren’t critical for the vast majority of PDF files.

The exploitable bugs are typically the usual, some buffer overflow in an underlying image or font library or similar, but unrelated to PDFs being “executable”.

pishpash 15 hours ago||
What a sleight of hand. PDF's are obviously not executable, any more than text files are. Decoders are executable and they can choose to unsafely handle input. Even plain text editors can have exploits. It's no different than any piece of complex software.
layer8 15 hours ago||
The characterization of the PDF format specifically being “basically code” in any substantial manner is simply incorrect. The only PDF-specific features that reasonably meet that description is the PostScript support, which has fallen out of use decades ago and was completely removed in PDF 2.0, and the JavaScript support, which is optional, prohibited in PDF/A, and can easily be limited or omitted by a PDF viewer.
jwilk 14 hours ago||
> the PostScript support

What do you mean by that?

0x457 13 hours ago||
Older PDFs support PostScript XObjects: literal embedded PostScript code. Not sure it counts tho, because IIRC it was never executed by PDF viewer itself. It was "gives this to printer when printing"
jwilk 22 minutes ago||
TIL! This is what PDF 1.7 spec says (§4.7.1):

> Beginning with PDF 1.1, a content stream can include PostScript language fragments. These fragments are used only when printing to a PostScript output device; they have no effect either when viewing the document on-screen or when printing it to a non-PostScript device. In addition, applications that understand PDF are unlikely to be able to interpret the PostScript fragments. Hence, this capability should be used with extreme caution and only if there is no other way to achieve the same result. Inappropriate use of PostScript XObjects can cause PDF files to print incorrectly.

> Note: Since PDF 1.4 encompasses all of the Adobe imaging model features of the PostScript language, there is no longer any reason to use PostScript XObjects. This feature is likely to be removed from PDF in a future version.

Wowfunhappy 16 hours ago||||
> PDFs are executables, that's why it's hard. They support running code

I don't think Apple's PDF renderer supports e.g. running JS, you'd need real Acrobat for that. Or are you talking about something else?

> they support decoding images which themselves have their own custom compressors that are also basically code themselves.

But this is fundamentally true for anything that displays images, right? Or are the PDF formats particularly bad for some reason?

wildzzz 15 hours ago|||
Yeah a lot of those fancy PDF features are Adobe-only. It's not that other apps can't support those features, it's that no one in their right mind wants to spend endless amounts of money and time trying to sandbox it.

Most people have some understanding that shady websites can give you malware, a drive-by exploit is pretty rare but it's good that most people think just visiting a site could infect your computer. But a PDF is just a document, right? Just thinking that a PDF is just words on a page is exactly why it's such an insidious threat. Or they'll get a PDF as an email attachment, see that it's not an exe or something weird, and open it because they think a document is safe.

ethin 15 hours ago|||
I think it's more the image formats PDF supports? I could be wrong, but there was that forcedentry vulnerability (which was insanely cool, even if really bad)
cosmic_cheese 16 hours ago|||
From the standpoint of a layman it looks like there's a lot of overlap between writing safe web browsers/engines and writing safe PDF readers/engines. There just hasn't been anywhere near as much of an impetus to push PDF readers/engines in that direction because most of us aren't interacting with PDFs nearly as often as we interact with the web (and things built on web tech).
layer8 12 hours ago|||
The difference is that web browsers absolutely need to support JavaScript to correctly display many important web sites, whereas that’s not necessary for PDF. You also don’t have to deal with vulnerability footguns like XSS/CSRF/CORS in PDF. Except for some rare special use cases that PDF viewers don’t need to support, nothing has to happen online for PDF. It’s really not comparable.
Melatonic 16 hours ago|||
Most web browsers actually make decent PDF viewers by default don't they ?
ethin 15 hours ago||
I'm pretty sure not even the safe languages would help you here. PDF allows you to pretty much run arbitrary code since it supports javascript, images, and a bunch of other things I'm forgetting, and you can't not implement javascript support or otherwise be selective about what you support with it because then all the end-users will complain when they get that one PDF that they need to fill out but it needs JS because... Nobody knows.
cryptbe 10 hours ago||
Cool to see our work here. I'm Thai, and I run Calif. Happy to answer any questions.

We'll publish the technical details of these hacks over the coming weeks. Writing these articles takes time, and we've been busy with a PHP thing [1].

In the meantime, check out The Great Glyph Grift [2] for a glimpse of what can go wrong when iOS parses PDFs.

Just in case you wonder, we've disclosed most of the bugs in these exploit chains to Apple and will disclose the rest. So far in 2026, we've reported close to 100 bugs to Apple. We don't accept Apple bounties, and we're not being paid for this work. We don't sell bugs or exploits, and we have no sponsors funding this research.

We do this because it's fun, intellectually challenging, and we want to help make the iPhone safer. We also have a business to run, so we do need some marketing points.

[1] https://calif.io/php2shell

[2] https://calif.io/research/the-great-glyph-grift

messyfork 10 hours ago||
Hey Thai- How much of the at Calif is managing agents to explore ideas? Are ideas coming from agents themselves or still human generated, and has that changed since y'all started the company?

On the cost side- How expensive is it to develop each of these demos w.r.t. inference cost? Are y'all purely using OAI/A\ cyber models or are there OSS models being used too?

Big fan!

therein 1 hour ago||
Why not accept the Apple bounties and donate it or something?
sgjohnson 16 hours ago||
Oh boy, what a week. Must be great working in cybersec right now.
mihaaly 14 hours ago|
It is rapidly becoming cyber only (assuming it is not already there under the hood).
sgjohnson 16 hours ago||
#4 is very interesting. Truly untethered (persistent) jailbreaks haven't been a thing for 10 years.
devy 15 hours ago||
This brings back lots of memory of jail-breaking iPhone era and cydia the alternative jailbroken iPhone app store.

The second video, the person who's shooting the video has his face mirrored onto the screen, anonymity is gone.

MYEUHD 16 hours ago||
More details: https://onejailbreak.com/blog/iphone-duo-ios-27-1-jailbreak-...
tensegrist 13 hours ago|
i suspect there is an article under all of the ads but i don't have the patience to look for it
MYEUHD 11 hours ago||
I suspect you don't use an ad blocker :-)
vincentpants 3 hours ago|
would this let you use the usb port to host serial devices? Swooning pretty hard at the idea of this. <3
More comments...