Rom updated.. Seems more reliable.. CPU has plenty of power now, graphics are therefore faster, sound does not ever cut out? Touchscreen seems to work 100%... I added the camera to be mirrored parameter from darregrays older camera source, so the camera is now oriented and mirrored correctly... I also added a udev rule in the ramdisk and data partition for LVM2 which basically tells udev to ignore an lvm partition. udevadm settle now runs without hanging..
The extra udev rules for lvm2 gets rid of PID 125 taking up a lot of cpu usage.
udevtrigger seems to really need to run udevadm settle, so we let it, but then we restart udev when the ubuntu-touch-session is starting.. which for whatever reason... makes the 100% udev processes go away...
Would be wise to have apt-get install lvm2 installed..
I want apparmor to be disabled next, then update the data image to be from something newer when an image passes a good report.. and then.. try to find out why it takes so long to boot each time.. probably an ubuntuappmanager bug?
Added more cgroup stuff in the kernel config.. enabled cpusets