Ubuntu Touch already has a large list of devices that have a Port for Ubuntu Touch. I know that Ubuntu Touch uses the blobs from Cynogenmod or AOSP to support the devices. Cynogen mod is available for the HTC one M8. Is there a reason that an Ubuntu Touch port does not exists other than the work required to make the port? I would love to be able to dual boot Ubuntu and android on my phone. I have even thought about attempting to make the port myself. I would want to make sure there is not an obvious reason as to why one doesn't already exist first =).
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?