How to run CoreElec on internal memory eMMC on NG boxes (S905X2, S922X) having full operating Android system too

#!/bin/bash

DATAOFFSET=$(dmesg | grep mmcblk | grep '  data' | awk '{ print $7}'| sed "s/.$//g" | head -n 1)
OFFSET=$(printf "%d\n" $DATAOFFSET)
EMMCDEV="/dev/mmcblk0"
LOOPDEV="/dev/loop1"
MNTDIR="/tmp/data"
CEDIR="$MNTDIR/.coreelec"
#echo $DATAOFFSET
#echo $OFFSET
#echo $EMMCDEV
#echo $LOOPDEV
#echo $MNTDIR
#echo $CEDIR
if [ ! -d $MNTDIR ] ; then
 mkdir "$MNTDIR"
fi
losetup -f -o "$OFFSET" "$EMMCDEV"
mount -o noatime,nodiratime "$LOOPDEV" "$MNTDIR"
if [ ! -d $CEDIR ] ; then
 mkdir $CEDIR
fi

OK it works I had to tidy up the quotes as the website seemed to mess it up.

test.sh (498 Bytes)