mirror of
https://gitlab.com/Nanolx/NanoDroid
synced 2024-10-22 01:37:40 +00:00
5c2fa41539
* fix creating system overlays when installing through Magisk Manager * fixed the most A-N-C-I-E-N-T NanoDroid bug (TMANB™) * fix installation through Magisk Manager does not reach end properly * code revision
52 lines
654 B
Bash
52 lines
654 B
Bash
#!/sbin/sh
|
|
|
|
umask 022
|
|
OUTFD=${2}
|
|
ZIP=${3}
|
|
|
|
ZIPDIR=$(dirname "${ZIP}")
|
|
MODID=NanoDroid
|
|
|
|
mkdir /dev/tmp
|
|
unzip -o "${ZIP}" nanodroid-functions -d "/dev/tmp"
|
|
if [ ! -f /dev/tmp/nanodroid-functions ]; then
|
|
echo " !! failed to load Common Installer"
|
|
exit 1
|
|
else
|
|
source "/dev/tmp/nanodroid-functions"
|
|
fi
|
|
|
|
detect_bootmode
|
|
detect_outfd
|
|
|
|
show_banner
|
|
|
|
check_system
|
|
unpack_zip
|
|
|
|
detect_arch
|
|
|
|
get_cfg_setup
|
|
get_cfg_apps
|
|
get_cfg_overlay
|
|
|
|
detect_mode
|
|
|
|
install_microg
|
|
install_mapsv1
|
|
install_gsync
|
|
install_fdroid
|
|
install_store
|
|
install_apps
|
|
install_zelda
|
|
install_initd
|
|
install_swipe
|
|
install_bash
|
|
install_nano
|
|
install_novl
|
|
install_shell_utils
|
|
|
|
nanodroid_finalize
|
|
|
|
exit 0
|