Pues no, no necesitas conexión a internet, no tienes que hacer nada con el GPS, únicmante instalar en tu D2 algún software de navegación, el que mas te guste (TomTom, iGO8, etc...) y ya funcionará.
Aquí puedes encontrar todo lo necesario para instalarte el programa que prefieras...
http://www.htcmania.com/forumdisplay.php?f=10
Por cierto, ya que eres nuevo en el foro... bienvenido, no dudes en preguntar lo que necesites y, si puedes y quieres ayudarnos pásate por aquí también
http://www.htcmania.com/showthread.php?p=691026