blob: 0ff580af8c94d7870714058af4da9d5136298901 [file] [log] [blame]
Ihor Hordiichuk60fdc592021-03-15 10:42:37 +01001Примітка: F-Droid вимагає привілеїв root для встановлення привілейованого розширення
2як система "priv-app".
Hans-Christoph Steinerbb32c912021-03-04 12:09:28 +01003
Ihor Hordiichuk60fdc592021-03-15 10:42:37 +01004https://f-droid.org/packages/org.fdroid.fdroid може користуватися системними привілеями чи правами
5на встановлення, оновлення та видалення застосунків самостійно. Єдиний спосіб
6отримати ці привілеї — стати системним застосунком.
Hans-Christoph Steinerbb32c912021-03-04 12:09:28 +01007
Ihor Hordiichuk60fdc592021-03-15 10:42:37 +01008Це де привілейоване розширення поставляється — окремий застосунок
9і значно менший, його можна встановити системним застосуноком і спілкуватися
10з основним застосунком через AIDL IPC.
Hans-Christoph Steinerbb32c912021-03-04 12:09:28 +010011
12Це має кілька переваг:
13
Ihor Hordiichuk60fdc592021-03-15 10:42:37 +010014* Скорочення використання дискового простору в системному розділі
15* Оновлення системи не видаляє F-Droid
Hans-Christoph Steinerbb32c912021-03-04 12:09:28 +010016* Процес установки в систему через кореневий файл є безпечнішим
17
Ihor Hordiichuk60fdc592021-03-15 10:42:37 +010018Замість цієї побудови більшість користувачів захочуть встановити ZIP-файл
19для оновлення "Over-The-Air" (OTA) https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota.
20Це потрібно, щоб оновити привілейоване розширення, коли воно було встановлено
21за допомогою OTA ZIP.