Já měl v Javě pouze TrekBudy (mapy) a chodil normálně, ač nahraný přes activesync. Ale jak píšeš, asi záleží na firmware.