do surface vout hacks only before gingerbread

 - always use a subtitle surface
 - Never set surface Pixel format from java
 - Never set surface holder size from java