Thanks to preludedrew we have a perfectly working touchscreen! I updated the ROM with his work and now even the home, menu, back and search buttons work! Now that we have touchscreen working perfectly we can now work on getting this ROM functional. ATM orientation only works with the keyboard out, that is my next focus. We still have to work on wifi, bluetooth, audio and more.
Update 11/16/2011 (version 1.1)
We have a kernel that recognizes touchscreen input in mode 3 (pointer) thanks to sparksco. We have changed it to mode 1 but it craps out after unlocking it (by using atmel-touchscreen.idc it has been renamed to atmel.idc so you can see the pointer). So for now, you can play with the port with the uncalibrated ts in pointer mode (using two fingers). To reiterate, its not calibrated but its slightly use-able with two fingers. Working so far, orientation (with keyboard out), data, cellular (without audio), text messaging (haven't tested MMS) and sdcard.
Thanks: sparksco for his kernel work getting touchscreen working initially and preludedrew for getting TS perfected. drob311 for his help in the huddle.
Initial release 10/23/2011 (version 1.0)
So I saw what siulmagic did for the G2 here and decided to give it a try myself. Well, it boots just fine but of course, the touchscreen doesn't work. You can still play around with it a little by opening up the keyboard and using the dpad to navigate. Press "enter" on an option to execute it. I got past the lockscreen by fiddling with it a little and hitting the "del" key. I literally just ported this over so I haven't played with it much yet. This is basically just a test to play around with and since it is an SDK image, probably will never by 100%. Anyways, its nice to check it out a little.
Make sure you have a NAND and wipe everything!
GitHub (old): here.
How to and review video by qbking77 available here.