am 08fb5851: Merge "Add flag to skip restoring network seletion." into gingerbread
Merge commit '08fb5851bbaf11ecac0cac0de321942bfbf6a630' into gingerbread-plus-aosp * commit '08fb5851bbaf11ecac0cac0de321942bfbf6a630': Add flag to skip restoring network seletion.
This commit is contained in:
@@ -367,4 +367,8 @@
|
||||
|
||||
<!-- Enables SIP on WIFI only -->
|
||||
<bool name="config_sip_wifi_only">false</bool>
|
||||
|
||||
<!-- Boolean indicating if restoring network selection should be skipped -->
|
||||
<!-- The restoring is handled by modem if it is true-->
|
||||
<bool translatable="false" name="skip_restoring_network_selection">false</bool>
|
||||
</resources>
|
||||
|
||||
@@ -358,8 +358,14 @@ final class GsmServiceStateTracker extends ServiceStateTracker {
|
||||
EVENT_SIM_RECORDS_LOADED, null);
|
||||
mNeedToRegForSimLoaded = false;
|
||||
}
|
||||
// restore the previous network selection.
|
||||
phone.restoreSavedNetworkSelection(null);
|
||||
|
||||
boolean skipRestoringSelection = phone.getContext().getResources().getBoolean(
|
||||
com.android.internal.R.bool.skip_restoring_network_selection);
|
||||
|
||||
if (!skipRestoringSelection) {
|
||||
// restore the previous network selection.
|
||||
phone.restoreSavedNetworkSelection(null);
|
||||
}
|
||||
pollState();
|
||||
// Signal strength polling stops when radio is off
|
||||
queueNextSignalStrengthPoll();
|
||||
|
||||
Reference in New Issue
Block a user