Hey.
I'm that guy... And yes luck is needed.
Aso for the SDL and YAML stuff I just changed them to native android methods and XML. (Honestly I haven't tested the XML just yet, but I'm sure I'm close even though it's my first time writing JAVA XML code. I'm not sure why I'm doing a full code conversion, maybe it's in the hope that if I ever get an interview for a software job I can have something to show.
So far I've got the geoscape and all it's parts working. I can down UFO's and go to them but once you get into the battlescape the colors get slightly interesting. That is what I am working on resolving at the moment. After I get the colors working correctly then I have to tackle the 16 meg memory limit of Android. OpenXcom takes over 40 megs when running on my computer at home.
If anyone wants the APK to test just let me know and I can get it to you and tell you how to install the xcom files properly so it will run. My brother has been running it on his Acer tablet and loves the work I have done.
Anyway, I hope I'm not stepping on your toes openXcom people, but I just wanted to do this for me. It has been a learning experience.