Loading src/java/com/android/internal/telephony/CarrierActionAgent.java +1 −1 Original line number Diff line number Diff line Loading @@ -217,7 +217,7 @@ public class CarrierActionAgent extends Handler { sendMessage(obtainMessage(CARRIER_ACTION_REPORT_DEFAULT_NETWORK_STATUS, report)); } private void carrierActionReset() { public void carrierActionReset() { carrierActionReportDefaultNetworkStatus(false); carrierActionSetMeteredApnsEnabled(true); carrierActionSetRadioEnabled(true); Loading src/java/com/android/internal/telephony/Phone.java +7 −0 Original line number Diff line number Diff line Loading @@ -2855,6 +2855,13 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mCarrierActionAgent.carrierActionReportDefaultNetworkStatus(report); } /** * Action set from carrier signalling broadcast receivers to reset all carrier actions */ public void carrierActionResetAll() { mCarrierActionAgent.carrierActionReset(); } /** * Notify registrants of a new ringing Connection. * Subclasses of Phone probably want to replace this with a Loading src/java/com/android/internal/telephony/dataconnection/DcTracker.java +3 −0 Original line number Diff line number Diff line Loading @@ -248,6 +248,7 @@ public class DcTracker extends Handler { if (DBG) log("Provisioning apn alarm"); onActionIntentProvisioningApnAlarm(intent); } else if (action.equals(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED)) { if (DBG) log("received carrier config change"); if (mIccRecords.get() != null && mIccRecords.get().getRecordsLoaded()) { setDefaultDataRoamingEnabled(); } Loading Loading @@ -2714,6 +2715,8 @@ public class DcTracker extends Handler { // for single sim device, update to carrier default if user action is not set useCarrierSpecificDefault = true; } log("setDefaultDataRoamingEnabled: useCarrierSpecificDefault " + useCarrierSpecificDefault); if (useCarrierSpecificDefault) { boolean defaultVal = getDefaultDataRoamingEnabled(); log("setDefaultDataRoamingEnabled: " + setting + "default value: " + defaultVal); Loading Loading
src/java/com/android/internal/telephony/CarrierActionAgent.java +1 −1 Original line number Diff line number Diff line Loading @@ -217,7 +217,7 @@ public class CarrierActionAgent extends Handler { sendMessage(obtainMessage(CARRIER_ACTION_REPORT_DEFAULT_NETWORK_STATUS, report)); } private void carrierActionReset() { public void carrierActionReset() { carrierActionReportDefaultNetworkStatus(false); carrierActionSetMeteredApnsEnabled(true); carrierActionSetRadioEnabled(true); Loading
src/java/com/android/internal/telephony/Phone.java +7 −0 Original line number Diff line number Diff line Loading @@ -2855,6 +2855,13 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mCarrierActionAgent.carrierActionReportDefaultNetworkStatus(report); } /** * Action set from carrier signalling broadcast receivers to reset all carrier actions */ public void carrierActionResetAll() { mCarrierActionAgent.carrierActionReset(); } /** * Notify registrants of a new ringing Connection. * Subclasses of Phone probably want to replace this with a Loading
src/java/com/android/internal/telephony/dataconnection/DcTracker.java +3 −0 Original line number Diff line number Diff line Loading @@ -248,6 +248,7 @@ public class DcTracker extends Handler { if (DBG) log("Provisioning apn alarm"); onActionIntentProvisioningApnAlarm(intent); } else if (action.equals(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED)) { if (DBG) log("received carrier config change"); if (mIccRecords.get() != null && mIccRecords.get().getRecordsLoaded()) { setDefaultDataRoamingEnabled(); } Loading Loading @@ -2714,6 +2715,8 @@ public class DcTracker extends Handler { // for single sim device, update to carrier default if user action is not set useCarrierSpecificDefault = true; } log("setDefaultDataRoamingEnabled: useCarrierSpecificDefault " + useCarrierSpecificDefault); if (useCarrierSpecificDefault) { boolean defaultVal = getDefaultDataRoamingEnabled(); log("setDefaultDataRoamingEnabled: " + setting + "default value: " + defaultVal); Loading