blob: d1ba919b0618ec39402bba74ed2315bcb8215c56 [file] [log] [blame]
Hans-Christoph Steinerbb32c912021-03-04 12:09:28 +01001Uwaga: F-Droid wymaga uprawnień roota, aby zainstalować uprzywilejowany dodatek jako prywatną aplikację systemową.
2
3https://f-droid.org/packages/org.fdroid.fdroid wykorzystuje uprawnienia systemowe do instalacji, aktualizacji i usuwania aplikacji. Jedynym sposobem na zdobycie tych uprawnień jest stanie się aplikacją systemową.
4
5Tu z pomocą przychodzi uprzywilejowany dodatek - jako mała samodzielna aplikacja może być zainstalowana jako aplikacja systemowa i komunikować się z główną aplikacją poprzez AIDL IPC.
6
7Ma to kilka zalet:
8
9* Zmniejszone użycie dysku w partycji systemowej
10* uAktualizacje systemu nie usuwają F-Droid
11* Proces instalacji w systemie za pośrednictwem roota jest bezpieczniejszy
12
13Zamiast tej aplikacji dla większości użytkowników bardziej odpowiednia może być aktualizacja OTA jako plik ZIP, która nazywa się https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota. Ta aplikacja służy do aktualizacji uprzywilejowanego dodatku po zainstalowaniu paczki ZIP poprzez OTA.