Solo una pequeña aclaración
El A-GPS no lo implementa ninguna aplicación, vamos que depende del teléfono y es parte de Android. Es otro provider como el GPS a secas pero este utiliza las antenas de los móviles para calcular la posición.
Cuantos mas prividers más precisión y rapidez en conexión a coste de más consumo de batería.