diff options
author | YuutaW <17158086+Trumeet@users.noreply.github.com> | 2019-03-24 14:34:48 -0700 |
---|---|---|
committer | YuutaW <17158086+Trumeet@users.noreply.github.com> | 2019-03-24 14:35:11 -0700 |
commit | caa98a88541ccd6ddc79f36b92e12fe313111a75 (patch) | |
tree | ba729d4a03cf54d28dd3860b8b571fbd1ecd3400 /app | |
parent | b84d3eebd4d42188f2f5c67356a53e19093418ff (diff) | |
download | SysUIController-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.gradle | 22 | ||||
-rw-r--r-- | app/src/main/java/moe/yuuta/sysuicontroller/auto_start/AutoStartWorker.java | 9 | ||||
-rw-r--r-- | app/src/main/java/moe/yuuta/sysuicontroller/core/ControllerService.java | 2 |
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()); |