Eigenaars van een iPhone die zich zorgen maken over de screenshots die de iPhone van applicaties maakt, kunnen de screenshotfunctie met een eenvoudig commando uitschakelen.
Al sinds de eerste generatie iPhones zorgt een druk op de Home-knop ervoor dat een screenshot wordt gemaakt, dat dan wordt weggeschreven naar een cache-directory op de iPhone. Deze snapshots van open applicaties worden gebruikt om het krimp-effect weer te geven dat zichtbaar is wanneer op de Home-knop wordt gedrukt. Privacy-bewuste iPhone-gebruikers maakten zich zorgen over deze functie en speculeerden zelfs dat hun iPhone met de screenshots informatie over programma's op de telefoon naar Apple doorstuurden. Dat bleek niet het geval, maar de cache met schermafbeeldingen zou door kwaadwillenden misbruikt kunnen worden. Immers: een snapshot van bijvoorbeeld open e-mailtjes zou gevoelige informatie prijs kunnen geven.
Een 'hacker' met de naam Jonathan Zdziarski heeft echter aan Wired een manier uit de doeken gedaan om het opslaan van screenshots te voorkomen. Voorwaarde is wel dat de iPhone met behulp van het Jailbreak-programma ontsloten is. Vervolgens kan met een openssh-programma op de telefoon worden ingelogd en met twee commando's kan de snapshot-functie onklaar worden gemaakt. Eerst worden de bestaande, gecachete afbeeeldingen gewist, en vervolgens worden nieuw gemaakte snapshots naar /dev/null verwezen.
Het uitvoeren van de commmando's heeft uiteraard wel gevolgen voor de interface van de iPhone: het 'krimp-effect' zal door het ontbreken van de benodigde screenshots niet meer werken. Heractiveren van de snapshot-functie vergt echter niet meer dan het verwijderen van de symlink.
