Commit Graph

60283 Commits

Author SHA1 Message Date
tim peng
5578920e4c Merge "Add package name when launching output switcher from remote slice" into rvc-dev 2020-03-05 05:45:44 +00:00
Tsung-Mao Fang
2fc9fed89c Fix pendingIntent in SettingsSliceProvider could be Hijacked
A malicious app is able to obtain this pending intent.
It can then mutate all fields except for the action and
launch the intent. This can be used to launch any activity
with the ACTION_SETTINGS action.

So, we enfore assign the package name for this intent,
it only can launch the settings app.

Fix: 147355897
Test: a) Install the new settings apk, and it won't launch other screen.
(See details in bug)
b) Start the settings search, slice search results work as normal.

Change-Id: Ie954d8a4b7153d6a4cac40621f363b45185990f2
(cherry picked from commit b3c0a2a6c1)
Merged-In: Ie954d8a4b7153d6a4cac40621f363b45185990f2
2020-03-05 05:38:55 +00:00
Automerger Merge Worker
a3de28b589 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812 am: c2221502c5 am: 35e739759e am: f5e48a0609
Change-Id: I6ff73a63dcd653982bb6be8dea6b1252c83c732e
2020-03-05 04:19:03 +00:00
Automerger Merge Worker
a55600ef34 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624 am: 93bab2ba1f am: 9ef9149bf0 am: 9a66efac2e
Change-Id: I1b9a408a405ee0194a90219d25c85a6721e4ceb4
2020-03-05 04:18:52 +00:00
Automerger Merge Worker
6e1394ef03 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 4a4ee98a19 am: 74b81bd431 am: 7250751667
Change-Id: I6fbfdefe7640336bef974af5eba8c2004eb81e70
2020-03-05 04:18:41 +00:00
Automerger Merge Worker
33ec87df35 Merge "Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: 35014d26ed" into rvc-d1-dev-plus-aosp am: d1cf39086a am: 756760ca17
Change-Id: I44dcb604255d6faac752799e967500983b82c269
2020-03-05 04:18:18 +00:00
Automerger Merge Worker
5fb4472733 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812 am: 1e3e1fe4f4 am: a6135ebcea
Change-Id: Icdba97d98993b7210d0d45e465a5889dbbb60400
2020-03-05 04:17:23 +00:00
Automerger Merge Worker
eb4e47a4ee Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624 am: 2a989e2f83 am: 28c28ca028
Change-Id: Ieca23d349003eff5719833d211121170a3b5e166
2020-03-05 04:12:19 +00:00
Automerger Merge Worker
f5e48a0609 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812 am: c2221502c5 am: 35e739759e
Change-Id: I31f6bea99087fe350486af690fe77c33f37efd34
2020-03-05 04:02:05 +00:00
Automerger Merge Worker
9a66efac2e Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624 am: 93bab2ba1f am: 9ef9149bf0
Change-Id: I315c0b538608a505a5dd68f316220b10c54c35f9
2020-03-05 04:01:53 +00:00
Automerger Merge Worker
7250751667 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 4a4ee98a19 am: 74b81bd431
Change-Id: Ia069f8d78065c7755913eee2c74e159675351176
2020-03-05 03:54:31 +00:00
Automerger Merge Worker
756760ca17 Merge "Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: 35014d26ed" into rvc-d1-dev-plus-aosp am: d1cf39086a
Change-Id: Ice7b807e962f5cc1ca069c7a5a07b463f9290dc2
2020-03-05 03:54:22 +00:00
Automerger Merge Worker
a6135ebcea Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812 am: 1e3e1fe4f4
Change-Id: Ifdb07d51a191f0dbfa12bb0e06c12807f9b95f9a
2020-03-05 03:53:34 +00:00
Automerger Merge Worker
28c28ca028 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624 am: 2a989e2f83
Change-Id: I49c145cb70a84e76b112c4739b77b652fd8c2804
2020-03-05 03:51:00 +00:00
Automerger Merge Worker
35e739759e Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812 am: c2221502c5
Change-Id: Id87e896798a71ce18a77a2731b797728c9678dcd
2020-03-05 03:50:35 +00:00
Automerger Merge Worker
9ef9149bf0 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624 am: 93bab2ba1f
Change-Id: I42cb6b3ef2a18e70cdd9bf52fb89908384be33cc
2020-03-05 03:48:55 +00:00
Automerger Merge Worker
74b81bd431 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 4a4ee98a19
Change-Id: I3995539b6b63616764291714de5d2df8bbc77198
2020-03-05 03:30:35 +00:00
TreeHugger Robot
a83b5852b8 Merge "Fix pendingIntent in SettingsSliceProvider could be Hijacked" 2020-03-05 03:29:42 +00:00
Automerger Merge Worker
d1cf39086a Merge "Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: 35014d26ed" into rvc-d1-dev-plus-aosp 2020-03-05 03:28:52 +00:00
Automerger Merge Worker
1e3e1fe4f4 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812
Change-Id: I8b3359b2c4f2976a5c63bc78315b0931b2c06f27
2020-03-05 03:28:48 +00:00
Automerger Merge Worker
c2221502c5 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50 am: 60bc99d812
Change-Id: Ibae1496eefbb951c0620d8e45c5e639637ee0b2a
2020-03-05 03:28:38 +00:00
Automerger Merge Worker
93bab2ba1f Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624
Change-Id: I3b60652b4ed13e5f56b0e72fde87e5bdc3102399
2020-03-05 03:28:21 +00:00
Automerger Merge Worker
447f2482d4 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: 35014d26ed
Change-Id: Ic5cd562b1834f5284f317ceda6814ca5490870cd
2020-03-05 03:28:16 +00:00
Automerger Merge Worker
2a989e2f83 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b am: ccfe8c6624
Change-Id: I9d4de8e2af90e51edccac80ca0284cee04cb6513
2020-03-05 03:27:45 +00:00
Automerger Merge Worker
4a4ee98a19 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50
Change-Id: I50df00daa2471adc120a9934febc4554a3608bde
2020-03-05 03:15:33 +00:00
Automerger Merge Worker
60bc99d812 Merge "Update SharedPreference values based on tethering state" into rvc-dev am: 042aa85b50
Change-Id: I246edbade67850ad044e7d7532c8cdde3c40ce32
2020-03-05 03:15:24 +00:00
Automerger Merge Worker
35014d26ed Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b
Change-Id: I4f9570ea05ef71ae565fc1950c766f3d7bd8b618
2020-03-05 03:15:14 +00:00
Automerger Merge Worker
ccfe8c6624 Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev am: d9f611fe6b
Change-Id: I50f84bf17daa3fc36b2bc40c953fe398ee5e34ad
2020-03-05 03:14:56 +00:00
Zhen Zhang
042aa85b50 Merge "Update SharedPreference values based on tethering state" into rvc-dev 2020-03-05 02:58:24 +00:00
TreeHugger Robot
d9f611fe6b Merge "Remove the unnecessary dependent on WifiTrackerLib." into rvc-dev 2020-03-05 02:57:24 +00:00
changbetty
081414e84d [Telephony Setting] Enable the Settings test case
Bug: 147464840
Test: make RunSettingsRoboTests ROBOTEST_FILTER=AirplaneModePreferenceControllerTest
      make RunSettingsRoboTests ROBOTEST_FILTER=MobileNetworkPreferenceControllerTest

Change-Id: I192385b1d847323d18ebc621f29ccc65cd7473d8
2020-03-05 10:21:54 +08:00
Steven Liu
cc6eb5c0f7 Remove the unnecessary dependent on WifiTrackerLib.
Bug: 150467119
Test: build
Change-Id: I947d4ee2f88aadc2d8b2002a2c5b04f60c4d853b
2020-03-04 14:51:27 -08:00
Automerger Merge Worker
65721fd160 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours am: 12f8e63501 -s ours am: 8ee1f8c4de -s ours am: 2a9dfad43e -s ours
am skip reason: subject contains skip directive

Change-Id: Iba87b6051ae4045b5e3a925503c2ffa88def975f
2020-03-04 22:06:33 +00:00
Automerger Merge Worker
2a9dfad43e [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours am: 12f8e63501 -s ours am: 8ee1f8c4de -s ours
am skip reason: subject contains skip directive

Change-Id: Ia1dd3b9745a2a930f4c534fd6f150fa2776efdb0
2020-03-04 22:00:14 +00:00
Automerger Merge Worker
5914bb4b60 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: c49ada9182 -s ours am skip reason: subject contains skip directive" into rvc-d1-dev-plus-aosp am: 319779dcc6 -s ours am: 9359e18849 -s ours
am skip reason: subject contains skip directive

Change-Id: I7a760ba6c3185bec69ff92a71c028536a31804db
2020-03-04 22:00:11 +00:00
Automerger Merge Worker
66c944e7d2 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours am: 318fcbbd52 -s ours am: 88e35e90d2 -s ours
am skip reason: subject contains skip directive

Change-Id: Ibdee27c0545bc1607761257afa775fc131908785
2020-03-04 22:00:05 +00:00
Automerger Merge Worker
9359e18849 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: c49ada9182 -s ours am skip reason: subject contains skip directive" into rvc-d1-dev-plus-aosp am: 319779dcc6 -s ours
am skip reason: subject contains skip directive

Change-Id: I9c10bc3564b7afc3e78a023555f27d71dfcfd135
2020-03-04 21:43:13 +00:00
Automerger Merge Worker
88e35e90d2 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours am: 318fcbbd52 -s ours
am skip reason: subject contains skip directive

Change-Id: I6db9298a2fca6aec3231741fe6fca9ccbf016d2a
2020-03-04 21:43:05 +00:00
Automerger Merge Worker
8ee1f8c4de [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours am: 12f8e63501 -s ours
am skip reason: subject contains skip directive

Change-Id: I37b213830cc6771576efbebe849cb3c681ba8198
2020-03-04 21:43:04 +00:00
Automerger Merge Worker
319779dcc6 Merge "[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: c49ada9182 -s ours am skip reason: subject contains skip directive" into rvc-d1-dev-plus-aosp 2020-03-04 21:24:28 +00:00
Automerger Merge Worker
24de3fbf97 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: c49ada9182 -s ours
am skip reason: subject contains skip directive

Change-Id: I194b0cac70dc5a0b1a364e9ceb559df9962f9985
2020-03-04 21:24:25 +00:00
Automerger Merge Worker
318fcbbd52 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours
am skip reason: subject contains skip directive

Change-Id: Iad4a9c8271bf2f3d34c9d451fb2fc6b90e2de27f
2020-03-04 21:24:23 +00:00
Automerger Merge Worker
12f8e63501 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours am: ff29ca26c5 -s ours
am skip reason: subject contains skip directive

Change-Id: I48f8b41a1c3efc8953d1e8f98b60ac37e275167a
2020-03-04 21:24:09 +00:00
Automerger Merge Worker
c49ada9182 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours
am skip reason: subject contains skip directive

Change-Id: Ibd939d46e2bcc31623f69049c6a06015e39c137a
2020-03-04 21:13:02 +00:00
Automerger Merge Worker
ff29ca26c5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: b79218f56d -s ours
am skip reason: subject contains skip directive

Change-Id: I3a70d3e9d49991434380da5f9b72baa50a0f916d
2020-03-04 21:12:53 +00:00
TreeHugger Robot
b79218f56d Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-03-04 20:59:22 +00:00
Automerger Merge Worker
d5eb235e41 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 3779025590 -s ours am: e0bc29df11 -s ours am: b43406147b -s ours am: bf7796baec -s ours am: b807d163a7 -s ours am: 2f708613a5 -s ours
am skip reason: subject contains skip directive

Change-Id: Ic170cffdb4b3701d592bc2d93e7a155b400c0e6d
2020-03-04 20:51:32 +00:00
Automerger Merge Worker
d86cf34a91 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 3779025590 -s ours am: e0bc29df11 -s ours am: 306d47bca5 -s ours am: ed8a3467a3 -s ours am: 55b0571d37 -s ours
am skip reason: subject contains skip directive

Change-Id: I199bd28205eb9d2ee4fb0f71671c4160d4d1630d
2020-03-04 20:51:15 +00:00
Automerger Merge Worker
e0503898c6 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 3779025590 -s ours am: e0bc29df11 -s ours am: b43406147b -s ours am: 479eb958c8 -s ours am: 7c60678531 -s ours
am skip reason: subject contains skip directive

Change-Id: I8ac1fb9fd5e7d9ea264d898211157544d37a59fd
2020-03-04 20:50:44 +00:00
Automerger Merge Worker
2f708613a5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: 3779025590 -s ours am: e0bc29df11 -s ours am: b43406147b -s ours am: bf7796baec -s ours am: b807d163a7 -s ours
am skip reason: subject contains skip directive

Change-Id: I54eccf78a196e5a4066f3fe41eebcd261c32b3ba
2020-03-04 20:50:26 +00:00