History log of /frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dfe03ae02975c71aba045b826b36f5d2815ba6d5 19-Dec-2017 Hall Liu <hallliu@google.com> Update method calls to avoid security errors

Package name is now used for non-debug reason when registering a
subscription changed listener, so use appropriate values instead of
debug strings.

Bug: 70681555
Test: manual
Change-Id: I5fba616fc3e96bee408fb8ad6196f9b4c56df504
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
245ae34e71b14527db359d74abca920ce3e854b5 06-Feb-2018 Hall Liu <hallliu@google.com> Revert "Update method calls to avoid security errors"

This reverts commit a984c97ee6533a84a2d9f2951f42ba0ec78bc77f.

Reason for revert: b/72967560

Change-Id: Ie7c160dd63cf952e272022bf5f7670940ba3e83b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
a984c97ee6533a84a2d9f2951f42ba0ec78bc77f 19-Dec-2017 Hall Liu <hallliu@google.com> Update method calls to avoid security errors

Package name is now used for non-debug reason when registering a
subscription changed listener, so use appropriate values instead of
debug strings.

Bug: 70681555
Test: manual
Change-Id: I8dea457dca33b73ca1f9958f33a77abb133fffd7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
c3a015d2b1b1d89606d77ee09cd0f96744967968 21-Jul-2017 Jayachandran C <jayachandranc@google.com> Skip sending RIL_REQUEST_ALLOW_DATA on single SIM devices

RIL_REQUEST_ALLOW_DATA on single SIM devices causes lab
test cases to fail as it triggers detach on some cases.

There is no need to send this on single SIM devices as the
data subscription is not going to change dynamically.

Test: Telephony data sanity, verified data working upon
SIM hotswap, preferred network type changes

Bug: 62872229
Bug: 62844965
Change-Id: Ia89e5180b7c023163af176d9ff058375b7765fc2
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
b24093047930443f067628be575f3da743294ff3 31-May-2016 Lorenzo Colitti <lorenzo@google.com> Switch to using StringNetworkSpecifier.

Bug: 27533960
Test: unit tests
Change-Id: Ic763178bb1d85e9ec1734953415a416e3216fd40
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
6ad751d89aa0d0c9d8ce88b5458a3740391e64a0 26-Feb-2016 Robert Greenwalt <rgreenwalt@google.com> Merge "resolve mrege conflicts of 6a49b2401a to nyc-dev" into nyc-dev
87c2958ce9e74b35ca6ef36f0b5caaaac8d5b008 25-Feb-2016 Robert Greenwalt <rgreenwalt@google.com> Upgrade logging in PhoneSwitcher.

Bug shows that PhoneSwitcher doesn't think phone0 is default,
but all of that action happened 30-60 minutes ago. Upgrade
PhoneSwitchers local log to capture this info.

bug:27344401
Change-Id: Ide4f26f73ecaeb807aae7715ea59f6fb78ae86de
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
3baedf2ead743a2c67dcac03733cec52bcef5636 25-Feb-2016 Robert Greenwalt <rgreenwalt@google.com> Don't let other networks fool the Switcher

It needs to be aware of all NetworkRequests regardless of whether
higher-scored NetworkFactories are satisfying them so we don't
switch off a phone just because we're on wifi.

Note that this behavior isn't necessarily bad, just a policy change,
unexpected and unwanted.

bug:27340021
Change-Id: I10a8d66c4117cbcb5db898c47f7cbdb1e2beb45b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
e9bf1f44cc6a888fff8419c8f35612d503ba3216 05-Feb-2016 Robert Greenwalt <rgreenwalt@google.com> Create TelephonyNetworkFactory.

It replaces DctController. Also adds tests.

Change-Id: I7cff9197fe26dee3eb7df9be166b92e4c26e8970
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
6bfc71d2b5340f6274b3e63926a7068e364fc9ff 28-Jan-2016 Robert Greenwalt <rgreenwalt@google.com> Make PhoneSwitcher class.

Monitors subscription->phone mapping, default subscription setting and
all mobile network requests to prioritize things, activate/deactivate phones
and also notify the curious about which phones are currently active.

Change-Id: I0ee67e6b05a5571b2f3c4e641823cf029420cb50
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
af5593594070f825032be46dced573cd195956e1 05-Feb-2016 Robert Greenwalt <rgreenwalt@google.com> DO NOT MERGE - Create TelephonyNetworkFactory.

It replaces DctController. Also adds tests.

Change-Id: Ib2dd309bd9f87f9b9d4ca114440e6251c562e925
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java
bc2eba9036e430ea40a47ab708c0386fa567ec9c 28-Jan-2016 Robert Greenwalt <rgreenwalt@google.com> DO NOT MERGE - Make PhoneSwitcher class.

Monitors subscription->phone mapping, default subscription setting and
all mobile network requests to prioritize things, activate/deactivate phones
and also notify the curious about which phones are currently active.

Change-Id: I933876a018aebbbcfd86f48451d8b6e47646266e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneSwitcher.java