Fixed/discovered why I was having touchscreen issues, now touchscreen is working.
Found out why gpe-login was dieing, Xorg uses neon via pixman but the default andoid config doesn’t enable neon in kernel so fixed that.
This means that the zoom2 can now boot x11-image fully. I guess this means Angstrom supports OMAP Zoom2 I shall have to update the Angstrom website later/tomorrow to reflect this status.
Only bit of work I would like to finish now before calling it totally complete is to work out why mainstream u-boot cannot boot kernels. It would be nice to use that as its defineately got some bugs fixed with FAT mmc cards.