Make the startup resolution higher (important things won't fit otherwise)
Let's try changing that, see if it breaks.
Poke with the screen a bit more. ABGR seems to be the format SDL2 uses a lot, by the way.
Workaround for stuck buttons on some chinese devices (not sure if it works though).
Apparently there are devices with more than one touch-sensitive surface.
Reorganize code a bit (only check for lost fingerUp events if there's a reason to do so).
Update AndroidManifest.xml