Already looked at the Ubuntu Touch porting guide and the Cyanogenmod porting guide, but the Ubuntu Touch Porting guide is a bit confusing. There is a version of Cyanogenmod for my phone (LG Leon) that I intend on using. Anyone here experienced with porting?
https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/