People Locator - Android app (http://smslocator.com) allows to share your location by sms and auto-answer own location to trusted contacts. Internet connection is desirable (for map loading), but not required: You could navigate offline with compass included.