Shizuku Uygulama
Kök erişimi gerektiren uygulamalar geliştirirken, en yaygın yöntem bazı komutları su kabuğunda çalıştırmaktır. Örneğin, bileşenleri etkinleştirmek/devre dışı bırakmak için pm enable/disable
komutunu kullanan bir uygulama vardır. Bu yöntemin çok büyük dezavantajları vardır:
- Son derece yavaş (Birden fazla işlem oluşturma)
- Metinleri işlemek gerekir (Son derece güvenilmez)
- İmkanlar mevcut komutlarla sınırlıdır
- adb yeterli izinlere sahip olsa bile, uygulamanın çalışması için kök ayrıcalıkları gereklidir
Shizuku tamamen farklı bir yol kullanır. Shizuku'nun sağladığı en önemli özellik, uygulamadan gelen istekleri sistem sunucusuna iletmek ve sonuçları geri göndermek için bir aracı gibi davranmaktır. Uygulama için, sistem API'lerini doğrudan kullanmakla neredeyse aynı gibidir. Ancak, sistemi doğrudan bağladığı için çok daha hızlıdır.
Birçok uygulama zaten Shizuku'yu kullanıyor. Siz de kendi uygulamanızla entegre etmek istiyorsanız, Geliştirici kılavuzuna göz atın. Kullanıcılar için de bir Kullanıcı kılavuzu mevcuttur.
Yenilikler 13.6.0.r1086.2650830c
Here's a summary of the Shizuku 13.6.0 release notes, formatted as an HTML list:
- Support for Android 14 QPR1.
- Updated start command. The start command can now be copied to any executable location.
- Support for auto start without root on Android 13 and above when connected to a trusted WLAN.