diff --git a/Makefile b/Makefile index a96c9042..92dbcb1b 100644 --- a/Makefile +++ b/Makefile @@ -58,7 +58,7 @@ package-build: rsync -a $(BUILD_DIR)/myctl $(DIST_DIR)/.tmp_update/bin/ MIGRATIONS_DIR := $(DIST_DIR)/.allium/migrations -migrations: $(MIGRATIONS_DIR)/0000-retroarch-config/retroarch-config.zip $(MIGRATIONS_DIR)/0001-retroarch-core-overrides/retroarch-core-overrides.zip $(MIGRATIONS_DIR)/0002-drastic/drastic.zip +migrations: $(MIGRATIONS_DIR)/0000-retroarch-config/retroarch-config.zip $(MIGRATIONS_DIR)/0001-retroarch-core-overrides/retroarch-core-overrides.zip $(MIGRATIONS_DIR)/0002-drastic-1.7/drastic.zip $(MIGRATIONS_DIR)/0000-retroarch-config/retroarch-config.zip: assets/migrations/0000-retroarch-config/package.sh @@ -66,8 +66,8 @@ $(MIGRATIONS_DIR)/0000-retroarch-config/retroarch-config.zip: $(MIGRATIONS_DIR)/0001-retroarch-core-overrides/retroarch-core-overrides.zip: assets/migrations/0001-retroarch-core-overrides/package.sh -$(MIGRATIONS_DIR)/0002-drastic/drastic.zip: - assets/migrations/0002-drastic/package.sh +$(MIGRATIONS_DIR)/0002-drastic-1.7/drastic.zip: + assets/migrations/0002-drastic-1.7/package.sh retroarch: $(RETROARCH)/retroarch diff --git a/assets/migrations/0002-drastic-1.7/package.sh b/assets/migrations/0002-drastic-1.7/package.sh new file mode 100755 index 00000000..b9aa523c --- /dev/null +++ b/assets/migrations/0002-drastic-1.7/package.sh @@ -0,0 +1,5 @@ +#!/bin/sh +set -eu +drastic_url="https://github.com/steward-fu/nds/releases/download/v1.7/drastic-v1.7_miyoo.zip" +dist="${PWD}"/dist/.allium/migrations/0002-drastic-1.7/drastic.zip +wget "$drastic_url" -O "$dist" diff --git a/assets/migrations/0002-drastic/package.sh b/assets/migrations/0002-drastic/package.sh deleted file mode 100755 index 18537a71..00000000 --- a/assets/migrations/0002-drastic/package.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -set -eu -drastic_url="https://github.com/steward-fu/archives/releases/download/miyoo-mini-plus/drastic-v1.5.zip" -dist="${PWD}"/dist/.allium/migrations/0002-drastic/drastic.zip -wget "$drastic_url" -O "$dist" diff --git a/assets/root/.allium/migrations/0002-drastic/name.txt b/assets/root/.allium/migrations/0002-drastic-1.7/name.txt similarity index 100% rename from assets/root/.allium/migrations/0002-drastic/name.txt rename to assets/root/.allium/migrations/0002-drastic-1.7/name.txt diff --git a/assets/root/.allium/migrations/0002-drastic-1.7/run.sh b/assets/root/.allium/migrations/0002-drastic-1.7/run.sh new file mode 100755 index 00000000..9da1c7d4 --- /dev/null +++ b/assets/root/.allium/migrations/0002-drastic-1.7/run.sh @@ -0,0 +1,41 @@ +#!/bin/sh +set -eux + +dir="$(dirname "$0")" +rm -rf "$ROOT"/.allium/cores/drastic +miniunz -x -o "$dir"/drastic.zip -d "$ROOT"/.allium/cores/ +rm -rf "$dir"/drastic.zip + +cp "$ROOT"/.allium/cores/drastic/launch.sh "$ROOT"/.allium/cores/drastic/launch_drastic.sh + +cat > "$ROOT"/.allium/cores/drastic/launch.sh < /proc/mi_modules/mi_ao/mi_ao0 + echo "set_ao_volume 0 -9dB" > /proc/mi_modules/mi_ao/mi_ao0 + echo "set_ao_volume 1 -9dB" > /proc/mi_modules/mi_ao/mi_ao0 + +} + +set_snd_level & + +"$ROOT"/.allium/cores/drastic/launch_drastic.sh + +if [ -f /mnt/SDCARD/.tmp_update/script/start_audioserver.sh ]; then + /mnt/SDCARD/.tmp_update/script/start_audioserver.sh +fi +EOF diff --git a/assets/root/.allium/migrations/0002-drastic/run.sh b/assets/root/.allium/migrations/0002-drastic/run.sh deleted file mode 100755 index c4bcd8b4..00000000 --- a/assets/root/.allium/migrations/0002-drastic/run.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -set -eux - -dir="$(dirname "$0")" -rm -rf "$ROOT"/.allium/cores/drastic -miniunz -x -o "$dir"/drastic.zip -d "$ROOT"/.allium/cores/ -rm -rf "$dir"/drastic.zip - -cat >> "$ROOT"/.allium/cores/drastic/launch.sh <