Ответ: Предположительно, JSR-179 : javax.microedition.location
так компас вроде программно..по гпс сделан.
Определяем место потом движемся и ещё одно..у нас есть вектор нашего положения, и по координатам знаем где север - рисуем стрелочку.
__________________
|