blob: dc1450eb6dd30e41e21a3131564615d0abc31b54 [file] [log] [blame]
Not: F-Droid, Ayrıcalıklı Uzantıyı bir sistem "priv-app" olarak yüklemek için kök yetkileri gerektirir.
https://f-droid.org/packages/org.fdroid.fdroid uygulamaları kendi başına yüklemek, güncellemek ve kaldırmak için sistem ayrıcalıklarından veya izinlerinden yararlanabilir. Bu ayrıcalıkları elde etmenin tek yolu bir sistem uygulaması olmaktır.
Ayrıcalıklı Uzantının devreye girdiği yer burasıdır - ayrı bir uygulama ve çok daha küçüktür, bir sistem uygulaması olarak yüklenebilir ve AIDL IPC aracılığıyla ana uygulama ile iletişim kurabilir.
Bunun birkaç yararı var:
* Sistem bölümünde azaltılmış disk kullanımı
* Sistem güncellemeleri F-Droid'i kaldırmaz
* Root ile sisteme kurma işlemi daha güvenlidir
Bu yapı yerine, çoğu kullanıcı "Over-The-Air" (OTA) güncellemesini yüklemek isteyecektir. ZIP dosyası https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota olarak adlandırılır. Bu, OTA ZIP kullanılarak kurulduğunda Ayrıcalıklı Uzantıyı güncellemek için burada.