History log of /packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7b50f245bd410c0a54d8f5fdd06313ccbf5aec05 14-Aug-2016 Amit Mahajan <amitmahajan@google.com> Revert "Fix LTE_CA RAT in APN DB."

This reverts commit 1b40f4eeee02b25403e2c1309034434e4a22d77b.

Bug: 30821447
Change-Id: I4f251d6bce601b779cc505c6450fd4a59903862c
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
18ef3bfd472e6b4f60a727a831c3f0262d101ea4 21-Jul-2016 Robert Greenwalt <rgreenwalt@google.com> Close old cursor when making a new one.

bug:30216042
Change-Id: Ia3fe86c141a69dd4c7d3a75cfd39b9983dcec6da
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
1b40f4eeee02b25403e2c1309034434e4a22d77b 21-Jul-2016 Robert Greenwalt <rgreenwalt@google.com> Fix LTE_CA RAT in APN DB.

Rather than require all LTE-specific APNs add LTE_CA type
to their bearer bitmasks (error prone and doesn't help with
user-entered apns) we auto-add LTE_CA to all bearer bitmasks
that also include LTE. This doesn't affect the search part
of queries.

In the long run we want to handle the expanded capabilities
information through other means and collapse these families to
their base types (HSPA family is a good candidate). This also
is better because there are many parameters (channels and
channel sizes) so expanding RATs to handle all the combinations
is not a viable strategy.

bug:30216042
Change-Id: I037caa927f02cbf07f2eeee926c6b8c3046f01a8
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
6c5c89cc33943c86b60487c9bd5cfb280f08333c 10-May-2016 fionaxu <fionaxu@google.com> pco and cold sim cleanup

Bug: 28567303
Change-Id: Iabc4eb5acf5a0788c9542f20aff01b0429b4b8a3
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
77f5e56875185844011685ae1bb59467ca771ff9 20-Apr-2016 Chen Xu <fionaxu@google.com> Merge "Cold sim issue fix in telephony Provider" into nyc-dev
ed3e74706f58c83fc2c1d61453d746df919ae2e3 14-Apr-2016 Amit Mahajan <amitmahajan@google.com> Change to treat no bearer_bitmask specified in APNs xml as bitmask 0.

Bug: 28177370
Change-Id: Ie1cda9e150ab5359008f4a4d7ae27eb4af1d9ef9
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
e58c160c1e07eacb9e761c29ab847b174b230d9c 11-Apr-2016 fionaxu <fionaxu@google.com> Cold sim issue fix in telephony Provider

Create a new field SimUnProvisionStatus in SubscriptionInfo

Bug: 25203607

Change-Id: I762a12d8ca4eacde3ae194f8044061da3a683159
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
28a5d003ca2f7d3a6982529998fecd8ce211ab87 02-Mar-2016 Amit Mahajan <amitmahajan@google.com> Do not update db if apns xml file has not changed.

This CL also includes some code cleanup.

Bug: 25017416
Change-Id: I68dfa1fe2101e20863cbd9319c870c3196a7e115
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
de98fc132edff275a272c20c398a532fa5d15a03 25-Jan-2016 Shishir Agrawal <shishir@google.com> Unhiding MSIM APIs.

1. Unhide MSIM APIs in TelephonyManager that already have non-MSIM equivalent
APIs public.
2. Make MSIM API naming consistent (overloaded, no suffix).
3. Unhide APIs in SubscriptionManager that are necessary for MSIM.

Bug: 26772894
Change-Id: Ifebb053dad16916a55606f184c64420e417ae2e4
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7c586a6318c32e67642d81af58687dd94c27b3ce 09-Nov-2015 Amit Mahajan <amitmahajan@google.com> Try-catch for deletePreferredApnId() am: cecbabcec6 am: 7f1fc5e58e am: b88585bbb8
am: c93dc34352

* commit 'c93dc34352628fc7d13c932fbed636fed52df5bb':
Try-catch for deletePreferredApnId()
cecbabcec6edf19ad1a095325fb0d9c48375de69 09-Nov-2015 Amit Mahajan <amitmahajan@google.com> Try-catch for deletePreferredApnId()

Devices pre-dating lollipop have pref apn stored in shared pref
without sub id. That shared pref was removed in M, but devices
skipping M will run into this crash on trying to extract sub id
from the pref apn key.

Bug: 25587618
Change-Id: I5a7727acd390fe861a8bb71a0a6eab8246791c59
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
4e750e1edd2430491c79e7b8d0000d3fc500221f 29-Oct-2015 Amit Mahajan <amitmahajan@google.com> Upgrade telephony db (carriers table) only if needed. am: d4091e0fbb am: 962e1be7e9 am: 9b0e36e7a2
am: 0f0cc42ac9

* commit '0f0cc42ac9e18e5921d4f362f100d2c3751e05f4':
Upgrade telephony db (carriers table) only if needed.
d4091e0fbb8cd6f549a431ae471749a2ad86008c 28-Oct-2015 Amit Mahajan <amitmahajan@google.com> Upgrade telephony db (carriers table) only if needed.

Before adding user_visible column check if it already exists.

Bug: 25193324
Change-Id: I2e9efcec30d366320e1d721c1518c4d018532b0c
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
a4fcb8dfacd03f66f0d5921efcf56298fa53099f 28-Oct-2015 Amit Mahajan <amitmahajan@google.com> Merge "Changing RuntimeException on old-apns-conf file not found to error msg."
5cc51a5601cde35ec1c8fa911ced835bb837a6f3 24-Oct-2015 Amit Mahajan <amitmahajan@google.com> Changing RuntimeException on old-apns-conf file not found to error msg.

Bug: 24916626
Change-Id: Ie17a5977de5241e0fa3625706dd06e263199a8eb
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
91c5dff4bec9a8c3d8c4b81637576d3171df090d 20-Oct-2015 Amit Mahajan <amitmahajan@google.com> Change to persist preferred apn across OTA upgrades.

Bug: 23356239
Change-Id: I2e380ce33ff807643795a2d0c00e67ff370825bc
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
da6072193663eb8a8256be47b32c949640a0da2b 08-Oct-2015 Amit Mahajan <amitmahajan@google.com> Change to add user_visible field to Carriers table.

Bug: 24519879
Bug: 24681288
Change-Id: Ia7ad66bc287aa736fdd1762bb1946022e50eaab6
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b6fe0854e60fa6f042de693b8455475ab0405ee6 13-Jul-2015 Sanket Padawe <sanketpadawe@google.com> Add new columns corresponding to Cellbroadcast settings screen.

db version was upgraded to 14 on both l-mr1-msim-dev and
lmp-mr1-wfc-dev with different db changes. After this upgrade all
changes should be merged and db version upgraded to 16.

Bug: 22360525
Change-Id: I23a63b13fd3f04c272fef70b5414b511f4d2b8d2
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7b8040ace033a3e05dc4050960f781f7391781ab 16-Jun-2015 Amit Mahajan <amitmahajan@google.com> Change to actually remove user/carrier edited entries on delete().

Bug: 21815161
Change-Id: I23a28c17b1ff4126c12f6a7288d9c868ec2303b6
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
899cc608a59165a70eb13a3850ee5c580181a296 15-May-2015 Amit Mahajan <amitmahajan@google.com> Change to preserve user/carrer added/edited APNs on upgrade.

Bug: 21113962
Change-Id: Id9baa79e983942a8c8f933fa52ccf1a431f7c5b5
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
3f637285a89ce2ed99d5538acdd046ffa6a4e9e6 01-May-2015 Amit Mahajan <amitmahajan@google.com> Update db only if ContentValues obj being inserted is not empty.

Bug: 20701423
Change-Id: I42e8fc05b39976b0ec07c0eefcca91b60f6d3694
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b80f7335ebde67951eed8fe6a37958eeb9e6cc78 16-Apr-2015 Amit Mahajan <amitmahajan@google.com> Add bearer_bitmask field (in addition to bearer).

The db is recreated to rename user_edited to edited as that is a
more apt name (otherwise just adding column for bearer_bitmask could
work going from version 14 to 15). Table anyway had to be recreated
going from version < 14 to 15 due to addition of unique constraint.

Usage of bearer field is replaced by bearer_bitmask in all modules where
possible. Other modules now use both bearer and bearer_bitmask. Other CLs
under same topic have those changes.

Change-Id: Ibe2968f59f1c82917ff916acdabcc17f34b20d3c
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
a2f40df899ffeb07368ec5559116583da45cd546 30-Apr-2015 Amit Mahajan <amitmahajan@google.com> Adding try-catch block to catch an unexpected exception causing crash.

This is a temporary/partial change. Debugging further to check the
root cause.

Bug: 20701423
Change-Id: I0337a17da9b7bc73d5029d2c1852fc7a835ee766
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
24223dbb0bb61c9d4e3dc123291bda2e507e407c 21-Apr-2015 Amit Mahajan <amitmahajan@google.com> Change to avoid parsing non-integer values to integer when repopulating
db.

Bug: 20452650
Change-Id: I4dca7e641c008e914fc3dcb96a449bebf7af9e86
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
85f7f518991c83df54b677cc9b7416f8c49c0c10 14-Apr-2015 Amit Mahajan <amitmahajan@google.com> Merge "Support both user and carrier edited values." into lmp-mr1-wfc-dev
bc1edc23c036a9efd6bae9f99ca22cc44d870849 09-Apr-2015 Amit Mahajan <amitmahajan@google.com> Support both user and carrier edited values.

Change-Id: Ie2c2515e2208fbb77f8d071e17756de5decc7315
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
bec8492b73c98bbfcd614ee0ae070a07f1471bb9 13-Apr-2015 Amit Mahajan <amitmahajan@google.com> Fixing the the conditions checked when searching conflicting row in db.

Bug: 20170255
Change-Id: I4846b009ae82482a078d2b4c2b72eccd38db003c
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
3f2e68a0391b1b8389beb6558c27a82b19c75a8f 28-Feb-2015 Amit Mahajan <amitmahajan@google.com> Change to add new column and unique constraint to carriers db.

Includes changes to ensure APN DB updates over the air does not affect
user/app edited entries and unique contraint avoids duplicate entries.

Change-Id: I7cae3d229445607c66b6472124264588f7571097
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b16a120d3442e88e463d6140ecba1af75a992116 29-Dec-2014 Legler Wu <legler.wu@mediatek.com> [DS] Load APN from System or Oem image

If the timestamp of apns-conf.xml in Oem image is greater than the
one in system image then load apn from OEM image.

Bug: 18692956
Change-Id: I473700c067d6a85426ad41d8d8eb1924b21af557
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
72b147363200ff3f0bc467f23579042bd800ff13 20-Nov-2014 Wink Saville <wink@google.com> Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: Idd98aa46c15a9219ccf28091c62602ac8bf16c62
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
3fdec6f0bce8bcbec7c6685a43a32e1a1425e2bf 20-Nov-2014 Wink Saville <wink@google.com> Revert "Additional changes to SubscriptionManager API as per API council."

This reverts commit 4879328fea0c08af22f34163141ee9a1a72923fe.

Change-Id: I06a10d96b48e8fcfcf076a119570e3d957e52a37
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
4879328fea0c08af22f34163141ee9a1a72923fe 15-Nov-2014 Wink Saville <wink@google.com> Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: I7773965094510999bfce8fc6b2b31ba6ce496653
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
89bfa753d65aba43f77e9ce78e2185bdd9b98a3a 08-Nov-2014 Amith Yamasani <yamasani@google.com> Merge "Make TelephonyProvider a singleton across users" into lmp-mr1-dev
887288c182b230ba5fbc1be95a75b68912d4db04 06-Nov-2014 Amith Yamasani <yamasani@google.com> Make TelephonyProvider a singleton across users

Messaging apps need to access it from secondary users

Bug: 18194892
Change-Id: Ia7401c287f4b920ac4de5102f33ded22bbf0f5b9
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7e633bd7c90774a146fcb68c23f9f0f566f43f3e 06-Nov-2014 Sanket Padawe <sanketpadawe@google.com> API changes to add carrier name to subinforecord

API changes required to add carrier name of sim as a member of subinforecord.

Bug: 17732079
Bug: 18247211
Change-Id: I718700648ddd5a2646c720591ce776bd30a03543
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
f070a9579f52b73d56358c60164d05c0047d0ffd 04-Nov-2014 Tom Taylor <tomtaylor@google.com> Merge "The sub_id column in the carriers should be an INTEGER instead of a LONG" into lmp-mr1-dev
f5b56e3917acfeebae8aa6f6a2583cb534437383 31-Oct-2014 Stuart Scott <stuartscott@google.com> Clean up public API of SubInfoRecord.

bug: 17575308
Change-Id: I9007cf001c692445ff908f61926112d84f79ad6c
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
1ad5f913c2836e5a76e21adbeb194b060a4625e2 28-Oct-2014 Tom Taylor <tomtaylor@google.com> The sub_id column in the carriers should be an INTEGER instead of a LONG

Recently the definition of subId was changed from a long to an int. Here's
a place that still needs the change. Note that this won't "fix" existing
carrier tables and change the column from a LONG to an INTEGER.
This change will only affect new installations.

Change-Id: I6465aa37d41a237bc6fa870bb601db1ddf63e9d9
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
830a40f0150ef7e9e34f85062a4f9c0b8fe7ce92 23-Oct-2014 Wink Saville <wink@google.com> Change subId to int from long

Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
fe9236c8fa09ad217e0bd40416a15e544c78c871 06-Oct-2014 Hui Wang <huiwang@motorola.com> am a1045b02: fix issues to set data profiles

* commit 'a1045b0285e275d583d94ff70863cefae3e2333a':
fix issues to set data profiles
a1045b0285e275d583d94ff70863cefae3e2333a 01-Oct-2014 Hui Wang <huiwang@motorola.com> fix issues to set data profiles

Bug: 17781567
Change-Id: Ic0cb0e74e5937fc45a1e37fe6456ee01b3d07fad
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
9cdf1a0e0c772a78e72daad236fd956d4d6425ea 02-Oct-2014 Xia Ying <yingxia@motorola.com> am ccba6ba3: Could not get apn by URL_TELEPHONY_USING_SUBID if numeric is 00101

* commit 'ccba6ba3d8f431a05bf2e1d0a108db25c4b373af':
Could not get apn by URL_TELEPHONY_USING_SUBID if numeric is 00101
ccba6ba3d8f431a05bf2e1d0a108db25c4b373af 01-Oct-2014 Xia Ying <yingxia@motorola.com> Could not get apn by URL_TELEPHONY_USING_SUBID if numeric is 00101

SQLite treat 00101 as int not string in the query condition.

Bug: 17733118
Change-Id: I932ae1e4f9c3806891d960b7991044381fd6db59
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7ed9c33811a9db88831f9268cb5a8e0f06406833 15-Sep-2014 Shri Borde <shri@google.com> Unhide android.provider.Telephony.Sms.SUB_ID

Change-Id: Ia9b5b48882a823dc14a93119d9c45dc012d7ed14
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
c55054d7dfde5e5b1cbc137cf37597c444ad48ad 10-Sep-2014 Tom Taylor <tomtaylor@google.com> Unable to make calls on LRW71C

Bug 17450595

The code was trying to update a table that wasn't there. The table is
lazily created in onOpen.

Change-Id: I364cf16370a57fb702dd8175d54a8cfffb392426
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7c6edbe10dbbf1744b2b631ae23a5648f307fa14 04-Sep-2014 Tom Taylor <tomtaylor@google.com> Save mcc/mnc in SubInfoRecord

Bug 17157686

Add new mcc and mnc columns to siminfo table.

Change-Id: I6b433284cb78b5ec31242891f1b21c3d0784ad95
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
d3b87ec99d7c7fa61844c8d830808690542b843b 03-Sep-2014 Wink Saville <wink@google.com> Prepare to make SubscriptionManager public.

Sync SubscriptionManager and its dependentes between lmp-dev
and lmp-sprout-dev.

Change-Id: Ie06ced3e7ff5a3d06b3b47892fed22b4bb8972c7
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
e9a6c45f7d99007b602bf2d9af0bb8e9189a5f7a 19-Jul-2014 w19976 <w19976@motorola.com> Configure MTU based on network PCO MTU parameter

Add logic to obtain the mtu from the network PCO parameter and set it to kernel
when the mobile data connection is established. When there is no PCO mtu configured
from the network, the mtu size defined in the corresponding APN will be used. In case
no mtu size is defined for an APN used for data connection, the MCC/MNC based MTU
defined in the framework overaly will be applied.

bug:17046179
Change-Id: I6465d4b8f2076aaa380ae3617fb3f24adbe136d4
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b06888699db8c8729cfb8e678dd5e7304d172a39 13-Aug-2014 Amit Mahajan <amitmahajan@google.com> Revert "Revert "add apn setting parameters, and set apn parameters to bp""

This reverts commit f38332390b54cfa872b0fc8867fe0794408fd433.

Change-Id: I08cdfe4dcabbf6216d22f81cd8c54ecf77c92b95
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
f38332390b54cfa872b0fc8867fe0794408fd433 12-Aug-2014 Amit Mahajan <amitmahajan@google.com> Revert "add apn setting parameters, and set apn parameters to bp"

This reverts commit 0667b72ce08ac681cd98a54509bc5943dc206b64.

Change-Id: I811cc1bb0e084f5009a038a2f8044008865a203f
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
0667b72ce08ac681cd98a54509bc5943dc206b64 10-Aug-2014 Hui Wang <huiwang@motorola.com> add apn setting parameters, and set apn parameters to bp

Change-Id: I19306931ff0639c7cfcb6a36aff73191974c1d92
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
acf787b4aaf4fe0190e3ca7fdd5499bcff3b5882 15-Jul-2014 Shishir Agrawal <shishir@google.com> Allow carrier apps to read/modify the APN provider.

The change allows carrier apps to modify the APN database without requiring
the WRITE_APN_SETTINGS permission.

BUG=15993876

Change-Id: I82be8b18f985a750ed0df4d8004299dc842750c9
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
6de10270199e49235eb381f8f478d4b7a1c72fbe 22-Jun-2014 Wink Saville <wink@google.com> Create TelephonyProvider tables if they do they not exist

For multiple sim support we added a new table, siminfo, which needs to
be created if it doesn't exist when upgrading a device.

Added additional debug.

Bug: 15669560
Change-Id: I1f3fb2aba219e0a723d272a413b9108d4630c672
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
e84c0a8cf610ed6172b6319244c908856ac4c4a9 10-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master.

Add support for MSIM, specifically a table for managing subscriptions.

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
2f3815dd9ccf6042bc2d19b2d3da4aefbd5bc05e 27-Sep-2013 Robert Greenwalt <rgreenwalt@google.com> Remove APN-db flush if conf file changes

bug:10916762
Change-Id: I65c457da89dbdbde35971a00e7056409c4a57227
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
429cf07ee6feb08a6217a95f8400e81fbbe2c5f7 22-May-2013 Robert Greenwalt <rgreenwalt@google.com> Allow MMS queries without permission.

If you ask for results other than type, mmsc, mmsproxy or mmsport
you'll need permissions to do so.

bug:7632229
Change-Id: I02d8ce8427dd21d9fd1fe17d225de16a88d2e617
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
1695fa599191f6f8edc7ed4d3824f482b827d3cb 27-Mar-2013 Wink Saville <wink@google.com> Merge "modify fail fast mode for loading apns"
7e7c2741e74b80daec9012aa1c766d7bc8b0c6b1 11-Feb-2013 Hyejin Kim <hyejin.kim@lge.com> modify fail fast mode for loading apns

Change-Id: Ie3e5773a6b62db12c6a7ea8b582a6deb85774322
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
27045ef347d730e30d751ceef34e4d6145f9ce39 25-Jan-2013 Sungmin Choi <sungmin.choi@lge.com> read MVNO config and insert DB

Update DB version because of using new field for MVNO.
If there is config of MVNO, insert MVNO data to telephony.db.
Default value of fields related to MVNO sets empty value('').

Bug: 8143480

Change-Id: Idfa06c6f39a2c15ff4f0815724823f44b76ac819
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
cfdb743efa6b0cb5aafaaafbc7687ae41d761d65 15-Feb-2013 Hyejin Kim <hyejin.kim@lge.com> avoid stopping app in case of accessing empty db

Empty database is made by exception for loading apns.
When accessing empty database, Setting App is stopped, sometimes.
To avoid stopping app, check null if occuring SQLException

Change-Id: I36e6676c54bd8b182fb16f896e04b8e051d3bf2d
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
1a4f2bf059546593d0c689e75b95ba85f21cc5f6 06-Feb-2013 Sungmin Choi <sungmin.choi@lge.com> fix typo for exception message

Currently, if occurs exception as loading apn, it shows message
about time zone. So fix it as showing about loading apns.

Change-Id: I7fbc0d7053edfd37cdeae24f41f806b9a8c20a44
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
22b630668cf2db058322f0e85eba8daeea690f75 25-Jan-2013 Sungmin Choi <sungmin.choi@lge.com> fix typo for comment

About version 7, change comment from protocol to bearer.
And change file permission

Change-Id: Ia09403a46a0c800f84c612713f020a9f31bf0205
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
4167fcc61e42c74ea9554153299c3392cd9339bc 17-Jan-2013 jewon.lee <jewon.lee@lge.com> data: enhanced Telephony Carrier DB transaction time

APN reset to default time is faster than old.

Change-Id: Iddf2b36d358d210bdb55893246f06389c3f89d3e
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
410a1228ec7aef66826f4aebf21cd26dc75ae82b 17-Aug-2012 Robert Greenwalt <rgreenwalt@google.com> Require permissions to read APN DB.

Since the DB may contain corp passwords, we should secure it.
Using the same permission as writing to the DB as the read is
potentially as damaging as a write.

bug:6922610
Change-Id: If0c7382b0809d254410274588fab7a0e89594c71
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
bf7c617b88876d8255590de1c855a6edeaa7dad2 14-Jun-2012 Wink Saville <wink@google.com> Use telephony-common and mms-common

Change-Id: I5378acae02693356ca4a0546cd9346910c29d9dc
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
d616ee6fd5f752cc59eae90388f588c0f2e615a0 11-Jan-2012 Kazuhiro Ondo <kazuhiro.ondo@motorola.com> Added a new URI updating preferred APN w/o change notification

Solving the issue that setting preferred APN from GDCT triggers
back APN change event and force unnecessary data call disconnects
and setups.

This patch adds one new URI used for preferred APN entry without
causing change notification via ContentObserver.

Bug:5448858
Change-Id: I2c132f367188b9a9da797fec65b3ff974c59a1b4
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
bae4b07ec2b83007aa24eb86d28cdbb347ddec0e 02-Sep-2011 sinikang <sinikang@samsung.com> Modify carrier table in Telephony DB.
- add carrier_enabled
: 1 => enabled APN, 0 => disabled APN
- add bearer
: Radio Access Technology info.
This should be spread to other technologies, but currently only used for LTE(14) and EHRPD(13)
- remove 2 unnecessary default setting code.

bug:4991683
Change-Id: Iad7b801a88b0651e2f2f74ab18b4565b0e927370
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
87f6b905c950777f038ce8902a66f6527ef57de4 04-Jun-2011 Wink Saville <wink@google.com> am 607ead75: am d7c9350a: Rebuild Carriers table if apns-conf.xml changes.

* commit '607ead75c55146786d79e09f36d069cf3a81eb60':
Rebuild Carriers table if apns-conf.xml changes.
607ead75c55146786d79e09f36d069cf3a81eb60 04-Jun-2011 Wink Saville <wink@google.com> am d7c9350a: Rebuild Carriers table if apns-conf.xml changes.

* commit 'd7c9350a3268eb57fb3c4adafb40626e73c99347':
Rebuild Carriers table if apns-conf.xml changes.
d7c9350a3268eb57fb3c4adafb40626e73c99347 04-Jun-2011 Wink Saville <wink@google.com> Rebuild Carriers table if apns-conf.xml changes.

The rebuilding will only be done for devices that
claim to be lte on cdma so we don't wipe out any
changes the user might have created. In the future
we need to handle this in a more general manner.

Change-Id: I74c1c84b6c09c2b42439b0b6f95d4b5246a1129a
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
0b8a032cff8d018b25a9d4b8f1112e9d1f8b5e91 20-May-2011 Jean-Baptiste Queru <jbq@google.com> am b33fe89b: am 3c93d9be: am 61eecbcb: Merge "TelephonyProvider : Do not ignore seletion when quering "current"" into gingerbread

* commit 'b33fe89b743fdafba4405d779ae055bf000b6b41':
TelephonyProvider : Do not ignore seletion when quering "current"
61eecbcb0560318e6e924ee9b5ef31a70219bd00 19-May-2011 Jean-Baptiste Queru <jbq@google.com> Merge "TelephonyProvider : Do not ignore seletion when quering "current"" into gingerbread
dc94679e1de943695cf40297c341bc929ea1b67e 08-Apr-2011 Joe Onorato <joeo@google.com> Remove the deprecated things from Config.java. These havent been working since before 1.0.

Change-Id: I2d6874943008b819c987bd5cef0f530eb2283ca3
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
4e18088a753e512a167f80c7fb469490334590c6 02-Apr-2011 Sangcheol Lee <goodsc.lee@samsung.com> TelephonyProvider : Do not ignore seletion when quering "current"

- MMS uses "current" and apnName when quering MMSC, but TelephonyProvider ignores apnsName.
In result, MMS would get wrong MMSC if there are two more apns for certain mcc/mnc in apns-conf.xml.

Change-Id: I58a9f8c7655b500687c77f5f96808557934b5e21
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
9dd054fb2a64da44b7a6830eac3de86d027d9035 30-Dec-2010 Lorenzo Colitti <lorenzo@google.com> Add the protocol column to the carriers table.

Change-Id: I6e70772ee55e2333003f3729509dbd725ed5cb4b
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
5d565c11c167312e65bcd1431885ffc8180d5835 30-Dec-2010 Lorenzo Colitti <lorenzo@google.com> Add the protocol column to the carriers table.

Bug: 3333633
Change-Id: I18c2a6fe9506311439ea3076814d2709eb27c841
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
2227c4a0762cf70b210bf87b58c2b039047890d1 31-Aug-2010 Brad Fitzpatrick <bradfitz@android.com> Renaming SharedPreferences$Editor.startCommit to apply

Change-Id: I6bc0450b2da7a301d331a6d084ed011d3bf5529d
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
854f2c176c93af1353fd67158d3dd946427250f8 26-Aug-2010 Brad Fitzpatrick <bradfitz@android.com> Use new async startCommit() on editor.

Fixes StrictMode violation stacks as seen in e.g. report
006b9764a5b605049322bebebf400bf2b8d7e772

Change-Id: Id4c2e3c7ad6f044f3facbe2cedf9af4cd3abd1cb
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
49f22d3f76ba4d4a9ccdf6691b1d7c1483bb7209 25-Feb-2010 Dianne Hackborn <hackbod@google.com> Update to reflect android-common no longer in framework.
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
cef101b274766db4495dd4d657942bfc3c73f912 21-Dec-2009 Tom Taylor <tomtaylor@google.com> Update imports to android-common

Several files were moved to android-common. Update all the references
to import those files from the new location.
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
8e1a4f969006848a382d7f40242d72baae982fab 26-Oct-2009 Jaikumar Ganesh <jaikumar@google.com> Add Authentication Type field to the database.

Bug:1817100
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b1bc16de13ae2ff26c16b674bf030436086cd857 25-Mar-2009 John Huang <> Automated import from //branches/master/...@140758,140758
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
7236c3ad7ff01dd5ece14a2cabbf5ce3a570d793 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
9812a61b6cc6a630b836d3c4d3a1a95ae25e3abb 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
692628d08125876df80f3ad06d7d7e3e7bc94c2a 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
b7e851834b865657944db81476856b2bbc9b7a06 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
62f78e4e0ae991f0df285488a1af382bd5105483 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java
15fe736a6429ed6e4cc0138ce88b241807af207e 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/providers/TelephonyProvider/src/com/android/providers/telephony/TelephonyProvider.java