Google Maps Navigation
Howto Enable Navigation outside US?
!!! UPDATE !!!
See this post for new hack because old hack doesn't work anymore => http://www.2030.tk/new-maps-navigation-hack
Thx to brut.all (and the others in this thread) from XDA, there is a possibility that you can get Navigation outside of US.
Please see this thread on XDA for more information and the modified Maps.apk.
Here is a short command summary that shows what I had to do to get it working:
$adb pull /system/build.trout.prop backup/
backup/build.trout.prop > build.trout.prop
$adb push build.trout.prop /system
If you have Google Maps not under system installed: (if the commands say that files don't exists, you may have it installed in the system)
$adb shell rm /system/sd/app/com.google.android.apps.maps.apk
$adb shell rm /system/sd/dalvik-cache/data@firstname.lastname@example.org@classes.dex
$adb shell rm /system/sd/dalvik-cache/system@email@example.com@classes.dex
If you have Google Maps installed as System application:
$adb shell rm /system/app/Maps.apk
$adb shell rm system@app@Maps.firstname.lastname@example.org
$adb shell rm system@email@example.com@classes.dex
Install the new Maps.apk from XDA Thread:
$adb uninstall com.google.android.apps.maps
$adb install Maps.apk
Finally reboot the system
$adb shell reboot
For some it is working like this but for me it didn't work without an additional step
Install "Google Voice" trough Market and uninstall it after install finished
Howto use Navigation now
Just create a shortcut on the Desktop with the entry "Directions" (for German locale it is "Route") and select the Turn-by-Turn checkbox.
Until now, this is the only way you can navigate but the xda-devs are working on it.
Another solution is my NavStarter app: http://2030.tk/link/navstarter