SMARTphone battery