"The phones were compromised using an exploit chain that we call KISMET, which appears to involve an invisible zero-click exploit in iMessage"
Why aren't there a hardware switch on the phones that renders the OS read-only during normal use?
Why aren't there a hardware switch on the phones that renders the OS read-only during normal use?
Well if the OS is rendered read-only at the hardware level then malware can't take up residence.