>>The problem with modern smartphones is that they run on battery, even when plugged into external power.
That's not universally true - a lot of android phones have a "bypass charging" mode where you run directly from the power supply, and indeed you can run them with the battery removed.