There are likely physics limitations to creating a longer-lasting battery, but I am not an expert in this area. It might be theoretically possible for modem phones, but I just don't know.