enable app conflict checker for samsung users
This commit is contained in:
parent
1801ec179f
commit
ac6cdb70ba
|
@ -295,21 +295,25 @@ public class Orbot extends ActionBarActivity implements TorConstants, OnLongClic
|
||||||
|
|
||||||
private void appConflictChecker ()
|
private void appConflictChecker ()
|
||||||
{
|
{
|
||||||
boolean debug = TorServiceUtils.getSharedPrefs(getApplicationContext()).getBoolean("pref_enable_logging",false);
|
SharedPreferences sprefs = TorServiceUtils.getSharedPrefs(getApplicationContext());
|
||||||
|
|
||||||
if (debug)
|
boolean showAppConflict = sprefs.getBoolean("pref_show_conflict",true);
|
||||||
|
|
||||||
|
String[] badApps = {"com.sec.msc.nts.android.proxy"};
|
||||||
|
|
||||||
|
for (String badApp : badApps)
|
||||||
{
|
{
|
||||||
String[] badApps = {"com.sec.msc.nts.android.proxy"};
|
if (appInstalledOrNot(badApp))
|
||||||
|
{
|
||||||
|
if (showAppConflict)
|
||||||
|
showAlert(getString(R.string.app_conflict),getString(R.string.please_disable_this_app_in_android_settings_apps_if_you_are_having_problems_with_orbot_) + badApp,true);
|
||||||
|
|
||||||
for (String badApp : badApps)
|
appendLogTextAndScroll(getString(R.string.please_disable_this_app_in_android_settings_apps_if_you_are_having_problems_with_orbot_) + badApp);
|
||||||
{
|
}
|
||||||
if (appInstalledOrNot(badApp))
|
|
||||||
{
|
|
||||||
showAlert("App Conflict","Please disable this app in Android settings if you are having problems with Orbot: " + badApp,true);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sprefs.edit().putBoolean("pref_show_conflict", false).commit();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue