And dont you have to have a magnetometer to have this feature?
It's not a magnetic compass. If you stop moving, the map will point in random directions, but as long as you are moving, the GPS can determine your direction and rotate the map accordingly. BBMaps has always had that feature. It baffles me that Google Maps still doesn't.