mirror of https://gitlab.com/Nanolx/NanoDroid
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
574 B
Plaintext
45 lines
574 B
Plaintext
6 years ago
|
#!/sbin/sh
|
||
|
|
||
|
umask 022
|
||
|
OUTFD=${2}
|
||
|
ZIP=${3}
|
||
|
|
||
|
ZIPDIR=$(dirname "${ZIP}")
|
||
|
MODID=NanoDroid_OsmAnd
|
||
|
|
||
|
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
|
||
|
|
||
|
detect_bootmode
|
||
|
detect_outfd
|
||
|
show_progress 1.0 0
|
||
|
|
||
|
show_banner
|
||
|
set_progress 0.1
|
||
|
|
||
|
unpack_zip
|
||
|
mount_partitions
|
||
|
|
||
|
detect_arch
|
||
|
setup_busybox
|
||
|
|
||
|
get_cfg_setup
|
||
|
get_cfg_overlay
|
||
|
|
||
|
detect_mode
|
||
|
set_progress 0.2
|
||
|
|
||
|
install_osmand
|
||
|
set_progress 0.75
|
||
|
|
||
|
nanodroid_finalize
|
||
|
set_progress 1.0
|
||
|
|
||
|
exit 0
|