2024-11-04 00:06:45 -06:00
|
|
|
mkdir -p app_cache
|
|
|
|
for i in $(cat apps); do
|
|
|
|
output_name=$(echo $i | awk -F'/' '{print $NF}')
|
|
|
|
curl "$i" --max-redirs 999 -L -C - -o "app_cache/$output_name"
|
|
|
|
adb install "app_cache/$output_name"
|
|
|
|
done
|
2024-11-05 14:09:42 -06:00
|
|
|
|
|
|
|
mkdir -p gpapp_cache
|
|
|
|
for i in $(cat gpapps); do
|
|
|
|
apkeep -a "$i" ./gpapp_cache/
|
|
|
|
done
|
|
|
|
|
|
|
|
for i in $(ls gpapp_cache/ | grep xapk); do
|
|
|
|
# this is specific to planning center online
|
|
|
|
xapk_playground=$(mktemp)
|
|
|
|
rm $xapk_playground
|
|
|
|
mkdir $xapk_playground
|
|
|
|
|
|
|
|
cp gpapp_cache/$i $xapk_playground
|
|
|
|
cd $xapk_playground
|
|
|
|
mkdir out
|
|
|
|
unzip $i -d out
|
|
|
|
cd -
|
|
|
|
cd $xapk_playground/out
|
|
|
|
rm icon.png
|
|
|
|
rm manifest.json
|
|
|
|
adb install-multiple *
|
|
|
|
cd -
|
|
|
|
done
|
|
|
|
|
|
|
|
cd gpapp_cache
|
|
|
|
for i in $(ls | grep '\.apk'); do
|
|
|
|
adb install $i
|
|
|
|
done
|