Skip to content
Snippets Groups Projects

planet-geminipda: add support for Planet Gemini PDA based on earlier work

Merged Imported Administrator requested to merge device-planet-geminipda into master
7 files
+ 3997
0
Compare changes
  • Side-by-side
  • Inline
Files
7
#!/bin/sh
. /etc/deviceinfo
. ./init_functions.sh
mount_loopback_device() {
loopback_img=postmarketOS.img
partitions="/dev/mmcblk0p29 /dev/mmcblk0p30 /dev/mmcblk0p31"
mkdir /tmpmnt
for part in $partitions; do
mount -o ro $part /tmpmnt
if [ -f "/tmpmnt/$loopback_img" ]; then
mount -o remount,rw /tmpmnt
loopback_device=$(losetup -f)
losetup $loopback_device "/tmpmnt/$loopback_img"
kpartx -afs $loopback_device
return 0
fi
umount /tmpmnt
done
}
mount_loopback_device
Loading