TreeHugger Robot
356c359096
Merge "Add discharge power estimates to BatteryUsageStats" into sc-dev am: 9fb89c22ca
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13538912
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I157de70b2b18f5c909712d575ebf8a64f59c2e7b
2021-02-20 21:13:34 +00:00
TreeHugger Robot
9fb89c22ca
Merge "Add discharge power estimates to BatteryUsageStats" into sc-dev
2021-02-20 20:34:33 +00:00
Chiachang Wang
b56502c056
Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771 am: 63bc7bd3c2 am: 7fcc3efb9c am: 2540861d4f am: 6aca8c36e0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1573943
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2c067aee69645e23e31427b04c3b6a614993529b
2021-02-20 05:32:16 +00:00
Chiachang Wang
6aca8c36e0
Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771 am: 63bc7bd3c2 am: 7fcc3efb9c am: 2540861d4f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1573943
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I52c41154ae3364774e63376fbdd5a9f42727b65f
2021-02-20 05:04:03 +00:00
Chiachang Wang
2540861d4f
Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771 am: 63bc7bd3c2 am: 7fcc3efb9c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1573943
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1e81aa264d988cc50f2d42f8b9592f050a01b69f
2021-02-20 04:22:17 +00:00
Chiachang Wang
63bc7bd3c2
Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771
...
* changes:
[IT06]Move INetworkActivityListener into connectivity module
[IT05] Remove the unused network activity logic out from NMS
[IT4.7] Add network activity info into dumpsys for debugging
[IT4.6] Unbundle NMS out from ConnectivityManager
[IT4.5] Update radio power from CS directly
2021-02-20 02:02:46 +00:00
Robert Horvath
687865e87c
Merge "Document behaviour of "quiescent" reboot reason" into sc-dev am: d34a5f6aab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13453877
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ieedc975e9f3e8c8c34f9a23721d3e7c935465ea2
2021-02-19 16:38:34 +00:00
Robert Horvath
d34a5f6aab
Merge "Document behaviour of "quiescent" reboot reason" into sc-dev
2021-02-19 16:14:14 +00:00
Dmitri Plotnikov
fc0ba64301
Add discharge power estimates to BatteryUsageStats
...
Bug: 158137862
Test: atest DischargedPowerCalculatorTest
Change-Id: I68e8ad491d92dca08bb7c49fadf663dd48ee2b90
2021-02-18 16:47:42 -08:00
Primiano Tucci
306022aebf
Merge "Do not check for debuggable / profilable for app tracing." am: 355753053c am: c8def00f9f am: 8bc9d1cd8e am: bf4a20e4c9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1587412
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If3f40a46884d03589a7f602cb9126a7d2cba3105
2021-02-18 21:11:21 +00:00
Primiano Tucci
bf4a20e4c9
Merge "Do not check for debuggable / profilable for app tracing." am: 355753053c am: c8def00f9f am: 8bc9d1cd8e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1587412
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iaa74e243082c0b66148d53e8123c34ee25010242
2021-02-18 20:54:38 +00:00
Primiano Tucci
8bc9d1cd8e
Merge "Do not check for debuggable / profilable for app tracing." am: 355753053c am: c8def00f9f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1587412
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I11c3344dc0a6e735040822aa52f93d13961dd1e9
2021-02-18 20:12:19 +00:00
Songchun Fan
2f0abc13a8
Merge "Revert "Revert "[pm/incremental] start monitoring progress on storage creation""" into sc-dev am: 1f535786c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13585238
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8889820831c6771137eb4ee112e74b4aea5eb4d2
2021-02-18 19:47:15 +00:00
Songchun Fan
1f535786c7
Merge "Revert "Revert "[pm/incremental] start monitoring progress on storage creation""" into sc-dev
2021-02-18 18:33:50 +00:00
Primiano Tucci
355753053c
Merge "Do not check for debuggable / profilable for app tracing."
2021-02-18 17:52:31 +00:00
TreeHugger Robot
918ade453d
Merge "Remove unused method" into sc-dev am: c1d7c4d6ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13593505
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8d1b73c89f2c2ebab13a4871dd3a93a00aea8536
2021-02-18 04:36:53 +00:00
TreeHugger Robot
c1d7c4d6ab
Merge "Remove unused method" into sc-dev
2021-02-18 04:25:02 +00:00
Chiachang Wang
6080999ebe
[IT06]Move INetworkActivityListener into connectivity module
...
INetworkActivityListener is hidden and the only usage is inside
the connectivity module. Thus, move this into module scope.
Bug: 170598012
Test: atest FrameworksNetTests
Change-Id: I0a75c440c1daa773217bbd362b212fda4d07ec64
2021-02-18 12:03:21 +08:00
lucaslin
be5d09359c
[IT05] Remove the unused network activity logic out from NMS
...
The network activity logic is moved to ConnectivityService.
CS is no longer setting the idle timer via NMS to netd. The
idle timer should only set from CS, so remove the network
activity logic out from NMS.
Bug: 170598012
Test: atest FrameworksNetTests
Change-Id: Ief9e892586aaee8e9542b9313088fa50d1d411e5
2021-02-18 12:02:02 +08:00
Jiashen Wang
61487dface
Merge "Add the immutable flag to EuiccManager calls in RecoverySystem" am: 822856bcaf am: 24162e1679
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1562338
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia24b0b2e7a1155670aa7b0e0fbe4c805f2f77eae
2021-02-18 02:18:23 +00:00
Jiashen Wang
6851cf0c51
Add the immutable flag to EuiccManager calls in RecoverySystem
...
Bug: 170432460
Test: refactoring CL. Existing unit tests still pass
Change-Id: Ibce939eec341cb9f572d13a33762cc5bc6e2ef42
Merged-In: Ibce939eec341cb9f572d13a33762cc5bc6e2ef42
2021-02-17 22:04:23 +00:00
TreeHugger Robot
d68b017580
Merge "New API: UserManager.isUserForeground()." into sc-dev am: 0d831306f8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13521520
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5da0710c8e48e8e012878772da3b444a335c1e96
2021-02-17 20:44:35 +00:00
TreeHugger Robot
0d831306f8
Merge "New API: UserManager.isUserForeground()." into sc-dev
2021-02-17 20:27:56 +00:00
Songchun Fan
3296a301a0
Revert "Revert "[pm/incremental] start monitoring progress on storage creation""
...
This reverts commit 5f47bc6ba1 .
Reason for revert: We still need part of this CL that starts monitoring progress on storage creation. This helps detect the kernel selinux issue where the security context of a file was assigned wrongly.
BUG: 180514262
Test: builds
Change-Id: I33fca8f9be27f3f2dfab089feaf3c241ae7d5d49
2021-02-17 18:45:20 +00:00
Dmitri Plotnikov
0b80f8437a
Remove unused method
...
Bug: 158137862
Test: N/A
Change-Id: I819a9c25d1bc9f99c5206603a1172d4e847f54cf
2021-02-16 18:54:23 -08:00
Kweku Adams
554590beb3
Merge "Introduce BATTERY_PREDICTION permission." into sc-dev am: be9701bfeb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13480413
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7553a294763671b3edd79052680af2a9a2b0ceb1
2021-02-16 23:59:15 +00:00
TreeHugger Robot
d7359a464b
Merge "Adds caller check to getAllPackages()"
2021-02-16 21:18:57 +00:00
Treehugger Robot
c4bd236e22
Merge "dumpsys: Print total DMA-BUFs exported from the DMA-BUF heaps framework" am: 2a2456d3a4 am: 2d4714ec65
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1584522
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6884503e2df2b28465443d7cea2393d39ffbffcd
2021-02-16 18:51:21 +00:00
yawanng
8124efd57b
Adds caller check to getAllPackages()
...
This change enforces that only system, root or shell may call
getAllPackages(), a hidden API that shares all package names regardless
of user, instant app or package visibility rules.
The only exception is the uid of iorapd. iorapd needs the package info
to prefetch the right data.
Bug: 179618216
Bug: 174661955
Test: run iorapd and check it works well.
Change-Id: I77460ae19a4d41151577646441f11e2eddbb741a
2021-02-16 18:48:49 +00:00
Treehugger Robot
2a2456d3a4
Merge "dumpsys: Print total DMA-BUFs exported from the DMA-BUF heaps framework"
2021-02-16 17:58:25 +00:00
Kweku Adams
9f730a8307
Introduce BATTERY_PREDICTION permission.
...
DEVICE_POWER is very powerful, so introduce the BATTERY_PREDICTION
permission to allow privileged apps with the permission to provide the
system with battery predictions.
Bug: 139413884
Test: atest android.os.cts.PowerManagerTest
Test: atest android.permission.cts.PowerManagerServicePermissionTest
Test: atest CtsPermission2TestCases
Test: atest SettingsProviderTest
Change-Id: Ib52f20b5145785a5fc363601757ad9c57f40e254
2021-02-16 09:09:08 -08:00
TreeHugger Robot
4bea9e0a8e
Merge "dumpsys: Print total DMA-BUFs exported from the DMA-BUF heaps framework" into sc-dev am: 15c4d3210a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13554581
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5ab8000caf2e0719fe24ca5a7e43f135b1990862
2021-02-16 14:51:53 +00:00
TreeHugger Robot
15c4d3210a
Merge "dumpsys: Print total DMA-BUFs exported from the DMA-BUF heaps framework" into sc-dev
2021-02-16 14:50:24 +00:00
Lorenzo Colitti
96941c886d
Merge "New API for getting uids have specific permissions from SystemConfig" am: b8d9e77b2a am: ee109d8f3b am: 81d3a2bd65 am: ce7bd34723
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1545266
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idc294d1b5dae650fa64949d66d73b85f77edcb39
2021-02-16 11:30:15 +00:00
Lorenzo Colitti
ce7bd34723
Merge "New API for getting uids have specific permissions from SystemConfig" am: b8d9e77b2a am: ee109d8f3b am: 81d3a2bd65
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1545266
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4b6f2e648865cb50d8987092db78c06d2b2b3a91
2021-02-16 11:23:02 +00:00
Lorenzo Colitti
81d3a2bd65
Merge "New API for getting uids have specific permissions from SystemConfig" am: b8d9e77b2a am: ee109d8f3b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1545266
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If61fdc1cab61c9510ac3ae0ba193c45f9b59925e
2021-02-16 10:48:52 +00:00
Lorenzo Colitti
b8d9e77b2a
Merge "New API for getting uids have specific permissions from SystemConfig"
2021-02-16 08:24:21 +00:00
TreeHugger Robot
5636ac3cbf
Merge "Clean up after VibratorManager feature introduced" into sc-dev am: 78c7be7c05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13554288
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I51ee85a9d27929cd0f747937232831097f296589
2021-02-15 16:33:48 +00:00
TreeHugger Robot
78c7be7c05
Merge "Clean up after VibratorManager feature introduced" into sc-dev
2021-02-15 16:14:26 +00:00
Dmitri Plotnikov
a269018fe4
Merge "Convert WakelockPowerCalculator to work with BatteryUsageStats" into sc-dev am: ca9dfbe54e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13487141
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2db59d8998f48e15bf5efe8a94cc38098994f3a4
2021-02-14 05:23:38 +00:00
Dmitri Plotnikov
7970d9caab
Merge "Simplify SystemServicePowerCalculator" into sc-dev am: d77bb6a44b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13545560
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I03777345e66e8d3434d9d529a5a4692db5bc7bfd
2021-02-14 05:23:20 +00:00
Dmitri Plotnikov
ca9dfbe54e
Merge "Convert WakelockPowerCalculator to work with BatteryUsageStats" into sc-dev
2021-02-14 05:08:35 +00:00
Dmitri Plotnikov
d77bb6a44b
Merge "Simplify SystemServicePowerCalculator" into sc-dev
2021-02-14 05:08:05 +00:00
Marco Ballesio
caea7973ec
Merge "ActivityManager: create process group in behalf of app zygote" into sc-dev am: 178939357c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13562597
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic059a6b276dd5160c4b8273635ea094b5ce28b23
2021-02-14 03:13:31 +00:00
Marco Ballesio
178939357c
Merge "ActivityManager: create process group in behalf of app zygote" into sc-dev
2021-02-14 02:58:52 +00:00
Kalesh Singh
8ca81eef5b
Merge "Provide an interface to query dmabuf GPU allocations" am: f403b56267 am: b79232ceb0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1575583
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I78a2ddafc83a235a2eccb90abb5e074132d96365
2021-02-13 04:20:49 +00:00
Marco Ballesio
5426443555
ActivityManager: create process group in behalf of app zygote
...
app zygotes don't run under system pid/gid, so they can't create groups for
processes they spawn. Use system_server to create the correct process groups
Bug: 168907513
Bug: 62435375
Test: verified that webview processes are migrated to their own groups
Change-Id: Ifb912b42bca4d7670e6bb15510484296b772bb86
2021-02-13 01:06:19 +00:00
Felipe Leme
69e1b3a0d7
New API: UserManager.isUserForeground().
...
Test: m update-api
Test: atest android.multiuser.cts.UserManagerTest#testIsUserForeground_currentUser
Bug: 173541467
Bug: 179163496
Change-Id: Id44f37c9c105b319f308c927ddefcc6671293a46
2021-02-12 13:37:33 -08:00
Dmitri Plotnikov
248ade5460
Convert WakelockPowerCalculator to work with BatteryUsageStats
...
Test: atest FrameworksCoreTests:com.android.internal.os.WakelockPowerCalculatorTest
Bug: 158137862
Change-Id: I485bdb1f7dc6622fdf30ddae6d6872f2455f36ad
2021-02-12 13:30:43 -08:00
Florian Mayer
f287f6900c
Do not check for debuggable / profilable for app tracing.
...
This is publicly undocumented and surprising behaviour.
Bug: 179883548
Change-Id: Iceee54c63dc9f5d61e9dcc76a47e11cc4088ed19
2021-02-12 20:27:59 +00:00