iPhone Duos Crackgate explained