Commit Graph

16739 Commits

Author SHA1 Message Date
Patrick Baumann
fd55b563bb Merge changes I04dfc5c2,Idc7e1f3c am: 1ef34e9022 am: 4c56bac295 am: 62bf50bbd8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1705089

Change-Id: I78aa27d7521a981d3ef7494c3c2d20b44b048213
2021-05-20 00:22:15 +00:00
Vadim Caen
39d72fac25 Merge "Draw splashscreen edge to edge" into sc-dev am: eacda76449 am: d286a11746
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14253107

Change-Id: Ia0e1e9fa29a6726a0bec349039f780c0353ed4ed
2021-05-20 00:02:19 +00:00
Soonil Nagarkar
ec54079e9d Merge "Add support for excluding tags from restrictions" into sc-dev am: fe40442304 am: b2ea76cc02
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14503384

Change-Id: If836e070472cfe80f701313537abe5ab8dd43639
2021-05-19 23:18:40 +00:00
Nikita Iashchenko
68112dcdb8 Refactor StructCapUser{Header,Data} and StructLinger for API review
* renamed StructCapUserData to StructUserCapData
 * renamed StructCapUserHeader to StructUserCapHeader
 * made StructLinger public (removed from SystemApi)

Bug: 183513856
Test: m droid
Change-Id: I722099aa9ed6b04733330e910a2231275bc358f8
(cherry picked from commit fa36bdff9f)
2021-05-19 12:59:46 -07:00
Patrick Baumann
62bf50bbd8 Merge changes I04dfc5c2,Idc7e1f3c am: 1ef34e9022 am: 4c56bac295
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1705089

Change-Id: Ibea92e6623d660b0bcbc324c8f188642841160dd
2021-05-18 23:16:02 +00:00
Patrick Baumann
1ef34e9022 Merge changes I04dfc5c2,Idc7e1f3c
* changes:
  Updates OWNERS files
  Update OWNERS file.
2021-05-18 19:03:06 +00:00
Vadim Caen
d286a11746 Merge "Draw splashscreen edge to edge" into sc-dev am: eacda76449
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14253107

Change-Id: I2d837e43fe9c75b95abbe9faad580c3470c23e9e
2021-05-18 11:33:42 +00:00
Vadim Caen
eacda76449 Merge "Draw splashscreen edge to edge" into sc-dev 2021-05-18 11:22:54 +00:00
Siim Sammul
e6a97f86a7 Merge "Add plumbing to collect Binder stats for battery attribution" 2021-05-18 09:23:48 +00:00
Soonil Nagarkar
b2ea76cc02 Merge "Add support for excluding tags from restrictions" into sc-dev am: fe40442304
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14503384

Change-Id: Iccc7f519dfcfe9429067249dce36ade6e4f2a0f5
2021-05-17 17:11:57 +00:00
Soonil Nagarkar
fe40442304 Merge "Add support for excluding tags from restrictions" into sc-dev 2021-05-17 16:46:55 +00:00
Dmitri Plotnikov
474354593d Add plumbing to collect Binder stats for battery attribution
Cherry picked from internal master: https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/9966816

Bug: 158232997
Test: atest FrameworksCoreTests:com.android.internal.os.BinderCallsStatsTest

Change-Id: Icbccd26e20bc4ead13ffeac76b851af39269ca89
Merged-In: Icbccd26e20bc4ead13ffeac76b851af39269ca89
2021-05-17 15:42:17 +00:00
Nikita Iashchenko
588d53d538 Merge "Refactor StructCapUser{Header,Data} and StructLinger for API review" am: c1edd696c7 am: e995e4b476
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1689828

Change-Id: I3306f47094ca8b4990fd1855b53357e18b02115e
2021-05-17 11:27:14 +00:00
Nikita Iashchenko
c1edd696c7 Merge "Refactor StructCapUser{Header,Data} and StructLinger for API review" 2021-05-17 10:46:32 +00:00
Siim Sammul
0dadb6664a Merge "Change BinderLatencyBuckets to use int[] instead of ArrayList to improve performance." 2021-05-17 09:43:41 +00:00
Connor O'Brien
8a5e146109 Merge "Don't remove UID data in readKernelCpuUid*TimesLocked" into sc-dev am: 83a5e6ed18
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14489420

Change-Id: Ic7de68c19d63819bcb33118a1f1046778cd50322
2021-05-14 21:17:56 +00:00
Connor O'Brien
83a5e6ed18 Merge "Don't remove UID data in readKernelCpuUid*TimesLocked" into sc-dev 2021-05-14 21:06:02 +00:00
Jeff Sharkey
4f4e89a3bc Merge "Add OWNERS to com.android.internal.app.procstats" am: a469054f27 am: d59dfa2fb1 am: cd6fbb1b4d am: 673a8c593c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1691206

Change-Id: Ia38e02c1db3328747a7829c08eabd3d39be93f61
2021-05-14 19:58:12 +00:00
Jeff Sharkey
673a8c593c Merge "Add OWNERS to com.android.internal.app.procstats" am: a469054f27 am: d59dfa2fb1 am: cd6fbb1b4d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1691206

Change-Id: Id6b191986617d52228c7d7143a70faeadf8b9259
2021-05-14 19:52:17 +00:00
Jeff Sharkey
cd6fbb1b4d Merge "Add OWNERS to com.android.internal.app.procstats" am: a469054f27 am: d59dfa2fb1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1691206

Change-Id: I9f38ff847d021cb1700ca65e28080e0ebc65b8be
2021-05-14 19:32:54 +00:00
Dmitri Plotnikov
9872badb90 Merge "Use getUahDischarge when available" into sc-dev am: 4d78cddfef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14535945

Change-Id: I07cbc7975e7bd2649a7be5370d48c5d4b0739672
2021-05-14 18:51:18 +00:00
Dmitri Plotnikov
4d78cddfef Merge "Use getUahDischarge when available" into sc-dev 2021-05-14 18:43:38 +00:00
Jeff Sharkey
a469054f27 Merge "Add OWNERS to com.android.internal.app.procstats" 2021-05-14 18:26:22 +00:00
Cyrus Boadway
745cfeeed9 Merge "Add Widget CUJ parameter to jank monitoring" into sc-dev am: 01cd8a9d0a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14467702

Change-Id: I6efde118bc5d499b6014c938111462f417b66926
2021-05-14 17:52:51 +00:00
Cyrus Boadway
01cd8a9d0a Merge "Add Widget CUJ parameter to jank monitoring" into sc-dev 2021-05-14 17:40:15 +00:00
Soonil Nagarkar
393d109f64 Add support for excluding tags from restrictions
Allow user restrictions to provide an excluded map of packages and tags
rather than just packages.

Bug: 187421886
Test: manual
Change-Id: I8f90ba6cdd288068664b352fdb540d0f11fe3dfc
2021-05-14 10:35:46 -07:00
Patrick Baumann
e6c0a4f8ce Updates OWNERS files
Bug: 186864416
Test: Builds
Change-Id: I04dfc5c2c7143825334ebc62742e335b8c889492
2021-05-14 15:45:42 +00:00
Riddle Hsu
a274fd1c1a Draw splashscreen edge to edge
- Switch from PhoneWindow to FrameLayout
 - Ensure the Action bar is not shown on the splashscree
 - Do not show the contrast scrim under the system bars
 - Use the latest insets API to layout fullscreen

Test: Updated CtsWindowManagerDeviceTestCases:SplashscreenTests
Bug: 181852475
Bug: 184941669
Change-Id: Ifc04bd2227394415cc74c20d2974f4726ec9c789
2021-05-14 17:51:23 +08:00
Tiffany Nguyen
dcec9f1f38 Merge "Log the battery saver changed atom on initialization." into sc-dev 2021-05-14 01:14:12 +00:00
Dmitri Plotnikov
8c9e91f040 Merge "Add stats session end timestamp and duration to BatteryUsageStats" into sc-dev am: 14bc81b983
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14455100

Change-Id: I247eb6df208a307cb2ad18e273cc6e84b786695e
2021-05-13 23:21:38 +00:00
Dmitri Plotnikov
14bc81b983 Merge "Add stats session end timestamp and duration to BatteryUsageStats" into sc-dev 2021-05-13 23:08:50 +00:00
Dmitri Plotnikov
9f08c607f8 Use getUahDischarge when available
Bug: 188092638
Test: atest FrameworksCoreTests:BatteryChargeCalculatorTest
Change-Id: I66b9d232dcd4c674cd9bd7bae7843ae1124e1c34
2021-05-13 15:38:18 -07:00
Kohsuke Yatoh
4d003eafac Merge changes I09ac3f34,Id3e36922 into sc-dev am: c27e46f595
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14522711

Change-Id: I5cc78a7294946ef25f5fff4e9f9b2652c1f8aabe
2021-05-13 20:55:18 +00:00
Kohsuke Yatoh
c27e46f595 Merge changes I09ac3f34,Id3e36922 into sc-dev
* changes:
  Close FDs / mmap handles promptly.
  Remove unused IFontManager#updateFontFile().
2021-05-13 20:42:10 +00:00
Alexander Dorokhine
fc253d847e Merge "Link framework-appsearch against the module_current SDK." into sc-dev am: c09e57ce61
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14348119

Change-Id: Id94e6ac58bed00cd7bef5b3e983978b5e4a1cabb
2021-05-13 20:10:36 +00:00
Alexander Dorokhine
c09e57ce61 Merge "Link framework-appsearch against the module_current SDK." into sc-dev 2021-05-13 20:03:08 +00:00
Dmitri Plotnikov
c076e7112e Add stats session end timestamp and duration to BatteryUsageStats
Bug: 187223764
Test: atest FrameworksCoreTests:BatteryStatsTests
Change-Id: Iba97050c067cae7945276798273dd328fe040ef9
2021-05-13 11:49:09 -07:00
Kohsuke Yatoh
77e80b860c Remove unused IFontManager#updateFontFile().
The caller was removed in
commit 3de07491d3
This CL also does some cleanup:
- Extract OtfFontFileParser to a separate file.
- Remove boilerplate in UpdatableFontDirTest.

Bug: 187879195
Test: m -j
Test: atest FrameworksServicesTests:UpdatableFontDirTest
Change-Id: Id3e369222c35f550c6d53e8649ab07647701c070
2021-05-13 16:23:47 +00:00
Siim Sammul
8e24806e0b Merge "Change settings observer for other processes to not pass a userhandle." into sc-dev am: 134b829e3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14426680

Change-Id: I7637d3751f5f521e2e82ff64c885a870f7aa2f5e
2021-05-13 14:59:39 +00:00
Tiffany Nguyen
64dd223ed1 Log the battery saver changed atom on initialization.
In order for the predicate to be read from the beginning, we need to
ensure the value has some initial state after device reboot
and after logging service starts up.

Bug: 175040249

Test: Manual
Change-Id: Id42f655f3fb42ef3e1ea0cf7bc7b2e536417de7d
Merged-In: Id42f655f3fb42ef3e1ea0cf7bc7b2e536417de7d
2021-05-13 14:33:28 +00:00
Cyrus Boadway
60dc9196e3 Add Widget CUJ parameter to jank monitoring
Android S introduces a new Quickstep animation for launching an activity
from an app widget. This is a similar but distinct CUJ to
LAUNCHER_APP_LAUNCH_FROM_ICON.

Bug: 169042867
Test: presubmit
Change-Id: I3338d31eb2ed74aef0b0697c6070ab7b422514ba
2021-05-13 13:04:42 +00:00
Siim Sammul
8aa9913e66 Change settings observer for other processes to not pass a userhandle.
Bug: 180584913
Test: Not a functionality change
Change-Id: Ibf0442f9de45694e33131c0ac327d840eea8fbfe
2021-05-13 12:39:31 +00:00
Siim Sammul
9879f7fc17 Change BinderLatencyBuckets to use int[] instead of ArrayList to improve
performance.

Cherry pick from master with no changes

Test: unit test
Bug: 179999191
Change-Id: Id996b52b5cb69a85f9c6a932ea8d30336fcaf12a
Merged-In: Id996b52b5cb69a85f9c6a932ea8d30336fcaf12a
(cherry picked from commit 9d02e6101e)
2021-05-13 10:49:09 +01:00
Dmitri Plotnikov
0e4bcf7cce Merge "Do realistic data mocking in BluetoothPowerCalculatorTest" into sc-dev am: b5d43c6b71
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14458439

Change-Id: I7ff1365621753c1e853cde8f140a5ff19646bbc1
2021-05-13 01:33:49 +00:00
Dmitri Plotnikov
b5d43c6b71 Merge "Do realistic data mocking in BluetoothPowerCalculatorTest" into sc-dev 2021-05-13 01:22:04 +00:00
TreeHugger Robot
2f16683078 Merge "Fix BatteryStats Screen On timer reset" into sc-dev am: 1e1c864bc1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14523043

Change-Id: If2d284543172f1c6e02bc124b24cefe73538a969
2021-05-13 01:10:57 +00:00
TreeHugger Robot
1e1c864bc1 Merge "Fix BatteryStats Screen On timer reset" into sc-dev 2021-05-13 00:55:43 +00:00
Michael Wachenschwanz
96906f72e3 Fix BatteryStats Screen On timer reset
StopwatchTimer reset uses elapsedRealtime not uptime

Bug: 187844042
Test: builds + boots
Change-Id: I82286d74fef6256971361e70a787a2b39a7cbba4
2021-05-12 16:19:02 -07:00
Dmitri Plotnikov
9828eb9044 Do realistic data mocking in BluetoothPowerCalculatorTest
Bug: 187461241
Test: atest FrameworksCoreTests:BluetoothPowerCalculatorTest

Change-Id: I7974bd2ba434855a4b30e47b3e68e0a0569eb3f5
2021-05-12 16:09:27 -07:00
Dmitri Plotnikov
99c9bc4ab2 Merge "Fix device-level wakelock battery attribution" into sc-dev am: dd9dcdfb72
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14508393

Change-Id: I43f8aac2308c9b3e8f4fc33f818ed74655187164
2021-05-12 22:54:10 +00:00