Being able to use a phone for days is something most people never think about, but it is possible with the right hardware.