6899928dded685d401dcd010132fb9fc30ce3745 |
|
12-Apr-2016 |
Robert Greenwalt <rgreenwalt@google.com> |
Note when we don't know a default phoneId Otherwise we don't notice the new default on sim swap. On a single-sim device the default phoneId will be the same again but if we don't notice it's loss we won't notice its gain. The pattern: initial condition phone[0] subId 1 default subId 1 sim removal subId changes 1 -> -2 (invalid) this causes both subId notification and default notification prior to this change this did both, but left the SubMonitor thinking the default phoneId was still 0. After this CL it changes that to INVALID sim insert subId changes -2 -> 2 this causes a subId change notification default changes 1 -> 2 this should cause a default notification, but before this CL we though the default phoneId was 0 and now it's again 0, so no notification. With this CL it'll be a INVALID -> 0 change and the notification will go out bug:27425942 Change-Id: I2875a223fbf298d23037875302e25816fe19a52e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/SubscriptionMonitor.java
|
9521f8c043c167e3a3fa97ea50bf1e2e0cd188a1 |
|
09-Mar-2016 |
Robert Greenwalt <rgreenwalt@google.com> |
Improve TelephonyNetworkRequest logs. Preserve historic logs and list them in bugreports. General aid to debugging. bug:27517447 Change-Id: I5d82047b9c0a84edb9ae40782fd6868360bebeaf
/frameworks/opt/telephony/src/java/com/android/internal/telephony/SubscriptionMonitor.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/SubscriptionMonitor.java
|
7a477263108748903cf5a4151a4e8b739f12264a |
|
16-Dec-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Create the new SubscriptionMonitor Add some unit tests too. Change-Id: I9e40be14d61f8f43d6bd37915f0c2ab5b3bf8289
/frameworks/opt/telephony/src/java/com/android/internal/telephony/SubscriptionMonitor.java
|