Trouble installing to Motorola Moto G7 Play
I'm having trouble installing postmarketOS to a Motorola Moto G7 Play when coming at it from several different methods. I can see that a few people have pulled it off in the past going by the wiki, but the page does not describe any special steps. I guess I'm either not educated enough to understand what implicitly made sense to them or the process has changed.
I've tried the following:
- When using
pmbootstrap flasher flash_rootfs
, the process simply hangs forever. - When using
pmbootstrap install --android-recovery-zip
, exporting the zip, copying to a drive and attempting to install with TWRP, the process fails almost right away with the following log referenced in the error.
+ export 'CHROOT=/tmp/postmarketos/chroot'
+ cat /tmp/postmarketos/chroot_contents
+ unzip -o /usb_otg/pmos-motorola-channel-weston.zip chroot/bin/mkfs.ext2 chroot/bin/umount chroot/bin/kpartx chroot/bin/findfs chroot/bin/mkfs.ext4 chroot/bin/pmos_install_part chroot/bin/pmos_setpw chroot/bin/partprobe chroot/bin/pmos_install_functions chroot/bin/cryptsetup chroot/bin/busybox chroot/bin/pmos_install chroot/bin/parted chroot/bin/tar chroot/install_options chroot/lib/libcryptsetup.so.12 chroot/lib/libblkid.so.1 chroot/lib/libpopt.so.0 chroot/lib/libuuid.so.1.3.0 chroot/lib/libdevmapper.so.1.02 chroot/lib/libcom_err.so.2.1 chroot/lib/libjson-c.so.5 chroot/lib/libargon2.so.1 chroot/lib/libreadline.so.8 chroot/lib/libc.musl-aarch64.so.1 chroot/lib/libpopt.so.0.0.1 chroot/lib/libncursesw.so.6.2 chroot/lib/libparted.so.2.0.3 chroot/lib/libmount.so.1 chroot/lib/libncursesw.so.6 chroot/lib/libe2p.so.2 chroot/lib/libcryptsetup.so.12.6.0 chroot/lib/libblkid.so.1.1.0 chroot/lib/libparted.so.2 chroot/lib/libmount.so.1.1.0 chroot/lib/ld-musl-aarch64.so.1 chroot/lib/libjson-c.so.5.1.0 chroot/lib/libacl.so.1.1.2253 chroot/lib/libe2p.so.2.3 chroot/lib/libext2fs.so.2 chroot/lib/libcrypto.so.1.1 chroot/lib/libacl.so.1 chroot/lib/libuuid.so.1 chroot/lib/libcom_err.so.2 chroot/lib/libext2fs.so.2.4 chroot/lib/libreadline.so.8.1 -d /tmp/postmarketos
Archive: /usb_otg/pmos-motorola-channel-weston.zip
inflating: /tmp/postmarketos/chroot/lib/libe2p.so.2.3
inflating: /tmp/postmarketos/chroot/lib/libncursesw.so.6
inflating: /tmp/postmarketos/chroot/lib/libjson-c.so.5
inflating: /tmp/postmarketos/chroot/lib/libacl.so.1
inflating: /tmp/postmarketos/chroot/bin/busybox
inflating: /tmp/postmarketos/chroot/bin/kpartx
inflating: /tmp/postmarketos/chroot/bin/partprobe
inflating: /tmp/postmarketos/chroot/bin/cryptsetup
inflating: /tmp/postmarketos/chroot/lib/libcryptsetup.so.12
inflating: /tmp/postmarketos/chroot/lib/libuuid.so.1
inflating: /tmp/postmarketos/chroot/bin/pmos_install_part
inflating: /tmp/postmarketos/chroot/lib/ld-musl-aarch64.so.1
inflating: /tmp/postmarketos/chroot/lib/libcrypto.so.1.1
inflating: /tmp/postmarketos/chroot/lib/libmount.so.1.1.0
inflating: /tmp/postmarketos/chroot/bin/mkfs.ext4
inflating: /tmp/postmarketos/chroot/lib/libargon2.so.1
inflating: /tmp/postmarketos/chroot/lib/libcryptsetup.so.12.6.0
inflating: /tmp/postmarketos/chroot/install_options
inflating: /tmp/postmarketos/chroot/bin/umount
inflating: /tmp/postmarketos/chroot/lib/libpopt.so.0.0.1
inflating: /tmp/postmarketos/chroot/lib/libreadline.so.8
inflating: /tmp/postmarketos/chroot/lib/libcom_err.so.2
inflating: /tmp/postmarketos/chroot/lib/libmount.so.1
inflating: /tmp/postmarketos/chroot/lib/libext2fs.so.2
inflating: /tmp/postmarketos/chroot/lib/libparted.so.2.0.3
inflating: /tmp/postmarketos/chroot/lib/libacl.so.1.1.2253
inflating: /tmp/postmarketos/chroot/lib/libcom_err.so.2.1
inflating: /tmp/postmarketos/chroot/lib/libncursesw.so.6.2
inflating: /tmp/postmarketos/chroot/bin/pmos_install
inflating: /tmp/postmarketos/chroot/lib/libext2fs.so.2.4
inflating: /tmp/postmarketos/chroot/bin/parted
inflating: /tmp/postmarketos/chroot/lib/libuuid.so.1.3.0
inflating: /tmp/postmarketos/chroot/bin/pmos_install_functions
inflating: /tmp/postmarketos/chroot/bin/tar
inflating: /tmp/postmarketos/chroot/bin/findfs
inflating: /tmp/postmarketos/chroot/lib/libreadline.so.8.1
inflating: /tmp/postmarketos/chroot/lib/libdevmapper.so.1.02
inflating: /tmp/postmarketos/chroot/lib/libc.musl-aarch64.so.1
inflating: /tmp/postmarketos/chroot/lib/libe2p.so.2
inflating: /tmp/postmarketos/chroot/bin/mkfs.ext2
inflating: /tmp/postmarketos/chroot/bin/pmos_setpw
inflating: /tmp/postmarketos/chroot/lib/libblkid.so.1.1.0
inflating: /tmp/postmarketos/chroot/lib/libpopt.so.0
inflating: /tmp/postmarketos/chroot/lib/libjson-c.so.5.1.0
inflating: /tmp/postmarketos/chroot/lib/libparted.so.2
inflating: /tmp/postmarketos/chroot/lib/libblkid.so.1
+ . /tmp/postmarketos/chroot/install_options
+ DEVICE=motorola-channel
+ FLAVOR=motorola-channel
+ FLASH_KERNEL=true
+ ISOREC=false
+ KERNEL_PARTLABEL=boot
+ INITFS_PARTLABEL=RECOVERY
+ SYSTEM_PARTLABEL=system
+ INSTALL_PARTITION=system
+ CIPHER=aes-xts-plain64
+ FDE=false
+ '[' false '=' true ']'
+ umount /tmp/postmarketos/chroot/pmos.log
+ rm /tmp/postmarketos/chroot/pmos.log
+ touch /tmp/postmarketos/chroot/pmos.log
+ umount /tmp/postmarketos/chroot/pmos.zip
+ rm /tmp/postmarketos/chroot/pmos.zip
+ touch /tmp/postmarketos/chroot/pmos.zip
+ mount --bind /tmp/postmarketos/pmos.log /tmp/postmarketos/chroot/pmos.log
+ mount --bind /usb_otg/pmos-motorola-channel-weston.zip /tmp/postmarketos/chroot/pmos.zip
+ fstab_recovery=recovery.fstab
+ '[' ! -e /etc/recovery.fstab ']'
+ cp /etc/recovery.fstab /tmp/postmarketos/chroot/recovery.fstab
+ mkdir -p /tmp/postmarketos/chroot/dev
+ mount --bind /dev /tmp/postmarketos/chroot/dev
+ mkdir -p /tmp/postmarketos/chroot/proc
+ mount --bind /proc /tmp/postmarketos/chroot/proc
+ mkdir -p /tmp/postmarketos/chroot/sys
+ mount --bind /sys /tmp/postmarketos/chroot/sys
+ cp -d '/emmc@*' /tmp/postmarketos/chroot
cp: bad '/emmc@*': No such file or directory
+ true
+ chmod 755 '/tmp/postmarketos/chroot/bin/[' '/tmp/postmarketos/chroot/bin/[[' /tmp/postmarketos/chroot/bin/acpid /tmp/postmarketos/chroot/bin/add-shell /tmp/postmarketos/chroot/bin/addgroup /tmp/postmarketos/chroot/bin/adduser /tmp/postmarketos/chroot/bin/adjtimex /tmp/postmarketos/chroot/bin/arch /tmp/postmarketos/chroot/bin/arp /tmp/postmarketos/chroot/bin/arping /tmp/postmarketos/chroot/bin/ash /tmp/postmarketos/chroot/bin/awk /tmp/postmarketos/chroot/bin/base64 /tmp/postmarketos/chroot/bin/basename /tmp/postmarketos/chroot/bin/bbconfig /tmp/postmarketos/chroot/bin/bc /tmp/postmarketos/chroot/bin/beep /tmp/postmarketos/chroot/bin/blkdiscard /tmp/postmarketos/chroot/bin/blkid /tmp/postmarketos/chroot/bin/blockdev /tmp/postmarketos/chroot/bin/brctl /tmp/postmarketos/chroot/bin/bunzip2 /tmp/postmarketos/chroot/bin/busybox /tmp/postmarketos/chroot/bin/bzcat /tmp/postmarketos/chroot/bin/bzip2 /tmp/postmarketos/chroot/bin/cal /tmp/postmarketos/chroot/bin/cat /tmp/postmarketos/chroot/bin/chgrp /tmp/postmarketos/chroot/bin/chmod /tmp/postmarketos/chroot/bin/chown /tmp/postmarketos/chroot/bin/chpasswd /tmp/postmarketos/chroot/bin/chroot /tmp/postmarketos/chroot/bin/chvt /tmp/postmarketos/chroot/bin/cksum /tmp/postmarketos/chroot/bin/clear /tmp/postmarketos/chroot/bin/cmp /tmp/postmarketos/chroot/bin/comm /tmp/postmarketos/chroot/bin/cp /tmp/postmarketos/chroot/bin/cpio /tmp/postmarketos/chroot/bin/crond /tmp/postmarketos/chroot/bin/crontab /tmp/postmarketos/chroot/bin/cryptpw /tmp/postmarketos/chroot/bin/cryptsetup /tmp/postmarketos/chroot/bin/cut /tmp/postmarketos/chroot/bin/date /tmp/postmarketos/chroot/bin/dc /tmp/postmarketos/chroot/bin/dd /tmp/postmarketos/chroot/bin/deallocvt /tmp/postmarketos/chroot/bin/delgroup /tmp/postmarketos/chroot/bin/deluser /tmp/postmarketos/chroot/bin/depmod /tmp/postmarketos/chroot/bin/df /tmp/postmarketos/chroot/bin/diff /tmp/postmarketos/chroot/bin/dirname /tmp/postmarketos/chroot/bin/dmesg /tmp/postmarketos/chroot/bin/dnsdomainname /tmp/postmarketos/chroot/bin/dos2unix /tmp/postmarketos/chroot/bin/du /tmp/postmarketos/chroot/bin/dumpkmap /tmp/postmarketos/chroot/bin/echo /tmp/postmarketos/chroot/bin/ed /tmp/postmarketos/chroot/bin/egrep /tmp/postmarketos/chroot/bin/eject /tmp/postmarketos/chroot/bin/env /tmp/postmarketos/chroot/bin/ether-wake /tmp/postmarketos/chroot/bin/expand /tmp/postmarketos/chroot/bin/expr /tmp/postmarketos/chroot/bin/factor /tmp/postmarketos/chroot/bin/fallocate /tmp/postmarketos/chroot/bin/false /tmp/postmarketos/chroot/bin/fatattr /tmp/postmarketos/chroot/bin/fbset /tmp/postmarketos/chroot/bin/fbsplash /tmp/postmarketos/chroot/bin/fdflush /tmp/postmarketos/chroot/bin/fdisk /tmp/postmarketos/chroot/bin/fgrep /tmp/postmarketos/chroot/bin/find /tmp/postmarketos/chroot/bin/findfs /tmp/postmarketos/chroot/bin/flock /tmp/postmarketos/chroot/bin/fold /tmp/postmarketos/chroot/bin/free /tmp/postmarketos/chroot/bin/fsck /tmp/postmarketos/chroot/bin/fstrim /tmp/postmarketos/chroot/bin/fsync /tmp/postmarketos/chroot/bin/fuser /tmp/postmarketos/chroot/bin/getopt /tmp/postmarketos/chroot/bin/getty /tmp/postmarketos/chroot/bin/grep /tmp/postmarketos/chroot/bin/groups /tmp/postmarketos/chroot/bin/gunzip /tmp/postmarketos/chroot/bin/gzip /tmp/postmarketos/chroot/bin/halt /tmp/postmarketos/chroot/bin/hd /tmp/postmarketos/chroot/bin/head /tmp/postmarketos/chroot/bin/hexdump /tmp/postmarketos/chroot/bin/hostid /tmp/postmarketos/chroot/bin/hostname /tmp/postmarketos/chroot/bin/hwclock /tmp/postmarketos/chroot/bin/id /tmp/postmarketos/chroot/bin/ifconfig /tmp/postmarketos/chroot/bin/ifdown /tmp/postmarketos/chroot/bin/ifenslave /tmp/postmarketos/chroot/bin/ifup /tmp/postmarketos/chroot/bin/init /tmp/postmarketos/chroot/bin/inotifyd /tmp/postmarketos/chroot/bin/insmod /tmp/postmarketos/chroot/bin/install /tmp/postmarketos/chroot/bin/ionice /tmp/postmarketos/chroot/bin/iostat /tmp/postmarketos/chroot/bin/ip /tmp/postmarketos/chroot/bin/ipaddr /tmp/postmarketos/chroot/bin/ipcalc /tmp/postmarketos/chroot/bin/ipcrm /tmp/postmarketos/chroot/bin/ipcs /tmp/postmarketos/chroot/bin/iplink /tmp/postmarketos/chroot/bin/ipneigh /tmp/postmarketos/chroot/bin/iproute /tmp/postmarketos/chroot/bin/iprule /tmp/postmarketos/chroot/bin/iptunnel /tmp/postmarketos/chroot/bin/kbd_mode /tmp/postmarketos/chroot/bin/kill /tmp/postmarketos/chroot/bin/killall /tmp/postmarketos/chroot/bin/killall5 /tmp/postmarketos/chroot/bin/klogd /tmp/postmarketos/chroot/bin/kpartx /tmp/postmarketos/chroot/bin/less /tmp/postmarketos/chroot/bin/link /tmp/postmarketos/chroot/bin/linux32 /tmp/postmarketos/chroot/bin/linux64 /tmp/postmarketos/chroot/bin/ln /tmp/postmarketos/chroot/bin/loadfont /tmp/postmarketos/chroot/bin/loadkmap /tmp/postmarketos/chroot/bin/logger /tmp/postmarketos/chroot/bin/login /tmp/postmarketos/chroot/bin/logread /tmp/postmarketos/chroot/bin/losetup /tmp/postmarketos/chroot/bin/ls /tmp/postmarketos/chroot/bin/lsmod /tmp/postmarketos/chroot/bin/lsof /tmp/postmarketos/chroot/bin/lsusb /tmp/postmarketos/chroot/bin/lzcat /tmp/postmarketos/chroot/bin/lzma /tmp/postmarketos/chroot/bin/lzop /tmp/postmarketos/chroot/bin/lzopcat /tmp/postmarketos/chroot/bin/makemime /tmp/postmarketos/chroot/bin/md5sum /tmp/postmarketos/chroot/bin/mdev /tmp/postmarketos/chroot/bin/mesg /tmp/postmarketos/chroot/bin/microcom /tmp/postmarketos/chroot/bin/mkdir /tmp/postmarketos/chroot/bin/mkdosfs /tmp/postmarketos/chroot/bin/mkfifo /tmp/postmarketos/chroot/bin/mkfs.ext2 /tmp/postmarketos/chroot/bin/mkfs.ext4 /tmp/postmarketos/chroot/bin/mkfs.vfat /tmp/postmarketos/chroot/bin/mknod /tmp/postmarketos/chroot/bin/mkpasswd /tmp/postmarketos/chroot/bin/mkswap /tmp/postmarketos/chroot/bin/mktemp /tmp/postmarketos/chroot/bin/modinfo /tmp/postmarketos/chroot/bin/modprobe /tmp/postmarketos/chroot/bin/more /tmp/postmarketos/chroot/bin/mount /tmp/postmarketos/chroot/bin/mountpoint /tmp/postmarketos/chroot/bin/mpstat /tmp/postmarketos/chroot/bin/mv /tmp/postmarketos/chroot/bin/nameif /tmp/postmarketos/chroot/bin/nanddump /tmp/postmarketos/chroot/bin/nandwrite /tmp/postmarketos/chroot/bin/nbd-client /tmp/postmarketos/chroot/bin/nc /tmp/postmarketos/chroot/bin/netstat /tmp/postmarketos/chroot/bin/nice /tmp/postmarketos/chroot/bin/nl /tmp/postmarketos/chroot/bin/nmeter /tmp/postmarketos/chroot/bin/nohup /tmp/postmarketos/chroot/bin/nologin /tmp/postmarketos/chroot/bin/nproc /tmp/postmarketos/chroot/bin/nsenter /tmp/postmarketos/chroot/bin/nslookup /tmp/postmarketos/chroot/bin/ntpd /tmp/postmarketos/chroot/bin/od /tmp/postmarketos/chroot/bin/openvt /tmp/postmarketos/chroot/bin/parted /tmp/postmarketos/chroot/bin/partprobe /tmp/postmarketos/chroot/bin/passwd /tmp/postmarketos/chroot/bin/paste /tmp/postmarketos/chroot/bin/pgrep /tmp/postmarketos/chroot/bin/pidof /tmp/postmarketos/chroot/bin/ping /tmp/postmarketos/chroot/bin/ping6 /tmp/postmarketos/chroot/bin/pipe_progress /tmp/postmarketos/chroot/bin/pivot_root /tmp/postmarketos/chroot/bin/pkill /tmp/postmarketos/chroot/bin/pmap /tmp/postmarketos/chroot/bin/pmos_install /tmp/postmarketos/chroot/bin/pmos_install_functions /tmp/postmarketos/chroot/bin/pmos_install_part /tmp/postmarketos/chroot/bin/pmos_setpw /tmp/postmarketos/chroot/bin/poweroff /tmp/postmarketos/chroot/bin/printenv /tmp/postmarketos/chroot/bin/printf /tmp/postmarketos/chroot/bin/ps /tmp/postmarketos/chroot/bin/pscan /tmp/postmarketos/chroot/bin/pstree /tmp/postmarketos/chroot/bin/pwd /tmp/postmarketos/chroot/bin/pwdx /tmp/postmarketos/chroot/bin/raidautorun /tmp/postmarketos/chroot/bin/rdate /tmp/postmarketos/chroot/bin/rdev /tmp/postmarketos/chroot/bin/readahead /tmp/postmarketos/chroot/bin/readlink /tmp/postmarketos/chroot/bin/realpath /tmp/postmarketos/chroot/bin/reboot /tmp/postmarketos/chroot/bin/reformime /tmp/postmarketos/chroot/bin/remove-shell /tmp/postmarketos/chroot/bin/renice /tmp/postmarketos/chroot/bin/reset /tmp/postmarketos/chroot/bin/resize /tmp/postmarketos/chroot/bin/rev /tmp/postmarketos/chroot/bin/rfkill /tmp/postmarketos/chroot/bin/rm /tmp/postmarketos/chroot/bin/rmdir /tmp/postmarketos/chroot/bin/rmmod /tmp/postmarketos/chroot/bin/route /tmp/postmarketos/chroot/bin/run-parts /tmp/postmarketos/chroot/bin/sed /tmp/postmarketos/chroot/bin/sendmail /tmp/postmarketos/chroot/bin/seq /tmp/postmarketos/chroot/bin/setconsole /tmp/postmarketos/chroot/bin/setfont /tmp/postmarketos/chroot/bin/setkeycodes /tmp/postmarketos/chroot/bin/setlogcons /tmp/postmarketos/chroot/bin/setpriv /tmp/postmarketos/chroot/bin/setserial /tmp/postmarketos/chroot/bin/setsid /tmp/postmarketos/chroot/bin/sh /tmp/postmarketos/chroot/bin/sha1sum /tmp/postmarketos/chroot/bin/sha256sum /tmp/postmarketos/chroot/bin/sha3sum /tmp/postmarketos/chroot/bin/sha512sum /tmp/postmarketos/chroot/bin/showkey /tmp/postmarketos/chroot/bin/shred /tmp/postmarketos/chroot/bin/shuf /tmp/postmarketos/chroot/bin/slattach /tmp/postmarketos/chroot/bin/sleep /tmp/postmarketos/chroot/bin/sort /tmp/postmarketos/chroot/bin/split /tmp/postmarketos/chroot/bin/stat /tmp/postmarketos/chroot/bin/strings /tmp/postmarketos/chroot/bin/stty /tmp/postmarketos/chroot/bin/su /tmp/postmarketos/chroot/bin/sum /tmp/postmarketos/chroot/bin/swapoff /tmp/postmarketos/chroot/bin/swapon /tmp/postmarketos/chroot/bin/switch_root /tmp/postmarketos/chroot/bin/sync /tmp/postmarketos/chroot/bin/sysctl /tmp/postmarketos/chroot/bin/syslogd /tmp/postmarketos/chroot/bin/tac /tmp/postmarketos/chroot/bin/tail /tmp/postmarketos/chroot/bin/tar /tmp/postmarketos/chroot/bin/tee /tmp/postmarketos/chroot/bin/test /tmp/postmarketos/chroot/bin/time /tmp/postmarketos/chroot/bin/timeout /tmp/postmarketos/chroot/bin/top /tmp/postmarketos/chroot/bin/touch /tmp/postmarketos/chroot/bin/tr /tmp/postmarketos/chroot/bin/traceroute /tmp/postmarketos/chroot/bin/traceroute6 /tmp/postmarketos/chroot/bin/true /tmp/postmarketos/chroot/bin/truncate /tmp/postmarketos/chroot/bin/tty /tmp/postmarketos/chroot/bin/ttysize /tmp/postmarketos/chroot/bin/tunctl /tmp/postmarketos/chroot/bin/udhcpc /tmp/postmarketos/chroot/bin/udhcpc6 /tmp/postmarketos/chroot/bin/umount /tmp/postmarketos/chroot/bin/uname /tmp/postmarketos/chroot/bin/unexpand /tmp/postmarketos/chroot/bin/uniq /tmp/postmarketos/chroot/bin/unix2dos /tmp/postmarketos/chroot/bin/unlink /tmp/postmarketos/chroot/bin/unlzma /tmp/postmarketos/chroot/bin/unlzop /tmp/postmarketos/chroot/bin/unshare /tmp/postmarketos/chroot/bin/unxz /tmp/postmarketos/chroot/bin/unzip /tmp/postmarketos/chroot/bin/uptime /tmp/postmarketos/chroot/bin/usleep /tmp/postmarketos/chroot/bin/uudecode /tmp/postmarketos/chroot/bin/uuencode /tmp/postmarketos/chroot/bin/vconfig /tmp/postmarketos/chroot/bin/vi /tmp/postmarketos/chroot/bin/vlock /tmp/postmarketos/chroot/bin/volname /tmp/postmarketos/chroot/bin/watch /tmp/postmarketos/chroot/bin/watchdog /tmp/postmarketos/chroot/bin/wc /tmp/postmarketos/chroot/bin/wget /tmp/postmarketos/chroot/bin/which /tmp/postmarketos/chroot/bin/whoami /tmp/postmarketos/chroot/bin/whois /tmp/postmarketos/chroot/bin/xargs /tmp/postmarketos/chroot/bin/xxd /tmp/postmarketos/chroot/bin/xzcat /tmp/postmarketos/chroot/bin/yes /tmp/postmarketos/chroot/bin/zcat
+ chmod 755 /tmp/postmarketos/chroot/lib/ld-musl-aarch64.so.1 /tmp/postmarketos/chroot/lib/libacl.so.1 /tmp/postmarketos/chroot/lib/libacl.so.1.1.2253 /tmp/postmarketos/chroot/lib/libargon2.so.1 /tmp/postmarketos/chroot/lib/libblkid.so.1 /tmp/postmarketos/chroot/lib/libblkid.so.1.1.0 /tmp/postmarketos/chroot/lib/libc.musl-aarch64.so.1 /tmp/postmarketos/chroot/lib/libcom_err.so.2 /tmp/postmarketos/chroot/lib/libcom_err.so.2.1 /tmp/postmarketos/chroot/lib/libcrypto.so.1.1 /tmp/postmarketos/chroot/lib/libcryptsetup.so.12 /tmp/postmarketos/chroot/lib/libcryptsetup.so.12.6.0 /tmp/postmarketos/chroot/lib/libdevmapper.so.1.02 /tmp/postmarketos/chroot/lib/libe2p.so.2 /tmp/postmarketos/chroot/lib/libe2p.so.2.3 /tmp/postmarketos/chroot/lib/libext2fs.so.2 /tmp/postmarketos/chroot/lib/libext2fs.so.2.4 /tmp/postmarketos/chroot/lib/libjson-c.so.5 /tmp/postmarketos/chroot/lib/libjson-c.so.5.1.0 /tmp/postmarketos/chroot/lib/libmount.so.1 /tmp/postmarketos/chroot/lib/libmount.so.1.1.0 /tmp/postmarketos/chroot/lib/libncursesw.so.6 /tmp/postmarketos/chroot/lib/libncursesw.so.6.2 /tmp/postmarketos/chroot/lib/libparted.so.2 /tmp/postmarketos/chroot/lib/libparted.so.2.0.3 /tmp/postmarketos/chroot/lib/libpopt.so.0 /tmp/postmarketos/chroot/lib/libpopt.so.0.0.1 /tmp/postmarketos/chroot/lib/libreadline.so.8 /tmp/postmarketos/chroot/lib/libreadline.so.8.1 /tmp/postmarketos/chroot/lib/libuuid.so.1 /tmp/postmarketos/chroot/lib/libuuid.so.1.3.0
+ chroot /tmp/postmarketos/chroot /bin/busybox --install /bin
+ chroot /tmp/postmarketos/chroot /bin/pmos_install_part
findfs: unable to resolve 'PARTLABEL=system'
+ INSTALL_PART=''
+ '[' -n '' ']'
+ chroot /tmp/postmarketos/chroot /bin/pmos_install
+ /bin/busybox --install /bin
+ . /bin/pmos_install_functions
+ export 'PATH=/bin'
+ export 'LD_LIBRARY_PATH=/lib'
+ . /install_options
+ DEVICE=motorola-channel
+ FLAVOR=motorola-channel
+ FLASH_KERNEL=true
+ ISOREC=false
+ KERNEL_PARTLABEL=boot
+ INITFS_PARTLABEL=RECOVERY
+ SYSTEM_PARTLABEL=system
+ INSTALL_PARTITION=system
+ CIPHER=aes-xts-plain64
+ FDE=false
+ ui_print ' '
+ echo 'ui_print '
+ echo ui_print
+ ui_print ' 8 '
+ echo 'ui_print 8 '
+ echo ui_print
+ ui_print ' 888 '
+ echo 'ui_print 888 '
+ echo ui_print
+ ui_print ' 88888 '
+ echo 'ui_print 88888 '
+ echo ui_print
+ ui_print ' 8888888 '
+ echo 'ui_print 8888888 '
+ echo ui_print
+ ui_print ' 888888888 '
+ echo 'ui_print 888888888 '
+ echo ui_print
+ ui_print ' 88888888888 '
+ echo 'ui_print 88888888888 '
+ echo ui_print
+ ui_print ' 888888888888 '
+ echo 'ui_print 888888888888 '
+ echo ui_print
+ ui_print ' 8 888888888888 '
+ echo 'ui_print 8 888888888888 '
+ echo ui_print
+ ui_print ' 888 88888888 '
+ echo 'ui_print 888 88888888 '
+ echo ui_print
+ ui_print ' 88888888 88888888 '
+ echo 'ui_print 88888888 88888888 '
+ echo ui_print
+ ui_print ' 88888888 88888888 '
+ echo 'ui_print 88888888 88888888 '
+ echo ui_print
+ ui_print ' 88888888 88888888 '
+ echo 'ui_print 88888888 88888888 '
+ echo ui_print
+ ui_print ' 88888888 88888888 '
+ echo 'ui_print 88888888 88888888 '
+ echo ui_print
+ ui_print ' 88888888 888 '
+ echo 'ui_print 88888888 888 '
+ echo ui_print
+ ui_print ' 88888888 8 88888 '
+ echo 'ui_print 88888888 8 88888 '
+ echo ui_print
+ ui_print ' 88888888 8888888 '
+ echo 'ui_print 88888888 8888888 '
+ echo ui_print
+ ui_print ' 88888888 88888888 '
+ echo 'ui_print 88888888 88888888 '
+ echo ui_print
+ ui_print ' 88888888888 8888888888888888888888 '
+ echo 'ui_print 88888888888 8888888888888888888888 '
+ echo ui_print
+ ui_print ' 8888888888888 8888888888888888888888 '
+ echo 'ui_print 8888888888888 8888888888888888888888 '
+ echo ui_print
+ ui_print ' 8888888888888 888888888888888888888888 '
+ echo 'ui_print 8888888888888 888888888888888888888888 '
+ echo ui_print
+ ui_print '8888888888888 88888888888888888888888888'
+ echo 'ui_print 8888888888888 88888888888888888888888888'
+ echo ui_print
+ ui_print ' '
+ echo 'ui_print '
+ echo ui_print
+ ui_print 'postmarketOS recovery installer '
+ echo 'ui_print postmarketOS recovery installer '
+ echo ui_print
+ ui_print ' '
+ echo 'ui_print '
+ echo ui_print
+ mountpoint -q /mnt/pmOS
+ '[' -e /dev/mapper/pm_crypt ]
+ ui_print 'Symlinking block devices...'
+ echo 'ui_print Symlinking block devices...'
+ echo ui_print
+ ln -sf /dev/block/bootdevice /dev/block/by-name /dev/block/loop0 /dev/block/loop1 /dev/block/loop10 /dev/block/loop11 /dev/block/loop12 /dev/block/loop13 /dev/block/loop14 /dev/block/loop15 /dev/block/loop2 /dev/block/loop3 /dev/block/loop4 /dev/block/loop5 /dev/block/loop6 /dev/block/loop7 /dev/block/loop8 /dev/block/loop9 /dev/block/mmcblk0 /dev/block/mmcblk0p1 /dev/block/mmcblk0p10 /dev/block/mmcblk0p11 /dev/block/mmcblk0p12 /dev/block/mmcblk0p13 /dev/block/mmcblk0p14 /dev/block/mmcblk0p15 /dev/block/mmcblk0p16 /dev/block/mmcblk0p17 /dev/block/mmcblk0p18 /dev/block/mmcblk0p19 /dev/block/mmcblk0p2 /dev/block/mmcblk0p20 /dev/block/mmcblk0p21 /dev/block/mmcblk0p22 /dev/block/mmcblk0p23 /dev/block/mmcblk0p24 /dev/block/mmcblk0p25 /dev/block/mmcblk0p26 /dev/block/mmcblk0p27 /dev/block/mmcblk0p28 /dev/block/mmcblk0p29 /dev/block/mmcblk0p3 /dev/block/mmcblk0p30 /dev/block/mmcblk0p31 /dev/block/mmcblk0p32 /dev/block/mmcblk0p33 /dev/block/mmcblk0p34 /dev/block/mmcblk0p35 /dev/block/mmcblk0p36 /dev/block/mmcblk0p37 /dev/block/mmcblk0p38 /dev/block/mmcblk0p39 /dev/block/mmcblk0p4 /dev/block/mmcblk0p40 /dev/block/mmcblk0p41 /dev/block/mmcblk0p42 /dev/block/mmcblk0p43 /dev/block/mmcblk0p44 /dev/block/mmcblk0p45 /dev/block/mmcblk0p46 /dev/block/mmcblk0p47 /dev/block/mmcblk0p48 /dev/block/mmcblk0p49 /dev/block/mmcblk0p5 /dev/block/mmcblk0p50 /dev/block/mmcblk0p51 /dev/block/mmcblk0p52 /dev/block/mmcblk0p53 /dev/block/mmcblk0p54 /dev/block/mmcblk0p55 /dev/block/mmcblk0p56 /dev/block/mmcblk0p57 /dev/block/mmcblk0p58 /dev/block/mmcblk0p59 /dev/block/mmcblk0p6 /dev/block/mmcblk0p60 /dev/block/mmcblk0p61 /dev/block/mmcblk0p62 /dev/block/mmcblk0p63 /dev/block/mmcblk0p64 /dev/block/mmcblk0p7 /dev/block/mmcblk0p8 /dev/block/mmcblk0p9 /dev/block/mmcblk0rpmb /dev/block/mmcblk1 /dev/block/mmcblk1p1 /dev/block/platform /dev/block/ram0 /dev/block/ram1 /dev/block/ram10 /dev/block/ram11 /dev/block/ram12 /dev/block/ram13 /dev/block/ram14 /dev/block/ram15 /dev/block/ram2 /dev/block/ram3 /dev/block/ram4 /dev/block/ram5 /dev/block/ram6 /dev/block/ram7 /dev/block/ram8 /dev/block/ram9 /dev/block/sda /dev/block/sda1 /dev/block/zram0 /dev/
+ ui_print 'Extracting partition table...'
+ echo 'ui_print Extracting partition table...'
+ echo ui_print
+ extract_partition_table
+ fstab_recovery=recovery.fstab
+ '[' '!' -e /recovery.fstab ]
+ '[' -n system ]
+ '[' system '!=' system ]
+ findfs 'PARTLABEL=system'
findfs: unable to resolve 'PARTLABEL=system'
+ dev=
+ get_fstab_device recovery.fstab system
+ awk '{for (i=1; i<=NF; ++i) { if ($i ~ /^\/dev/) {print i; exit;} }}' /recovery.fstab
+ src_column=1
+ '[' -z 1 ]
+ awk -v 'src=1' '!/^#/ && /(^|\s*)\/system/ {print $src; exit;}' /recovery.fstab
+ readlink -fn
+ dev=
I've also tried a myriad of other smaller things like installing LineageOS and its recovery and trying to adb sideload or "update" with the postmarketOS zip, but none of these things worked. I don't know how much of what I've done has been playing in the mud and how much has been valid attempts at this point.
Any hints?