disabler force traffic saver
This commit is contained in:
@@ -25,6 +25,7 @@ public class TogglesHook {
|
||||
postsredesign();
|
||||
case FEATURE_IMAGE_QUALITY_UPGRADE -> MediaImageEncoder.needToSkipCompression();
|
||||
case FEATURE_MENU_GAMES_CAROUSEL -> miniapps();
|
||||
case FEATURE_TRAFFIC_SAVER -> !disableForceTrafficSaver();
|
||||
default -> true;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -177,6 +177,10 @@ public class Preferences {
|
||||
return getBoolValue("miniapps", true);
|
||||
}
|
||||
|
||||
public static boolean disableForceTrafficSaver() {
|
||||
return getBoolValue("disableForceTrafficSaver", false);
|
||||
}
|
||||
|
||||
public static boolean savemsgsett() {
|
||||
return getBoolValue("savemsgsett", false);
|
||||
}
|
||||
|
||||
@@ -287,6 +287,20 @@ public class DataSettingsFragment extends TrackedMaterialPreferenceToolbarFragme
|
||||
|
||||
PreferenceFragmentUtils.addPreferenceCategory(getPreferenceScreen(), AndroidUtils.getString("sett_other"));
|
||||
|
||||
PreferenceFragmentUtils.addMaterialSwitchPreference(
|
||||
getPreferenceScreen(),
|
||||
"disableForceTrafficSaver",
|
||||
AndroidUtils.getString("disable_roaming_state"),
|
||||
AndroidUtils.getString("disable_roaming_state_submit"),
|
||||
null,
|
||||
false,
|
||||
(preference, o) -> {
|
||||
Preferences.getPreferences().edit().putBoolean("disableForceTrafficSaver", (boolean) o).apply();
|
||||
LifecycleUtils.restartApplicationWithTimer();
|
||||
return true;
|
||||
}
|
||||
);
|
||||
|
||||
if (!Preferences.serverFeaturesDisable()) {
|
||||
PreferenceFragmentUtils.addMaterialSwitchPreference(
|
||||
getPreferenceScreen(),
|
||||
|
||||
@@ -7064,4 +7064,7 @@
|
||||
<string name="microg_dialog1">Паменшаны MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog2">Альтэрнатыўны MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog3">Паўнавартасны MicroG (Замена GMS)</string>
|
||||
|
||||
<string name="disable_roaming_state">Адключыць эканомію трафіку</string>
|
||||
<string name="disable_roaming_state_submit">Адключыць прымусовую функцыю эканоміі трафіку</string>
|
||||
</resources>
|
||||
@@ -6447,4 +6447,7 @@
|
||||
<string name="microg_dialog1">Уменьшенный MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog2">Альтернативный MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog3">Полноценный MicroG (Замена GMS)</string>
|
||||
|
||||
<string name="disable_roaming_state">Отключить экономию трафика</string>
|
||||
<string name="disable_roaming_state_submit">Отключить принудительную функцию экономии трафика</string>
|
||||
</resources>
|
||||
@@ -6372,4 +6372,7 @@
|
||||
<string name="microg_dialog1">Зменшений MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog2">Альтернативний MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog3">Повноцінний MicroG (Заміна GMS)</string>
|
||||
|
||||
<string name="disable_roaming_state">Відключення примусової економії трафіку</string>
|
||||
<string name="disable_roaming_state_submit">Вимкніть примусову функцію економії трафіку</string>
|
||||
</resources>
|
||||
|
||||
@@ -6584,4 +6584,7 @@ May look like a fake leaving the online"</string>
|
||||
<string name="microg_dialog1">Reduced MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog2">Alternate MicroG (ReVanced)</string>
|
||||
<string name="microg_dialog3">Full MicroG (GMS Replacement)</string>
|
||||
|
||||
<string name="disable_roaming_state">Disable force traffic saver</string>
|
||||
<string name="disable_roaming_state_submit">Disable forcing traffic saver feature</string>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user