OSDN Git Service

android-x86/hardware-ril.git
9 years agoupdate to huawei-ril 1.0.0.8 kitkat-x86 android-x86-4.4-r1 android-x86-4.4-r2 android-x86-4.4-r3
Chih-Wei Huang [Mon, 7 Jul 2014 03:06:54 +0000 (11:06 +0800)]
update to huawei-ril 1.0.0.8

9 years agoadd huaweigeneric-ril
Chih-Wei Huang [Sun, 29 Apr 2012 17:58:05 +0000 (01:58 +0800)]
add huaweigeneric-ril

Originates from https://github.com/DerArtem/huaweigeneric-ril
and a modified version in wetab tree.

9 years agofix 3G support for android-x86
Chih-Wei Huang [Sun, 29 Apr 2012 13:52:26 +0000 (21:52 +0800)]
fix 3G support for android-x86

Start pppd directly to setup data connection.

9 years agodisable emulator code and fix a typo
Chih-Wei Huang [Wed, 7 Mar 2012 16:39:38 +0000 (00:39 +0800)]
disable emulator code and fix a typo

10 years agoFix documenation IMS registration state.
Wink Saville [Sat, 9 Nov 2013 00:37:01 +0000 (16:37 -0800)]
Fix documenation IMS registration state.

Bug: 11599127
Change-Id: Id0016bca45ea84983c9280f55b0b1ccdcececc03

10 years agoRIL: Support SMS over IMS
Sukanya Rajkhowa [Tue, 10 Sep 2013 19:30:13 +0000 (12:30 -0700)]
RIL: Support SMS over IMS

RIL_REQUEST_IMS_REGISTRATION_STATE is used to aquire IMS registration state.
RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED is called when IMS registration
state has changed.
RIL_REQUEST_IMS_SEND_SMS is used to send MO SMS over IMS. However, if retry
field is set in case of failure, RIL_REQUEST_IMS_SEND_SMS sets messageRef from
RIL_SMS_RESPONSE of corresponding failed MO SMS, and sets retry field to
non-zero. If voice is available, sends RIL_REQUEST_IMS_SEND_SMS retries with
data encoded based on voice tech available.

Bug: 9626411

Change-Id: If0ecc9fa47661f6560171e472f3c464713e97968

10 years agoChange PDP_FAIL_SIGNAL_LOST to be retryable.
Wink Saville [Thu, 3 Oct 2013 20:53:27 +0000 (13:53 -0700)]
Change PDP_FAIL_SIGNAL_LOST to be retryable.

We've changed this in the framework:

 https://googleplex-android-review.git.corp.google.com/#/c/366996/

So this updates ril.h to match.

Bug: 1095417410804691
Change-Id: I820d44e74251fd4fc375551474341572e9020aee

10 years agoam 38aaaa64: (-s ours) am 1b4c3db6: Merge "RIL: Support SMS on IMS, DO NOT MERGE...
Ed Tam [Sat, 31 Aug 2013 01:14:59 +0000 (18:14 -0700)]
am 38aaaa64: (-s ours) am 1b4c3db6: Merge "RIL: Support SMS on IMS, DO NOT MERGE" into jb-mr2-dev

* commit '38aaaa6494bd6deb42de8397fb421d1fb3b4e352':
  RIL: Support SMS on IMS, DO NOT MERGE

10 years agoam 1b4c3db6: Merge "RIL: Support SMS on IMS, DO NOT MERGE" into jb-mr2-dev
Ed Tam [Fri, 30 Aug 2013 21:06:49 +0000 (14:06 -0700)]
am 1b4c3db6: Merge "RIL: Support SMS on IMS, DO NOT MERGE" into jb-mr2-dev

* commit '1b4c3db6f9d9da4d3115be1c4337b98aebdd6193':
  RIL: Support SMS on IMS, DO NOT MERGE

10 years agoMerge "RIL: Support SMS on IMS, DO NOT MERGE" into jb-mr2-dev
Ed Tam [Fri, 30 Aug 2013 20:50:44 +0000 (20:50 +0000)]
Merge "RIL: Support SMS on IMS, DO NOT MERGE" into jb-mr2-dev

10 years agoRIL: Support SMS on IMS, DO NOT MERGE
Rika Brooks [Tue, 15 Nov 2011 19:19:30 +0000 (11:19 -0800)]
RIL: Support SMS on IMS, DO NOT MERGE

RIL_REQUEST_IMS_REGISTRATION_STATE is used to aquire IMS registration state.
RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED is called when IMS registration
state has changed.
RIL_REQUEST_IMS_SEND_SMS is used to send MO SMS over IMS. However, if retry
field is set in case of failure, RIL_REQUEST_IMS_SEND_SMS sets messageRef from
RIL_SMS_RESPONSE of corresponding failed MO SMS, and sets retry field to
non-zero. If voice is available, sends RIL_REQUEST_IMS_SEND_SMS retries with
data encoded based on voice tech available.

Bug: 9626411
Change-Id: I87ca9841b4ace931c55e2d379fe6d7589b2dc8a5

10 years agoam f088ef91: (-s ours) Reconcile with jb-mr2-zeroday-deb-release - do not merge
The Android Open Source Project [Tue, 13 Aug 2013 17:11:58 +0000 (10:11 -0700)]
am f088ef91: (-s ours) Reconcile with jb-mr2-zeroday-deb-release - do not merge

* commit 'f088ef91d98bf642d0944351daaec61df1e7c8e0':
  Restart, cleanup or retry inactve connections.

10 years agoReconcile with jb-mr2-zeroday-deb-release - do not merge
The Android Open Source Project [Tue, 13 Aug 2013 17:10:08 +0000 (10:10 -0700)]
Reconcile with jb-mr2-zeroday-deb-release - do not merge

Change-Id: Iaf4deada88b56e1b5c6b719f8929091aa6bd0cfb

10 years agoam 7ee253c8: am 3d14a71d: Restart, cleanup or retry inactve connections.
Wink Saville [Fri, 9 Aug 2013 00:10:38 +0000 (17:10 -0700)]
am 7ee253c8: am 3d14a71d: Restart, cleanup or retry inactve connections.

* commit '7ee253c8baf442693ff6ed4603ca217fe9b9afdf':
  Restart, cleanup or retry inactve connections.

10 years agoRestart, cleanup or retry inactve connections. jb-x86
Wink Saville [Mon, 5 Aug 2013 21:44:01 +0000 (14:44 -0700)]
Restart, cleanup or retry inactve connections.

Instead of retrying all inactive connections, restart radio on very bad
errors, clean up those that are permanent failures and retry
the others.

Bug: 10131736
Change-Id: I2527b18d6cda52c55fb94be58fbb1a7a86818ef9
Signed-off-by: Wink Saville <wink@google.com>
10 years agoam 3d14a71d: Restart, cleanup or retry inactve connections.
Wink Saville [Thu, 8 Aug 2013 22:46:58 +0000 (15:46 -0700)]
am 3d14a71d: Restart, cleanup or retry inactve connections.

* commit '3d14a71de78f2b0d02c7943e554c8726b1703935':
  Restart, cleanup or retry inactve connections.

10 years agoRestart, cleanup or retry inactve connections.
Wink Saville [Mon, 5 Aug 2013 21:44:01 +0000 (14:44 -0700)]
Restart, cleanup or retry inactve connections.

Instead of retrying all inactive connections, restart radio on very bad
errors, clean up those that are permanent failures and retry
the others.

Bug: 10131736
Change-Id: I2527b18d6cda52c55fb94be58fbb1a7a86818ef9
Signed-off-by: Wink Saville <wink@google.com>
10 years agoam d93bbed9: am a1a0952a: Fix libril.so crash issue caused by wrong switch logic...
Jun Tian [Tue, 30 Jul 2013 22:09:03 +0000 (15:09 -0700)]
am d93bbed9: am a1a0952a: Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

* commit 'd93bbed95b5bd8ffe6ea5b2fbede6d13706f3a1a':
  Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

10 years agoam a1a0952a: Fix libril.so crash issue caused by wrong switch logic of onRequest...
Jun Tian [Tue, 30 Jul 2013 22:04:36 +0000 (15:04 -0700)]
am a1a0952a: Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

* commit 'a1a0952a703d66dee1a749976b061a16c6e642a0':
  Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

10 years agoFix libril.so crash issue caused by wrong switch logic of onRequest in reference...
Jun Tian [Tue, 30 Jul 2013 03:07:22 +0000 (11:07 +0800)]
Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

If the tech is not CDMA, it will fall-through to the default case.
But the new added RIL_REQUEST_GET_CELL_INFO_LIST and RIL_REQUEST_SET_UNSOL_CELL_INFO_LIST_RATE
cases will intercept it and cause the request call into wrong request functions.
Move these two new requests before the CDMA cases to fix the logic issue.

Bug: 9193696
Change-Id: I2cb03cbdb6be8eb1afd92c01c764e87b6aa62796

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
Signed-off-by: Panfeng Chang <panfengx.chang@intel.com>
Signed-off-by: Yanglin Zhu <yanglinx.zhu@intel.com>
Signed-off-by: Jackie Wu <jackie.wu@intel.com>
10 years agoam 24a5c469: Merge "Fix libril.so crash issue caused by wrong switch logic of onReque...
Wink Saville [Tue, 30 Jul 2013 17:28:15 +0000 (10:28 -0700)]
am 24a5c469: Merge "Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c"

* commit '24a5c46926c45ce69c83b256b9e3b41647516ad9':
  Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

10 years agoMerge "Fix libril.so crash issue caused by wrong switch logic of onRequest in referen...
Wink Saville [Tue, 30 Jul 2013 04:55:11 +0000 (04:55 +0000)]
Merge "Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c"

10 years agoFix libril.so crash issue caused by wrong switch logic of onRequest in reference...
Jun Tian [Tue, 30 Jul 2013 03:07:22 +0000 (11:07 +0800)]
Fix libril.so crash issue caused by wrong switch logic of onRequest in reference-ril.c

If the tech is not CDMA, it will fall-through to the default case.
But the new added RIL_REQUEST_GET_CELL_INFO_LIST and RIL_REQUEST_SET_UNSOL_CELL_INFO_LIST_RATE
cases will intercept it and cause the request call into wrong request functions.
Move these two new requests before the CDMA cases to fix the logic issue.

Bug: 9193696
Change-Id: I2cb03cbdb6be8eb1afd92c01c764e87b6aa62796

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
Signed-off-by: Panfeng Chang <panfengx.chang@intel.com>
Signed-off-by: Yanglin Zhu <yanglinx.zhu@intel.com>
Signed-off-by: Jackie Wu <jackie.wu@intel.com>
10 years agoam 83b1d8d9: am 8374641d: Merge "Support for LTE/WCDMA mode"
Wink Saville [Mon, 1 Jul 2013 19:50:07 +0000 (12:50 -0700)]
am 83b1d8d9: am 8374641d: Merge "Support for LTE/WCDMA mode"

* commit '83b1d8d9af8f7f7bf424af6faf229cfc04e0c896':
  Support for LTE/WCDMA mode

10 years agoam 8374641d: Merge "Support for LTE/WCDMA mode"
Wink Saville [Mon, 1 Jul 2013 19:45:15 +0000 (12:45 -0700)]
am 8374641d: Merge "Support for LTE/WCDMA mode"

* commit '8374641d142f0cdc05019d52587e492bad83bc72':
  Support for LTE/WCDMA mode

10 years agoMerge "Support for LTE/WCDMA mode"
Wink Saville [Mon, 1 Jul 2013 19:42:44 +0000 (19:42 +0000)]
Merge "Support for LTE/WCDMA mode"

10 years agoSupport for LTE/WCDMA mode
Uma Maheswari Ramalingam [Wed, 28 Sep 2011 20:25:48 +0000 (13:25 -0700)]
Support for LTE/WCDMA mode

Add network mode LTE/WCDMA to preferred network type
Operator mandated requirement

Change-Id: I26454b69ce670a5fa2129c4cd75b68af80d210e1

10 years agoMerge "HACK: rild: include librilutils as whole static lib"
Dima Zavin [Thu, 23 May 2013 19:44:37 +0000 (19:44 +0000)]
Merge "HACK: rild: include librilutils as whole static lib"

10 years agoHACK: rild: include librilutils as whole static lib
Dima Zavin [Wed, 22 May 2013 18:30:17 +0000 (11:30 -0700)]
HACK: rild: include librilutils as whole static lib

To work around broken RILs that didn't link against
librilutils, include it as a whole static library
here.

Change-Id: I7234c5b87b3e99814d67ef3c6900e9ccc679bf5c
Signed-off-by: Dima Zavin <dima@android.com>
10 years agoMerge "ril: move record_stream_xxx to librilutils and export header"
Dima Zavin [Thu, 23 May 2013 17:29:37 +0000 (17:29 +0000)]
Merge "ril: move record_stream_xxx to librilutils and export header"

10 years agoril: move record_stream_xxx to librilutils and export header
Dima Zavin [Wed, 22 May 2013 18:29:34 +0000 (11:29 -0700)]
ril: move record_stream_xxx to librilutils and export header

Change-Id: I9986c8c5fb1777bbd2b686769ecc726319a73100
Signed-off-by: Dima Zavin <dima@android.com>
10 years agoSet initial attach apn for LTE network
Sungmin Choi [Fri, 26 Apr 2013 22:04:45 +0000 (15:04 -0700)]
Set initial attach apn for LTE network

When mobile register LTE network, APN provided by operators is needed.
If mobile does not have apn information, it could not register LTE network.
To deliver APN information which is used during LTE attach to modem chipset,
setLteAttachProfile() and RIL_REQUEST_SET_LTE_ATTACH_PROFILE command is added.

When Telephony DB is loaded or Telephony DB is changed, follow steps.
1. If preferred default ApnContext exists, this is delivered to modem chipset.
2. If preferred default ApnContext is null, find other ApnContext which can
   handle default type.
3. If other ApnContext which can handle default type does not exist, any other
   ApnContext delivered to modem chipset.

Then modem register LTE network with APN information delivered from AP.

Bug: 8733613

Change-Id: If84c62cddccf96a531dae0527ed1a6592ae76201
Signed-off-by: Seonju Oh <seonju.oh@lge.com>
Signed-off-by: Hyejin Kim <hyejin.kim@lge.com>
Signed-off-by: Sungmin Choi <sungmin.choi@lge.com>
10 years agolibril: move record_stream here as it is the sole client
Dima Zavin [Tue, 7 May 2013 06:59:40 +0000 (23:59 -0700)]
libril: move record_stream here as it is the sole client

Change-Id: I85b94c4c6d61dfaa964367a58c773b5550a47995
Signed-off-by: Dima Zavin <dima@android.com>
11 years agoam c57b3eb5: Add CellInfoWcdma.
Wink Saville [Thu, 18 Apr 2013 17:07:05 +0000 (10:07 -0700)]
am c57b3eb5: Add CellInfoWcdma.

* commit 'c57b3eb525db241bd3e6092453f48388bc880447':
  Add CellInfoWcdma.

11 years agoAdd CellInfoWcdma.
Wink Saville [Wed, 17 Apr 2013 19:51:41 +0000 (12:51 -0700)]
Add CellInfoWcdma.

Update CellIdentityXxx docs to define unknown values as INT_MAX.

Bug: 8622081
Change-Id: I513a67d4b46b72f03e0c3360abcc0ad5222c1c13

11 years agoam 52688265: Add liblog
Ying Wang [Wed, 10 Apr 2013 17:05:46 +0000 (10:05 -0700)]
am 52688265: Add liblog

* commit '526882652bc7f97dfbdbf33f1a5966b1f05fbacf':
  Add liblog

11 years agoAdd liblog
Ying Wang [Wed, 10 Apr 2013 05:31:00 +0000 (22:31 -0700)]
Add liblog

Bug: 8580410
Change-Id: Ifc86215fe3f57e0247e819b74ad82a397201a329

11 years agoam 6fde8b8d: Merge "Fixes typo in logging string."
Robert Greenwalt [Tue, 9 Apr 2013 22:56:54 +0000 (15:56 -0700)]
am 6fde8b8d: Merge "Fixes typo in logging string."

* commit '6fde8b8d0b9fdcf7fb93aeafd17e7f52bd57e7db':
  Fixes typo in logging string.

11 years agoMerge "Fixes typo in logging string."
Robert Greenwalt [Tue, 9 Apr 2013 21:53:56 +0000 (21:53 +0000)]
Merge "Fixes typo in logging string."

11 years agoFixes typo in logging string.
Robert Greenwalt [Tue, 9 Apr 2013 19:20:45 +0000 (12:20 -0700)]
Fixes typo in logging string.

Pointed out by bodhisatwa in
https://code.google.com/p/android/issues/detail?id=54098

Change-Id: I4cb42627bb0858360d6f88dedf9412720e4b5cca

11 years agoAdd support for CellInfo RIL commands.
Wink Saville [Tue, 9 Apr 2013 19:11:38 +0000 (12:11 -0700)]
Add support for CellInfo RIL commands.

These commands allow for more precise location determination.

To support CellInfo I created librilutils which adds ril_nano_time
over time librilutils will be expanded to have other common methods
that would be used by ril implementations.

Bug: 8235566
Change-Id: I7ad7dabc4b6c38bfba4461b08e6e30d0eb9efea1

11 years agoFix SignalStrength response.
Wink Saville [Mon, 8 Apr 2013 00:31:04 +0000 (17:31 -0700)]
Fix SignalStrength response.

Properly remap LTE values to appropriate values
for older code.

Bug: 8561333
Change-Id: Ie6eb3b0335e8d7ea114ec70b3fb72e917094632e

11 years agoam ba498ddb: Merge "rild: use correct header file."
Nick Kralevich [Thu, 28 Feb 2013 23:22:05 +0000 (23:22 +0000)]
am ba498ddb: Merge "rild: use correct header file."

* commit 'ba498ddb1fe7dd7205442872e922ff25e34e1750':
  rild: use correct header file.

11 years agoMerge "rild: use correct header file."
Nick Kralevich [Thu, 28 Feb 2013 22:54:02 +0000 (22:54 +0000)]
Merge "rild: use correct header file."

11 years agorild: use correct header file.
Nick Kralevich [Thu, 28 Feb 2013 22:16:41 +0000 (14:16 -0800)]
rild: use correct header file.

Change-Id: I1e969b36f19671f0502c8f952633b6c98e8f527d

11 years agoam 68773ab8: am 2ad928a8: Merge "Rild: Ril should try to write again to the socket...
Wink Saville [Wed, 23 Jan 2013 17:46:52 +0000 (09:46 -0800)]
am 68773ab8: am 2ad928a8: Merge "Rild: Ril should try to write again to the socket EAGAIN error"

* commit '68773ab87d858f41ae59e796669bd78891e140db':
  Rild: Ril should try to write again to the socket EAGAIN error

11 years agoam 2ad928a8: Merge "Rild: Ril should try to write again to the socket EAGAIN error"
Wink Saville [Wed, 23 Jan 2013 17:41:04 +0000 (09:41 -0800)]
am 2ad928a8: Merge "Rild: Ril should try to write again to the socket EAGAIN error"

* commit '2ad928a82b311ff463281d440039435da8bc3b03':
  Rild: Ril should try to write again to the socket EAGAIN error

11 years agoMerge "Rild: Ril should try to write again to the socket EAGAIN error"
Wink Saville [Wed, 23 Jan 2013 17:13:25 +0000 (17:13 +0000)]
Merge "Rild: Ril should try to write again to the socket EAGAIN error"

11 years agoRild: Ril should try to write again to the socket EAGAIN error
Banavathu, Srinivas Naik [Tue, 5 Jul 2011 14:34:25 +0000 (20:04 +0530)]
Rild: Ril should try to write again to the socket EAGAIN error

In case of  EAGAIN error, the RIL should write to socket again after some
time.

Change-Id: Ia4c8d17b7c16040a49a4c607a1d1350ebbe7847c
CRs-Fixed: 285312

11 years agoam 93917519: am 171a192f: Merge "Add RLOGx"
Wink Saville [Wed, 12 Dec 2012 16:48:23 +0000 (08:48 -0800)]
am 93917519: am 171a192f: Merge "Add RLOGx"

* commit '939175198fcc818178bd09a46ea976a5ff7d4686':
  Add RLOGx

11 years agoam 171a192f: Merge "Add RLOGx"
Wink Saville [Wed, 12 Dec 2012 16:46:49 +0000 (08:46 -0800)]
am 171a192f: Merge "Add RLOGx"

* commit '171a192f19a5753e03ef91578430e7a5ee680b7f':
  Add RLOGx

11 years agoMerge "Add RLOGx"
Wink Saville [Wed, 12 Dec 2012 16:26:58 +0000 (08:26 -0800)]
Merge "Add RLOGx"

11 years agoam 989e788f: am d216ab2b: Merge "Update documenation for DATA_REGISTRATION_STATE"
Wink Saville [Sat, 8 Dec 2012 16:42:27 +0000 (08:42 -0800)]
am 989e788f: am d216ab2b: Merge "Update documenation for DATA_REGISTRATION_STATE"

* commit '989e788f5e51851e320f86cc197e1327d0ec259e':
  Update documenation for DATA_REGISTRATION_STATE

11 years agoam d216ab2b: Merge "Update documenation for DATA_REGISTRATION_STATE"
Wink Saville [Sat, 8 Dec 2012 16:40:16 +0000 (08:40 -0800)]
am d216ab2b: Merge "Update documenation for DATA_REGISTRATION_STATE"

* commit 'd216ab2b5b82a60505205e62f881bb26ead845a7':
  Update documenation for DATA_REGISTRATION_STATE

11 years agoAdd RLOGx
Wink Saville [Tue, 20 Nov 2012 00:05:13 +0000 (16:05 -0800)]
Add RLOGx

This will eventually allow us to remove the code in
logd_write.c#__android_log_write which uses the tag
to direct logs to the radio buffer.

Change-Id: I7a6a966bc12e59a3ec68a56a41dd681fb325dfd8

11 years agoMerge "Update documenation for DATA_REGISTRATION_STATE"
Wink Saville [Sat, 8 Dec 2012 15:59:11 +0000 (07:59 -0800)]
Merge "Update documenation for DATA_REGISTRATION_STATE"

11 years agoUpdate documenation for DATA_REGISTRATION_STATE
Wink Saville [Mon, 3 Dec 2012 22:59:45 +0000 (14:59 -0800)]
Update documenation for DATA_REGISTRATION_STATE

Be specific on the formats supported for the LTE information.

Bug: 7651566
Change-Id: I553b3e3ea8005ede2da121950626c9584f74f234

11 years agoam ae67953e: Update documenation for DATA_REGISTRATION_STATE
Wink Saville [Tue, 4 Dec 2012 00:26:50 +0000 (16:26 -0800)]
am ae67953e: Update documenation for DATA_REGISTRATION_STATE

* commit 'ae67953e93218859806918f20175693015fd8ecc':
  Update documenation for DATA_REGISTRATION_STATE

11 years agoUpdate documenation for DATA_REGISTRATION_STATE
Wink Saville [Mon, 3 Dec 2012 22:59:45 +0000 (14:59 -0800)]
Update documenation for DATA_REGISTRATION_STATE

Be specific on the formats supported for the LTE information.

Bug: 7651566
Change-Id: I553b3e3ea8005ede2da121950626c9584f74f234

11 years agoAdd RLOGx
Wink Saville [Tue, 20 Nov 2012 00:05:13 +0000 (16:05 -0800)]
Add RLOGx

This will eventually allow us to remove the code in
logd_write.c#__android_log_write which uses the tag
to direct logs to the radio buffer.

Change-Id: I7a6a966bc12e59a3ec68a56a41dd681fb325dfd8

11 years agoRemove mockril.
Wink Saville [Sat, 17 Nov 2012 01:52:22 +0000 (17:52 -0800)]
Remove mockril.

Mock ril isn't being used and the V8 library is being removed,
so mockril is being removed.

Change-Id: I90cc83ac5ee9d06c473c42c847b83798730649de

11 years agoAdd LTE location information to DATA_REGISTRATION_STATE
Wink Saville [Sat, 15 Sep 2012 14:54:06 +0000 (07:54 -0700)]
Add LTE location information to DATA_REGISTRATION_STATE

Bug: 5534290
Change-Id: I4a72cf68cfd79311fa694b4816e963bdf4a7b3c7

11 years agoam a1d41fea: Merge "Add CDMA and multimode support to reference-ril"
Wink Saville [Wed, 5 Sep 2012 00:06:21 +0000 (17:06 -0700)]
am a1d41fea: Merge "Add CDMA and multimode support to reference-ril"

* commit 'a1d41fea6ee68c5edc077ddf4bb6bac8b32e9e41':
  Add CDMA and multimode support to reference-ril

11 years agoMerge "Add CDMA and multimode support to reference-ril"
Wink Saville [Tue, 4 Sep 2012 23:55:02 +0000 (16:55 -0700)]
Merge "Add CDMA and multimode support to reference-ril"

11 years agoAdd CDMA and multimode support to reference-ril
Jaime A Lopez-Sollano [Wed, 29 Aug 2012 14:27:27 +0000 (07:27 -0700)]
Add CDMA and multimode support to reference-ril

Reference RIL will query emulator modem the supported radio technologies
and the current radio technology and respond to telephony with the
information. Support for basic CDMA RIL request messages and messages
to set and query preferred network mode to be able to switch between
radio technologies.

Change-Id: I950d36691f3e4029f42efe265dc1bb0016b0f410

11 years agoam d5580e18: Merge "Fix logging for setup_data_call response"
Wink Saville [Wed, 29 Aug 2012 17:58:25 +0000 (10:58 -0700)]
am d5580e18: Merge "Fix logging for setup_data_call response"

* commit 'd5580e18a7a1ce1a227e98d5170ffd268b0a1e0a':
  Fix logging for setup_data_call response

11 years agoMerge "Fix logging for setup_data_call response"
Wink Saville [Wed, 29 Aug 2012 16:30:25 +0000 (09:30 -0700)]
Merge "Fix logging for setup_data_call response"

11 years agoFix logging for setup_data_call response
Naveen Kalla [Wed, 16 Nov 2011 19:12:37 +0000 (11:12 -0800)]
Fix logging for setup_data_call response

Change-Id: I611d96e7653da4f14d73c6d6f9663365dd983628

11 years agoUse ALOGE instead of fprintf in rild
Wink Saville [Tue, 28 Aug 2012 22:42:46 +0000 (15:42 -0700)]
Use ALOGE instead of fprintf in rild

This allows the errors to be seen in the log, otherwise there is
no visibility unless you run rild from the command line.

Change-Id: Id6c25eeef6c2cb118c2dff80a9d3742b99563bde

11 years agoMerge "Fixed goto into scope."
Wink Saville [Sat, 25 Aug 2012 00:47:52 +0000 (17:47 -0700)]
Merge "Fixed goto into scope."

11 years agoFixed goto into scope.
Kevin Schoedel [Fri, 25 May 2012 21:00:17 +0000 (17:00 -0400)]
Fixed goto into scope.

Two functions contained goto statements entering the scope of
automatic variables; added explicit blocks to limit these scopes.

Change-Id: Ib2d46bdc235089e208ac70bdaf405ea9e5b91ab1
Reviewed-by: Ariel J Bernal <ariel.j.bernal@intel.com>
Author: Kevin Schoedel <kevin.p.schoedel@intel.com>

11 years agoMerge "Workaround for LTE RSRP -ve values in Signal"
Wink Saville [Mon, 13 Aug 2012 18:24:30 +0000 (11:24 -0700)]
Merge "Workaround for LTE RSRP -ve values in Signal"

11 years agoWorkaround for LTE RSRP -ve values in Signal
Uma Maheswari Ramalingam [Thu, 9 Aug 2012 18:59:17 +0000 (11:59 -0700)]
Workaround for LTE RSRP -ve values in Signal

Ril version 6 and below sends negative values
for lte rsrp in signalstrength.
Workaround to maintain backward compatibility
and convert this to positive
values in compliance with ril.h

Support for processing all fields in
SignalStrength in reference-ril

Change-Id: I4d480aa2f607cd617b18681f722de246a7894348

11 years agoMerge "Fix the signal strength errors"
Wink Saville [Thu, 26 Jul 2012 19:07:11 +0000 (12:07 -0700)]
Merge "Fix the signal strength errors"

11 years agoam 5b16efde: Fix rild running in Nakasi.
Wink Saville [Thu, 31 May 2012 20:25:44 +0000 (13:25 -0700)]
am 5b16efde: Fix rild running in Nakasi.

* commit '5b16efdeca04c524df241af9315c8ec3bf774491':
  Fix rild running in Nakasi.

11 years agoFix rild running in Nakasi.
Wink Saville [Wed, 30 May 2012 23:20:55 +0000 (16:20 -0700)]
Fix rild running in Nakasi.

The module rild is telephony specific, since Nakasi has no radio
it shouldn't run rild. Make the rild module optional and add a
cleanstep.

Bug: 6463864
Change-Id: Iaf931082ef96a3f79059cfe55e8a1ec145d95ed3

11 years agoam 527e4e5b: Merge "Add libdl for all platforms"
Andrew Hsieh [Mon, 21 May 2012 07:27:00 +0000 (00:27 -0700)]
am 527e4e5b: Merge "Add libdl for all platforms"

* commit '527e4e5bc0dbd28bc8afa7857df0491412aef24e':
  Add libdl for all platforms

11 years agoMerge "Add libdl for all platforms"
Andrew Hsieh [Mon, 21 May 2012 07:20:32 +0000 (00:20 -0700)]
Merge "Add libdl for all platforms"

11 years agoAdd libdl for all platforms
Haitao Feng [Mon, 21 May 2012 06:49:04 +0000 (02:49 -0400)]
Add libdl for all platforms

Change-Id: I427357aaba4b7089e8ee76d344c21f58fb9fdaab
Signed-off-by: Haitao Feng <haitao.feng@intel.com>
12 years agoFix the signal strength errors
Chih-Wei Huang [Sun, 29 Apr 2012 17:13:27 +0000 (01:13 +0800)]
Fix the signal strength errors

Change the response to RIL_SignalStrength_v6 format.

Change-Id: Id7797969e3433fe422625c902f54c965e806cb16

12 years agoMerge remote-tracking branch 'goog/ics-aah'
Mike Lockwood [Tue, 3 Apr 2012 17:48:14 +0000 (10:48 -0700)]
Merge remote-tracking branch 'goog/ics-aah'

12 years agodisable mock-ril on pdk builds
Colin Cross [Tue, 27 Mar 2012 21:50:46 +0000 (14:50 -0700)]
disable mock-ril on pdk builds

pdk builds cannot compile java, disable the mock-ril for now.

Change-Id: I4d982deb9da7965dcaf27f4fd0190785c4595cb7

12 years agoTelephony: Get_imsi should use strings as per ril.h
Alex Yakavenka [Sat, 10 Dec 2011 00:39:46 +0000 (16:39 -0800)]
Telephony: Get_imsi should use strings as per ril.h

Change-Id: I4f0f84ffb0e4c2387069b4a9149508c2abac032d

12 years agoImplement sim_refresh as per ril v6
Alex Yakavenka [Tue, 31 Jan 2012 19:48:27 +0000 (11:48 -0800)]
Implement sim_refresh as per ril v6

Change-Id: Icc620fd191f8542f61bd38e365813753bfedefdf

12 years agoam c09eacf6: (-s ours) Merge changes Ib10d1000,Ibc332506,Ib429c9b5,I9a87ab49,I948ff132
Jean-Baptiste Queru [Wed, 18 Jan 2012 20:30:18 +0000 (12:30 -0800)]
am c09eacf6: (-s ours) Merge changes Ib10d1000,Ibc332506,Ib429c9b5,I9a87ab49,I948ff132

* commit 'c09eacf62df8ab605a07a078258b31cc5caf9019':
  Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)
  Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)
  Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)
  Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
  Rename LOGV(_IF) to ALOGV(_IF)

12 years agoMerge changes Ib10d1000,Ibc332506,Ib429c9b5,I9a87ab49,I948ff132
Jean-Baptiste Queru [Wed, 18 Jan 2012 16:26:12 +0000 (08:26 -0800)]
Merge changes Ib10d1000,Ibc332506,Ib429c9b5,I9a87ab49,I948ff132

* changes:
  Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)
  Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)
  Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)
  Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
  Rename LOGV(_IF) to ALOGV(_IF)

12 years agoRename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)
Steve Block [Sun, 8 Jan 2012 13:48:26 +0000 (13:48 +0000)]
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)

Change-Id: Ib10d100087fd0239c075e1dfee9e77a903c00b4a

12 years agoRename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)
Steve Block [Fri, 6 Jan 2012 10:14:35 +0000 (10:14 +0000)]
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)

Change-Id: Ibc3325063e1b34e2eb71eb4643dc6fbfddf8ec96

12 years agoRename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)
Steve Block [Thu, 5 Jan 2012 00:10:31 +0000 (00:10 +0000)]
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)

Change-Id: Ib429c9b5f0eb14786231e203738a8062d718e5b0

12 years agoRename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)
Steve Block [Tue, 20 Dec 2011 20:47:51 +0000 (20:47 +0000)]
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)

Change-Id: I9a87ab49edcee3281e419366ced3cbbb5ead8bc2

12 years agoRename LOGV(_IF) to ALOGV(_IF)
Steve Block [Wed, 26 Oct 2011 10:02:56 +0000 (11:02 +0100)]
Rename LOGV(_IF) to ALOGV(_IF)

Change-Id: I948ff13208ff121d3ef1f6ae8fd9e728259d8c76

12 years agoRename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
Steve Block [Sun, 8 Jan 2012 13:48:26 +0000 (13:48 +0000)]
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)  DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/157220

Bug: 5449033
Change-Id: Id52de89149d4580873215fafc922ec4bd8d722ed

12 years agoRename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
Steve Block [Fri, 6 Jan 2012 10:14:35 +0000 (10:14 +0000)]
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF)  DO NOT MERGE

See https://android-git.corp.google.com/g/157065

Bug: 5449033
Change-Id: Id6f7d536955c731454f1063fd19a51da0c6713a1

12 years agoRename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
Steve Block [Thu, 5 Jan 2012 00:10:31 +0000 (00:10 +0000)]
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF)  DO NOT MERGE

See https://android-git.corp.google.com/g/156801

Bug: 5449033
Change-Id: I42dbe6812878b39c75babc1ba95737937f45fdcc

12 years agoRename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
Steve Block [Tue, 20 Dec 2011 20:47:51 +0000 (20:47 +0000)]
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF)  DO NOT MERGE

See https://android-git.corp.google.com/g/156016

Bug: 5449033
Change-Id: Ib3eab0b780391f9a0ac9b53282616d66a0154ade

12 years agoSeparate SIM states from Radio States
Naveen Kalla [Thu, 8 Dec 2011 00:22:53 +0000 (16:22 -0800)]
Separate SIM states from Radio States

A UICC can have multiple applications (USIM, CSIM). Both USIM and CSIM may be Ready.
So indicating modem state as SIM_READY/RUIM_READY will be incorrect. RADIO_ON is a more
appropriate Radio State. SIM status can be obtained from the RIL_REQUEST_GET_SIM_STATUS
and RIL_UNSOL_RESPONSE_SIM_STATUS_CHANGED messages.

The change does the following

 - Remove SIM states from RIL_RadioState
 - Add messages to indicate voice radio technology

Change-Id: Ic7b540eefb741169ec22499d0e00961feb22a456

12 years agokeep previous history after reset to mr1 plus aah changes (ics-aah-wip)
Ed Heyl [Fri, 28 Oct 2011 19:05:54 +0000 (19:05 +0000)]
keep previous history after reset to mr1 plus aah changes (ics-aah-wip)

12 years agoundo reset to ics-mr1 until we have a better method
Ed Heyl [Wed, 26 Oct 2011 21:53:25 +0000 (21:53 +0000)]
undo reset to ics-mr1 until we have a better method

12 years agoreset to ics-mr1, but keep history
Ed Heyl [Wed, 26 Oct 2011 18:50:22 +0000 (18:50 +0000)]
reset to ics-mr1, but keep history

12 years agoam eb902b80: (-s ours) Rename LOGV(_IF) to ALOGV(_IF) DO NOT MERGE
Steve Block [Wed, 26 Oct 2011 11:48:29 +0000 (04:48 -0700)]
am eb902b80: (-s ours) Rename LOGV(_IF) to ALOGV(_IF)  DO NOT MERGE

* commit 'eb902b80c2b46e59b12b2bded315e7f620f87c7e':
  Rename LOGV(_IF) to ALOGV(_IF)  DO NOT MERGE