Appcelerator Titanium Android servicio de ubicación en segundo plano

Estoy tratando de crear una aplicación, donde si el usuario ingresa a una región en particular, recibirá una alerta. Y eso funcionará incluso si la aplicación está en segundo plano.

Encontré que Ti.App.iOS.backgroundService lo hace para iPhone, pero cómo iniciar el servicio en segundo plano en Android y cómo presentar una notificación local de tipo amable cuando se encuentra latitud y longitud particulares.

so básicamente mis preguntas son: -

ervicio de ubicación de fondo en Androidandroid equivalente para localnotification