Don't disable mobile data, AOSP has props for this

Mobile data during and after setupwizard can be controlled with:

ro.com.android.mobiledata
ro.com.android.prov_mobiledata

Change-Id: Ia4ef25f55ab32e8c13f9683b5db73438a29a192b
This commit is contained in:
Tom Pratt
2022-03-30 14:20:28 +02:00
committed by Michael Bestas
parent 95cf350cc0
commit ab27e602cb
2 changed files with 0 additions and 15 deletions

View File

@@ -85,18 +85,6 @@ public class SetupWizardUtils {
return context.getSharedPreferences("SetupWizardPrefs", MODE_PRIVATE);
}
public static void setMobileDataEnabled(Context context, boolean enabled) {
TelephonyManager tm = context.getSystemService(TelephonyManager.class);
if (tm.isMultiSimEnabled()) {
int subId = SubscriptionManager.getDefaultDataSubscriptionId();
int phoneId = SubscriptionManager.getPhoneId(subId);
tm.createForSubscriptionId(subId).setDataEnabledForReason(
TelephonyManager.DATA_ENABLED_REASON_USER, enabled);
} else {
tm.setDataEnabledForReason(TelephonyManager.DATA_ENABLED_REASON_USER, enabled);
}
}
public static boolean hasWifi(Context context) {
PackageManager packageManager = context.getPackageManager();
return packageManager.hasSystemFeature(PackageManager.FEATURE_WIFI);