diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ec45c6fb4..c6c0ff665 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -98,7 +98,7 @@ dependencies { implementation("io.noties.markwon:image:${vMarkwon}") implementation("com.caverock:androidsvg:1.4") - val vLibsu = "2.6.0" + val vLibsu = "3.0.1" implementation("com.github.topjohnwu.libsu:core:${vLibsu}") implementation("com.github.topjohnwu.libsu:io:${vLibsu}") @@ -134,7 +134,7 @@ dependencies { implementation("androidx.navigation:navigation-ui-ktx:${Deps.vNav}") implementation("androidx.biometric:biometric:1.0.1") - implementation("androidx.constraintlayout:constraintlayout:2.0.0-beta8") + implementation("androidx.constraintlayout:constraintlayout:2.0.0-rc1") implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.0") implementation("androidx.browser:browser:1.2.0") implementation("androidx.preference:preference:1.1.1") @@ -145,5 +145,5 @@ dependencies { implementation("androidx.multidex:multidex:2.0.1") implementation("androidx.core:core-ktx:1.3.1") implementation("androidx.localbroadcastmanager:localbroadcastmanager:1.0.0") - implementation("com.google.android.material:material:1.2.0-rc01") + implementation("com.google.android.material:material:1.2.0") } diff --git a/app/src/main/java/com/topjohnwu/magisk/core/App.kt b/app/src/main/java/com/topjohnwu/magisk/core/App.kt index 9ce1ab5f1..617214f5d 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/App.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/App.kt @@ -31,9 +31,10 @@ open class App() : Application() { init { AppCompatDelegate.setCompatVectorFromResourcesEnabled(true) - Shell.Config.setFlags(Shell.FLAG_MOUNT_MASTER) - Shell.Config.setInitializers(RootInit::class.java) - Shell.Config.setTimeout(2) + Shell.setDefaultBuilder(Shell.Builder.create() + .setFlags(Shell.FLAG_MOUNT_MASTER) + .setInitializers(RootInit::class.java) + .setTimeout(2)) Shell.EXECUTOR = IODispatcherExecutor() FileProvider.callHandler = SuCallbackHandler