Więc bartek43 i frodo się mylą.
Układy GPS stosowane obecnie są "wyposażone" w tryb uśpienia. Pobierają wtedy ok 5-20 uA (mikro amperów). Natomiast w czasie ciągłej pracy od 10-20mA moduły (potrzebują procesora aby działać - np. gpsONE taki jest w procesorach qualcomm) do 55-70mA układy (z wbudowanym procesorem - np. SiRFStar III)
Tak więc samo włączenie GPS'u w androidzie nie spowoduje że bateria padnie w parę godzin. Nawet praca GPS nie wykończy twojego telefonu w 4-5h. Z pewnością wytrzyma 10-12h jak nie więcej, pod warunkiem, że nie będziesz używał programu do nawigacji, a np. zapisującego tylko pozycję/trasę.
Mi telefon ze rejestracją trasy przez MyTracks oraz normalnym korzystaniu z telefonu wytrzymał ok 8-9h.
To twierdzenie, że GPS zużywa telefon w 4h wynika z tego, że w tym czasie pracuje program do nawigacji (mocne obciążenie procesora) i ekran cały czas świeci. To przede wszystkim one powodują szybkie zużycie energii.