Ihor Hordiichuk | 60fdc59 | 2021-03-15 10:42:37 +0100 | [diff] [blame] | 1 | Примітка: F-Droid вимагає привілеїв root для встановлення привілейованого розширення |
| 2 | як система "priv-app". |
Hans-Christoph Steiner | bb32c91 | 2021-03-04 12:09:28 +0100 | [diff] [blame] | 3 | |
Ihor Hordiichuk | 60fdc59 | 2021-03-15 10:42:37 +0100 | [diff] [blame] | 4 | https://f-droid.org/packages/org.fdroid.fdroid може користуватися системними привілеями чи правами |
| 5 | на встановлення, оновлення та видалення застосунків самостійно. Єдиний спосіб |
| 6 | отримати ці привілеї — стати системним застосунком. |
Hans-Christoph Steiner | bb32c91 | 2021-03-04 12:09:28 +0100 | [diff] [blame] | 7 | |
Ihor Hordiichuk | 60fdc59 | 2021-03-15 10:42:37 +0100 | [diff] [blame] | 8 | Це де привілейоване розширення поставляється — окремий застосунок |
| 9 | і значно менший, його можна встановити системним застосуноком і спілкуватися |
| 10 | з основним застосунком через AIDL IPC. |
Hans-Christoph Steiner | bb32c91 | 2021-03-04 12:09:28 +0100 | [diff] [blame] | 11 | |
| 12 | Це має кілька переваг: |
| 13 | |
Ihor Hordiichuk | 60fdc59 | 2021-03-15 10:42:37 +0100 | [diff] [blame] | 14 | * Скорочення використання дискового простору в системному розділі |
| 15 | * Оновлення системи не видаляє F-Droid |
Hans-Christoph Steiner | bb32c91 | 2021-03-04 12:09:28 +0100 | [diff] [blame] | 16 | * Процес установки в систему через кореневий файл є безпечнішим |
| 17 | |
Ihor Hordiichuk | 60fdc59 | 2021-03-15 10:42:37 +0100 | [diff] [blame] | 18 | Замість цієї побудови більшість користувачів захочуть встановити ZIP-файл |
| 19 | для оновлення "Over-The-Air" (OTA) https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota. |
| 20 | Це потрібно, щоб оновити привілейоване розширення, коли воно було встановлено |
| 21 | за допомогою OTA ZIP. |