WIP revive Android build
More Android fixes

Still quite a bit of broken compilation
Android is putting pixels on the screen again