Amigo leitor,
Ontem a noite eu fiquei brincando com meu Motorola Milestone com Android 2.1update1 e acabei removendo o Motonav e instalando o iGO, depois instalei o SDK no Linux Ubuntu 10.04, Eclipse com tudo que eu preciso para desenvolver para o Android, etc.
Tenho que ir daqui a pouco para meu cliente e não estou com tempo de escrever um passo a passo de tudo, mas vou colocar alguns links importantes para quem gosta de brincar com o Android.
http://developer.android.com/sdk/index.html
http://www.talkandroid.com/android-sdk-install-guide/
http://www.howtoforge.com/installing-google-android-sdk1.0-on-ubuntu8.04-desktop-p3
http://edmenezes.wordpress.com/2010/05/07/gps-igo-completo-para-android-sem-root/
Resolvendo problemas com a resolução da tela no Milestone/Droid
Instale e configure o Igo My Way normalmente.
Faça o download do arquivo Data e descompacte na diretorio onde você instalou o android sdk (no computador, exemplo C:\android-sdk-windows, senão tente na raiz do cartão de memória).
Obs.: dentro da pasta Tools
Siga esses passos com o comando ADB
adb push sys.txt data/data/com.navngo.igo.javaclient/sys.txt
adb push data.gro data/data/com.navngo.igo.javaclient/data.gro
adb push FrutigerNextCom-Regular.ttf data/data/com.navngo.igo.javaclient/FrutigerNextCom-Regular.ttf
adb push FrutigerOTS.ttf data/data/com.navngo.igo.javaclient/FrutigerOTS.ttf
http://edmenezes.wordpress.com/2010/07/21/igo-my-way-v8-4-2-139242-radares-e-pois-atualizados-ate-02-de-junho-2010-pt-br/
Como tornar seu celular Motorola Milestone root.
http://gustavosoares.com/blog/2010/08/27/como-virar-root-no-milestone-com-android-2-1/