disabler force traffic saver v2

This commit is contained in:
gdlbo
2024-02-16 03:58:30 +03:00
parent 18f40e0da9
commit d4710663ff
9 changed files with 20 additions and 10 deletions
@@ -1,7 +1,9 @@
package ru.vtosters.hooks;
import android.content.Context;
import android.net.NetworkInfo;
import android.os.PowerManager;
import android.telephony.TelephonyManager;
import android.util.Log;
import androidx.recyclerview.widget.RecyclerView;
import com.vk.core.preference.Preference;
@@ -132,4 +134,12 @@ public class NewsfeedHook {
// return !getBoolValue("force_disable_psm", false) && pw.isPowerSaveMode();
return false;
}
public static boolean isRoaming(NetworkInfo networkInfo) {
return !Preferences.disableForceTrafficSaver() && networkInfo.isRoaming();
}
public static boolean isNetworkRoaming(TelephonyManager telephonyManager) {
return !Preferences.disableForceTrafficSaver() && telephonyManager.isNetworkRoaming();
}
}