[Android] Onscreen controls better resemble GC and user configurable scaling