2
0
mirror of https://gitlab.com/Nanolx/NanoDroid synced 2024-10-22 01:37:40 +00:00
NanoDroid/Full/META-INF/com/google/android/update-binary

65 lines
847 B
Plaintext
Raw Normal View History

2018-01-23 20:11:52 +00:00
#!/sbin/sh
umask 022
OUTFD=${2}
ZIP=${3}
ZIPDIR=$(dirname "${ZIP}")
MODID=NanoDroid
2018-09-01 09:23:15 +00:00
mkdir -p /dev/tmp
unzip -o "${ZIP}" CommonInstaller -d "/dev/tmp"
if [ ! -f /dev/tmp/CommonInstaller ]; then
echo " !! failed to load Common Installer"
exit 1
else
source "/dev/tmp/CommonInstaller"
fi
2018-01-23 20:11:52 +00:00
detect_bootmode
detect_outfd
show_progress 1.0 0
2018-01-23 20:11:52 +00:00
show_banner
set_progress 0.1
2018-01-23 20:11:52 +00:00
unpack_zip
2018-09-01 09:23:15 +00:00
mount_partitions
2018-01-23 20:11:52 +00:00
detect_arch
${BOOTMODE} || setup_busybox
2018-09-01 09:23:15 +00:00
set_progress 0.2
2018-01-23 20:11:52 +00:00
get_cfg_setup
get_cfg_apps
get_cfg_overlay
detect_mode
set_progress 0.3
install_nanodroidscripts
2018-01-23 20:11:52 +00:00
install_microg
install_mapsv1
install_gsync
install_fdroid
install_store
set_progress 0.5
2018-01-23 20:11:52 +00:00
install_apps
set_progress 0.75
2018-01-23 20:11:52 +00:00
install_zelda
install_initd
install_swipe
install_bash
install_nano
install_shell_utils
2018-03-17 13:28:47 +00:00
install_fonts
set_progress 0.9
2018-01-23 20:11:52 +00:00
nanodroid_finalize
set_progress 1.0
2018-01-23 20:11:52 +00:00
exit 0