===== Reference ===== * [[https://stackoverflow.com/questions/4967669/android-install-apk-programmatically|update app from within another app?]] * [[https://stackoverflow.com/questions/34251575/how-to-autoupdate-android-app-without-playstore-like-facebook-app-or-any-contes|another option]] * [[https://github.com/NDMAC/apk-updater|https://github.com/NDMAC/apk-updater]] * [[https://github.com/feicien/android-auto-update|https://github.com/feicien/android-auto-update]] * [[https://www.sisik.eu/blog/android/dev-admin/update-app|2018 blog about it]] (Requires at least API 21) * [[https://github.com/RaghavSood/AppaholicsUpdateChecker|Update Checker for API 8]] * [[https://stackoverflow.com/questions/26426806/application-installed-in-system-priv-app-not-starting-without-reboot-root|install without reboot by signing and zipaligning]] * [[https://titanwolf.org/Network/Articles/Article?AID=08b12461-41e9-4fa2-9fe9-e40a604cfb53|silent installs by calling shell commands]] // Starting with API 21 it's possible to have a managed device mode which will allow for silent updates without root. Before this the app needs [[lwc:programming:mobile:android:root:|elevated privs]].