diff --git a/safestrap/devices/common/2nd-init-files/fixboot.sh b/safestrap/devices/common/2nd-init-files/fixboot.sh
index 8471b11f1..19036e391 100755
--- a/safestrap/devices/common/2nd-init-files/fixboot.sh
+++ b/safestrap/devices/common/2nd-init-files/fixboot.sh
@@ -67,6 +67,12 @@ if [ ! -e "$BLOCK_DIR/$BLOCK_SYSTEM-orig" ]; then
$BBX ln -s $BLOCK_DIR/loop-system $BLOCK_DIR/$BLOCK_SYSTEM
$BBX ln -s $BLOCK_DIR/loop-userdata $BLOCK_DIR/$BLOCK_USERDATA
$BBX ln -s $BLOCK_DIR/loop-cache $BLOCK_DIR/$BLOCK_CACHE
+# $BBX ln -s $BLOCK_DIR/loop-boot $BLOCK_DIR/$BLOCK_BOOT
+ $BBX ln -s /dev/null $BLOCK_DIR/$BLOCK_BOOT
+ elif [ "$SLOT_LOC" = "altpart" ]; then
+ $BBX ln -s $BLOCK_DIR/$BLOCK_WEBTOP $BLOCK_DIR/$BLOCK_SYSTEM
+ $BBX ln -s $BLOCK_DIR/$BLOCK_USERDATA-orig $BLOCK_DIR/$BLOCK_USERDATA
+ $BBX ln -s $BLOCK_DIR/$BLOCK_CACHE-orig $BLOCK_DIR/$BLOCK_CACHE
# $BBX ln -s $BLOCK_DIR/loop-boot $BLOCK_DIR/$BLOCK_BOOT
$BBX ln -s /dev/null $BLOCK_DIR/$BLOCK_BOOT
else
diff --git a/safestrap/devices/common/2nd-init-files/ss_function.sh b/safestrap/devices/common/2nd-init-files/ss_function.sh
index 4c331a97f..928e81a1d 100755
--- a/safestrap/devices/common/2nd-init-files/ss_function.sh
+++ b/safestrap/devices/common/2nd-init-files/ss_function.sh
@@ -13,6 +13,10 @@ readConfig() {
USERDATA_FSTYPE=$($BBX fgrep "USERDATA_FSTYPE=" $SS_CONFIG | $BBX sed 's/USERDATA_FSTYPE=//')
BLOCK_CACHE=$($BBX fgrep "CACHE=" $SS_CONFIG | $BBX sed 's/CACHE=//')
BLOCK_BOOT=$($BBX fgrep "BOOT=" $SS_CONFIG | $BBX sed 's/BOOT=//')
+ BLOCK_PREINSTALL=$($BBX fgrep "PREINSTALL=" $SS_CONFIG | $BBX sed 's/PREINSTALL=//')
+ PREINSTALL_FSTYPE=$($BBX fgrep "PREINSTALL_FSTYPE=" $SS_CONFIG | $BBX sed 's/PREINSTALL_FSTYPE=//')
+ BLOCK_WEBTOP=$($BBX fgrep "WEBTOP=" $SS_CONFIG | $BBX sed 's/WEBTOP=//')
+ WEBTOP_FSTYPE=$($BBX fgrep "WEBTOP_FSTYPE=" $SS_CONFIG | $BBX sed 's/WEBTOP_FSTYPE=//')
SS_PART=$($BBX fgrep "SS_PART=" $SS_CONFIG | $BBX sed 's/SS_PART=//')
SS_FSTYPE=$($BBX fgrep "SS_FSTYPE=" $SS_CONFIG | $BBX sed 's/SS_FSTYPE=//')
SS_DIR=$($BBX fgrep "SS_DIR=" $SS_CONFIG | $BBX sed 's/SS_DIR=//')
diff --git a/safestrap/devices/common/res/540x960/res/ui.xml b/safestrap/devices/common/res/540x960/res/ui.xml
index 12b59c43e..93edd560a 100644
--- a/safestrap/devices/common/res/540x960/res/ui.xml
+++ b/safestrap/devices/common/res/540x960/res/ui.xml
@@ -4686,12 +4686,14 @@