• Home
  • History
  • Annotate
  • only in /frameworks/opt/telephony/tests/telephonytests/src/
History log of /frameworks/opt/telephony/tests/telephonytests/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
286fc2211b36fb3b7766f2a8e090b356427c2bc1 07-Jul-2015 Jeff Davidson <jpd@google.com> Don't toggle app state for updated system apps.

The default carrier app logic to disable/enable apps depending on the
SIM state should only apply to the copy of the app on /system. Once
the app has been updated via /data, we should leave the enabled
setting as the default (though we should still grant carrier
privileges as needed in this case).

Otherwise we may unexpectedly disable a previously enabled app if it
is updated and then the SIM state changes or device reboots at a time
when the SIM isn't loaded.

Bug: 22321187
Change-Id: Ia7281c5a174bd32fc4d63375603ace0b29794894
om/android/internal/telephony/CarrierAppUtilsTest.java
1d744e15a15081c74b96513ed1cc95a1739087bb 07-Jul-2015 Jeff Davidson <jpd@google.com> Don't kill carrier app when enabling it.

There's no reason to do this, and if the app is running it will cause
it to suddenly close despite already being enabled.

Bug: 22306627
Change-Id: Ic37ad74f92d50d49b329b8fb70ea171ff447091b
om/android/internal/telephony/CarrierAppUtilsTest.java
3c76dc89272d7b515d8afda1e7e9f7f362ef3caa 29-Jun-2015 Svet Ganov <svetoslavganov@google.com> Grant default permissons to the default SMS, Phone, Browser app.

bug:22104986

Change-Id: Idcbe85c43f995bdf37e7291c9384eb181560872d
om/android/internal/telephony/CarrierAppUtilsTest.java
c5ce7ea349f4d4ffc5bc1a07f95acc0ed68003f2 25-Jun-2015 Jeff Davidson <jpd@google.com> Merge "Always regrant default permissions even if app is enabled." into mnc-dev
314fa4be00cb94d2617554351e13eafa0380b411 25-Jun-2015 Jeff Davidson <jpd@google.com> Always regrant default permissions even if app is enabled.

We can safely skip the call to setApplicationEnabledSetting in this
case, but we should still call grantDefaultPermissions to ensure that
we re-evaluate defaults when the carrier privilege rules has changed.

This fixes userdebug OTAs where the permissions are cleared, as we
were not re-granting them after the SIM was inserted, but it is safer
in general.

Bug: 22088420
Change-Id: Ied518653790e1fbf026cd3f0ec4de22e3b21f0ba
om/android/internal/telephony/CarrierAppUtilsTest.java
ebe753c8c4e103157b156922760a6e89f4d7a7ab 23-Jun-2015 Jeff Davidson <jpd@google.com> Merge "Default permissions for carrier apps." into mnc-dev
03540ca93e3e59fd3cb826bb71716e54cb9dd095 23-Jun-2015 Jeff Davidson <jpd@google.com> Default permissions for carrier apps.

Provide the current list of carrier apps to PackageManager when we are
queried for them as part of granting default permissions. Trigger an
evaluation of default permissions whenever we are enabling a new
carrier app due to a change in SIM state (e.g. new carrier privilege
rules).

Bug: 21696731
Change-Id: I3d6d61712acb554878edeb5ee172887da16ef851
om/android/internal/telephony/CarrierAppUtilsTest.java
745e2f48f64d6a345aa9d2a9365ea2c5087aa54d 23-Jun-2015 Jeff Davidson <jpd@google.com> Merge "Fix build of FrameworksTelephonyTests." into mnc-dev
0cdc53a095b5e715b9730f78dbd80d160fdd665f 19-Jun-2015 Jeff Davidson <jpd@google.com> Disable carrier apps until needed per the SIM.

Similar to how InputMethodManagerService marks IME apps as
DISABLED_UNTIL_USED except for apps being used as IMEs, we mark
carrier apps bundled with the system as DISABLED_UNTIL_USED until a
SIM that marks those apps as privileged is inserted.

Bug: 21814643
Change-Id: I24006039c18f2b0ad01019d3bb27c1344f97d53c
om/android/internal/telephony/CarrierAppUtilsTest.java
9ca2f3f4f29caafbbfb9e3b00d33b827e8448968 22-Jun-2015 Jeff Davidson <jpd@google.com> Fix build of FrameworksTelephonyTests.

An Android.mk file was missing to include these tests in the build,
and as a result many of them have broken. Disable the broken ones to
make the build work again. (The remaining tests may not be passing but
will at least build).

Bug: 22009112
Change-Id: I92b6f7407d3e6304514e9a8965c652671b8b85f5
om/android/internal/telephony/ApnSettingTest.java
om/android/internal/telephony/ApnSettingTest.java.broken
om/android/internal/telephony/SMSDispatcherTest.java
om/android/internal/telephony/SMSDispatcherTest.java.broken
om/android/internal/telephony/TestPhoneNotifier.java
om/android/internal/telephony/TestPhoneNotifier.java.broken
om/android/internal/telephony/gsm/GSMPhoneTest.java
om/android/internal/telephony/gsm/GSMPhoneTest.java.broken
om/android/internal/telephony/gsm/GSMTestHandler.java
om/android/internal/telephony/gsm/GSMTestHandler.java.broken
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java.broken
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
om/android/internal/telephony/gsm/UsimDataDownloadTest.java.broken
1bb5ae036984e729ef9053058e00b0f8dd5e8e9c 05-May-2015 Prerepa Viswanadham <dham@google.com> Merge changes from topic 'mwd-merge-050415' into mnc-dev

* changes:
Fix build
Merge commit '72a3740' into alee_merge
Merge commit 'ec1be30' into alee_merge
Merge commit '52c1beb' into alee_merge
Merge commit '94de93e' into alee_merge
Merge commit '8c162d4' into alee_merge
aaf0e8d623b1e94004557573aef9235177ca19e3 16-Apr-2015 Amit Mahajan <amitmahajan@google.com> Adding bearer_bitmask support.

Change-Id: I4da0bdd6de16963a60218789154da17f40fec8cd
om/android/internal/telephony/ApnSettingTest.java
94de93efcd4d4b879c14c443f7dfaabb5a9ce4a9 03-Apr-2015 Cheuksan Wang <edwang@google.com> add injectSmsPdu with subId to ISms.aidl

also clean up unused methods from ISms.aidl and UiccSmsController.java

BUG: 20015121
Change-Id: Ibd746ded4ac50c004cc7e5e2f629f53e919dfe2d
om/android/internal/telephony/SimSmsTest.java
3ce96a061c2c6e24f4ff3bd237e18c29fc0c0108 19-Feb-2015 Amit Mahajan <amitmahajan@google.com> Adding a new param to calculateLength for SMS to indicate if called for a
segment of multipart msg.

Encoding type is calculated separately for entire msg vs individual
segments. Change is to avoid overwriting the calculated value for
individual segment based.

Bug: 19399335
Change-Id: I8e89b7596e9c7440ace0486eceb1252094c373fa
om/android/internal/telephony/SmsMessageBodyTest.java
om/android/internal/telephony/cdma/sms/CdmaSmsTest.java
6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7 24-Sep-2013 Chaitanya Saggurthi <csaggurt@codeaurora.org> Send SMS using RIL_REQUEST_SEND_SMS_EXPECT_MORE

1) New commandinterface API sendSMSExpectMore to send sms using
ril request RIL_REQUEST_SEND_SMS_EXPECT_MORE.
2) sendSMSExpectMore API to send multisegment sms pdu's except
last pdu in GSM. In case of retry use sendSms even for
multi segment message, because don't know how many
segments are failed to send

Bug: 17570854
Change-Id: Icfc200a9c9c5940f0e10668b4385d1633a6c943b
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
3262c21feb1eede2917450cfdfd3faa86ee70cab 25-Aug-2014 Shishir Agrawal <shishir@google.com> Allow MVNO tethering APNS through gservices flags.

The change allows multiple APNs to be specified in
Settings.Global.TETHER_DUN_APN. It also adds mvnoType, and mvnoMatchData
support to the ApnSetting class.

Bug: 12977533

Change-Id: I424fc405c1e6270bf55eadb130ed839d50575cf1
om/android/internal/telephony/ApnSettingTest.java
9d4ec7d45061f1da05f16cd244eb0a798e7f36bb 13-Aug-2014 Amit Mahajan <amitmahajan@google.com> Revert "Revert "add apn setting parameters, and set apn parameters to bp""

This reverts commit 01f27d2c616797e5ba821159f8aca7b75aa54ae1.

Change-Id: Id9e7cf180092f320f635084f805b97f6409d0f03
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
01f27d2c616797e5ba821159f8aca7b75aa54ae1 12-Aug-2014 Amit Mahajan <amitmahajan@google.com> Revert "add apn setting parameters, and set apn parameters to bp"

This reverts commit f4b74430a8c22ab58c3fbbd6c9e7a594514a8615.

Change-Id: I1f300741d858ff39ae573e576479613b084e4616
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
f4b74430a8c22ab58c3fbbd6c9e7a594514a8615 10-Aug-2014 Hui Wang <huiwang@motorola.com> add apn setting parameters, and set apn parameters to bp

Change-Id: I395b499eb0730894620614b3261bb6a784d53f46
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
a8467dd0c524787104b1ccdddc5e8af10ba729ed 13-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
om/android/internal/telephony/gsm/GSMPhoneTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
f4016c89cdb71c75b63b73a9f6d5b84681307142 06-Feb-2014 Jake Hamby <jhamby@google.com> Remove unneeded new RIL command.

Remove the recently added RIL_REQUEST_SET_RADIO_MODE command and update
the definition of the RIL_REQUEST_NV_RESET_CONFIG parameter.
Also, space out the NV item enum values so we can add new items per category.

Bug: 12864208
Change-Id: I1201c92198a8cd7e169efe7055b58259d975309b
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
f28ac81ec36df38307648d404cff4b2b11f46861 15-Jan-2014 Jake Hamby <jhamby@google.com> Add new RIL commands to read/write and reset NV items.

Add new RIL commands to read/write and reset NV items.
Used by some operators for CDMA band config and PRL update.

Note that this CL depends on a typo fix in the corresponding
frameworks/base change and packages/services/Telephony depends
on a typo fix in this CL.

Bug: 12864208
Change-Id: I3081619a82af698a3197ce23870bf4de248fb3e7
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
dc0a7a65c806fd58baa5e189227f1d302d51c0a6 05-Dec-2013 John Huang <jsh@android.com> am 9e6a8351: Merge "RIL changes for supporting generic SIM communication."

* commit '9e6a8351f1ee21e7dd7d30583c7085fcbeb3a863':
RIL changes for supporting generic SIM communication.
40d1d394302d83eb56f66cf08daecc612c97cd28 28-Nov-2013 Shishir Agrawal <shishir@google.com> RIL changes for supporting generic SIM communication.

Exposes four new commands through RIL.java:
- RIL_REQUEST_SIM_TRANSMIT_BASIC (AT+CSIM - TS 27.007)
- RIL_REQUEST_SIM_OPEN_CHANNEL (AT+CCHO - TS 27.007)
- RIL_REQUEST_SIM_CLOSE_CHANNEL (AT+CCHC - TS 27.007)
- RIL_REQUEST_SIM_TRANSMIT_CHANNEL (AT+CGLA - TS 27.007)

Change-Id: Iee4d950d37a6097493cd945e611c914c40827215
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
ace9a749c5a2a5e07527f728b7331423d16c36cd 30-Oct-2013 Sukanya Rajkhowa <srajkh@codeaurora.org> SMS over IMS bug fixes

This change includes the following:
1) SMS over IMS remaining patches which address review comments

2) Fix for Bug:11378993
For MT SMS over IMS, if an application uses the createFromPdu(byte[] pdu) API
instead of createFromPdu(byte[] pdu,String format) API, we first try to create
SmsMessage from raw PDU with the format of active phone. That either returns a
valid SmsMessage object or throws a RuntimeException causing the correct format
to be used the next time. If GsmSmsAddress is not valid, we should throw
a RuntimeException which is handled by createFromPdu(byte[] pdu)

3) Fix for Bug:11424054
Register for ICC changes and handle new SMS on ICC

Bug: 11378993, 11424054
Change-Id: I94bcfcf93d8205c2916997091617899c6ebdd5e5
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
1260f1c6c909f2940989b72afe1b91fd83845eaa 14-Sep-2013 Sukanya Rajkhowa <srajkh@codeaurora.org> Support SMS over IMS

ImsSMSDispatcher is part of IccSmsInterfaceManager.
It always receives calls to send sms first and decides
whether to use ims call flow or gsm/cdma based on response
to REQUEST_IMS_REGISTRATION_STATE.

When ims is registered and sms is supported, the request also returns
sms format to use.

In case of sms over ims 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. If voice is not available, sets retry counter to max and
skips retries and sends failure to client.

Bug: 9626411

Change-Id: I4c63c8fc0eb2191847b509e66772e3de27d491ed
Signed-off-by: Ed Tam <etam@google.com>

Conflicts:
src/java/com/android/internal/telephony/gsm/GSMPhone.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
7667e7abe11b94b5573b565e25adbffdf7d65141 11-Apr-2013 Jake Hamby <jhamby@google.com> Fix some frameworks-telephony test compile errors.

Fix some frameworks-telephony test case compile errors due to
package name change for ApnSetting and additional methods added
to BaseCommands.

Change-Id: I72a9caabd6b7d09e9d0f1e39ab7bd24fa0e60594
om/android/internal/telephony/ApnSettingTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
4e9ed0410d72180872d59b14cb375c1c2ed94788 26-Mar-2013 Jake Hamby <jhamby@google.com> resolved conflicts for merge of 4eede890 to jb-mr2-dev

Change-Id: I7ee1d93d832275ad04d4e6bbae68d22ae86322ac
01fdbd3285be1a8ba2143a4bc11a0f5065bb68d0 10-May-2012 Rika Brooks <rbrooks@codeaurora.org> Telephony: Fix IntRangeManager

-Fix to populate SmsBroadcastConfigInfo list with all the possible
range lists upon enable and disable to match previous implementation.
-Fix ClientRange to be ordered by start id, then by end id.
-Fix enableRange to handle missing cases:
-enable exact same range, i.e. new [x, y], existing [x, y]
-enable range that is already enclosed in existing range i.e.
adding [3, 3] to existing range [1,3]
-enable (startId -1) == range.endId, i.e. new [3, y] existing [1, 2]
-Fix where range.endId is not updated correctly
-Fix disableRange to first update mRange then call updateRange.
-Add more unit test cases.

Bug: 8355035
Change-Id: I83308c76ed28c6f753326aeaac6bec1d88c01b39
om/android/internal/telephony/IntRangeManagerTest.java
22d85a8e3a575a6d01d2c788587971657dfe20c6 23-Feb-2013 Wink Saville <wink@google.com> Clean up member variables.

Change-Id: Ib60f350131ade626aca682407ea0b4377b16f6c6
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
91187d41b202273075a302a4fd4f8df719b5dee0 09-Feb-2013 Jake Hamby <jhamby@google.com> Fix test case broken by change to ISms method signature.

A recent change to move ISms.aidl from frameworks/opt/telephony to
frameworks/base caused this test case not to compile. Fixed the caller
to add the new argument containing the package name of the caller.

Bug: 8107987
Change-Id: I2b1acefbfe0588a940a506f891077b00fa026d2d
om/android/internal/telephony/SimSmsTest.java
48a57c9ac6516c0f34a9593d6ffd64173fdf6953 10-Jan-2013 Jake Hamby <jhamby@google.com> Add frameworks-telephony test cases for CDMA SMS.

Add test cases to verify support for Shift-JIS encoding/decoding
for CDMA SMS BearerData. Also test whether reserved bearer data
subparameters are properly skipped.

$ runtest -c com.android.internal.telephony.cdma.sms.CdmaSmsTest \
frameworks-telephony

The original version of this patch did not merge from AOSP to the
internal tree because of changes to mock RIL files that have been
removed. This patch contains only the change to CdmaSmsTest.java.

Change-Id: Ib51d99c73c636467b970327e5c6af2d6a289c651
om/android/internal/telephony/cdma/sms/CdmaSmsTest.java
6387253f9b0eb8bec049115498ec1f2bfd6d991d 05-Feb-2013 Jake Hamby <jhamby@google.com> am 9eef81ce: am 89558696: Merge "Telephony: Define enable/disable APIs for Cdma CMAS"

# By Rika Brooks
# Via Android Git Automerger (1) and others
* commit '9eef81ce80e72d68a8349fd84797276cb9cbe957':
Telephony: Define enable/disable APIs for Cdma CMAS
895586961de9992a4feefc57b648e01d158a382c 04-Feb-2013 Jake Hamby <jhamby@google.com> Merge "Telephony: Define enable/disable APIs for Cdma CMAS"
a63f55cf17629426d976830429a7612387532195 24-Jul-2012 Rika Brooks <rbrooks@codeaurora.org> Telephony: Define enable/disable APIs for Cdma CMAS

- Define enableCellBroadcastRange, disableCellBroadcastRange,
enableCellBroadcast, disableCellBroadcast for Cdma broadcast.
Create CdmaBroadcastRangeManager extended from existing IntRangeManager.

Change-Id: I5d70175862547475f49e08328ab3dcc5560e9096
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
79555c93820b5159b25c01fff47d16fe623ce866 31-Jan-2013 Wink Saville <wink@google.com> Fix some broken tests.

Change-Id: I10d48c6597bb0c45d70a6a2d77a0afb9d295568d
om/android/internal/telephony/ApnSettingTest.java
om/android/internal/telephony/Wap230WspContentTypeTest.java
babd5ede15dfced63fc5bf5a522634fd85e3e0f1 31-Jan-2013 Wink Saville <wink@google.com> am 6943a913: am 5dcd8d72: Merge "Fix failed test case when running framework auto test."

# By xiaohui wang
# Via Android Git Automerger (1) and others
* commit '6943a913f8bb044f40f94a933c1e2b24e103f59a':
Fix failed test case when running framework auto test.
0577de49f739f113f6e07d5539defc8d48232282 30-Jan-2013 xiaohui wang <xiaohui.wang@sonymobile.com> Fix failed test case when running framework auto test.

The method RetryManager.setRetryCount was modified in
f186b07b463447707117e2b54fc02f7ed30d6e43, However the
corresponding test cases were not updated and now fail.

The reason for failing is that setRetryCount no longer resets
the variable mRetryForever as it used to, and therefore
isRetryNeeded() returns true instead of false failing the
testcases.

Change-Id: Icbf23ada8000fab93ee34087e125d9b12d7e7897
om/android/internal/telephony/TelephonyUtilsTest.java
60dc9dc311361f9fb52155ea28d383d55afa90d8 11-Dec-2012 Wink Saville <wink@google.com> Merge commit '7e4b734a' into fix-merge-conflict

* commit '7e4b734a':
Telephony: Move uicc classes into uicc package

Change-Id: Iacc7f1805500bfe55299aaedbe0241ebba8e8b23
d720945f2be5ea5fe0faf67e67d9ea0e184eba67 01-Aug-2012 Alex Yakavenka <ayakav@codeaurora.org> Telephony: Move uicc classes into uicc package

Reduce constructor visibility to package where
possible

Dependent Changes:
I3b718b9aea1f21c7906c8243b4ca0db6af495a08
I80204a2f3dc57cac875abeab390bb9db7a636ff7
Ib9c19e8b157dc7ec74eb14baca5bd3b5caf08c47

Change-Id: Ib4f43374c041cb5eaf2e3883e5ea28b2eb2c9a69
om/android/internal/telephony/AdnRecordTest.java
om/android/internal/telephony/GsmAlphabetTest.java
om/android/internal/telephony/IccServiceTableTest.java
om/android/internal/telephony/SMSDispatcherTest.java
om/android/internal/telephony/SimPhoneBookTest.java
om/android/internal/telephony/SimUtilsTest.java
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
om/android/internal/telephony/gsm/GsmSmsCbTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimServiceTableTest.java
ded9c0af7fa49504c047275ed34c2d3b22bf0c3a 07-Dec-2012 Wink Saville <wink@google.com> Use Rlog

Change-Id: Ie013f51215de8380b8de74161b6056b010711cfd
om/android/frameworks/telephonytests/TelephonyMockRilTestRunner.java
om/android/internal/telephony/CallerInfoTest.java
om/android/internal/telephony/MccTableTest.java
om/android/internal/telephony/SmsMessageBodyTest.java
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
om/android/internal/telephony/gsm/GSMTestHandler.java
om/android/internal/telephony/gsm/GsmSmsCbTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
om/android/internal/telephony/mockril/MockRilTest.java
99c2e1d6749cfad2a8ca94a47857d8c3bfc09454 27-Nov-2012 Wink Saville <wink@google.com> Use Rlog instead of Log.

Change-Id: I2f44193b294513e743526e5c163e7d9a45308b28
om/android/internal/telephony/MccTableTest.java
om/android/internal/telephony/SmsMessageBodyTest.java
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
om/android/internal/telephony/gsm/GSMTestHandler.java
om/android/internal/telephony/gsm/GsmSmsCbTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
d008821aacac55a7d4717fb52b85ab5590be30eb 17-Nov-2012 Wink Saville <wink@google.com> Remove mockril.

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

Change-Id: I76238bd97ff82072786e05a275bd90102c02f391
om/android/frameworks/telephonytests/TelephonyMockRilTestRunner.java
om/android/internal/telephony/CallerInfoTest.java
om/android/internal/telephony/mockril/MockRilTest.java
ac1701bae6a076fe92b05875aa94b6bef45838c1 31-Aug-2012 Jake Hamby <jhamby@google.com> am 115632cc: Fix CDMA decoding of multipart UTF-16 SMS messages.

* commit '115632cc56f813bd21543f8532c763d7d2968046':
Fix CDMA decoding of multipart UTF-16 SMS messages.
115632cc56f813bd21543f8532c763d7d2968046 31-Aug-2012 Jake Hamby <jhamby@google.com> Fix CDMA decoding of multipart UTF-16 SMS messages.

Recent changes to support CMAS over CDMA introduced a bug causing
an exception to be thrown when decoding multipart UTF-16 encoded
messages. This change fixes the exception by correctly subtracting
the header size from the number of bytes to decode. It also adds
more robust error handling to try to decode the maximum length
possible instead of throwing an exception if the length is still
larger than the user data length after subtracting the header.

This also fixes a bug in the encoder, which was padding the
UTF-16 user data to 16-bit alignment, which is incorrect (should
be padded to an 8-bit boundary). The code happened to work because
we always generated a UDH that was an even number of bytes
(including length) so the padding was a no-op. The decoder works
correctly.

Bug: 6939151
Change-Id: I4000fa2f4703b39e5ed7e5bd8490828303ef8979
om/android/internal/telephony/cdma/sms/CdmaSmsTest.java
7f7d82aac56022880f613772ed4a90738075c843 31-Aug-2012 Wink Saville <wink@google.com> am 50b1206d: am cc0e5450: Merge "WspTypeDecoder: fixed decoding of content parameters"

* commit '50b1206d5ab38003c0d63b7e6a3589bf00c6ceb5':
WspTypeDecoder: fixed decoding of content parameters
50b1206d5ab38003c0d63b7e6a3589bf00c6ceb5 31-Aug-2012 Wink Saville <wink@google.com> am cc0e5450: Merge "WspTypeDecoder: fixed decoding of content parameters"

* commit 'cc0e54506132e42f5e0ca2cfee0c399ba49ba149':
WspTypeDecoder: fixed decoding of content parameters
0fcf2097e7e217319b625d5dfc24aded06c02227 30-Aug-2012 Johan Redestig <johan.redestig@sonymobile.com> WspTypeDecoder: fixed decoding of content parameters

The removed condition prevented any parameter to have
0 as integer value.

Change-Id: Iaa8e106e49a51322c07f647f2f66bb7bd6055c89
om/android/internal/telephony/Wap230WspContentTypeTest.java
a6b55dcb21ebc8e781d3031ff2de74e23427abb1 26-Jul-2012 Jake Hamby <jhamby@google.com> am 324dd8d1: am b8a13d30: Implement CMAS service category program results.

* commit '324dd8d12e3c3df713e981119d8e88c6afefa962':
Implement CMAS service category program results.
b8a13d300b245e0080aa01275e232f54d5d0e09c 25-Jul-2012 Jake Hamby <jhamby@google.com> Implement CMAS service category program results.

Correctly handle CDMA Service Category Program Data requests,
and send the SCPT response to the message center. Parcel SCPD
operations as an ArrayList instead of an array (current version
will throw ClassCastException when the array is cast).

Bug: 6853691
Change-Id: I949ea68891c78306059248832e59a593ab606e11
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
3c93767bab0040818e0f530c0d0102654a87e0c0 25-Jul-2012 Wink Saville <wink@google.com> Merge "Revise CellInfo API's"
dbbcde988d620307a97afbd9a6dc389eab02b586 18-Jul-2012 Naveen Kalla <nkalla@codeaurora.org> Move SmsUsageMonitorShortCodeTest from frameworks/base/telephony/tests

This test was missed out while migrating telephony code from frameworks/base.

Change-Id: Id3a2add255057b8b977e48a4fa873b44c3ddc732
om/android/internal/telephony/SmsUsageMonitorShortCodeTest.java
ef1d4bff9bbf7d967dbcace73f08910e14e367d0 17-Jul-2012 Wink Saville <wink@google.com> Revise CellInfo API's

Change-Id: I35bc22caf4a6a2255f2ce122690823f8d602b359
om/android/internal/telephony/TestPhoneNotifier.java
c38bb60d867c5d61d90b7179a9ed2b2d1848124f 12-Jul-2012 Wink Saville <wink@google.com> Create telephony-common - DO NOT MERGE

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
om/android/frameworks/telephonytests/TelephonyMockRilTestRunner.java
om/android/internal/telephony/ATResponseParserTest.java
om/android/internal/telephony/AdnRecordTest.java
om/android/internal/telephony/ApnSettingTest.java
om/android/internal/telephony/CallerInfoTest.java
om/android/internal/telephony/GsmAlphabetTest.java
om/android/internal/telephony/GsmSmsTest.java
om/android/internal/telephony/IccServiceTableTest.java
om/android/internal/telephony/IntRangeManagerTest.java
om/android/internal/telephony/MccTableTest.java
om/android/internal/telephony/NeighboringCellInfoTest.java
om/android/internal/telephony/PhoneNumberUtilsTest.java
om/android/internal/telephony/PhoneNumberWatcherTest.java
om/android/internal/telephony/SMSDispatcherTest.java
om/android/internal/telephony/SimPhoneBookTest.java
om/android/internal/telephony/SimSmsTest.java
om/android/internal/telephony/SimUtilsTest.java
om/android/internal/telephony/SmsMessageBodyTest.java
om/android/internal/telephony/TelephonyUtilsTest.java
om/android/internal/telephony/TestPhoneNotifier.java
om/android/internal/telephony/Wap230WspContentTypeTest.java
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
om/android/internal/telephony/cdma/sms/CdmaSmsTest.java
om/android/internal/telephony/gsm/GSMPhoneTest.java
om/android/internal/telephony/gsm/GSMTestHandler.java
om/android/internal/telephony/gsm/GsmSmsCbTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
om/android/internal/telephony/gsm/UsimServiceTableTest.java
om/android/internal/telephony/mockril/MockRilTest.java
0825495a331bb44df395a0cdb79fab85e68db5d5 12-Jul-2012 Wink Saville <wink@google.com> Create telephony-common

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
om/android/frameworks/telephonytests/TelephonyMockRilTestRunner.java
om/android/internal/telephony/ATResponseParserTest.java
om/android/internal/telephony/AdnRecordTest.java
om/android/internal/telephony/ApnSettingTest.java
om/android/internal/telephony/CallerInfoTest.java
om/android/internal/telephony/GsmAlphabetTest.java
om/android/internal/telephony/GsmSmsTest.java
om/android/internal/telephony/IccServiceTableTest.java
om/android/internal/telephony/IntRangeManagerTest.java
om/android/internal/telephony/MccTableTest.java
om/android/internal/telephony/NeighboringCellInfoTest.java
om/android/internal/telephony/PhoneNumberUtilsTest.java
om/android/internal/telephony/PhoneNumberWatcherTest.java
om/android/internal/telephony/SMSDispatcherTest.java
om/android/internal/telephony/SimPhoneBookTest.java
om/android/internal/telephony/SimSmsTest.java
om/android/internal/telephony/SimUtilsTest.java
om/android/internal/telephony/SmsMessageBodyTest.java
om/android/internal/telephony/TelephonyUtilsTest.java
om/android/internal/telephony/TestPhoneNotifier.java
om/android/internal/telephony/Wap230WspContentTypeTest.java
om/android/internal/telephony/cdma/CdmaSmsCbTest.java
om/android/internal/telephony/cdma/sms/CdmaSmsTest.java
om/android/internal/telephony/gsm/GSMPhoneTest.java
om/android/internal/telephony/gsm/GSMTestHandler.java
om/android/internal/telephony/gsm/GsmSmsCbTest.java
om/android/internal/telephony/gsm/UsimDataDownloadCommands.java
om/android/internal/telephony/gsm/UsimDataDownloadTest.java
om/android/internal/telephony/gsm/UsimServiceTableTest.java
om/android/internal/telephony/mockril/MockRilTest.java