Commit Graph

454358 Commits

Author SHA1 Message Date
Sunny Goyal
b4a26016c4 Moving product specific strings to a separate directory
This allows for easier organization of gradle project

Test: Verified everything builds
Change-Id: Idde32a0ccdf0c6cf0fca7898d7ad770b709fc1f5
2019-12-06 17:48:39 +00:00
David Su
76210c4275 Merge "AsyncChannel: Migrate Slog to Log to enable Jarjaring" 2019-12-05 18:22:03 +00:00
TreeHugger Robot
4aafce53ee Merge "Fix ranking of people notifications and peoplehub" 2019-12-05 18:16:07 +00:00
TreeHugger Robot
e880831db9 Merge "Creates test service for on-device intelligence to request handles" 2019-12-05 17:53:43 +00:00
TreeHugger Robot
02ef708e31 Merge "Onl apply flag when it has been changed" 2019-12-05 17:44:45 +00:00
Stanislav Zholnin
3695605456 Merge "Rename PermissionGrantRequestResultReported atom fields." 2019-12-05 17:27:20 +00:00
Mady Mellor
54132e3f42 Merge "Remove unused code" 2019-12-05 17:18:03 +00:00
TreeHugger Robot
e9f384da87 Merge "Build StatusBar Controllers with a Subcomponent" 2019-12-05 16:53:54 +00:00
Robert Horvath
cb7d90678c Merge "Refactor PowerManager to make SystemProperties testable" 2019-12-05 16:21:49 +00:00
Govinda Wasserman
bb1588b06b Creates test service for on-device intelligence to request handles
Test: Tested locally
Change-Id: I0c3a6b76c7e9fd2432261be1e942d0daeea1645a
2019-12-05 16:16:17 +00:00
Linus Tufvesson
87776d6687 Onl apply flag when it has been changed
The properies object provided in onPropertiesChanged only contains
flag(s) that have been added/deleted/updated.

Bug: 144693310
Test: atest AppsFilterTest
Change-Id: I8b9f90efff83da367189c9b218251c4d777afcee
2019-12-05 16:15:10 +00:00
TreeHugger Robot
7178c1919a Merge "Move bitmap for lock screen wallpaper into gfx" 2019-12-05 15:57:40 +00:00
Alan Stokes
f25c755705 Merge "Add PackageManager#getInstallSourceInfo() to the API." 2019-12-05 15:57:02 +00:00
Steve Elliott
960f4cede3 Fix ranking of people notifications and peoplehub
Test: manual, atest
Fixes: 145312530
Fixes: 143551319
Change-Id: Ief7b81fd2afdd52c248430796197195eb562ab13
2019-12-05 10:52:04 -05:00
TreeHugger Robot
40067bbcd2 Merge "getWifiMacAddress: Enable for profile owner on org-owned device" 2019-12-05 15:02:19 +00:00
satayev
0c637f535c Merge "Move UnsupportedAppUsageProcessor to tools/platform-compat" am: d7dd4ad00c am: cf662a4aac
am: 82993fd505

Change-Id: Ib704126399887b529e091b247dbd936348aeec53
2019-12-05 06:46:57 -08:00
Neil Fuller
6d1e81ee34 Merge "Add suggestManualTimeZoneSuggestion to the client" am: 63d5f12489 am: 2447fe6f69
am: ee036c7535

Change-Id: Ia6481faf3520b01d5d1ee821362d6c739479b42c
2019-12-05 06:45:14 -08:00
satayev
82993fd505 Merge "Move UnsupportedAppUsageProcessor to tools/platform-compat" am: d7dd4ad00c
am: cf662a4aac

Change-Id: I4562886eda517ccb35c59af7f231a268824f3704
2019-12-05 06:39:15 -08:00
satayev
cf662a4aac Merge "Move UnsupportedAppUsageProcessor to tools/platform-compat"
am: d7dd4ad00c

Change-Id: I2987fdf4af57036cfa066f54134d0b714467a17e
2019-12-05 06:34:28 -08:00
satayev
d7dd4ad00c Merge "Move UnsupportedAppUsageProcessor to tools/platform-compat" 2019-12-05 14:29:45 +00:00
Fabian Kozynski
1f6640123b Merge "New Controls API @hide" 2019-12-05 14:15:24 +00:00
Neil Fuller
ee036c7535 Merge "Add suggestManualTimeZoneSuggestion to the client" am: 63d5f12489
am: 2447fe6f69

Change-Id: I2ecb6991ee2fce6b4d79164f4fd7dd568042db4f
2019-12-05 06:09:31 -08:00
Neil Fuller
2447fe6f69 Merge "Add suggestManualTimeZoneSuggestion to the client"
am: 63d5f12489

Change-Id: If2f7c289da782b426efd75459eec39105cedbfe3
2019-12-05 06:04:44 -08:00
Neil Fuller
63d5f12489 Merge "Add suggestManualTimeZoneSuggestion to the client" 2019-12-05 13:51:34 +00:00
Gavin Corkery
819d8b77c4 Merge "Dump status of Package Watchdog observers" 2019-12-05 13:16:01 +00:00
TreeHugger Robot
3172f9da77 Merge "Do not allow input connections from untrusted virtual displays" 2019-12-05 13:06:46 +00:00
Android Build Merger (Role)
bb2e05e972 Merge "Merge "Add descriptions to compat changes." am: b38db5afe0 am: d54f52b9ea am: 76ba40cc64" 2019-12-05 12:40:53 +00:00
TreeHugger Robot
ca84670e0d Merge "Update the last frame in the first layout" 2019-12-05 12:40:49 +00:00
Anna Trostanetski
5ec4ac7d81 Merge "Add descriptions to compat changes." am: b38db5afe0 am: d54f52b9ea
am: 76ba40cc64

Change-Id: I970da1371374bb8893e833d4c8d7629613214888
2019-12-05 04:39:49 -08:00
Anna Trostanetski
76ba40cc64 Merge "Add descriptions to compat changes." am: b38db5afe0
am: d54f52b9ea

Change-Id: I72ebf645c756df7aab326669f5ac5e5edbbcc640
2019-12-05 04:36:25 -08:00
Anna Trostanetski
d54f52b9ea Merge "Add descriptions to compat changes."
am: b38db5afe0

Change-Id: I249f6bb781e8a84693c3687dd2895064687c4cd9
2019-12-05 04:31:13 -08:00
Anna Trostanetski
b38db5afe0 Merge "Add descriptions to compat changes." 2019-12-05 12:22:27 +00:00
Neil Fuller
106f18a666 Add suggestManualTimeZoneSuggestion to the client
Add TimeZoneDetector.suggestManualTimeZone() to set the time zone
"manually" and switch the device policy manager code over to using
it.

Add RequiredPermission annotations to TimeZoneDetector while there.

Bug: 140712361
Test: treehugger only
Test: atest services/tests/servicestests/src/com/android/server/devicepolicy/DevicePolicyManagerTest.java
Change-Id: Id247fddfdd793732dd88294ee215eda37cd0be4c
2019-12-05 12:12:14 +00:00
Eran Messeri
6ba10db1e4 getWifiMacAddress: Enable for profile owner on org-owned device
Allow the profile owner on an organization-owned device to call
getWifiMacAddress.

Part of this change is introducing a new DeviceAdminInfo policy,
USES_POLICY_ORGANIZATION_OWNED_PROFILE_OWNER, which can be used
to find out if the admin is either device owner or profile owner
on organization-owned device.

Bug: 138709470
Bug: 145308393
Bug: 145336515
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.MixedDeviceOwnerTest#testWifi
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testWifiMacAddress
Test: atest CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.OrgOwnedProfileOwnerTest#testWifi
Change-Id: Id790408a07b9dd19530563bd2aa9216a7333e863
2019-12-05 11:55:17 +00:00
Riddle Hsu
f64e1343b9 Update the last frame in the first layout
The original purpose of commit 2652da8 is to avoid an
unnecessary resize after activity relaunched. So it
would be more accurate to only update the last frames
when the window is performing the first layout instead
of every relayout. And in this case the position for
the windows in an embedded display should also be updated
as the initialization.

Bug: 144585233
Fix: 145715291
Test: atest DisplaySizeTest
            AccessibilityEmbeddedDisplayTest

Change-Id: Ibf38933099cc73f6f6d3ea8c2afb7070a86a6edc
2019-12-05 17:38:41 +08:00
lumark
d0b5c8ff80 Do not allow input connections from untrusted virtual displays
As Input-routing or Input Method Editor (IME) supported on multi-displays from Q,
user can interact multi-displays with touch and key input.

It could be necessary to consider and prevent a use case that the malicious app
may create in-visible virtual display to steal the window focus or intercept key
or keyboard input through input channel or input connection.

Don't provide display focus to the newly created virtual displays, until the user
interacts with a virtual display, then we give it & receive the display focus.

Bug: 129963294
Test: make sure all MultiDisplay and Window focus related tests pass.
Change-Id: I9bc37695cf6e2e894bf545a69c6cb006666c5539
2019-12-05 17:07:43 +08:00
Zoey Chen
fb3fdce2c2 [automerger skipped] Merge "[Telephony mainline] Add SystemApi and NonNull annotation" am: 8e708ff380 am: ae95a26703
am: aeab4bda93 -s ours
am skip reason: change_id I619d6ba04cb28830e3995feb02ffcb592ff65818 with SHA1 fa86d5a012 is in history

Change-Id: I335fc017f6d18d039f2c51ce691f614015fd6c72
2019-12-05 00:46:17 -08:00
Zoey Chen
532a710d88 [automerger skipped] Merge "[Telephony mainline] Move #dataStateToString and #getNetworkTypeName to calling location" am: ace1a65025 am: 9359013f8d
am: 81748882c8 -s ours
am skip reason: change_id I907f539018c29fc2eb5b13c50d5585a56a7bdc0a with SHA1 c722b456f7 is in history

Change-Id: I495cd266db9274c8957f0e1e414d295e9e3f4594
2019-12-05 00:44:03 -08:00
markchien
6d32634b8a Merge "Expose netId to SystemApi" am: 1d379ac065 am: 1952cb5129
am: 1d87d9b784

Change-Id: I4dce3a699666c8f75e028b7dc2e196ca0b44b41c
2019-12-05 00:43:27 -08:00
Xiao Ma
4ff3397343 Merge "Add DHCP Rapid Commit FILS support." am: 488c2b03d7 am: 2000a1410f
am: 9b115791e5

Change-Id: I6e782e27e195d81e14269e12f715dce92052e604
2019-12-05 00:42:35 -08:00
Allen Su
1a88f1745b Merge "Define EXTRA_AUDIO_CODEC_TYPE in Connection" am: d154c93041 am: 5cc86edf81
am: f64a2dd67b

Change-Id: Ie604039589f880d5a48e2ebce64473a626726e61
2019-12-05 00:38:50 -08:00
Jiyong Park
38df22f8da [automerger skipped] Merge "DO NOT MERGE Remove *.aidl for parcelable declarations from srcs" into qt-dev am: aa23deba63 am: 821024bef1 am: 8e4e8fd6a0 -s ours
am: 186600804a -s ours
am skip reason: subject contains skip directive

Change-Id: Ifc4c8510a2cd86c8fb09ca538a574b941a5623e8
2019-12-05 00:37:37 -08:00
Jiyong Park
ef6d2290a2 [automerger skipped] DO NOT MERGE Remove *.aidl for parcelable declarations from srcs am: 6e1127e004 am: 1a1ddf33f7 am: 25dd8473de -s ours
am: 7328a637a0 -s ours
am skip reason: subject contains skip directive

Change-Id: I5ed4c7a553808122827ff95b30983a85fdc7aab6
2019-12-05 00:37:32 -08:00
Hall Liu
a28fe7e858 [automerger skipped] Merge "Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL" am: c6ec27d2d4 am: a7d6573987
am: fb289a0e67 -s ours
am skip reason: change_id Ic814707eb8e95370c659c8bce08386f97769ab90 with SHA1 5cef021df9 is in history

Change-Id: I5889bb968157c1bff1b6af81a7d5897524e63f06
2019-12-05 00:36:07 -08:00
Hector Dearman
cc78ba72fe [automerger skipped] Merge "Reland Perfetto upload logging atoms DO NOT MERGE" am: 54eb3077e8 am: ed1ecfd616 -s ours
am: 629e06c2cc -s ours
am skip reason: subject contains skip directive

Change-Id: Ib456dffe3990f78c0866d07133cae06d7ea595c1
2019-12-05 00:35:33 -08:00
Peter Wang
da66741c9c [automerger skipped] Merge "[Telephony Mainline] Expose hidden APIs and consts" am: 415143daf5 am: cfffdedc87
am: cead28dcee -s ours
am skip reason: change_id I12b8d338a58c0ffe294137171b8bac7d80a0b776 with SHA1 a2b38c875f is in history

Change-Id: I633ddb21e44bf4b2c5c19c3c3869712f3bf5bd1c
2019-12-05 00:32:56 -08:00
Charles Munger
9d5c54ddbb Merge "Deprecate IntentService" am: 17d1d950ec am: bcdb5c84d3
am: 26bfde20d5

Change-Id: Idaa32d47a1825597f014bd4f46e7e46b94475283
2019-12-05 00:32:14 -08:00
Shuo Qian
530e5f3d5a [automerger skipped] Merge "Move TelephonyPermissions to TelephonyCommon" am: c5f12f75e6 am: b00ee2e7fe
am: 5202828d3c -s ours
am skip reason: change_id I3681043a197e6daeb16dcf506d672bdcf1fc8da8 with SHA1 fde53bb6f1 is in history

Change-Id: Ica862cdc26714810d24f45a1cbe8ce2ec92fc21a
2019-12-05 00:31:42 -08:00
jiabin
b64eb29b18 [automerger skipped] Merge "Move AudioDeviceTypeAddr to libaudiofoundation." am: 44113fe5ee am: b924800300
am: 8ddf428f53 -s ours
am skip reason: change_id Ie79ba81bf8972cf30a538c9c1f8d973db2359bbe with SHA1 3436a24625 is in history

Change-Id: I7d7988be753adf7ac7414134f53b8ed299e3c71e
2019-12-05 00:30:44 -08:00
Xiangyu/Malcolm Chen
272f03bdf2 [automerger skipped] Merge "Add System API to indicate whether physical SIM can be disabled." am: 454c0659a6 am: 0b2531862f
am: 603d7e7d89 -s ours
am skip reason: change_id I764f344b0d430cb49ccccc9f402139ea32e70c92 with SHA1 c5dedead28 is in history

Change-Id: I1fbaf6919700013c7e84ae66996b33be903ae4fc
2019-12-05 00:29:40 -08:00