diff options
author | Adnan Begovic <adnan@cyngn.com> | 2016-04-26 16:57:38 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-05-31 17:28:48 -0700 |
commit | b51572d697f9aa6160f0c4b5d0343e414eea4cad (patch) | |
tree | cbeecb9986f888918e3059ead83e1ff308453c2d /sdk | |
parent | 970f0b6e95bebbaf51a5087ab09adfce7332115d (diff) | |
download | vendor_cmsdk-b51572d697f9aa6160f0c4b5d0343e414eea4cad.zip vendor_cmsdk-b51572d697f9aa6160f0c4b5d0343e414eea4cad.tar.gz vendor_cmsdk-b51572d697f9aa6160f0c4b5d0343e414eea4cad.tar.bz2 |
cmsdk: Create CMSystemServer to handle our platform init.
Change-Id: I7b62978e2a284a3a1ec1ffc1d8c72545d7b0c939
Diffstat (limited to 'sdk')
10 files changed, 11 insertions, 10 deletions
diff --git a/sdk/src/java/cyanogenmod/app/CMStatusBarManager.java b/sdk/src/java/cyanogenmod/app/CMStatusBarManager.java index d696a82..ecd3106 100644 --- a/sdk/src/java/cyanogenmod/app/CMStatusBarManager.java +++ b/sdk/src/java/cyanogenmod/app/CMStatusBarManager.java @@ -68,7 +68,7 @@ public class CMStatusBarManager { if (context.getPackageManager().hasSystemFeature( cyanogenmod.app.CMContextConstants.Features.STATUSBAR) && sService == null) { - throw new RuntimeException("Unable to get CMStatusBarService. The service either" + + Log.wtf(TAG, "Unable to get CMStatusBarService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/app/CMTelephonyManager.java b/sdk/src/java/cyanogenmod/app/CMTelephonyManager.java index 4285f44..866d34a 100644 --- a/sdk/src/java/cyanogenmod/app/CMTelephonyManager.java +++ b/sdk/src/java/cyanogenmod/app/CMTelephonyManager.java @@ -60,7 +60,7 @@ public class CMTelephonyManager { if (context.getPackageManager().hasSystemFeature(CMContextConstants.Features.TELEPHONY) && sService == null) { - throw new RuntimeException("Unable to get CMTelephonyManagerService. " + + Log.wtf(TAG, "Unable to get CMTelephonyManagerService. " + "The service either crashed, was not started, or the interface has been " + "called to early in SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/app/LiveLockScreenManager.java b/sdk/src/java/cyanogenmod/app/LiveLockScreenManager.java index c5fa4ce..bd6a515 100644 --- a/sdk/src/java/cyanogenmod/app/LiveLockScreenManager.java +++ b/sdk/src/java/cyanogenmod/app/LiveLockScreenManager.java @@ -49,7 +49,7 @@ public class LiveLockScreenManager { sService = getService(); if (context.getPackageManager().hasSystemFeature( CMContextConstants.Features.LIVE_LOCK_SCREEN) && sService == null) { - throw new RuntimeException("Unable to get LiveLockScreenManagerService. " + + Log.wtf(TAG, "Unable to get LiveLockScreenManagerService. " + "The service either crashed, was not started, or the interface has " + "been called to early in SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/app/ProfileManager.java b/sdk/src/java/cyanogenmod/app/ProfileManager.java index c2470cb..fd74903 100644 --- a/sdk/src/java/cyanogenmod/app/ProfileManager.java +++ b/sdk/src/java/cyanogenmod/app/ProfileManager.java @@ -224,7 +224,7 @@ public class ProfileManager { if (context.getPackageManager().hasSystemFeature( cyanogenmod.app.CMContextConstants.Features.PROFILES) && sService == null) { - throw new RuntimeException("Unable to get ProfileManagerService. The service either" + + Log.wtf(TAG, "Unable to get ProfileManagerService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/hardware/CMHardwareManager.java b/sdk/src/java/cyanogenmod/hardware/CMHardwareManager.java index 5bfb858..5205da3 100644 --- a/sdk/src/java/cyanogenmod/hardware/CMHardwareManager.java +++ b/sdk/src/java/cyanogenmod/hardware/CMHardwareManager.java @@ -157,7 +157,7 @@ public final class CMHardwareManager { if (context.getPackageManager().hasSystemFeature( CMContextConstants.Features.HARDWARE_ABSTRACTION) && !checkService()) { - throw new RuntimeException("Unable to get CMHardwareService. The service either" + + Log.wtf(TAG, "Unable to get CMHardwareService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/hardware/LiveDisplayManager.java b/sdk/src/java/cyanogenmod/hardware/LiveDisplayManager.java index e75c9d8..abfd158 100644 --- a/sdk/src/java/cyanogenmod/hardware/LiveDisplayManager.java +++ b/sdk/src/java/cyanogenmod/hardware/LiveDisplayManager.java @@ -129,7 +129,7 @@ public class LiveDisplayManager { if (!context.getPackageManager().hasSystemFeature( CMContextConstants.Features.LIVEDISPLAY) || !checkService()) { - throw new RuntimeException("Unable to get LiveDisplayService. The service either" + + Log.wtf(TAG, "Unable to get LiveDisplayService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/media/CMAudioManager.java b/sdk/src/java/cyanogenmod/media/CMAudioManager.java index 801cab4..6907fbe 100644 --- a/sdk/src/java/cyanogenmod/media/CMAudioManager.java +++ b/sdk/src/java/cyanogenmod/media/CMAudioManager.java @@ -95,7 +95,7 @@ public final class CMAudioManager { if (!context.getPackageManager().hasSystemFeature( CMContextConstants.Features.AUDIO) || !checkService()) { - throw new RuntimeException("Unable to get CMAudioService. The service either" + + Log.wtf(TAG, "Unable to get CMAudioService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/power/PerformanceManager.java b/sdk/src/java/cyanogenmod/power/PerformanceManager.java index 484bd9a..baf1fb9 100644 --- a/sdk/src/java/cyanogenmod/power/PerformanceManager.java +++ b/sdk/src/java/cyanogenmod/power/PerformanceManager.java @@ -91,7 +91,7 @@ public class PerformanceManager { sService = getService(); if (context.getPackageManager().hasSystemFeature( CMContextConstants.Features.PERFORMANCE) && sService == null) { - throw new RuntimeException("Unable to get PerformanceManagerService. The service" + + Log.wtf(TAG, "Unable to get PerformanceManagerService. The service" + " either crashed, was not started, or the interface has been called to early" + " in SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/themes/ThemeManager.java b/sdk/src/java/cyanogenmod/themes/ThemeManager.java index 5fbbde7..75aea2a 100644 --- a/sdk/src/java/cyanogenmod/themes/ThemeManager.java +++ b/sdk/src/java/cyanogenmod/themes/ThemeManager.java @@ -52,7 +52,7 @@ public class ThemeManager { sService = getService(); if (context.getPackageManager().hasSystemFeature( CMContextConstants.Features.THEMES) && sService == null) { - throw new RuntimeException("Unable to get ThemeManagerService. The service either" + + Log.wtf(TAG, "Unable to get ThemeManagerService. The service either" + " crashed, was not started, or the interface has been called to early in" + " SystemServer init"); } diff --git a/sdk/src/java/cyanogenmod/weather/CMWeatherManager.java b/sdk/src/java/cyanogenmod/weather/CMWeatherManager.java index 89b1740..a5f0dd2 100644 --- a/sdk/src/java/cyanogenmod/weather/CMWeatherManager.java +++ b/sdk/src/java/cyanogenmod/weather/CMWeatherManager.java @@ -25,6 +25,7 @@ import android.os.IBinder; import android.os.RemoteException; import android.os.ServiceManager; import android.util.ArraySet; +import android.util.Log; import cyanogenmod.app.CMContextConstants; import cyanogenmod.providers.CMSettings; import cyanogenmod.providers.WeatherContract; @@ -90,7 +91,7 @@ public class CMWeatherManager { if (context.getPackageManager().hasSystemFeature( CMContextConstants.Features.WEATHER_SERVICES) && (sWeatherManagerService == null)) { - throw new RuntimeException("Unable to bind the CMWeatherManagerService"); + Log.wtf(TAG, "Unable to bind the CMWeatherManagerService"); } mHandler = new Handler(appContext.getMainLooper()); } |