Niestety nie ma idealnego ROMu dla hx4700 - nie licząc wm2003se.
Wadą hx-a jest mała ilość wolnego RAM - z moich doświadczeń wynika, że waha się między 32 a 36 MB w zależności od ROMu.
Nie wiem jakiego programu do nawigacji używasz ale w przypadku Automapy taka ilość RAM wystarczy.
Co do zużycia energii to normalna sprawa, że nawet wyłączone urządzenie pobiera prąd, jeżeli jeszcze do tego masz w tle działający jakiś program np. ActiveSync, to tym bardziej może się rozładowywać.
Z tego co widze to używasz 6.0 kozhury FIX2, wg mnie najstabilniejszy, choć po dłuższym używaniu ma tendencję do mulenia, SR w tym przypadku raz a nawet dwa razy dziennie. Też mi się resetuje zegar po wyciągnięciu baterii, ten typ tak ma.
Jeżeli chcesz 6.1 to polecam Alkor 2.2RC, stabilny i szybki
Jeszcze co mnie denerwuje ze po wyłożeniu baterii i włożeniu nowej opcja w Power/USB charging/ Use USB Charging sama sie odznaczała i zostawało tylko ładowanie poprzez gniazdko:/ a przy gps jest to bardzo uciążliwe:/
Nie rozumiem związku USB Charging a GPS