aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuutaW <17158086+trumeet@users.noreply.github.com>2019-03-28 19:57:21 -0700
committerYuutaW <17158086+Trumeet@users.noreply.github.com>2019-03-28 19:57:21 -0700
commitf2b6da67d7f564de171d837cfaaa7c5d5562425b (patch)
treec3bc28c7763530b3dce7d93207c4874f6219b4b0
parent3640576bbccd2e2f691478bab7334d485a157372 (diff)
downloadSysUIController-f2b6da67d7f564de171d837cfaaa7c5d5562425b.tar
SysUIController-f2b6da67d7f564de171d837cfaaa7c5d5562425b.tar.gz
SysUIController-f2b6da67d7f564de171d837cfaaa7c5d5562425b.tar.bz2
SysUIController-f2b6da67d7f564de171d837cfaaa7c5d5562425b.zip
feat(app): use ActivityThread directly to get the system context20
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
-rw-r--r--app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java b/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java
index cd9205b..45026ff 100644
--- a/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java
+++ b/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java
@@ -1,6 +1,7 @@
package moe.yuuta.sysuicontroller.core;
import android.annotation.SuppressLint;
+import android.app.ActivityThread;
import android.app.StatusBarManager;
import android.content.Context;
import android.content.Intent;
@@ -55,7 +56,7 @@ public class ControllerService extends IStatusController.Stub {
private void run (String... args) throws Throwable {
Looper.prepare();
Log.i(TAG, "Version: " + BuildConfig.VERSION_CODE);
- mContext = RootJava.getSystemContext();
+ mContext = ActivityThread.systemMain().getSystemContext();
mManager = (StatusBarManager) mContext.getSystemService("statusbar");
@SuppressLint("PrivateApi") Method mGetService = StatusBarManager.class.getDeclaredMethod("getService");
mGetService.setAccessible(true);