2
0
mirror of https://gitlab.com/Nanolx/NanoDroid synced 2024-11-07 15:20:36 +00:00
NanoDroid/data/build-package.update

110 lines
2.8 KiB
Plaintext
Raw Normal View History

2018-01-23 20:11:52 +00:00
#!/bin/bash
nanodroid_pull () {
update_microg
update_fdroid
update_apps
update_swipe
update_gsync
update_bromite
update_osmand
2018-01-23 20:11:52 +00:00
}
update_swipe () {
for ARCH in arm arm64 x86 x86_64; do
grab_lib_from_ogapps libjni_keyboarddecoder.so 23 ${ARCH} false
done
for ARCH in arm arm64; do
for SDK in 19 21 22 23 27 28; do
grab_lib_from_ogapps libjni_latinimegoogle.so ${SDK} ${ARCH} true
2018-01-23 20:11:52 +00:00
done
done
for ARCH in x86 x86_64; do
grab_lib_from_ogapps libjni_latinimegoogle.so 23 ${ARCH} false
done
2018-01-23 20:11:52 +00:00
}
update_microg () {
2019-08-02 17:01:13 +00:00
# applications managed in repositories
grab_apk_from_repo ${uG_GMSCORE[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${uG_GSFPROXY[@]}
grab_apk_from_repo ${uG_DROIDGUARD[@]}
2018-09-29 19:55:08 +00:00
grab_apk_from_repo ${uG_FAKESTORE[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_NLPDEJAVU[@]}
grab_apk_from_repo ${fd_NLPMOZILLA[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_NLPNOMINATIM[@]}
grab_apk_from_repo ${fd_NLPAPPLE[@]}
2019-01-05 23:07:12 +00:00
grab_apk_from_repo ${fd_NLPRADIOCELL[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_YALPSTORE[@]}
grab_apk_from_repo ${fd_AURORASTORE[@]}
2018-09-29 19:55:08 +00:00
grab_apk_from_repo ${nlx_PHONESKY[@]}
2019-08-02 17:01:13 +00:00
# GitLab
grab_apk_from_gitlab ${gl_AURORASERVICES[@]}
2018-01-23 20:11:52 +00:00
}
update_gsync () {
# KK LL M N O P
for API in 19 21 23 24 26 28; do
2018-01-23 20:11:52 +00:00
grab_apk_from_ogapps ${og_CONSYNC[@]} ${API}
grab_apk_from_ogapps ${og_BTRANSP[@]} ${API}
done
grab_apk_from_ogapps ${og_CALSYNC[@]}
2018-01-23 20:11:52 +00:00
}
update_fdroid () {
grab_apk_from_repo ${fd_FDROID[@]}
grab_apk_from_repo ${fd_FDROID_PE[@]}
2019-08-02 17:29:03 +00:00
grab_apk_from_repo ${fd_AURORADROID[@]}
grab_apk_from_gitlab ${gl_AURORASERVICES[@]}
2018-01-23 20:11:52 +00:00
}
update_apps () {
# applications managed in repositories
2019-06-08 20:53:12 +00:00
grab_apk_from_repo ${fd_ALARMIO[@]}
2019-04-15 17:04:33 +00:00
grab_apk_from_repo ${fd_AMAZE[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_ANYSOFTKEYBOARD[@]}
2018-09-29 20:05:51 +00:00
grab_apk_from_repo ${fd_BLOCKADA[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_FACESLIM[@]}
grab_apk_from_repo ${fd_HACKERSKEYBOARD[@]}
2018-03-17 16:08:36 +00:00
grab_apk_from_repo ${fd_KEEPASSDX[@]}
2018-09-29 20:36:53 +00:00
grab_apk_from_repo ${fd_K9MAIL[@]}
2018-10-22 18:49:03 +00:00
grab_apk_from_repo ${nlx_MPV[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_NEWPIPE[@]}
grab_apk_from_repo ${fd_OANDBACKUP[@]}
grab_apk_from_repo ${fd_ODYSSEY[@]}
grab_apk_from_repo ${fd_OPENCAMERA[@]}
grab_apk_from_repo ${fd_OPENKEYCHAIN[@]}
grab_apk_from_repo ${fd_OPENLAUNCHER[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_OPENVPN[@]}
2019-06-09 18:29:16 +00:00
grab_apk_from_repo ${fd_PRIVACY_BROWSER[@]}
2018-04-12 16:50:00 +00:00
grab_apk_from_repo ${fd_QKSMS[@]}
2018-01-23 20:11:52 +00:00
grab_apk_from_repo ${fd_SIMPLECALENDAR[@]}
grab_apk_from_repo ${fd_SIMPLEGALLERY[@]}
grab_apk_from_repo ${fd_TERMUX[@]}
2018-09-29 20:36:53 +00:00
grab_apk_from_repo ${fd_TWIDERE[@]}
grab_apk_from_repo ${gd_ORBOT[@]}
grab_apk_from_repo ${gd_TORBROWSER[@]}
2018-01-23 20:11:52 +00:00
# GitHub
grab_apk_from_github ${gh_SMARTPACKKERNELMANAGER[@]}
grab_apk_from_github ${gh_SUBSTRATUM[@]}
# URL
grab_apk_from_url ${raw_XDALABS[@]}
2018-01-23 20:11:52 +00:00
}
update_bromite () {
grab_apk_from_repo ${bm_WEBVIEW_arm64[@]}
grab_apk_from_repo ${bm_WEBVIEW_arm[@]}
grab_apk_from_repo ${bm_WEBVIEW_x86[@]}
}
2018-11-23 20:04:36 +00:00
update_osmand () {
grab_apk_from_repo ${fd_OSMAND[@]}
2018-11-23 20:18:01 +00:00
grab_apk_from_repo ${fd_OSMAND_CONTOURLINES[@]}
2018-11-23 20:04:36 +00:00
}