Hacker News new | ask | show | jobs
by bikamonki 3521 days ago
Runs Java or the phone runs Java code stored on the SIM?
2 comments

Runs java, it has its own smartcard processor.

SIMs are smart cards in the exact same way as your NFC-enabled credit card, or other cards, and many systems use the SIM to store payment data actually.

Android Pay could do exactly that, too – but doesn’t, because one US network prevented them from storing that on the SIM, so instead it’s stored in normal memory, which led to safetynet, which led to Android phones being less user-servicable than even Apple devices.

Name the culprit.
If it's a US cell provider being shitty and restricting technology, it's got to be Verizon.

They hate anything that isn't under their control.

There are way too many people in the US who think Verizon is their only option because they haven't tried other providers in a decade.

It was indeed Verizon.
The CPU on the card itself runs (a variant of) Java.