OSDN Git Service
Sanket Padawe [Thu, 10 Aug 2017 04:36:03 +0000 (04:36 +0000)]
Merge "DO NOT MERGE Fix security vulnerability in pre-O rild code." into mnc-dev
am:
e66a47c150
Change-Id: Ib4c2ec20ee3d6b130812c0b0cb3316541f669765
Sanket Padawe [Thu, 10 Aug 2017 04:28:54 +0000 (04:28 +0000)]
Merge "DO NOT MERGE Fix security vulnerability in pre-O rild code." into mnc-dev
Sanket Padawe [Thu, 10 Aug 2017 04:03:59 +0000 (04:03 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf am:
57170e4964 am:
44fd51827a -s ours am:
023b8082b7 -s ours am:
774711be8f am:
39840dc5e3 -s ours
am:
3a546ebf0a
Change-Id: I8e4e19dc7b965c36407f754f1fc8c170a606e3d7
Sanket Padawe [Thu, 10 Aug 2017 04:01:29 +0000 (04:01 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf am:
57170e4964 am:
44fd51827a -s ours am:
023b8082b7 -s ours am:
774711be8f
am:
39840dc5e3 -s ours
Change-Id: Ifda69ab3844b40c901dfaa4d2d6aa01dbe7aca8d
Sanket Padawe [Thu, 10 Aug 2017 03:59:29 +0000 (03:59 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf am:
57170e4964 am:
44fd51827a -s ours am:
023b8082b7 -s ours
am:
774711be8f
Change-Id: I6fab0f0b74a730c16241f385c5939accef8ba1c5
Sanket Padawe [Thu, 10 Aug 2017 03:56:29 +0000 (03:56 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf am:
57170e4964 am:
44fd51827a -s ours
am:
023b8082b7 -s ours
Change-Id: I2cb3c47b6b20d4d956bb248b5989fcbc5f72156f
Sanket Padawe [Thu, 10 Aug 2017 03:52:58 +0000 (03:52 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf am:
57170e4964
am:
44fd51827a -s ours
Change-Id: Ie22fe9ca948f5601839bb228ea91534ccba84dfe
Sanket Padawe [Thu, 10 Aug 2017 03:49:29 +0000 (03:49 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
bb6567cbaf
am:
57170e4964
Change-Id: Icfc4d393a6d84d31bebcd67ef4338bd63dda9566
Sanket Padawe [Thu, 10 Aug 2017 03:46:59 +0000 (03:46 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
c4c7c551b1 -s ours am:
3a3c7ce730 am:
e90cce1ae7 -s ours
am:
36c0b38d8a
Change-Id: Ib34748a84ef11da2b5a8ba400a16815e2f418827
Sanket Padawe [Thu, 10 Aug 2017 03:46:58 +0000 (03:46 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code.
am:
bb6567cbaf
Change-Id: I17d71afc3d3b58e1e12d7844716439e9e83d418c
Sanket Padawe [Thu, 10 Aug 2017 03:43:57 +0000 (03:43 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
c4c7c551b1 -s ours am:
3a3c7ce730
am:
e90cce1ae7 -s ours
Change-Id: Ibb3ea8590c4537fbae682956040e4a590e3616b8
Sanket Padawe [Thu, 10 Aug 2017 03:40:58 +0000 (03:40 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code. am:
c4c7c551b1 -s ours
am:
3a3c7ce730
Change-Id: Iabe7bf88400c02561a0ef53b68566fdf34f6f5a5
Sanket Padawe [Thu, 10 Aug 2017 03:38:27 +0000 (03:38 +0000)]
DO NOT MERGE Fix security vulnerability in pre-O rild code.
am:
c4c7c551b1 -s ours
Change-Id: I9a86af65a991fc0d32e10cbb19151765b8646bb3
Sanket Padawe [Thu, 13 Jul 2017 21:19:28 +0000 (14:19 -0700)]
DO NOT MERGE
Fix security vulnerability in pre-O rild code.
Remove wrong code for setup_data_call.
Add check for max address for RIL_DIAL.
Bug:
37896655
Test: Manual.
Change-Id: I05c027140ae828a2653794fcdd94e1b1a130941b
Sanket Padawe [Thu, 13 Jul 2017 21:19:28 +0000 (14:19 -0700)]
DO NOT MERGE
Fix security vulnerability in pre-O rild code.
Remove wrong code for setup_data_call.
Add check for max address for RIL_DIAL.
Bug:
37896655
Test: Manual.
Change-Id: I05c027140ae828a2653794fcdd94e1b1a130941b
Sanket Padawe [Thu, 13 Jul 2017 21:19:28 +0000 (14:19 -0700)]
DO NOT MERGE
Fix security vulnerability in pre-O rild code.
Remove wrong code for setup_data_call.
Add check for max address for RIL_DIAL.
Bug:
37896655
Test: Manual.
Change-Id: I05c027140ae828a2653794fcdd94e1b1a130941b
Amit Mahajan [Tue, 16 Aug 2016 23:01:39 +0000 (23:01 +0000)]
Replace variable-length arrays on stack with malloc.
am:
943905bb9f
Change-Id: Ie54e7e1a0e255e61b0c5182ec72b0cdb376efbd1
Amit Mahajan [Mon, 15 Aug 2016 16:06:34 +0000 (09:06 -0700)]
Replace variable-length arrays on stack with malloc.
Bug:
30202619
Change-Id: Ib95e08a1c009d88a4b4fd8d8fdba0641c6129008
Pavel Zhamaitsiak [Tue, 18 Aug 2015 18:40:01 +0000 (11:40 -0700)]
Fix memory leaks and use of uninitialized pointers.
Bug:
23187886
Change-Id: Ic15a02a902b591362b5c52c20afabe511fb0bbb7
Nathan Harold [Tue, 28 Jul 2015 21:54:58 +0000 (14:54 -0700)]
Modify RIL Unsol Message Wakelock to 200ms
bug:
22456054
Change-Id: Id41e001f98b455bec5f004438f5d8498b17aaf2d
Sukanya Rajkhowa [Thu, 15 Jan 2015 01:56:25 +0000 (17:56 -0800)]
Added support for acquiring CAP_BLOCK_SUSPEND capability
- Linux kernel 3.10 onward power service mandates the user
space processes that use wake_lock service to have
CAP_BLOCK_SUSPEND capability. Made changes in rild
process to acquire the same
- Rild: Use division while defining MAX_CAP_NUM
Bug:
21063398
Change-Id: Idf38d9bde398e748139a6e5d7e7d9a1ac106ec8d
Sungmin Choi [Wed, 1 Jul 2015 07:22:46 +0000 (16:22 +0900)]
Support backward compatibility of new LAST_CALL_FAIL_CAUSE
Previous fail cause returns integer array. New fail cuase returns integer and
string. RIL framework uses just integer as causeCode.
To support backward compatibility, returns integer instead of integer array
as causeCode.
Bug:
22204818
Change-Id: I77ca55d99a44d129cf401743c34c03754f38dde2
Chao Liu [Thu, 14 May 2015 23:13:46 +0000 (16:13 -0700)]
Add an optional vendor_cause string to
RIL_REQUEST_LAST_CALL_FAIL_CAUSE's response.
This vendor cause string will be passed to Telecom's DisconnectCause,
which could help us figure out why we are seeing so many ERROR_UNSPECIFIED.
bug:
17701976
Original partner change:
https://partner-android-review.googlesource.com/#/c/215710/
Change-Id: I0c54733a03b2fe2bd48b3d3b21efc5e3ebd9ef66
Prerepa Viswanadham [Thu, 28 May 2015 07:37:32 +0000 (00:37 -0700)]
Modem activity info
Change-Id: Iab8fbdeae0867c6e9cb9027b08317b1b5a2c9dfc
Sooraj Sasindran [Thu, 9 Apr 2015 00:23:07 +0000 (17:23 -0700)]
RIL: Interface to retrieve power stats info
Introduce interface to retrieve modem power stats info
Change-Id: I7ed89e754f733a93e430d64dfe28d7fbed1d4d75
fenglu [Sat, 2 May 2015 00:05:15 +0000 (17:05 -0700)]
LCE RIL comment nit
cherrypick from mwd to mnc-dev
Bug:
21307103
Change-Id: I0d9dd7bafee24a4853984ebcb665c022a0cbdc6a
Chih-Hung Hsieh [Wed, 6 May 2015 22:12:30 +0000 (15:12 -0700)]
Add missing extern "C" declaration.
BUG:
20891299
Change-Id: Iedfd2e8e5bd32014f011352898763bcc0887b6b9
Robert Greenwalt [Wed, 29 Apr 2015 23:57:39 +0000 (16:57 -0700)]
Remove verbose logs
Several things are redundent except for the fact
messages are reaching rilc. Left in in case we need to debug
the layer, but blocked out with #if VDBG
Reduces startup logging to radio buffer by 20%
Change-Id: I95099457ea365ee108e7da8e1f81434531b6b9f0
Etan Cohen [Fri, 24 Apr 2015 21:33:31 +0000 (14:33 -0700)]
Merge commit '
9a4b19c' into merge2
Abhishek Adappa [Mon, 9 Feb 2015 19:11:12 +0000 (11:11 -0800)]
Correct GET_RADIO_CAP documentation
Change-Id: If9c07105771769b52070a85f93bf6d9a11fa6b80
fenglu [Tue, 14 Apr 2015 21:53:55 +0000 (14:53 -0700)]
Link Capacity Estimation - RIL support
Change-Id: I9c4d4901d823d719be2b8bdec64f08eda342de53
fenglu [Tue, 14 Apr 2015 21:53:55 +0000 (14:53 -0700)]
Link Capacity Estimation - RIL support
Change-Id: I9c4d4901d823d719be2b8bdec64f08eda342de53
Vinit Deshpande [Wed, 15 Apr 2015 20:31:05 +0000 (13:31 -0700)]
Fix build issues after the merge
Change-Id: Ia856311187a0b2168cb859bd8b2300ff59df6569
Vinit Deshpande [Tue, 14 Apr 2015 23:27:44 +0000 (16:27 -0700)]
am
27976c4..
27976c4 from mirror-m-wireless-internal-release
27976c4 Introduction of the new SAP-UIM socket
Change-Id: I9ab9d65f230edd83037e2d1779b3bdd3b32a0aa7
Mark Salyzyn [Thu, 9 Apr 2015 16:45:24 +0000 (16:45 +0000)]
am
26a79e4e: Merge "libril: tag RILC messages to radio log"
* commit '
26a79e4eba9a677d446dc767cf1df29f5ca1adb4':
libril: tag RILC messages to radio log
Mark Salyzyn [Thu, 9 Apr 2015 16:11:04 +0000 (16:11 +0000)]
Merge "libril: tag RILC messages to radio log"
Mark Salyzyn [Thu, 9 Apr 2015 14:18:35 +0000 (07:18 -0700)]
libril: tag RILC messages to radio log
Change-Id: Ia3234aa933249eb9f383c7e45c3f67b3c0c50634
Dheeraj Shetty [Wed, 2 Jul 2014 19:27:57 +0000 (21:27 +0200)]
Introduction of the new SAP-UIM socket
Added new socket connection for communication between the SAP module
in Telephony and User Identity Module with DSDA support.
New classes added are:
RilSocket
---------
Base class(virtual) for any type of socket. Has listen
and commands callbacks similar to that of the existing
telephony->rild socket.
RilSapSocket
------------
Derived class for socket for communication between BT SAP
and the sim module in the modem. It initialises
socket, calls Sap_Uim_Init to get the handles and
starts the socket thread.
rilSocketQueue
--------------
Queue for managing socket requests.
Change-Id: I8828173941d6ae76f1f9cc0d567efaf41a77d175
Andreas Gampe [Mon, 6 Apr 2015 23:22:37 +0000 (16:22 -0700)]
resolved conflicts for merge of
66650640 to master
Change-Id: I2ece30436199e695c0f2cd5963586a2279578b9b
Mark Salyzyn [Mon, 6 Apr 2015 20:51:43 +0000 (13:51 -0700)]
rild: missing include for sys/stat.h
rild.c gets sys/stat.h inherited from
private/android_filesystem_config.h it should
not rely on this in the future. The intent is
to move fs_config function into libcutils and
thus deprecate any need for sys/stat.h in this
include file.
Bug:
19908228
Change-Id: I5b10e9347aa9df8f0523a0ff00287655ca426d18
Andreas Gampe [Mon, 6 Apr 2015 19:47:54 +0000 (19:47 +0000)]
Merge "Ril: Fix missing includes"
Andreas Gampe [Mon, 6 Apr 2015 19:20:24 +0000 (12:20 -0700)]
Ril: Fix missing includes
umask requires sys/stat.h and sys/types.h.
Change-Id: Idc44976675c0f178bc860773e0bc1b65b392adcc
Vinit Deshpande [Mon, 16 Mar 2015 08:01:38 +0000 (08:01 +0000)]
Merge "Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'"
Vinit Deshpande [Mon, 16 Mar 2015 08:01:02 +0000 (01:01 -0700)]
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'
Wink Saville [Wed, 21 May 2014 03:26:23 +0000 (20:26 -0700)]
Add sap-api.proto.
Change-Id: Ia526b1c872e5a3b298613387f58ee2aec6d7983c
Yashdev Singh [Mon, 23 Feb 2015 21:04:28 +0000 (13:04 -0800)]
Telephony: Implementation of IWLAN.
- Introduce IWLAN RAT in ril.h
Change-Id: Iaea12214b8333c6b6a56879c4d3b9417e3c24082
Wink Saville [Wed, 21 May 2014 03:26:23 +0000 (20:26 -0700)]
Add sap-api.proto.
Change-Id: Ia526b1c872e5a3b298613387f58ee2aec6d7983c
Yashdev Singh [Mon, 23 Feb 2015 21:04:28 +0000 (13:04 -0800)]
Telephony: Implementation of IWLAN.
- Introduce IWLAN RAT in ril.h
Change-Id: Iaea12214b8333c6b6a56879c4d3b9417e3c24082
Elliott Hughes [Fri, 20 Feb 2015 19:04:57 +0000 (19:04 +0000)]
am
4f481a54: Merge "Fix missing extern."
* commit '
4f481a5442c8269440dfbe99459b554e64071259':
Fix missing extern.
Elliott Hughes [Fri, 20 Feb 2015 19:00:58 +0000 (19:00 +0000)]
Merge "Fix missing extern."
Elliott Hughes [Fri, 20 Feb 2015 18:52:14 +0000 (10:52 -0800)]
Fix missing extern.
Change-Id: Iaf7c85b49350e0716d40edb36129714ca47fdb11
Nick Kralevich [Tue, 10 Feb 2015 16:54:01 +0000 (16:54 +0000)]
am
cb6cd1fb: Merge "ril.cpp: fix misuse of strncat"
* commit '
cb6cd1fba71fc8f12907b3c66cc7f5fa4de99589':
ril.cpp: fix misuse of strncat
Nick Kralevich [Tue, 10 Feb 2015 02:39:34 +0000 (02:39 +0000)]
Merge "ril.cpp: fix misuse of strncat"
Nick Kralevich [Sun, 8 Feb 2015 15:54:16 +0000 (07:54 -0800)]
ril.cpp: fix misuse of strncat
strncat(dest,src,size) appends size+1 bytes to the end of
dest, so sizeof(dest) must be greater than
strlen(dest) + size + 1. Passing the buffer size to strncat
instead of sizeof(dest) - strlen(dest) - 1 is a common
strncat bug. Use strlcat instead, as it has more intuitive
behavior and ensures the buffer is properly null terminated.
Addresses the following compiler warning:
In file included from system/core/include/cutils/sockets.h:22:0,
from hardware/ril/libril/ril.cpp:24:
In function 'char* strncat(char*, const char*, size_t)',
inlined from 'void android::RIL_register(const RIL_RadioFunctions*)' at hardware/ril/libril/ril.cpp:4258:62:
bionic/libc/include/string.h:199:61: warning: call to char* __builtin___strncat_chk(char*, const char*, unsigned int, unsigned int) might overflow destination buffer
return __builtin___strncat_chk(dest, src, n, __bos(dest));
^
(line numbers are from internal master and do not match AOSP)
Even with this change, this code feels weird.
MAX_DEBUG_SOCKET_NAME_LENGTH is 12, and rildebug is initialized to be
SOCKET_NAME_RIL_DEBUG ("rild-debug"), which is 11 bytes including null
terminator. The strlcat call here can append a maximum of 1 byte before
the buffer is full. I don't know if this is intended or not.
Change-Id: I49801ad1ea3aa6173bbc9fd7cf00f3d308693253
Nick Kralevich [Sun, 8 Feb 2015 15:45:25 +0000 (15:45 +0000)]
am
d8dcd06e: Merge "Removal of dead code and adding log messages to make it easier for debugging"
* commit '
d8dcd06e4703dae1927020cbcbafd85226492946':
Removal of dead code and adding log messages to make it easier for debugging
Nick Kralevich [Sun, 8 Feb 2015 15:32:53 +0000 (15:32 +0000)]
Merge "Removal of dead code and adding log messages to make it easier for debugging"
Nanik Tolaram [Tue, 3 Feb 2015 01:50:04 +0000 (12:50 +1100)]
Removal of dead code and adding log messages to make it easier
for debugging
- Add more logging using ALOGD(..) for function dispatchSmsWrite,
dispatchDial, dispatchSIM_IO, dispatchSIM_APDU, dispatchCallForward,
dispatchRaw and dispatchCdmaSmsAck. To make it easier for debugging.
- Remove commented log message inside wakeTimeoutCallback () function
and remove the else clause as it's dead not used for anything.
- Modify log message inside removeFromList and removeWatch using +
and - to make it consistent with the other log message.
Change-Id: Ife0212e6a4724d8b06a1dd767484bfdf98b8e1a6
Signed-off-by: Nanik Tolaram <nanikjava@gmail.com>
Nick Kralevich [Fri, 23 Jan 2015 22:18:11 +0000 (22:18 +0000)]
am
7c306fd5: Merge "rild: enable tombstone on RIL crash"
* commit '
7c306fd58062476e53d3f424b4b7a5797069c235':
rild: enable tombstone on RIL crash
Nick Kralevich [Fri, 23 Jan 2015 21:45:46 +0000 (21:45 +0000)]
Merge "rild: enable tombstone on RIL crash"
Julien Vuillaumier [Thu, 22 Jan 2015 13:42:58 +0000 (13:42 +0000)]
rild: enable tombstone on RIL crash
Since Android L, process dumpable flag is verified in case of
crash before requesting tombstone capture by debuggerd.
As setuid operation clears dumpable flag for a process, reenable
flag in rild after its switch to UID radio (debuggable build only)
Change-Id: Id86b697e2a1e11744ccc50a3c9ef04faf079ed94
Elliott Hughes [Fri, 9 Jan 2015 23:52:04 +0000 (23:52 +0000)]
am
97f1dafc: Merge "Remove makefile cruft."
* commit '
97f1dafc0cd3de51127477b8a0650883c0e657e8':
Remove makefile cruft.
Elliott Hughes [Fri, 9 Jan 2015 23:46:05 +0000 (23:46 +0000)]
am
bdfdd776: Merge "We have POSIX clocks."
* commit '
bdfdd7761d9f79c9e55a40f818781a69b01848ad':
We have POSIX clocks.
Elliott Hughes [Fri, 9 Jan 2015 23:42:52 +0000 (23:42 +0000)]
Merge "Remove makefile cruft."
Elliott Hughes [Fri, 9 Jan 2015 23:39:28 +0000 (23:39 +0000)]
Merge "We have POSIX clocks."
Elliott Hughes [Fri, 9 Jan 2015 23:29:59 +0000 (15:29 -0800)]
Remove makefile cruft.
Change-Id: Iec07669cc80de041379716c8daa33acc58f7283e
Elliott Hughes [Fri, 9 Jan 2015 23:27:28 +0000 (15:27 -0800)]
We have POSIX clocks.
We're probably not running the RIL on a Mac.
Change-Id: Ib6be56cd26d67e2b72b559cb364b1e34ab613016
Robert Greenwalt [Tue, 9 Dec 2014 00:18:09 +0000 (00:18 +0000)]
am
257ba4e3: Merge "Modify RIL_Data_Call_Response to include MTU" into lmp-mr1-dev
* commit '
257ba4e389b21e0b56510017d60e90753cb074c1':
Modify RIL_Data_Call_Response to include MTU
Robert Greenwalt [Mon, 8 Dec 2014 23:33:48 +0000 (23:33 +0000)]
Merge "Modify RIL_Data_Call_Response to include MTU" into lmp-mr1-dev
Sukanya Rajkhowa [Mon, 2 Jun 2014 21:03:44 +0000 (14:03 -0700)]
Modify RIL_Data_Call_Response to include MTU
Include MTU as part of RIL Data Call Response so that the
framework uses the dynamic MTU value provided by network
and updates LinkProperties accordingly.
Upping RIL version to 11.
bug:
18391670
Change-Id: I8a85d7f58c99d73278646cdcb2aa466b85ae9a81
Amit Mahajan [Mon, 24 Nov 2014 18:06:20 +0000 (18:06 +0000)]
am
496a71cf: Merge "Revert "Revert "STK Call Control feature implementation.""" into lmp-mr1-dev
* commit '
496a71cfd58fb10b621a6e1b3205929908bcd86d':
Revert "Revert "STK Call Control feature implementation.""
Amit Mahajan [Sun, 23 Nov 2014 23:17:11 +0000 (23:17 +0000)]
Merge "Revert "Revert "STK Call Control feature implementation.""" into lmp-mr1-dev
xinhe [Sat, 22 Nov 2014 02:33:36 +0000 (02:33 +0000)]
am
5526d659: Merge "Turn off RILC REQUEST logging" into lmp-mr1-dev
* commit '
5526d659ed3fe69d57317044d04438b28286e3b2':
Turn off RILC REQUEST logging
Amit Mahajan [Sat, 22 Nov 2014 00:54:49 +0000 (00:54 +0000)]
Revert "Revert "STK Call Control feature implementation.""
This reverts commit
6bfaf64c427b4d48a4fb1931eb8b5c0f79ce20f1.
Change-Id: Ib408f7ef0db0e0fd6a6d501d565726733440b156
xinhe [Fri, 21 Nov 2014 23:38:08 +0000 (23:38 +0000)]
Merge "Turn off RILC REQUEST logging" into lmp-mr1-dev
xinhe [Fri, 21 Nov 2014 19:16:40 +0000 (11:16 -0800)]
Turn off RILC REQUEST logging
remove the log
Bug:
18481571
Change-Id: I8cc27ab3528904113fc4678f2f6c96f702c55ce2
Amit Mahajan [Wed, 19 Nov 2014 02:26:56 +0000 (02:26 +0000)]
am
6bfaf64c: Revert "STK Call Control feature implementation."
* commit '
6bfaf64c427b4d48a4fb1931eb8b5c0f79ce20f1':
Revert "STK Call Control feature implementation."
Amit Mahajan [Wed, 19 Nov 2014 00:06:53 +0000 (00:06 +0000)]
Revert "STK Call Control feature implementation."
This reverts commit
61bedcf4f339fb2eecb2e50bbd5637d0b70a9004.
Change-Id: I257968ecc3c5e18f3b9cd6371e76846676c82447
Preeti Ahuja [Tue, 18 Nov 2014 21:56:16 +0000 (21:56 +0000)]
am
61bedcf4: STK Call Control feature implementation.
* commit '
61bedcf4f339fb2eecb2e50bbd5637d0b70a9004':
STK Call Control feature implementation.
Chih-hung Hsieh [Tue, 18 Nov 2014 00:41:06 +0000 (00:41 +0000)]
am
f34ed01f: Merge "Make the implementations of RIL_onUnsolicitedResponse match the prototypes"
* commit '
f34ed01f1e1935c67e153916ea27dddae4d067dc':
Make the implementations of RIL_onUnsolicitedResponse match the prototypes
Chih-hung Hsieh [Tue, 18 Nov 2014 00:30:41 +0000 (00:30 +0000)]
Merge "Make the implementations of RIL_onUnsolicitedResponse match the prototypes"
Bernhard Rosenkränzer [Mon, 17 Nov 2014 19:52:09 +0000 (20:52 +0100)]
Make the implementations of RIL_onUnsolicitedResponse match the prototypes
Prototypes expect the data as a const void*, whereas the implementation
takes a void*.
This causes the build to break with clang and may also have other
unexpected side effects. (I'd expect to see unresolvable references in
some gcc builds.)
Change-Id: Ic34787da20abd2821730a18e49c0a435a82c2613
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Preeti Ahuja [Tue, 15 Nov 2011 20:52:06 +0000 (12:52 -0800)]
STK Call Control feature implementation.
Add support for unsols for Stk Call Control
feature.
Bug:
17646476
Change-Id: I65e8e65e514f00e171086496d86b0c825d3d3d3e
Legler Wu [Fri, 31 Oct 2014 00:16:40 +0000 (00:16 +0000)]
am
8caf06fd: [DS] Radio Capability Support. New design of capability switch for L.
* commit '
8caf06fd90e877e6c0a4cc1e63bb5b5222704abe':
[DS] Radio Capability Support. New design of capability switch for L.
Legler Wu [Wed, 29 Oct 2014 06:02:14 +0000 (14:02 +0800)]
[DS] Radio Capability Support. New design of capability switch for L.
Modify for changing ModemID from int to string.
Change-Id: Ic5ac096c6335658c5557dd94d659f910f42c8ffb
Shishir Agrawal [Mon, 27 Oct 2014 04:21:14 +0000 (04:21 +0000)]
am
60dbcee8: am
760123fc: Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
* commit '
60dbcee88f599e4ca48d7a4ef4d3ce940f0826cd':
Chaitanya Saggurthi [Mon, 27 Oct 2014 04:21:13 +0000 (04:21 +0000)]
am
0efd5b9c: am
33bbe435: Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
* commit '
0efd5b9c0672d12054e37d7a28520ffc5d6f9808':
Hui Wang [Mon, 27 Oct 2014 04:21:13 +0000 (04:21 +0000)]
am
b5c0bcbb: am
11e8b232: Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variable
* commit '
b5c0bcbb5e464db8f8b812a58d696a15ff9c8b65':
Amit Mahajan [Mon, 20 Oct 2014 22:24:10 +0000 (22:24 +0000)]
am
f191bb2e: Merge "Update the profile id and the comments to handle RIL_REQUEST_SET_DATA_PROFILE" into lmp-mr1-dev
* commit '
f191bb2ef67b882daa31251e3c6511c818e50cf5':
Update the profile id and the comments to handle RIL_REQUEST_SET_DATA_PROFILE
Amit Mahajan [Mon, 20 Oct 2014 22:17:40 +0000 (22:17 +0000)]
Merge "Update the profile id and the comments to handle RIL_REQUEST_SET_DATA_PROFILE" into lmp-mr1-dev
Wink Saville [Mon, 20 Oct 2014 21:34:31 +0000 (21:34 +0000)]
am
8b4e4f7e: Radio Capability Support.
* commit '
8b4e4f7e5ddcb8b7450bcded4d0395f02b340bbe':
Radio Capability Support.
Hui Wang [Thu, 16 Oct 2014 19:59:27 +0000 (14:59 -0500)]
Update the profile id and the comments to handle RIL_REQUEST_SET_DATA_PROFILE
Change-Id: I6a5651d2b9dc3682996b2a919d5c1c8201e5660b
Wink Saville [Fri, 17 Oct 2014 22:01:45 +0000 (15:01 -0700)]
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
Shishir Agrawal [Wed, 15 Oct 2014 02:08:38 +0000 (02:08 +0000)]
am
760123fc: Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
* commit '
760123fc26b00aacf7a9e75eb681e7b9ce4e6560':
Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
Shishir Agrawal [Tue, 14 Oct 2014 21:57:55 +0000 (21:57 +0000)]
am
760123fc: Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
* commit '
760123fc26b00aacf7a9e75eb681e7b9ce4e6560':
Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
Shishir Agrawal [Tue, 14 Oct 2014 16:14:57 +0000 (09:14 -0700)]
Fixing the comment for RIL_REQUEST_SIM_OPEN_CHANNEL.
The comment was not fixed when we extended the command to optionally include
the select response.
Bug:
17983857
Change-Id: I6245a7c8de1d35bb421ad06c5fefa9619aac1167
Chaitanya Saggurthi [Thu, 2 Oct 2014 19:44:16 +0000 (19:44 +0000)]
am
33bbe435: Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
* commit '
33bbe435b41e4eead73b775346ecb0e5e8b6c8a9':
Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
Chaitanya Saggurthi [Thu, 2 Oct 2014 18:14:02 +0000 (18:14 +0000)]
am
33bbe435: Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
* commit '
33bbe435b41e4eead73b775346ecb0e5e8b6c8a9':
Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
Chaitanya Saggurthi [Tue, 24 Sep 2013 10:46:21 +0000 (16:16 +0530)]
Reference-ril: Send sms using RIL_REQUEST_SEND_SMS_EXPECT_MORE
Add support for RIL_REQUEST_SEND_SMS_EXPECT_MORE in reference-ril
Bug:
17570854
Change-Id: Ie8f42ea6fdf69ac73a02708de8f274d9ac38fbca
Hui Wang [Fri, 19 Sep 2014 23:52:06 +0000 (23:52 +0000)]
am
11e8b232: Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variable
* commit '
11e8b23202a67ea1f82e5db6a113087c54be480b':
Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variable
Hui Wang [Fri, 19 Sep 2014 23:36:57 +0000 (23:36 +0000)]
am
11e8b232: Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variable
* commit '
11e8b23202a67ea1f82e5db6a113087c54be480b':
Control radio restart on PDP_FAIL_REGULAR_DEACTIVATION by a config variable