Treehugger Robot
cb7f977e39
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O" am: be4c269813 am: 92b38533ec am: d43f2fd23c am: 945d572d39 am: 4d31d33b20
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345449
Change-Id: Id5fb582f0d369bfb1f2becb2c750fc64a144614b
2020-06-22 18:01:35 +00:00
Taesu Lee
8c271ffd8a
Fix app initialization issue if no permissions am: 297a6f7047 am: ba59a36fdb am: 5c393695c6 am: 43f98b38f0 am: 81c0058f19
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345448
Change-Id: Ie5027715683aa05795feb221ef4c5d3f68a9b2af
2020-06-22 17:59:59 +00:00
Treehugger Robot
4d31d33b20
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O" am: be4c269813 am: 92b38533ec am: d43f2fd23c am: 945d572d39
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345449
Change-Id: Ia85b7c76ffe2c6355ce4e39347d10ad09f6b3e26
2020-06-22 17:35:02 +00:00
Taesu Lee
81c0058f19
Fix app initialization issue if no permissions am: 297a6f7047 am: ba59a36fdb am: 5c393695c6 am: 43f98b38f0
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345448
Change-Id: I6c9bdd5493abc298c784d1164030d0d6b63685d2
2020-06-22 17:34:49 +00:00
Treehugger Robot
945d572d39
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O" am: be4c269813 am: 92b38533ec am: d43f2fd23c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345449
Change-Id: I861686e60742c88d1cc9dc93c0bdc2d1cc01d862
2020-06-22 17:21:26 +00:00
Taesu Lee
43f98b38f0
Fix app initialization issue if no permissions am: 297a6f7047 am: ba59a36fdb am: 5c393695c6
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345448
Change-Id: Ia252373a2a6109a881feee44a5d20be6e5aec464
2020-06-22 17:21:11 +00:00
Treehugger Robot
d43f2fd23c
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O" am: be4c269813 am: 92b38533ec
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345449
Change-Id: I32963ac99c68803399349b0c4e1f54b9621ba76c
2020-06-22 17:06:51 +00:00
Taesu Lee
5c393695c6
Fix app initialization issue if no permissions am: 297a6f7047 am: ba59a36fdb
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345448
Change-Id: I2dd1a3cc46f51f2ca743674bab363c6e90f5f0ad
2020-06-22 17:06:36 +00:00
Treehugger Robot
92b38533ec
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O" am: be4c269813
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345449
Change-Id: If661b26336c80e6c4928afd9adc2111eb2a255ee
2020-06-22 16:53:21 +00:00
Taesu Lee
ba59a36fdb
Fix app initialization issue if no permissions am: 297a6f7047
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1345448
Change-Id: If592a8e5431035c8a369917f24dbdd73e28bae4d
2020-06-22 16:53:14 +00:00
Treehugger Robot
be4c269813
Merge "Fix SecurityException at getActiveSubscriptionInfoList() on N and O"
2020-06-22 16:38:07 +00:00
Taesu Lee
615ebb9dd6
Fix SecurityException at getActiveSubscriptionInfoList() on N and O
...
Creating ConnectivityUtil instances after checking the minimum set of
permissions since SubscriptionManager#getActiveSubscriptionInfoList()
requires READ_PHONE_STATE and users can revoke the permission.
On P and beyond, the subscription list will be filtered instead when no
permission.
Bug: 159421050
Test: Manual
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: Iafc3c57060e1893a91e629b1b3e3ba9ad78967cb
2020-06-22 19:15:39 +09:00
Taesu Lee
297a6f7047
Fix app initialization issue if no permissions
...
Call onRequiredPermissionsAcquired() before calling redirect() so that
BugleApplication initialization can be done completed always even
PermissionCheckActivity#onResume() case.
Test: Manual
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: I01bb681442e0b391238bc162ce139ff40d947eaf
2020-06-22 19:14:52 +09:00
Raman Tenneti
2058a0d570
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI. am: 7f4bb54ece am: f556ac71f2 am: 5850cee247 am: b3a5b916d8 am: 3de135d65a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1344864
Change-Id: I92cdfd882a30ff3e6440c86a6b44cf6b44a16fc5
2020-06-20 00:30:42 +00:00
Raman Tenneti
3de135d65a
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI. am: 7f4bb54ece am: f556ac71f2 am: 5850cee247 am: b3a5b916d8
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1344864
Change-Id: I87905227440d763901b4b7334e023b291ea97ffe
2020-06-20 00:17:21 +00:00
Raman Tenneti
b3a5b916d8
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI. am: 7f4bb54ece am: f556ac71f2 am: 5850cee247
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1344864
Change-Id: I29dbf1772abf8f94fee7dd27bebc4b0de2b753ce
2020-06-20 00:02:42 +00:00
Raman Tenneti
5850cee247
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI. am: 7f4bb54ece am: f556ac71f2
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1344864
Change-Id: Id215ca02976858312f465f78e70eedb7d371317f
2020-06-19 23:50:53 +00:00
Raman Tenneti
f556ac71f2
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI. am: 7f4bb54ece
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1344864
Change-Id: Idaac2e53f28bde3bd2d88c484744308130d5b4d0
2020-06-19 23:37:46 +00:00
Raman Tenneti
7f4bb54ece
AOSP/Messaging - Changed midSdkVersion to 14 and reverted to using Telephony.Carriers.CONTENT_URI instead of Telephony.Carriers.SIM_APN_URI.
...
Fixes error: "NoSuchFieldError exception: Telephony.Carriers.SIM_APN_URI requires API level 29"
Bug: 159055957
Test: manual - Tested the messaging UI. Without this change the app is crashing when we click on it.
$ make -j 40
Change-Id: Ic34ccac673531a61386c1eaa3bbfff950d19517b
2020-06-19 21:58:29 +00:00
Treehugger Robot
aa0d42948d
Merge "Fix handling format based on API level accordingly." am: d626bcaf0c am: ea97b36d27 am: f33a0d0823 am: 454d3fe0c6 am: f5a5b979cb
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343463
Change-Id: I5892934b2ba33e90beb5cefe9260be5757cc6b92
2020-06-19 18:01:31 +00:00
Taesu Lee
9c553cd25b
Remove only one Lambda Exp for JAVA 7 am: 0c7ab8c20a am: 5db150a742 am: 619f7547d3 am: 298adffd13 am: 4c7d42037d
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343464
Change-Id: I496f82b543d519415ed93c55097a59507582e57c
2020-06-19 18:01:02 +00:00
Treehugger Robot
f5a5b979cb
Merge "Fix handling format based on API level accordingly." am: d626bcaf0c am: ea97b36d27 am: f33a0d0823 am: 454d3fe0c6
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343463
Change-Id: If9dae71fdd1cc5240a3ab0c0880f23aa299f922c
2020-06-19 17:53:31 +00:00
Taesu Lee
4c7d42037d
Remove only one Lambda Exp for JAVA 7 am: 0c7ab8c20a am: 5db150a742 am: 619f7547d3 am: 298adffd13
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343464
Change-Id: Icdc1452f8129a561a50f35e5e22b3c2fa9651ecc
2020-06-19 17:52:58 +00:00
Treehugger Robot
454d3fe0c6
Merge "Fix handling format based on API level accordingly." am: d626bcaf0c am: ea97b36d27 am: f33a0d0823
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343463
Change-Id: I03c2befd38b5e2d998b77d2e0a642278b01e0d05
2020-06-19 17:30:45 +00:00
Taesu Lee
298adffd13
Remove only one Lambda Exp for JAVA 7 am: 0c7ab8c20a am: 5db150a742 am: 619f7547d3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343464
Change-Id: I5433d17c76decd475b357d0ebefc83b53dc29098
2020-06-19 17:30:36 +00:00
Treehugger Robot
f33a0d0823
Merge "Fix handling format based on API level accordingly." am: d626bcaf0c am: ea97b36d27
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343463
Change-Id: Ibd799529f6cef95614f2bef54ad8a9f59e7df125
2020-06-19 17:16:39 +00:00
Taesu Lee
619f7547d3
Remove only one Lambda Exp for JAVA 7 am: 0c7ab8c20a am: 5db150a742
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343464
Change-Id: I7ea06fcff9be951ae5994ca1d9fc5d7d1efe648e
2020-06-19 17:16:27 +00:00
Treehugger Robot
ea97b36d27
Merge "Fix handling format based on API level accordingly." am: d626bcaf0c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343463
Change-Id: I71a236a34be90808809c85bbe062e6452fb06afa
2020-06-19 17:04:32 +00:00
Taesu Lee
5db150a742
Remove only one Lambda Exp for JAVA 7 am: 0c7ab8c20a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343464
Change-Id: If165c85253bfd9bdcc2c3939def095968796fe83
2020-06-19 17:04:20 +00:00
Treehugger Robot
d626bcaf0c
Merge "Fix handling format based on API level accordingly."
2020-06-19 16:55:25 +00:00
Taesu Lee
0c7ab8c20a
Remove only one Lambda Exp for JAVA 7
...
Remove a Lambda Exp and replace ConcurrentHashMap#computeIfAbsent() with
containsKey() and put() so that this app can be built using JAVA 7.
Test: Build
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: I7ff8a3b5fc4673dfe05c5ecc9418d377f3ed4f2e
2020-06-19 19:30:58 +09:00
Taesu Lee
bd3b711aca
Fix handling format based on API level accordingly.
...
Use SmsMessage#createFromPdu(pdu, format) at least on M and replace
SmsMessage#FORMAT_3GPP2 with "3gpp2".
- SmsMessage#createFromPdu(pdu, format) is added in API level 23.
- SmsMessage#FORMAT_3GPP2 is added in API level 28.
Test: Manual
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: Icab2c6c3c86ee8b6597881bfac6066fed60db4d2
2020-06-19 18:34:20 +09:00
Taesu Lee
a3b82b03fb
Fix creating ConnectivityUtil to work on any platform am: dcfe928ff3 am: 86314ff8e6 am: d810c8b49e am: d5a77b3938 am: 148742e0ad
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343457
Change-Id: Ia382ebb1118cc71d4ab90de6211c20d49487c295
2020-06-18 18:31:10 +00:00
Taesu Lee
148742e0ad
Fix creating ConnectivityUtil to work on any platform am: dcfe928ff3 am: 86314ff8e6 am: d810c8b49e am: d5a77b3938
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343457
Change-Id: I4801c9d21ff246d6de3f16842ed3caa4421dc2ca
2020-06-18 18:10:41 +00:00
Taesu Lee
d5a77b3938
Fix creating ConnectivityUtil to work on any platform am: dcfe928ff3 am: 86314ff8e6 am: d810c8b49e
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343457
Change-Id: I46cbce580c764748726666b3febe3b07f4633b5a
2020-06-18 17:53:52 +00:00
Taesu Lee
d810c8b49e
Fix creating ConnectivityUtil to work on any platform am: dcfe928ff3 am: 86314ff8e6
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343457
Change-Id: Icc9cbfc22b10f73726ea7230c0e463d459c1830b
2020-06-18 17:40:18 +00:00
Taesu Lee
86314ff8e6
Fix creating ConnectivityUtil to work on any platform am: dcfe928ff3
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1343457
Change-Id: Id737b6239df8b85888e7832ab6f5e157be94de1f
2020-06-18 17:27:52 +00:00
Taesu Lee
dcfe928ff3
Fix creating ConnectivityUtil to work on any platform
...
After this CL, ConnectivityUtil for default subId is used again on pre
N because TelephonyManager has createForSubscriptionId() for a specific
subId from N.
Nevertheless, listen() uses the default subId on PhoneStateListener
instead of the subId on the manager still even N. On O and beyond,
ConnectivityUtil works correctly on multi-sim devices.
Revert "Fix missing computeIfAbsent() method in L_MR1 and M"
This reverts commit f0ccb76d8d .
Reason for revert: Manage ConnectivityUtil instances for subIds at least
on N instead.
Test: Manual
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: I2f08928a6798a2ce275c5c75569ad379999d274c
2020-06-18 19:24:27 +09:00
Treehugger Robot
a110636d6f
Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c am: feaad2df13 am: 69cd91a75f am: db44cbe6db am: bac9c313a7
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554
Change-Id: Ic1d6d6c1bcdb12356d6a0bb1dbca598c80a84cee
2020-06-17 17:21:15 +00:00
Treehugger Robot
bac9c313a7
Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c am: feaad2df13 am: 69cd91a75f am: db44cbe6db
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554
Change-Id: I88ec3dce9df8ebcdae903a43bfd2b8f49059ceb7
2020-06-17 17:12:06 +00:00
Treehugger Robot
db44cbe6db
Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c am: feaad2df13 am: 69cd91a75f
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554
Change-Id: I6fade445937470598e0b09f1ae73e8e535530684
2020-06-17 16:53:08 +00:00
Treehugger Robot
69cd91a75f
Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c am: feaad2df13
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554
Change-Id: Iaccb9a0bfe078bb3712c875e30877bd2e0bdf1d2
2020-06-17 16:35:40 +00:00
Treehugger Robot
feaad2df13
Merge "Fix missing computeIfAbsent() method in L_MR1 and M" am: db1ebc265c
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1341554
Change-Id: I4bdfca1d8b537b3940eec4ecf1a166b78589b2db
2020-06-17 16:22:59 +00:00
Treehugger Robot
db1ebc265c
Merge "Fix missing computeIfAbsent() method in L_MR1 and M"
2020-06-17 16:15:32 +00:00
Taesu Lee
f0ccb76d8d
Fix missing computeIfAbsent() method in L_MR1 and M
...
Replace ConcurrentHashMap#computeIfAbsent() with containsKey() and put()
since computeIfAbsent() is added in API level 24.
Bug: 158846265
Test: Build
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com >
Change-Id: I3c43f0d7b1f289f0442c9359de4f099217244387
2020-06-17 19:03:26 +09:00
Taesu Lee
9f2b2181a1
Remove unnecessary methods from MmsUtils am: c9e85fd21a am: b9dd11dd77 am: 742b382d83 am: 3aae6cf088 am: cfb6bd2b00
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1339795
Change-Id: Iacc4eb93e2e8fa12a8f96b94efedcefc5d9b7d3f
2020-06-16 17:13:31 +00:00
Taesu Lee
cfb6bd2b00
Remove unnecessary methods from MmsUtils am: c9e85fd21a am: b9dd11dd77 am: 742b382d83 am: 3aae6cf088
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1339795
Change-Id: I3b694db3a215a3bed07620a4340f2652da353a47
2020-06-16 17:01:24 +00:00
Taesu Lee
3aae6cf088
Remove unnecessary methods from MmsUtils am: c9e85fd21a am: b9dd11dd77 am: 742b382d83
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1339795
Change-Id: I42852de2576cff4a5582e5b05623cbf22716a9dc
2020-06-16 16:52:42 +00:00
Taesu Lee
742b382d83
Remove unnecessary methods from MmsUtils am: c9e85fd21a am: b9dd11dd77
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1339795
Change-Id: Ied8b839de8e07d04c89be7c24aaf8ea387a663d1
2020-06-16 16:45:35 +00:00
Taesu Lee
b9dd11dd77
Remove unnecessary methods from MmsUtils am: c9e85fd21a
...
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Messaging/+/1339795
Change-Id: I6359187593ac39b7bbd1628cab743586515f72e8
2020-06-16 16:23:53 +00:00