Commit d2335485 authored by d8ahazard's avatar d8ahazard

String update, make sure to close shade if requesting Accessibility perms.

parent cf69dd64
...@@ -87,12 +87,20 @@ public class TileServiceNewApi extends android.service.quicksettings.TileService ...@@ -87,12 +87,20 @@ public class TileServiceNewApi extends android.service.quicksettings.TileService
switch (rootsState) { switch (rootsState) {
case 2: case 2:
Utils.toggleRoot(true, getApplicationContext()); Utils.toggleRoot(true, getApplicationContext());
if (!Utils.hasServicePermission(getApplicationContext())) {
Intent it = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(it);
}
Utils.toggleAutoRoot(false, getApplicationContext()); Utils.toggleAutoRoot(false, getApplicationContext());
break; break;
case 1: case 1:
Utils.toggleRoot(false, getApplicationContext()); Utils.toggleRoot(false, getApplicationContext());
break; break;
case 0: case 0:
if (!Utils.hasServicePermission(getApplicationContext())) {
Intent it = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(it);
}
Utils.toggleAutoRoot(true, getApplicationContext()); Utils.toggleAutoRoot(true, getApplicationContext());
break; break;
} }
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<string name="root_enabled_info">Root enabled. Safety Net (Android Pay) will NOT work</string> <string name="root_enabled_info">Root enabled. Safety Net (Android Pay) will NOT work</string>
<string name="root_disabled">Root disabled</string> <string name="root_disabled">Root disabled</string>
<string name="root_disabled_info">Safety Net (Android Pay) should work, but no root temporarily\nYou might need to manually add a card in Android Pay app to refresh the root status of AP</string> <string name="root_disabled_info">Safety Net (Android Pay) should work, but no root temporarily\nYou might need to manually add a card in Android Pay app to refresh the root status of AP</string>
<string name="root_auto_unmounted">Root set to auto-mount</string> <string name="root_auto_unmounted">Root set to auto-toggle</string>
<string name="root_auto_unmounted_info">Root will auto unmount for selected applications. Safety Net (Android Pay) should work.</string> <string name="root_auto_unmounted_info">Root will auto unmount for selected applications. Safety Net (Android Pay) should work.</string>
<string name="root_system">Magisk Incompatible Root Detected</string> <string name="root_system">Magisk Incompatible Root Detected</string>
<string name="root_system_info">Root improperly installed. Safety Net (Android Pay) will NOT work, and impossible to toggle.</string> <string name="root_system_info">Root improperly installed. Safety Net (Android Pay) will NOT work, and impossible to toggle.</string>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment