How to fix phone always booting into recovery even when system exists I installed CM 14.1 on a Nexus 6 and the first update booted into TWRP automatically to install but failed.

I manually installed the zip from the cmupdater folder and rebooted.

Now every time I try to reboot my phone or power it on from powered off it goes straight into TWRP.

Currently I have to boot into the bootloader and choose the Start option to get into my system.

Tried clearing dalvik/cache &amp; internal storage in case something was cached somewhere. No dice.
Mammuth's comment
points to a very simple solution that worked for me, once I adjusted it. Here's what I did:
Go to TWRP recovery terminal commands, and enter the following:
First navigate into /dev/block/platform/soc/:

cd /dev/block/platform/soc/

Now take a look at the contents of that folder by typing:

ls

If all is well, there will be a subfolder named xx.sdhci, where the xx is a string of numbers, e.g. 7464900.sdhci.
Now issue the following command, taking care to replace xx.sdhci with the folder name found in the previous step:

dd if=/dev/zero of=/dev/block/platform/soc/xx.sdhci/by-name/misc

Finally reboot by typing:

reboot

This fixed it for me. I hope it works for you as well!