Android devices can be used for prototyping custom devices without batteries by modifying the kernel and framework to always report the battery as full and drawing power from an external supply. This involves changing how battery level is reported and allowing higher current draw from USB to power connected peripherals. A demo is shown of running an Android phone from an external power supply without batteries.