@OriginalApi
 @Override
 public boolean isCompassEnabled() {
   return wrapped.isCompassEnabled();
 }
 @OriginalApi
 @Override
 public boolean isMyLocationEnabled() {
   return wrapped.isMyLocationEnabled();
 }
 @OriginalApi
 public GeoPoint getMyLocation() {
   return new GeoPoint(wrapped.getLastFix());
 }
 @OriginalApi
 @Override
 public float getOrientation() {
   return wrapped.getOrientation();
 }
 @OriginalApi
 @Override
 public boolean enableMyLocation() {
   return wrapped.enableMyLocation();
 }
 @OriginalApi
 @Override
 public Location getLastFix() {
   return wrapped.getLastFix();
 }
 @OriginalApi
 @Override
 public boolean enableCompass() {
   return wrapped.enableCompass();
 }
 @OriginalApi
 @Override
 public void disableMyLocation() {
   wrapped.disableMyLocation();
 }
 @OriginalApi
 @Override
 public void disableCompass() {
   wrapped.disableCompass();
 }
 @OriginalApi
 @Override
 public boolean runOnFirstFix(Runnable runnable) {
   return wrapped.runOnFirstFix(runnable);
 }
 @OriginalApi
 @Override
 public void onStatusChanged(String provider, int status, Bundle extras) {
   wrapped.onStatusChanged(provider, status, extras);
 }