08d40bc30eb992961fa4ec56a76a28c6e201d8c9 |
|
21-Jul-2015 |
Etan Cohen <etancohen@google.com> |
Do not update RAF for invalid sub IDs. Bug: 22076899 Change-Id: I44c6744d6464d13a0803a6480ee72f07bda7c087
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
f4059ccdd6080e3600db8d99de55aea1ccbb6654 |
|
10-Jul-2015 |
Nicholas Sauer <nicksauer@google.com> |
Merge "Revert "Dont fail if modem ids are empty."" into mnc-dev
|
057a3dfbc3c46138d2251d592cda55581a38c0d7 |
|
24-Jun-2015 |
Nicholas Sauer <nicksauer@google.com> |
Revert "Dont fail if modem ids are empty." This workaround is no longer needed as the root cause of the issue is now fixed in the vendor RILD bug: 20617219 This reverts commit 07c51b1ad11ac669c1f65b5c424d5cc9fa633950. Change-Id: I3add8c0c994f691289b7eecf676c0f80f99fd1da
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
4255481b2c36b884cfc97e44ce4479f312610136 |
|
23-Jun-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Say a phone is disconnected if we can't find it. isDataDisconnected(subId) was returning false if it couldn't find a phone servicing the given subscription. That seems wrong and led to ServiceStateTracker thinking it was connected if there was no SIM inserted. That in turn led to very slow AirplaneMode engagement. bug: 21427496 Change-Id: I762e5dae6bc4263e846245ddd49097e8bc204e12
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
e50e6c1d03701f579fb558324425bc3d6f64c4ea |
|
01-Jun-2015 |
Stuart Scott <stuartscott@google.com> |
Ensure correct mapping when sim cards are ready. Also only switch modems if the requested config is different from the current configuration. bug: 20821126 Change-Id: I56135b693a27561440a075dc36fa409f0d6eda0e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
07c51b1ad11ac669c1f65b5c424d5cc9fa633950 |
|
28-Apr-2015 |
Stuart Scott <stuartscott@google.com> |
Dont fail if modem ids are empty. bug: 20617219 Change-Id: Ic9079de64de2629093aaa1ea55417a7b790549e6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
9414f24cd6c870f131d90d609243fc21cb91f3fa |
|
24-Apr-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Abort ProxyController if we get an error on start. Single SIM radio gives error on start and this leads to problems. Small change to short circuit and release wakelock. bug:20559020 Change-Id: I6569257d66e7e2e37f80f3c6b9a2ece23d5f4b8f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
a5ea9112a448ee8a51df1a2317457ae560a191f2 |
|
07-Apr-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Clean up the switch state machine. Handle inputs while in any state. This is made much easier by removing the synchronous calls - any time you find a synchronous call into a state machine you're doing something wrong. Also rework the timeout system - it was bad in that it injected the new session id whenever you start an new session so old timers were always acted upon. Also should eliminate/reduce the duplicate ALLOW_DATA RIL calls. bug:20076867 Change-Id: Ibabd76fad0759dd9c403ac8ee017958e38df56a5
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
4c4b8afa802e537bafd691704193f4b3812de738 |
|
08-Apr-2015 |
Stuart Scott <stuartscott@google.com> |
Ensure subs aren't bound to the same modem. bug:19996651 Change-Id: Id49504f6c4d0909caf530eb38b86fa588d761c7e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
fd7db44af3dcbba5f6da372d0b30dff07baba97b |
|
08-Apr-2015 |
Sooraj Sasindran <ssasin@codeaurora.org> |
Issue Finish command even if a transaction failed Was only sending FINISH to modems that hadn't errored. bug: 19996651 Change-Id: Ib646be5c0807c0cf9f824e71bead2e192c550c6d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
0349fc63faa1e63848cba7718c5002d53e6b0451 |
|
20-Feb-2015 |
Stuart Scott <stuartscott@google.com> |
Set sub info to modem after capability switch. bug:19301751 Change-Id: I9a99a36c02144c181aaa1e55798e10b53aab213a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
11c94f3da98661b53ebbc81872b39b20cbe76223 |
|
04-Mar-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Change how we revert data modem allocation. The old code did a START, APPLY, FINISH sequence, taking each modem to each step before taking any further. When it had an error (generally at the APPLY step) it simply used FINISH with the old configuration to indicate the rollback. However the 3 stages mean stuff.. generally the START is an indication to release resources, APPLY means to grab the new resources and FINISH means others have grabbed their resources successfully. The reason for the careful staging is because one modem can't grab a resource until it has been released by the other modem that had it grabbed so we have to release all first. With this in mind, the abort should look like START, APPLY(err), START, APPLY(old-config), FINISH. This causes anybody who'd successfully passed the first APPLY to release their resources again so the rollback could happen in the second APPLY. Unfortunately we've already shipped with the existing semantics. A compromise is START, APPLY (err), FINISH (old-config, just like the current rollback works), START, APPLY (old-config), FINISH (old-config). This should work on existing devices and devices needing the release. bug:19430895 Change-Id: Ie395e5ee74ed67e4ffbba4c1ed35670e0ce30167
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
32dfb14dd5469ea4e65c08a9e3be4ff97a136c6b |
|
09-Feb-2015 |
Sandeep Gutta <sangutta@codeaurora.org> |
MSIM: Send correct modemId/RAF during SET request - During SET_RADIO_CAP_REQUEST request, send appropriate modemId which received as part of GET_RADIO_CAP request - Update the phone RAF/ModemId local cache when UNSOL_RADIO_CAP success event received, this is to make sure the local cache is in sync with the current config @ modem layer. - During SET_RADIO_CAP_REQUEST request, send the exact RAF value as is which received as part of GET_RADIO_CAP request. bug:19296282 Change-Id: I86f3983eb86032352b84902ad7eef752f3ecfe0a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
ae3fcd6998674761c8bc629fe2758d2fa2831ee5 |
|
11-Dec-2014 |
Stuart Scott <stuartscott@google.com> |
Merge "Comment out masking of supported RAFs" into lmp-mr1-dev
|
972efd34f867b7803688c3f831106f59244a11f0 |
|
09-Dec-2014 |
Stuart Scott <stuartscott@google.com> |
Comment out masking of supported RAFs bug:18343231 Change-Id: I05064fb2bfcf0fce2a8e68172f98a3b7da77a683
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
12fe7c9dce4807d482bf1bcb8472dacae9aa34fd |
|
11-Dec-2014 |
Shishir Agrawal <shishir@google.com> |
ProxyController.setRadioCability - do not throw exception on simultaneous requests. Simultaneous requests are a possibility becuase multiple SIM_STATE_CHANGED can fire with READY or LOADED status. Bug: 18703118 Change-Id: Ifcbc27626feb5f5bc28f74811cbdc0c91ab3f281
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
7e7d2b34010bf24a70bbf40303c7a4606c438ada |
|
04-Dec-2014 |
Stuart Scott <stuartscott@google.com> |
Default data should connect on user's preferred network type bug:18416275 bug:18415493 Change-Id: I14bce5520af67f038f43920a4454275c5a7e8a9f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
4e7f34de0e226703fadd1f30f9976bb426c5166b |
|
11-Nov-2014 |
Stuart Scott <stuartscott@google.com> |
SubscriptionController uses RAT families to control default data bug: 18417009 Change-Id: I0c016db0c5adce6e28fc3ffb713d4a4c4d270b51
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
b237a11044ed842d2865ff8c8716befb06b6ca25 |
|
25-Oct-2014 |
Wink Saville <wink@google.com> |
Change subId to int from long Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
2b40e6226b4b71408964bca46f0a9f256cd4f523 |
|
18-Oct-2014 |
Wink Saville <wink@google.com> |
Radio Capability Support. New design of capability switch for L. Add new RIL requests: RIL_REQUEST_GET_RADIO_CAPABILITY RIL_REQUEST_SET_RADIO_CAPABILITY RIL_UNSOL_RADIO_CAPABILITY These commands allow the framework to communicate what the Radio Capabilities for each logical modem has or should be using. It can support 2/3/4G switch and has flexible architecture to support future technology. Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
e97be3971cb6b55e019433c32524cc60ce0d037b |
|
26-Sep-2014 |
Wink Saville <wink@google.com> |
Reorganize and add more dumps within opt/telephony. In particular dump is added to PhoneProxy which dumps PhoneSubInfoProxy which dumps PhoneSubInfo this should provide the desired information. Also add some additional pw.flush() statements to minimize the buffer overflows and truncate the output. Bug: 17545077 Change-Id: I39787a84c97a8fc0410419965f6be2468dec7568
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
6bc4098827f3070a44b5e51508b455d7c7be9c07 |
|
01-Sep-2014 |
Wink Saville <wink@google.com> |
ksd to lmp-sprout-dev Change-Id: I94eb65c62231b5831570bb0cbbbd9c916bee0a37
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
04e6542097e92b08aafaef1e81d87d74dfaaf2f7 |
|
25-Jul-2014 |
Amit Mahajan <amitmahajan@google.com> |
Code cleanup - removed unused functions in ProxyController.java Change-Id: Ia928ee44edbcf5b208bc4d60c83d593df4ad8e7f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|
a8467dd0c524787104b1ccdddc5e8af10ba729ed |
|
13-Jun-2014 |
Wink Saville <wink@google.com> |
Merge kwd to master Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ProxyController.java
|