aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorYuutaW <17158086+Trumeet@users.noreply.github.com>2019-03-24 14:34:48 -0700
committerYuutaW <17158086+Trumeet@users.noreply.github.com>2019-03-24 14:35:11 -0700
commitcaa98a88541ccd6ddc79f36b92e12fe313111a75 (patch)
treeba729d4a03cf54d28dd3860b8b571fbd1ecd3400 /app
parentb84d3eebd4d42188f2f5c67356a53e19093418ff (diff)
downloadSysUIController-caa98a88541ccd6ddc79f36b92e12fe313111a75.tar
SysUIController-caa98a88541ccd6ddc79f36b92e12fe313111a75.tar.gz
SysUIController-caa98a88541ccd6ddc79f36b92e12fe313111a75.tar.bz2
SysUIController-caa98a88541ccd6ddc79f36b92e12fe313111a75.zip
chore: update dependencies & remove hidden api module
Signed-off-by: YuutaW <17158086+Trumeet@users.noreply.github.com>
Diffstat (limited to 'app')
-rw-r--r--app/build.gradle22
-rw-r--r--app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java9
-rw-r--r--app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java2
3 files changed, 17 insertions, 16 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 10b84fe..84cae29 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -31,22 +31,22 @@ dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.0.2'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
- implementation 'com.google.firebase:firebase-core:16.0.5'
+ implementation 'com.google.firebase:firebase-core:16.0.8'
testImplementation 'junit:junit:4.12'
- androidTestImplementation 'androidx.test:runner:1.1.0'
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
- implementation 'eu.chainfire:librootjava:1.0.0'
+ androidTestImplementation 'androidx.test:runner:1.1.1'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
+ implementation 'eu.chainfire:librootjava:1.3.0'
implementation 'eu.chainfire:libsuperuser:1.0.0.+'
- implementation 'eu.chainfire:librootjavadaemon:1.0.0'
+ implementation 'eu.chainfire:librootjavadaemon:1.3.0'
implementation 'moe.shizuku.preference:preference:3.0.0'
implementation 'moe.shizuku.preference:preference-dialog-android:3.0.0'
implementation 'moe.shizuku.preference:preference-simplemenu:3.0.0'
- def nav_version = "1.0.0-alpha07"
+ def nav_version = "1.0.0"
implementation "android.arch.navigation:navigation-fragment:$nav_version"
implementation "android.arch.navigation:navigation-ui:$nav_version"
- implementation 'com.crashlytics.sdk.android:crashlytics:2.9.6'
- implementation "android.arch.work:work-runtime:1.0.0-alpha11"
- implementation 'com.google.android.gms:play-services-oss-licenses:16.0.1'
- implementation 'com.google.firebase:firebase-perf:16.2.0'
- compileOnly project(':hiddenapi')
+ implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9'
+ implementation "android.arch.work:work-runtime:1.0.0"
+ implementation 'com.google.android.gms:play-services-oss-licenses:16.0.2'
+ implementation 'com.google.firebase:firebase-perf:16.2.4'
+ // compileOnly project(':hiddenapi')
}
diff --git a/app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java b/app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java
index 650eeb3..2ae465b 100644
--- a/app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java
+++ b/app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java
@@ -5,13 +5,14 @@ import android.content.SharedPreferences;
import android.os.RemoteException;
import android.util.Log;
+import androidx.annotation.NonNull;
+import androidx.work.Worker;
+import androidx.work.WorkerParameters;
+
import java.util.List;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
-import androidx.annotation.NonNull;
-import androidx.work.Worker;
-import androidx.work.WorkerParameters;
import eu.chainfire.librootjava.RootIPCReceiver;
import eu.chainfire.librootjavadaemon.RootDaemon;
import eu.chainfire.libsuperuser.Shell;
@@ -71,6 +72,6 @@ public class AutoStartWorker extends Worker {
mReceiver.release();
shell.kill(); // Kill the process, will make it idle and it won't kill the forked process
shell.close();
- return Result.SUCCESS;
+ return Result.success();
}
}
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 7b71817..cd9205b 100644
--- a/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java
+++ b/app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java
@@ -60,7 +60,7 @@ public class ControllerService extends IStatusController.Stub {
@SuppressLint("PrivateApi") Method mGetService = StatusBarManager.class.getDeclaredMethod("getService");
mGetService.setAccessible(true);
mService = (IStatusBarService) mGetService.invoke(mManager);
- RootDaemon.daemonize(BuildConfig.APPLICATION_ID, CODE_SERVICE);
+ RootDaemon.daemonize(BuildConfig.APPLICATION_ID, CODE_SERVICE, false, null);
RootJava.restoreOriginalLdLibraryPath();
RootDaemon.register(BuildConfig.APPLICATION_ID, this, CODE_SERVICE);
Log.i(TAG, "Started at " + new Date().toString());