use Nanolx F-Droid repo

merge-requests/23/head
Christopher Roy Bratusek 6 years ago
parent 4f3abde527
commit 4e5ee30751

@ -4,12 +4,11 @@
# NanoDroid self-provided apks
###
nlx_FAKESTORE=(https://www.nanolx.org/apk/FakeStore.apk priv-app FakeStore)
nlx_GMSCORE=(https://www.nanolx.org/apk/GmsCore.apk priv-app GmsCore)
nlx_DROIDGUARD=(https://www.nanolx.org/apk/DroidGuard.apk priv-app DroidGuard)
nlx_MPV=(https://www.nanolx.org/apk/MPV.apk app MPV)
nlx_PHONESKY=(https://www.nanolx.org/apk/Phonesky.apk priv-app Phonesky)
nlx_AMAZE=(https://www.nanolx.org/apk/Amaze.apk app Amaze)
nlx_GMSCORE=(nanolx com.google.android.gms priv-app GmsCore)
nlx_DROIDGUARD=(nanolx org.microg.gms.droidguard priv-app DroidGuard)
nlx_MPV=(nanolx is.xyz.mpv app MPV)
nlx_PHONESKY=(nanolx com.android.vending priv-app Phonesky)
nlx_OMNICLOCK=(https://www.nanolx.org/apk/OmniClock.apk app OmniClock)
###

@ -5,8 +5,9 @@
# https://gitlab.com/Shadow53/android-zip-builder
REPO_FDROID="https://f-droid.org/repo"
REPO_GUARDIAN="https://guardianproject.info/fdroid/repo/"
REPO_GUARDIAN="https://guardianproject.info/fdroid/repo"
REPO_MICROG="https://microg.org/fdroid/repo"
REPO_NANOLX="https://www.nanolx.org/fdroid/repo"
# check dependencies
for dep in xmllint gawk wget curl sha256sum; do
@ -19,7 +20,6 @@ done
update_indices () {
echo "+++ upating Repo Indices"
echo " ++ F-Droid"
REPO=${REPO_FDROID}
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_FDROID}).index.xml"
wget -q -O "${INDEX_FILE}" "${REPO_FDROID}/index.xml" || error " failed to update F-Droid repo index"
@ -30,6 +30,10 @@ update_indices () {
echo " ++ microG"
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_MICROG}).index.xml"
wget -q -O "${INDEX_FILE}" "${REPO_MICROG}/index.xml" || error " failed to update microG repo index"
echo " ++ Nanolx"
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_NANOLX}).index.xml"
wget -q -O "${INDEX_FILE}" "${REPO_NANOLX}/index.xml" || error " failed to update Nanolx repo index"
}
grab_apk_from_repo () {
@ -48,6 +52,11 @@ grab_apk_from_repo () {
REPO=${REPO_MICROG}
REPO_P="microG"
;;
nanolx )
REPO=${REPO_NANOLX}
REPO_P="Nanolx"
;;
esac
DOMAIN="$(awk -F/ '{print $3}' <<< ${REPO})"

@ -20,16 +20,15 @@ update_microg () {
#grab_apk_from_repo ${uG_GMSCORE[@]}
grab_apk_from_repo ${uG_GSFPROXY[@]}
#grab_apk_from_repo ${uG_DROIDGUARD[@]}
#grab_apk_from_repo ${uG_FAKESTORE[@]}
grab_apk_from_repo ${uG_FAKESTORE[@]}
grab_apk_from_repo ${fd_NLPDEJAVU[@]}
grab_apk_from_repo ${fd_NLPMOZILLA[@]}
grab_apk_from_repo ${fd_NLPNOMINATIM[@]}
grab_apk_from_repo ${fd_YALPSTORE[@]}
grab_apk_from_url ${nlx_PHONESKY[@]}
grab_apk_from_url ${nlx_FAKESTORE[@]}
grab_apk_from_url ${nlx_DROIDGUARD[@]}
grab_apk_from_url ${nlx_GMSCORE[@]}
grab_apk_from_repo ${nlx_PHONESKY[@]}
grab_apk_from_repo ${nlx_DROIDGUARD[@]}
grab_apk_from_repo ${nlx_GMSCORE[@]}
}

Loading…
Cancel
Save