Sorry to say but, 4.2, 4.3, and 4.4, are probably not gonna see the Triumph. Well they have seen a Triumph but won't boot at all. After trying cyanfox(4.3) and finding out the repo is outdated, I switched gears to CM10.2(4.3), got it all built but no boot at all. So then I tried CM10.1(4.2) same as the last. I had actually started on CM10.1 a while ago, but never got it to build, but after working on 10.2 I had found some things that I had not known when I was working on CM10.1. The initial release of Jb was more of an off shoot of ICS, which made it more compatible since we already had ICS. But, now it is a whole new beast, new gralloc and hwcomposer along with now 4.3 uses a new fstab version which is what is used to boot, plus tons more changes. There is only one shot left, and that is LegacyXperia, they got 10.1 on the 2011 Xperia line that uses the same SOC and I have gotten a bunch of stuff from the Xperia play in the past. If I can use there display setup then it might work. That will be my last go at anything over CM10. I am pretty sure I am the only one still working on the Triumph right now, and I have almost got CM10 to daily driver status if I can figure out the 3G, video overlay, and a few tiny issues.
So, that is what is going on in a nut shell. If anybody wants to help, I am more than willing to discuss and point you in the right directions. Just let me know.