Android kullanıcıları için vazgeçilmez bir yardımcı olan Shizuku uygulamasının arka planda çalışmada yaşadığı ve yeniden başlatma sonrası otomatik olarak geri gelmemesi sorununun, geliştirici thedjchi tarafından oluşturulan özel bir fork sayesinde çözüldüğü öğrenildi. Uygulamanın kendi kendine yeniden başlamasını sağlayan “Watchdog” özelliği ile birlikte telefon yeniden açıldığında da otomatik başlatma imkanı sunan bu sürüm, kullanıcıların Shizuku’ya bağımlı onlarca uygulamaya erişim sağlıyor.
Shizuku, diğer uygulamalara genellikle erişilemeyen arayüzleri (API) kullanma yetkisi vererek güçlü görevler yerine getirmelerini mümkün kılan bir araç olarak biliniyor. Canta gibi telefonlardaki gereksiz ön yüklü uygulamaları kaldırma işlemini kolaylaştıran veya Ambient Light gibi ortam ışığına göre otomatik olarak açık-koyu tema arasında geçiş yapan Adaptive Theme gibi uygulamalar bu araca dayanıyor. Kaynaklarda, Shizuku’ya ihtiyaç duydukları onlarca uygulamanın telefonlarında bulunduğu belirtiliyor.
Geliştirici Seçeneği Gerektiren Uygulamalara Bakış
Kaynaklara göre kullanıcıların bu tür uygulamaları kullanabilmeleri için geliştirici seçeneklerinin açık olması gerekiyor. Shizuku’nun Wireless Debugging özelliğini, masaüstü bağlantısı olmadan Android’de kendini başlatması için kullanması da bu menünün önemini artırıyor. Geliştirici seçeneğini nasıl açılacağı konusunda detaylı rehberler mevcut ve kullanıcılar bu adımları takip ederek Shizuku’yu kurabiliyor.
Shizuku, telefonumdaki o kadar çok uygulamaya erişim sağlıyor ki, çöktüğünde veya başlamadığında otomatik tema değiştirme, güçlü güvenlik duvarı işlevleri, kolay temizleme gibi birçok özelliği kaybediyorum. Bunu ayakta tutmak, bu özelliklerin her zaman elimde olmasını sağlar.
Kaynak
Bu bağlamda Shizuku’nun açık kaynak yapısı, geliştiricilerin uygulamanın içini inceleyip yeni özellikler ekleyebilir veya mevcut seçenekleri düzenleyebilir hale getiriyor. Resmi ve orijinal sürüm olan Rikka Apps’ın GitHub sayfasında, bu yazılımın 3.000’den fazla kez forklandığı görülmekte. Bu durum, tek bir uygulamanın üzerinde yapılan binlerce revizyon, düzenleme ve modifiye edilmiş versiyonun varlığını işaret ediyor.
Forkun Öne Çıkan Özellikleri
thedjchi tarafından geliştirilen bu Shizuku sürümü, orijinal uygulamada bulunmayan bir dizi faydalı ek özellik sunuyor. Bunlar arasında, daha güvenlik bilinci yüksek uygulamaların Shizuku’nun varlığını gizleyen “Stealth Mode” özelliği ve Google TV için ek destek yer alıyor. Sonuncusu sayesinde kullanıcılar, istedikleri takdirde Shizuku’ya bağımlı uygulamaları evdeki salonundaki televizyonlarında da çalıştırabiliyor.
Forkun en dikkat çeken özelliklerinden biri ise Shizuku’yu başlatma ve çökme durumunda canlı tutma yeteneği. Bu bağlamda Watchdog özelliği, arka planda çalışan bir hizmet aracılığıyla Shizuku’da bir sorun tespit edildiğinde uygulamanın otomatik olarak yeniden başlamasını sağlıyor. Kaynağa göre bu mekanizma telefon üzerinde uygulamayı sayılabilecek kadar çok kez diriltti.
Öte yandan fork, Tasker veya MacroDroid gibi otomasyon uygulamalarıyla kullanılabilmesi için ek bir adım daha atıyor. Bu özellik sayesinde kullanıcılar, çeşitli tetikleyiciler ve koşullar kullanarak Shizuku’yu başlatıp durdurabiliyor ve böylece sisteme daha fazla kontrol sağlıyor.
Kurulum ve Başlatma Süreci
Bu Shizuku forkunu arka planda çalışır durumda tutmanın yolu, iki ön koşulun yerine getirilmesinden sonra oldukça basit bir süreç izliyor. Uygulama GitHub üzerinde barındırıldığı için kullanıcılar tarayıcı üzerinden doğrudan indirebiliyor; ancak güncellemeler için her seferinde GitHub sayfasına dönmesi gerekiyor.
Kaynaklarda, bu süreci kolaylaştırmak amacıyla Obtanium kullanıldığı belirtiliyor. Yazarın meslektaşının da uygulamaları Obtanium ile kurma konusunda hazırladığı bir rehber olduğu ifade ediliyor. Fork yüklendikten sonra kullanıcılar, resmi Shizuku sürümünü başlatırken uygulayacakları adımları izliyor.
Süreç, Shizuku uygulamasını açıp “Start via Wireless debugging” seçeneğine basarak başlıyor. Ardından “Pair device with pairing code” ile eşleştirme kodu giriliyor ve bu kodun bildiriminin üst kısmında da girebileceği belirtiliyor. Daha sonra geri dönüp “Start” butonuna basıldığında Shizuku kendini başlatıyor ve tamamlandığını onaylıyor.
Kullanıcılar, fork ekranının sağ üst köşesindeki ayarlar dişli simgesine tıklayarak “Start on boot” ve “Watchdog” seçeneklerini açıyor. Bu iki ayarın telefon yeniden açıldığında ve herhangi bir nedenle çöktüğünde Shizuku’nun çalışmasını garanti altına aldığı kaydediliyor.
Shizuku, uygulamanın çökmesi durumunda bildirim göndererek yeniden başlatma denemesi yapıyor. Çoğu zaman kullanıcı müdahalesi gerektirmeyen bu süreçte, bildirimin sunduğu seçeneklerde ufak bir dürtü verilmesi bazen gerekli olabiliyor. Buna rağmen, her seferinde uygulamanın arayüzünden elle başlatmaktan kesinlikle üstün bir çözüm sunuyor.
Kaynaklarda, resmi Shizuku sürümünün forkun eklediği bu özellikleri ne zaman veya ekleyip eklemeyeceğinden emin olunamadığı, ancak bunun umut edildiği belirtiliyor. Bu örnek, açık kaynak projelerini desteklemenin neden o kadar önemli olduğuna dair bir kez daha somut kanıt niteliğinde.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bir yanıt yazın