History log of /hardware/ril/libril/ril.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3b1530aef62476248825a2092c9aea800395c3b1 30-Dec-2010 Lorenzo Colitti <lorenzo@google.com> Port RIL v4 to gingerbread from master.

Version 4 is backwards compatible with versions 2 and 3, so
this will not affect passion.

Bug: 3333633
Change-Id: If2e48e9dd37e17e9955563d2cd2cb94ccb2a8efe
/hardware/ril/libril/ril.cpp
f44700c40c612f73b7ef3264828efb8923906f8a 24-Jun-2010 jsh <jsh@google.com> Support for fetching PSC of serving cell.

Instead of adding a new RIL command, just extend RIL_REQUEST_REGISTRATION_STATE.

Bug: 2465036
Change-Id: I8f42bb8da65ec7d2f7627b14d7506c38b71ad83d
/hardware/ril/libril/ril.cpp
060f053e816137fb4f5e03c15b5122c92219ed52 28-Jul-2010 Xia Wang <xiaw@google.com> DO NOT MERGE

Fix index error in the radiooptions enable/disable QXDM Log

Change-Id: I6118742f76f6c90d47a9512c48ae2bacb03f93e9
/hardware/ril/libril/ril.cpp
7553447d44bb3f494b00d573215d81398f61cfcd 21-Apr-2010 John Wang <johnwang@google.com> Add RIL_E_ILLEGAL_SIM_OR_ME error code.

It is for bug 2571583 to provide better failure information of network operator selection.

Basically, network selection should return RIL_E_ILLEGAL_SIM_OR_ME when the failure is
permanent and don't need retry, such as illegal SIM, ME, HRL config, etc.

Change-Id: Idd5337423a3772febfcfe68b4a87eb3cf5a4696e
/hardware/ril/libril/ril.cpp
3a4840bea36ce53bc0fb181811ebf9d1cd0aa261 07-Apr-2010 Wink Saville <wink@google.com> Remove STOP SHIP logs and comments from ril.cpp.

bug: 2577644
Change-Id: I7021a12950b4a562c88c393ae75ad2394df3d655
/hardware/ril/libril/ril.cpp
3475b8a74bf3d1e94688604326d5dd0f6d441852 30-Jan-2010 John Wang <johnwang@google.com> am 2a7411dc: am 5909cf83: Add RIL_UNSOL_RESEND_INCALL_MUTE.

Merge commit '2a7411dc92f15111e36f72214216f96aab2c51f9'

* commit '2a7411dc92f15111e36f72214216f96aab2c51f9':
Add RIL_UNSOL_RESEND_INCALL_MUTE.
5909cf831f0d687e93164daaecc43a2ff792cc3a 29-Jan-2010 John Wang <johnwang@google.com> Add RIL_UNSOL_RESEND_INCALL_MUTE.

For bug 2400052.

Notification requires user resend mute/unmute to get uplink audio in a call.
/hardware/ril/libril/ril.cpp
7bce082edcee07339ebb06a35970b4b218ab8288 09-Jan-2010 Wink Saville <wink@google.com> Fix bug 2353510 "Sholes can't make a call from device".

Some new code in ril.cpp to handle both old and new rils
needed some tweaking so the new and old size was used.

bug: 2353510
/hardware/ril/libril/ril.cpp
dac5d5a630907424a999459cbd2c93069cdcfe84 24-Dec-2009 Wink Saville <wink@google.com> Fix build.

Change-Id: I2b28f321e48865212c3b970e61a86b578d71e89f
/hardware/ril/libril/ril.cpp
74fa38884320698c1623764850e3131b9769dff0 23-Dec-2009 Wink Saville <wink@google.com> ril interface: Add support for User-User Signaling Information during call setup

Define the UUS data structures and add a pointer to it in RIL_Call for
MT Calls and RIL_Dial for MO calls. UUS information can be used to pass
the skypeId on some networks. Make the corresponding changes to
serialize and deserialize the data at the RIL interface.

Change-Id: Ibbd471cd062910fd4c365f76e809cfb224bd34a2
/hardware/ril/libril/ril.cpp
03c1edf23e76a83b95ac6847e333cb1329bbfa1d 23-Sep-2009 Naveen Kalla <nkalla@quicinc.com> ril.h: Add a failure cause for CDMA call failures, rename
RIL_REQUEST_CDMA_VALIDATE_AKEY and minor clarifications
in the interface definitions.

Add failure cause for CDMA call failures due to access blocked by the
network. Specify the fields in RIL_REQUEST_REGISTRATION_STATE response
that are applicable to EVDO. Rename RIL_REQUEST_CDMA_VALIDATE_AKEY to
RIL_REQUEST_VALIDATE_AND_WRITE_AKEY. Elaborate the meaning of Akey in the
RIL_REQUEST_CDMA_VALIDATE_AND_WRITE_AKEY message.
/hardware/ril/libril/ril.cpp
5d621da539abea83309d77317ede40126f47d5f0 19-Sep-2009 John Wang <johnwang@google.com> Add UNSOL_CALL_RINGBACK_TONE to ril.

Some networks may not play ring back tone, RIL will send UNSOL ringback notification.

It indicates to play tone to user for receiving ALERTING message.
/hardware/ril/libril/ril.cpp
084f6708312265b501561a9c6d6e9cb38943985c 19-Aug-2009 Jaikumar Ganesh <jaikumar@google.com> Release mutex locks on error conditions.
/hardware/ril/libril/ril.cpp
ee1fadc192a63724e416b05666844a62d1e75d38 12-Aug-2009 Kenny <gongwuchun@gmail.com> fix return value check issue in sendResponseRaw function
/hardware/ril/libril/ril.cpp
b589a1171e6c4a9524c7bac473514954571b5da1 22-Jun-2009 jsh <jsh@google.com> am 09a68ba3: Add remaining retry count to response for PIN/PUK commands.

Merge commit '09a68ba315ca3d6b092fd8078cc42b93b7934a1a'

* commit '09a68ba315ca3d6b092fd8078cc42b93b7934a1a':
Add remaining retry count to response for PIN/PUK commands.
09a68ba315ca3d6b092fd8078cc42b93b7934a1a 10-Jun-2009 jsh <jsh@google.com> Add remaining retry count to response for PIN/PUK commands.

RIL_REQUEST_ENTER_SIM_PIN
RIL_REQUEST_ENTER_SIM_PUK
RIL_REQUEST_ENTER_SIM_PIN2
RIL_REQUEST_ENTER_SIM_PUK2
RIL_REQUEST_CHANGE_SIM_PIN
RIL_REQUEST_CHANGE_SIM_PIN2
RIL_REQUEST_SET_FACILITY_LOCK
RIL_ENTER_NETWORK_DEPERSONALIZATION

Also add requestToString entry for REPORT_SMS_MEMORY_STATUS.
/hardware/ril/libril/ril.cpp
40202d7a40a84cddf88957de6e042503ebfa1920 10-Jun-2009 Jaikumar Ganesh <jaikumar@google.com> am 920c78f1: Add authType to SETUP_DATA_CALL, errorCode to RIL_SMS_Response.

Merge commit '920c78f166e787dc799bf5df7d6be30034ac0e77'

* commit '920c78f166e787dc799bf5df7d6be30034ac0e77':
Add authType to SETUP_DATA_CALL, errorCode to RIL_SMS_Response.
920c78f166e787dc799bf5df7d6be30034ac0e77 04-Jun-2009 Jaikumar Ganesh <jaikumar@google.com> Add authType to SETUP_DATA_CALL, errorCode to RIL_SMS_Response.

1.Add an additional parameter to specify the
authType (PAP / CHAP) to SETUP_DATA_CALL.
2.Add errorCode to RIL_SMS_Response
/hardware/ril/libril/ril.cpp
a2f6c8a60f349acc9808a7406470d00b7ddc35b2 10-Jun-2009 Wink Saville <wink@google.com> am 7f856808: Cleanup whitespace.

Merge commit '7f8568086f2ea14885b0091c793e14c2656f0da2'

* commit '7f8568086f2ea14885b0091c793e14c2656f0da2':
Cleanup whitespace.
7f8568086f2ea14885b0091c793e14c2656f0da2 09-Jun-2009 Wink Saville <wink@google.com> Cleanup whitespace.
/hardware/ril/libril/ril.cpp
15d535048cf4acac97b24d025dac2162ac449bb0 03-Jun-2009 johnwang <johnwang@google.com> am b2a6184e: Allow response payload on RIL_REQUEST error

Merge commit 'b2a6184ec942c4c1728cbac723db90fbed4f85c5'

* commit 'b2a6184ec942c4c1728cbac723db90fbed4f85c5':
Allow response payload on RIL_REQUEST error
b2a6184ec942c4c1728cbac723db90fbed4f85c5 02-Jun-2009 johnwang <johnwang@google.com> Allow response payload on RIL_REQUEST error

Enable response payload while RIL_REQUEST returns error. RIL must explicitly pass NULL
for the response parameter if there is no response payload.

modified: ril.cpp
/hardware/ril/libril/ril.cpp
2a058e1ad9d1df198a161e40fced963e9f49ca03 29-May-2009 Wink Saville <wink@google.com> am a592eebc: Cleanup and changes of responseCdmaInformationReocrds, Broadcast SMS configuration and reponseRilSignalStrength.

Merge commit 'a592eebc476a3d234f47f93e58252f8c822fc772'

* commit 'a592eebc476a3d234f47f93e58252f8c822fc772':
Cleanup and changes of responseCdmaInformationReocrds, Broadcast SMS
a592eebc476a3d234f47f93e58252f8c822fc772 22-May-2009 Wink Saville <wink@google.com> Cleanup and changes of responseCdmaInformationReocrds, Broadcast SMS
configuration and reponseRilSignalStrength.

From Motorola, change reponseCdmaInformationRecords to use string for
marshalling and simplify by removing duplicate code.

Change Broadcast SMS configuration adding some some new fields
for Gsm Broadcast configuration and some name changes to be
more coherent.

Cleanup responseRilSignalStrength, includes some code refactoring
and removing the sending of the number of intergers. Now it is assumed
that a RIL_SignalStrength structure being sent so it is not necessary to
send the length. There is a corresponding change in
frameworks/base/telephony/java/com/android/internal/telephony/RIL.java.
/hardware/ril/libril/ril.cpp
e5c30e1e3f5bed38915e3ddb7e9f6645031b7b1a 26-May-2009 johnwang <johnwang@google.com> am fdf825f9: Enable new libhtc_ril which supporting new CDMA ril interface.

Merge commit 'fdf825f9d0dc639787b8523638bb61874ed0b540'

* commit 'fdf825f9d0dc639787b8523638bb61874ed0b540':
Enable new libhtc_ril which supporting new CDMA ril interface.
fdf825f9d0dc639787b8523638bb61874ed0b540 23-May-2009 johnwang <johnwang@google.com> Enable new libhtc_ril which supporting new CDMA ril interface.

1) Enable new libhtc_ril and support new RIL_Call structure 2) Remove "#define NEWRIL".
/hardware/ril/libril/ril.cpp
8a3c48c4eac62f9c25ab3f0dbfd8f829a1e32778 20-May-2009 Mathias Agopian <mathias@google.com> move libbinder's header files under includes/binder
/hardware/ril/libril/ril.cpp
3d54e74bc450bb40977e3ae6fab6185fe687bdae 19-May-2009 Wink Saville <wink@google.com> Teleca 2b changes.
/hardware/ril/libril/ril.cpp
000a9fe96fdf9111387d2bc389d2f6bb3e627d0f 11-May-2009 jsh <jsh@google.com> Add get/set SMSC address to ril.h.
/hardware/ril/libril/ril.cpp
af6ecbf0fa03379818038459ee1b61ea393ffd4f 29-Apr-2009 Jaikumar Ganesh <jaikumar@google.com> Add RIL_UNSOL_OEM_HOOK_RAW

Add RIL_UNSOL_OEM_HOOK_RAW to send unsolicited OEM
commands from the baseband.

Tested using radiooptions tool.
/hardware/ril/libril/ril.cpp
f5903dfd25c2ef104b3e9267b53f6ee3e7588063 24-Apr-2009 Wink Saville <wink@google.com> Teleca 090414 & 090423 patches for CDMA to complete phase1 work.
/hardware/ril/libril/ril.cpp
1b5fd23e2bc82e5bed48125317cf2f9837cf6ae8 22-Apr-2009 Wink Saville <wink@google.com> New ril.h & changes to ril.cpp to support it.

There are NEWRIL:TODO's in the code to identify
additional changes needed when a new vendor ril
is delivered.

Also changes to some appendPrintBuf's, apparently
it's been a while since debug has been turn on
as there were quite a few compile time errors.
/hardware/ril/libril/ril.cpp
f4c4d36c410a3501d282dd7de1c7c3350734f27e 02-Apr-2009 Wink Saville <> AI 144185: Integrate cdma into the main code base.

Automated import of CL 144185
/hardware/ril/libril/ril.cpp
ff36874070b246c40f2ecfcbd584a2d663fa493d 25-Mar-2009 John Wang <> Automated import from //branches/donutburger/...@140572,140572
/hardware/ril/libril/ril.cpp
34a5108969fbfc6cf8140513b7246da805902b7a 05-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136594
/hardware/ril/libril/ril.cpp
00f06fc3fdb05d4276e76091cacb42b6f6862222 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/hardware/ril/libril/ril.cpp
c2efc51d848d68147320a5983954f9c76428885c 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/hardware/ril/libril/ril.cpp
31f41943663ccc71bef87d42585b04afb23f6754 20-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@132569
/hardware/ril/libril/ril.cpp
80bb41e3445d96fb8508609e5bfcae6ea477da18 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
/hardware/ril/libril/ril.cpp
154a2efc9b75de255cf9c3916d9d778c445df2ae 16-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@126645
/hardware/ril/libril/ril.cpp
a8657f8726ba81b72eb532c884545b4ad52ff471 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/hardware/ril/libril/ril.cpp
dbbb392e15b5ace6f19e76c49c80ea14292e8a4d 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/hardware/ril/libril/ril.cpp