adb and offmode charging now works; fix pixel format