Bildiğim kadarıyla, sadece iBooks bir hapishaneye aykırı bir cihazı gerçekten engelleme gücüne sahip. Bunu, sistemin kök dizinine imzalanmamış bir çalıştırılabilir dosya yazarak yapar. Cihaz kilitliyse (hapse girmediğinde) çalışamaz. Ancak, cihaz jailbroken ise çalıştırılabilir çalıştırılır ve iBooks sonlandırılır (kilitlenir). Ancak bu Apple'ın özel uygulamasıdır ve üçüncü taraf yazılımı bu kontrol düzeyine sahip değildir. Aslında, tüm üçüncü parti uygulamalar sanal alanlardır ve kendi kurulum dizinlerinin dışındaki hiçbir şeye dokunamazlar.
Öyleyse ne arıyor? Söylentiler Cydia'yı aradığını iddia ediyor . Ancak yine de, Cydia, kullanıcının kurulum dizinine ( /private/var/mobile/Applications
) değil, sistem köküne ( /private/var/stash/Applications
) yüklendiğinden uygulamanın sisteme erişmesini gerektirir . Ve bu doğru olsaydı bile, hapisten kaçtıktan sonra, beklendiği gibi çalışması gerektiği anlamına gelir. Bu durumda, durum böyle görünmüyor (uygulamanın tercihlerine cihaz durumunu kaydetmediyse).
Ancak yine de erişebileceği bir dosya var:
/private/var/mobile/Library/Preferences/com.saurik.cydia.plist
Ek olarak, bu dosya bir kez oluşturulduktan sonra cihazın hapsedilmiş olup olmadığına dair yedeklerinizle birlikte taşınır.
Ya o ya da uygulama basitçe cihazınızın durumunu sorguladı, jailbroken ve bu bilgiyi kaydetti, siz hapishaneyi kaldırdıktan sonra bile (yukarıda belirtildiği gibi) taşıyordu. Ancak, hapishaneden sonra uygulamayı kaldırıp yeniden yüklediyseniz, bunun için endişelenmenize gerek yoktur. Ancak, hapishaneden kalan tercih dosyalarınız varsa, bunları temizlemeniz gerekebilir. Ya yeniden jailbreak yapın ve ssh ile kaldırın ya da iOS'i yeniden yükleyin, ancak cihazınızı yedekleme kullanarak ayarlamak yerine seçmeye başlayın, temizlemeye başlayın.
Bu, bir hapishaneyi kontrol eden tek uygulamaya benzemiyor. Time Warner Cable ve Skype hem de bunu yapmanın bir geçmişi var. Maalesef, bunu nasıl başardıklarına dair hala güvenilir bir bilgi yok. App Store'daki tüm üçüncü parti uygulamalar gibi kısıtlayıcı API'lere bağlı olduklarından, hepsinin bu kadar karmaşık olduğunu sanmıyorum.