New Maps Navigation hack
For all the people that don't live in the US but want Navigation on their Android device...
Brut.all did it again ;-) and he has my respect for this, if you want to buy him a beer like I did just click here
As you may have discovered, Google has changed the way to get Navigation data on the server side, this means that the prior hack with the Navigation Flag isn't working anymore because they implemented now server side security (instead of just security by obscurity on the client side).
The new hack doesn't work the same way, instead it is the original proxy idea but done inside the app so no need for a special proxy.
How do you install the new Maps?
Thats very easy, just download the version you want to install
For root users: http://ul.to/ol9h9t
For normal users: http://ul.to/368xcu
Normal users will have two maps applications like with the old hack.
Normal users can now just install this apk with some apk installer (like Astaro or Linda) or adb and are ready to Navigate.
Root users have first to delete the old Maps version (and it's dexed parts)
adb remount adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete adb uninstall com.google.android.apps.maps
If you get an error on uninstalling maps (in the second command), your first command did not work or did not delete all artifacts.
Next is to install the new maps apk that you downloaded before
adb install -r maps3.3.1-by-directions-root-3.apk
And the final step, rebooting your device to clean up
adb shell reboot
With this steps you should be able to use Navigation again with some limitations/downsides:
The road name doesn't display in the top bar, it just says "unnamed road".
Btw. my NavStarter application also works with this hacked maps version => http://www.2030.tk/link/navstarter