Commit Graph

615375 Commits

Author SHA1 Message Date
Treehugger Robot
cdb6574e3d Merge "Add OWNERS for packages/Connectivity" am: cea9dacff7 am: 143efbe7b3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1527821

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia8636eac306c01778bdf79fa82fb9f4f7efe2db6
2020-12-14 14:48:52 +00:00
Riddle Hsu
498b87a347 Clear fixed rotation if rotated recents activity becomes top
If recents animation is active, the transition is controlled by it.
There won't be a transition finish event after recents animation.
For example, if an activity finishes during swiping-up gesture,
the recents activity in rotated state won't be restored. So this
change checks whether recents become the top activity, then continue
the orientation update procedure to clear fixed rotation state and
let display orientation follow the current top.

Bug: 173143462
Test: atest RecentsAnimationControllerTest# \
            testClearFixedRotationLaunchingAppAfterCleanupAnimation
Change-Id: If82744bb846ac823c8fdd76bbf23b584b63776d4
2020-12-14 22:48:38 +08:00
Anton Hansson
7543e2ca1c Merge "Extend RollbackManagerService to handle S extensions" 2020-12-14 14:48:32 +00:00
rickywai
a9f7807862 Merge "Check if storage app data and obb directories exist in vold" am: a7c8ae7845
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513320

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5876080225e80c6e5ca38a66e32633425b97cd6b
2020-12-14 14:41:26 +00:00
Eran Messeri
2768a0acf3 Merge "Device Policy Manager OWNERS: Add Enterprise team" am: f4555b5fe2 am: feb6b04243
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519669

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If1ec5ca4642e6665a18b1246300d41697313ba3f
2020-12-14 14:40:46 +00:00
Nicolas Geoffray
55e3b2fb6f [automerger skipped] Merge "Remove FastNative annotations on synchronized methods." am: e6db6b21e6 am: 09f483415d -s ours
am skip reason: Change-Id I1e34c78a8438c67e5a1bedb83eb977389ee9a82d with SHA-1 498aa12949 is in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519499

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I01c7c6521dccee40954f0e6399051086f4f76018
2020-12-14 14:40:27 +00:00
Neil Fuller
7c7b231319 Merge "Modify / add OWNERS files related to time / tz" am: 5ffc4b11f5 am: 762b9e9d79
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1526742

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3502729562057e50c847200237383f7821b8c328
2020-12-14 14:39:46 +00:00
Treehugger Robot
143efbe7b3 Merge "Add OWNERS for packages/Connectivity" am: cea9dacff7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1527821

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifd4cf4bd8f333adab27eeceae4aa48a8bdee4c89
2020-12-14 14:38:13 +00:00
Eran Messeri
feb6b04243 Merge "Device Policy Manager OWNERS: Add Enterprise team" am: f4555b5fe2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519669

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9d02f8200d5379f2f062d8192acfbdd8454b0cff
2020-12-14 14:26:22 +00:00
rickywai
a7c8ae7845 Merge "Check if storage app data and obb directories exist in vold" 2020-12-14 14:24:36 +00:00
Nicolas Geoffray
09f483415d Merge "Remove FastNative annotations on synchronized methods." am: e6db6b21e6
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519499

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2e8f3a0b38776196c58d1d4cc818b19a7b4906c9
2020-12-14 14:20:05 +00:00
Neil Fuller
762b9e9d79 Merge "Modify / add OWNERS files related to time / tz" am: 5ffc4b11f5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1526742

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0ef84efc0be2ee930db97ed6682f23bf8366e1c0
2020-12-14 14:15:49 +00:00
Tobias Thierer
1c82ef4928 [automerger skipped] Merge "Fix DevicePolicyManager.isBackupServiceEnabled() breakage." into rvc-qpr-dev-plus-aosp am: 413001ee8d -s ours
am skip reason: Change-Id I11d863229c4d62a058aaf37446a694b9c73ae5b8 with SHA-1 630dec9eb4 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13205179

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I440b845e3afbd0dfd8fbb58c11262e8149ec543d
2020-12-14 14:14:47 +00:00
Treehugger Robot
cea9dacff7 Merge "Add OWNERS for packages/Connectivity" 2020-12-14 14:12:36 +00:00
Bernardo Rufino
4216bb64d7 Add BROADCAST_CLOSE_SYSTEM_DIALOGS to System UI
Bug: 159105552
Test: Verify that the package has permission via adb shell dumpsys
      package

Change-Id: I9471323420735a7bd65b867af176136330d2e385
2020-12-14 14:07:52 +00:00
Eran Messeri
f4555b5fe2 Merge "Device Policy Manager OWNERS: Add Enterprise team" 2020-12-14 13:51:23 +00:00
Nicolas Geoffray
e6db6b21e6 Merge "Remove FastNative annotations on synchronized methods." 2020-12-14 13:41:06 +00:00
Neil Fuller
5ffc4b11f5 Merge "Modify / add OWNERS files related to time / tz" 2020-12-14 13:36:43 +00:00
Tobias Thierer
413001ee8d Merge "Fix DevicePolicyManager.isBackupServiceEnabled() breakage." into rvc-qpr-dev-plus-aosp 2020-12-14 13:29:55 +00:00
Zim
3952caa992 Fix transcode_optimize flags
The optimize flag depended on transcode_enabled (sysprop only,
ignoring device_config) flag to take effect.

Now, we removed the 'optimize' flag and rely on a new non-persistent
sysprop that says if transcode was enabled on the current boot.

This means that a reboot is required for 'optimizations' to take
effect, right after enabling/disabling transcode. This is anyways a
better trade-off than ignoring the device_config transcode_enabled
flag entirely.

Test: Manual
Bug: 170488060
Change-Id: I77bbc30f9fae2cfc0085c32028859fdbbc9aaed7
2020-12-14 13:25:28 +00:00
Flavio Fiszman
5e42dc3473 Stop deleting app widget id because of crash.
Test: manual
Change-Id: I36c1f4be0a48e0965b909b538b1c28a025d51afe
Bug: 175486868
2020-12-14 13:06:44 +00:00
Santos Cordon
76b105c20a Merge "Move SurfaceControl Brightness calls into LocalDisplayAdapter" 2020-12-14 13:03:14 +00:00
Neil Fuller
2b5f56c8c8 Modify / add OWNERS files related to time / tz
Test: None
Change-Id: Ib6fe305a1091201bbb80c14a57e04c93912e2342
2020-12-14 11:32:44 +00:00
David James
144a1d6b34 Merge "Move CtsAutoFillServiceTestCases to group presubmit-large" 2020-12-14 11:24:53 +00:00
Rafal Slawik
0ebd7a7138 Combine CpuTimePerUidFreq uids using base uids
http://ag/13181177 normalized uids to their base uids only for apps.
However, other processes (e.g. settings) run under multiple uids in some
cases too. So we need to normalize all uids.

Bug: 157535126
Test: cmd stats pull-source 10010
Change-Id: I427d84203ed97ab0b17890f06304cd4ff8a5c3b0
2020-12-14 10:53:19 +00:00
Martijn Coenen
05bea5b0e7 Merge "Don't kill apps receiving OP_REQUEST_INSTALL_PACKAGES." 2020-12-14 10:00:58 +00:00
Mikhail Naganov
ed15eee545 Update Visualizer implementation after changes in AudioEffect
AudioEffect was fixed to remove a call to AudioEffect::set
away from the constructor.

Bug: 162323621
Bug: 174222126

Test: repro steps from the bug
      atest android.media.cts.VisualizerTest
Change-Id: I90ac6e4fe0a1229758a98a63a3b7810de60469be
Merged-In: I90ac6e4fe0a1229758a98a63a3b7810de60469be
2020-12-14 09:52:59 +00:00
TreeHugger Robot
eddca01279 Merge "Consider root task offset when updating split bounds" 2020-12-14 09:50:29 +00:00
Wesley.CW Wang
c032aa6097 Extend Battery Defender strings chars limit am: 43f10543e6 am: bd02779d93
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13168690

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3b91f1243bf262cf2f873f01578590f4144ad5f8
2020-12-14 09:49:33 +00:00
Nicolas Geoffray
b226a2cd4b [automerger skipped] Merge "Remove FastNative annotations on synchronized methods." into rvc-qpr-dev-plus-aosp am: 3dacdcd00e -s ours
am skip reason: Change-Id I1e34c78a8438c67e5a1bedb83eb977389ee9a82d with SHA-1 7c4c101a7b is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13217186

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1656da5e369bf5f04938e0d3fb6390f44c494b44
2020-12-14 09:49:18 +00:00
Remi NGUYEN VAN
dac4ac4fdc Use API TcpKeepalivePacketData in ClientModeImpl
Instead of statically linking against and jarjaring
TcpKeepalivePacketData, use the new android.net.TcpKeepalivePacketData
API for S. On R, build the KeepalivePacketDataParcelable from the base
KeepalivePacketData class.

The current ClientModeImpl code that uses a statically linked
TcpKeepalivePacketData is actually broken, as since R the system_server
has been sending a @hide android.net.TcpKeepalivePacketData, and
ClientModeImpl was testing it against com.android.wifi.x.android.net.*.
To fix this on R, this change rebuilds a
TcpKeepalivePacketDataParcelable class from the packet data included in
the base KeepalivePacketData class.

Bug: 172789687
Test: atest ConnectivityManagerTest#testCreateTcpKeepalive
      See associated test change
Change-Id: Ia32b4444dbf90306b2cfd37ec13d4ba4e90cd1e8
2020-12-14 18:43:53 +09:00
Remi NGUYEN VAN
103ec4aa8d Add TcpKeepalivePacketData to SystemApi
This is consistent with NattKeepalivePacketData, which is also a
subclass of KeepalivePacketData.

TcpKeepalivePacketData is already used by the wifi module, but
statically linked.

Bug: 172789687
Test: m
Change-Id: I6aee1ae205987521bea4a3838bbece279ffa0e37
2020-12-14 18:43:44 +09:00
TreeHugger Robot
d89e494d2f Merge "Remove unnecessary lib from WmTests" 2020-12-14 09:41:41 +00:00
Wesley.CW Wang
bd02779d93 Extend Battery Defender strings chars limit am: 43f10543e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13168690

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I22243663f8fcf310663e48bf493cec2329470e5d
2020-12-14 09:36:19 +00:00
Remi NGUYEN VAN
1f88fd2544 Add OWNERS for packages/Connectivity
In preparation of future modularization of connectivity classes, a large
part of frameworks/base/services/net is planned to be moved to
packages/modules/Connectivity. However moving each class "manually"
to that git project would lose their commit history, and require many
cross-repository topics.

To facilitate the work, create frameworks/base/packages/Connectivity,
which will be used to move the classes at first, before they can all be
moved together with their history to packages/modules/Connectivity. This
mirrors the procedure used for NetworkStack, Tethering,
CaptivePortalLogin, etc. previously.

The added OWNERS file just imports owners from the previous file
location.

Bug: 171540887
Test: m
Change-Id: Ic1c0dbbe8c1f07582c04757ced0ead2fc5b10ca7
2020-12-14 18:34:39 +09:00
Nicolas Geoffray
3dacdcd00e Merge "Remove FastNative annotations on synchronized methods." into rvc-qpr-dev-plus-aosp 2020-12-14 09:34:20 +00:00
Jimmy Chen
ea1b4b2299 Merge "wifi: create security type for Passpoint R1/R2 and R3" 2020-12-14 08:55:03 +00:00
Remi NGUYEN VAN
cad9420134 Run LowpanManager on BackgroundThread
The ConnectivityThread class is being separated into a specific
connectivity JAR; transport-specific managers like LowpanManager should
not be sharing the ConnectivityThread.

As callbacks from ILowpanManager / ILowpanManagerListener already do not
have any ordering guarantee with ConnectivityManager callbacks, the
impact of this change should be minimal.

LowpanManager is unused in AOSP, and not part of the API.

Bug: 174436414
Test: m
Change-Id: I23483ed7c4a6c5283b365430a3e503a0dd86c2cb
2020-12-14 17:46:23 +09:00
Jerry Chang
cd2640bf30 Consider root task offset when updating split bounds
Fix: 175360659
Test: manual verified on device with cutout
Change-Id: I456b17ac74aa1894cb6d5c3ca4915f0313244b6e
2020-12-14 15:51:26 +08:00
Kyunglyul Hyun
1e2d5e889f Merge "MediaRouterService binds services when necessary" 2020-12-14 07:31:00 +00:00
Treehugger Robot
8f77cb9bea Merge "MediaCodecInfo: limit resolution to 4K for 32-bit processes" am: 41ac3bae5f am: 8299672bb8 am: 49fc2e5de7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519906

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7b5ef6d284bc2ed7ac9f4ebbb7b2aaaa53958700
2020-12-14 07:23:56 +00:00
Treehugger Robot
49fc2e5de7 Merge "MediaCodecInfo: limit resolution to 4K for 32-bit processes" am: 41ac3bae5f am: 8299672bb8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519906

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I89705a23e8b9b5f660d2333a32c9b4fd2cc9b09d
2020-12-14 07:09:24 +00:00
Charles Chen
2c86c2cf8a Add more OWNERS coverages(2/n)
Test: manual
Bug: 174932174
Change-Id: Id6a4c60734f24a3d8fdec27b11baead550296441
2020-12-14 15:00:22 +08:00
Lorenzo Colitti
df11235471 Merge "Generalize support for underlying networks." am: 72c26b883f am: 6731b9992f am: c211cbf9e1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513052

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ida4e4d7b6d607d6c9f6efc2d06732f7826f7942e
2020-12-14 06:40:27 +00:00
Treehugger Robot
c3369c58ac Merge "Fix a crash in eng builds" am: 0fc25a8693 am: 4fb275ef08 am: ea91bdb31e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1527538

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6e1c20b4c1004e8205d65f318939ee7d8b006f00
2020-12-14 06:39:50 +00:00
Treehugger Robot
8299672bb8 Merge "MediaCodecInfo: limit resolution to 4K for 32-bit processes" am: 41ac3bae5f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519906

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I52528fb231a5f2385187a7d06ffb49de89c74155
2020-12-14 06:39:04 +00:00
TreeHugger Robot
5cbcf7619f Merge "6-1/ Integrate SplitScreen rotation flicker tests" 2020-12-14 06:34:47 +00:00
Lorenzo Colitti
c211cbf9e1 Merge "Generalize support for underlying networks." am: 72c26b883f am: 6731b9992f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513052

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4748f059d035219adcec0a75dac53968ea82af84
2020-12-14 06:11:47 +00:00
Treehugger Robot
ea91bdb31e Merge "Fix a crash in eng builds" am: 0fc25a8693 am: 4fb275ef08
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1527538

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If9e83003de2a3a0b227ca558264403be312fa1e6
2020-12-14 06:11:21 +00:00
Treehugger Robot
41ac3bae5f Merge "MediaCodecInfo: limit resolution to 4K for 32-bit processes" 2020-12-14 06:09:09 +00:00