Fix LocationManager.getProvider() API breakage.

getProvider() needs to work for providers that are disabled.
It should only return null if the provider does not exist.

Change-Id: Ieb9fbd8965a10329377bc8ac9d8061cebe519ab5
Signed-off-by: Mike Lockwood <lockwood@android.com>
diff --git a/services/java/com/android/server/LocationManagerService.java b/services/java/com/android/server/LocationManagerService.java
index 7aa092a..ef57056 100644
--- a/services/java/com/android/server/LocationManagerService.java
+++ b/services/java/com/android/server/LocationManagerService.java
@@ -1341,7 +1341,7 @@
 
     private Bundle _getProviderInfoLocked(String provider) {
         LocationProviderInterface p = mProvidersByName.get(provider);
-        if (p == null || !p.isEnabled()) {
+        if (p == null) {
             return null;
         }