Hi Anyone knows how to move forward from here. I don’t know if this is a TWRP or Cyanogen issue. My HTC One M7 failed to update HTC Sense, and went into boot loop. So I decided to use TWRP to wipe, and install this custom ROM: cm-12.1-20151007-SNAPSHOT-YOG4PAO334-m7.zip But it fails .. I managed to use ADB to download latest Cyanogen mod, to /sdcard/ on the device. But installing fails with error. This a paste from log: I think this is the essential part. The rest is uploaded: .. Zip contains SELinux file_contexts file in its root. Extracting to /file_contextsminzip: Extracted 3 file(s) could not detect filesystem for /dev/block/platform/msm_sdcc.1/by-name/system, assuming ext4 mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/system at /system: No such file or directory about to run program [/tmp/install/bin/backuptool.sh] with 2 args grep: /system/build.prop: No such file or directory Not backing up files from incompatible version: 12.1 run_program: child exited with status 127 about to run program [/tmp/install/bin/otasigcheck.sh] with 1 args unmount of /system failed; ..