Juan Yescas
25b673f920
Merge changes from topic "ddr_size_api" am: c12a383385 am: a4ed6716da am: 12ffdf5523 am: 4b3bbca1c6 am: 1713d59d14
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2193505
Change-Id: Ic19697f393bdde52e463eeb6b1f00c2cfb6dea53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 22:07:12 +00:00
Juan Yescas
ee06f03d35
Add method to parse the size in FileUtils am: 71e11ae9ba am: ab61310d91 am: 7158f0deaa am: 86b3d4dd2e am: 4a61cdf513
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2192359
Change-Id: I39ec1d099c0fb27f91810b442e011f682f2a455f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 22:06:29 +00:00
Juan Yescas
1713d59d14
Merge changes from topic "ddr_size_api" am: c12a383385 am: a4ed6716da am: 12ffdf5523 am: 4b3bbca1c6
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2193505
Change-Id: I539c176132222b3a024cb789ea7808dc386e6fe2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 22:00:06 +00:00
Juan Yescas
4a61cdf513
Add method to parse the size in FileUtils am: 71e11ae9ba am: ab61310d91 am: 7158f0deaa am: 86b3d4dd2e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2192359
Change-Id: I5eb67f191d7cf4406a35fb52aa73be893cffc396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 21:59:56 +00:00
Juan Yescas
12ffdf5523
Merge changes from topic "ddr_size_api" am: c12a383385 am: a4ed6716da
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2193505
Change-Id: I872060fbb5e3d4ba311ed83c7be539e9925e573c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 21:02:01 +00:00
Juan Yescas
7158f0deaa
Add method to parse the size in FileUtils am: 71e11ae9ba am: ab61310d91
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2192359
Change-Id: I01b5f1e175b412c67e0ada83bcd45be22e3af85a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-27 21:01:54 +00:00
Juan Yescas
7afbbec42f
Add new field in MemoryInfo to get advertised memory size.
...
This API will get the advertised memory size from the bootloader parameter
passed to the kernel. The advertised memory size might be different from
the MemTotal value in /proc/meminfo. This could be due the original design
manufacturer (ODM) reserved part of the memory for the Trusted Execution
Environment.
Test: Run test caes
Bug: 231718727
Change-Id: I06494cb9013048d73a83f2180a9241c2259d46eb
2022-09-27 15:11:52 +00:00
Juan Yescas
71e11ae9ba
Add method to parse the size in FileUtils
...
The method parseSize() will parse the strings that match
the regular expression:
"^((\\s*[-+]?[0-9]+)\\s*(B|K|KB|M|MB|G|GB|Ki|KiB|Mi|MiB|Gi|GiB)\\s*)$"
For example: 12GB, +100MB, 23MiB.
It will return the size in bytes.
Test: atest
Bug: 231718727
Change-Id: Id4b9084d2ff8a0a8bd23ddb8a7e10dcf17391c49
2022-09-27 15:11:05 +00:00
Felipe Leme
b9e759bb68
Merge "Disabled support for profiles on secondary displays."
2022-09-26 22:36:11 +00:00
Kweku Adams
9acefa4233
Merge "Drop invalid data."
2022-09-24 00:50:03 +00:00
Kweku Adams
666e8ac60a
Drop invalid data.
...
Drop invalid data when writing or reading from XML. PersistableBundle
does lazy unparcelling, so checking the values during unparcelling would
remove the benefit of the lazy unparcelling. Checking the validity when
writing to or reading from XML seems like the best alternative.
Bug: 246542285
Test: install test app with invalid job config, start app to schedule job, then check logcat and jobscheduler persisted file
Change-Id: Ie817aa0993e9046cb313a750d2323cadc8c1ef15
2022-09-23 21:24:33 +00:00
Steven Moreland
028f966593
Merge "Fix Parcel::readTypedList javadoc."
2022-09-23 16:15:32 +00:00
Felipe Leme
39f761d00e
Disabled support for profiles on secondary displays.
...
Test: atest UserManagerInternalTest UserControllerTest \
FrameworksMockingServicesTests:UserManagerServiceTest \
android.multiuser.cts.UserManagerTest MultipleUsersOnMultipleDisplaysTest
Bug: 245963156
Change-Id: I1b44bed725e05b27a167f8a1e4bde3621f805c40
2022-09-23 15:11:34 +00:00
Zimuzo Ezeozue
8c878f6b9e
Merge "Populate binder trace txn names lazily"
2022-09-23 09:53:26 +00:00
Zim
915e6c11af
Populate binder trace txn names lazily
...
Previously, for each binder interface, we populated a cache of all
txn codes to names on the first binder txn to that interface. This
skewed the binder txn latency significantly for the first txn to an
interface.
Now, we lazily populate the cache on each new binder txn.
Test: atest open-prebuilt-calculator --rebuild-module-info
--tf-template metric_post_processor=
google/template/postprocessors/metric-file-aggregate.xml
(neglible startup time diff locally)
Bug: 246650647
Change-Id: Ib569ebe34e7ef6bb4fa6e53defedcb33ed824308
2022-09-22 01:02:26 +01:00
Tetiana Meronyk
16c011fa72
Merge "Move part of UserManager method isUserSwitcherEnabled to UserManagerService"
2022-09-21 20:42:29 +00:00
Himanshu Gupta
e775b14da7
Merge "Fixing Storage Volume listing for Cloned User."
2022-09-21 16:47:21 +00:00
Himanshu Gupta
4e65c53b43
Fixing Storage Volume listing for Cloned User.
...
Current implementation only returns the Volumes for the current user.
In case of Cloned user this causes issues as Cloned user uses Media
Provider of User 0, thereby returning only Volume 0, causing problems in
assigning projectIds, and affecting storage calculation.
The projectId assignement happens via
MediaProvider.updateExternalStorageFileQuota.
Bug: 235321217
Test: atest android.appsecurity.cts.StorageHostTest
Change-Id: I617bae9b201fd66d7b62b6cbd1c48b9f276f1924
2022-09-21 15:44:23 +01:00
Tetiana Meronyk
2e00a28567
Move part of UserManager method isUserSwitcherEnabled to UserManagerService
...
Bug: 242812503
Test: atest UserManagerServiceTest
Change-Id: I513ba7a9060e3fd5bca365f8354850ca1cfce542
2022-09-21 13:58:29 +00:00
Kunal Malhotra
b0af2f9b9f
Merge "Removing the word "default" from JavaDocs as these do not seem to be the default policy"
2022-09-20 16:49:30 +00:00
Martijn Coenen
5388eecf70
Fix Parcel::readTypedList javadoc.
...
It does not have a return value.
Bug: 204035706
Test: N/A
Change-Id: Ia821cbd7ebac9a2d51a1af7c9c27d6450a90f998
2022-09-20 07:16:43 +00:00
TreeHugger Robot
404b70e411
Merge "Makes UM.isUsersOnSecondaryDisplaysSupported() @TestApi"
2022-09-20 02:59:22 +00:00
Kunal Malhotra
cc4d2a3bda
Removing the word "default" from JavaDocs as these do not seem to be the
...
default policy
Test: manual
Change-Id: I7a3b0cadfd5d6220b5667ef7e244d55b7c3499ba
2022-09-20 00:09:12 +00:00
Treehugger Robot
8f49373913
Merge "Clarify method names and improve debug" am: 1ab7ac7f56 am: 1d74b8207b am: a6a8219798 am: f1f8a7519c am: dd2eed7053
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2217306
Change-Id: I35466159e53b25b3b00c0b2afd540a265b43f482
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-17 12:35:25 +00:00
Treehugger Robot
dd2eed7053
Merge "Clarify method names and improve debug" am: 1ab7ac7f56 am: 1d74b8207b am: a6a8219798 am: f1f8a7519c
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2217306
Change-Id: I0139bcffa3e11a90e36e228d371f478ae851d5c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 13:58:32 +00:00
Treehugger Robot
a6a8219798
Merge "Clarify method names and improve debug" am: 1ab7ac7f56 am: 1d74b8207b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2217306
Change-Id: I922d2d8012d82ce7dfa8a1c70e2582b60e98761e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 12:47:39 +00:00
Neil Fuller
d272f786c2
Clarify method names and improve debug
...
Change LocationTime.getTime() -> getUnixEpochMillis() for clarity.
Add LocationTime.toString() to improve log messages involving
LocationTime.
Test: build only
Bug: 236611620
Change-Id: I6f33bec6288c67e18a2008a735e88a8981186183
2022-09-16 09:03:00 +00:00
Grace Cheng
eedebc0b06
Merge "Adds a function in LM for fetching ADAS allowlist" into tm-qpr-dev am: 8efbf0ee61
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19799651
Change-Id: I36a71fede0ed21ec570c888e19cb1bb42cf76cb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 18:21:18 +00:00
Grace Cheng
8efbf0ee61
Merge "Adds a function in LM for fetching ADAS allowlist" into tm-qpr-dev
2022-09-15 17:54:32 +00:00
Felipe Leme
652047ab11
Makes UM.isUsersOnSecondaryDisplaysSupported() @TestApi
...
Initially, UM.isUsersOnSecondaryDisplaysEnabled() was marked @TestApi,
but that's an static API meant to be used internally only.
Test: m update-api
Bug: 246003632
Change-Id: Icca31e7b82ffd03645a5cb27af27325c1bfc0bfe
2022-09-15 16:47:27 +00:00
Zimuzo Ezeozue
c8287e3b44
Merge "Clean up binder txn tracking special case"
2022-09-15 07:29:07 +00:00
Hani Kazmi
9cce3d7dd5
Merge "Add a lock when unwrapping lazy value in bundles"
2022-09-14 12:05:26 +00:00
Philip Junker
a7610b3b17
Merge "Sync BatteryStats user activity types with PowerManager ones."
2022-09-14 08:39:44 +00:00
Zim
fe43ff2732
Clean up binder txn tracking special case
...
Previously, binder txns were only traced for txns from sysui/launcher
to system_server.
ag/Iffc4bb534d239c07d2e4d43ab43a9ed76abe7496 enabled binder txn tracking
more broadly
Removed the special case for sysui/launcher and cleaned up the code
Test: Manual
Bug: 161393989
Change-Id: I9d46d2362ca0ca33bc2477d68092f7ba5fe9c8ac
2022-09-13 15:18:55 +01:00
Zim
dd3be999d2
Enable binder txn tracing more broadly
...
Previously, binder txns were only traced for txns from sysui/launcher
to system_server.
aosp/I57857443495475b1d2efa82cbcb448af5d37a79a and
aosp/I01d520afa8e26eabb97318192151b707b002c28b enabled aidl tracing
if aidl#gen_trace or aidl#generate_traces respectively is true.
Guarded tracing on the availability of txn names instead
Test: Manual
Bug: 161393989
Change-Id: Iffc4bb534d239c07d2e4d43ab43a9ed76abe7496
2022-09-13 15:18:19 +01:00
Dmitri Plotnikov
4e0d271b00
Merge "Add proto output of battery usage stats"
2022-09-12 19:49:49 +00:00
Lais Andrade
a76cbecf3e
Merge "Remove VibrationEffect javadocs to methods not available in public APIs." am: db3fb60b2b am: ef283f4387 am: 6b4a499166 am: fdf8a663c5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214741
Change-Id: I2f61798d0fa0f2d620019848a67138e7235f09cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-12 17:45:24 +00:00
Lais Andrade
6b4a499166
Merge "Remove VibrationEffect javadocs to methods not available in public APIs." am: db3fb60b2b am: ef283f4387
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214741
Change-Id: I02aa723acad8be946973e2bd3baf407490a07f64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-12 15:42:53 +00:00
Lais Andrade
55217bc20b
Remove VibrationEffect javadocs to methods not available in public APIs.
...
Change-Id: Idf5a339a5fb0ffd510e7fda0e3784916c8505eae
Merged-In: Idf5a339a5fb0ffd510e7fda0e3784916c8505eae
Fix: 245491186
Test: N/A
2022-09-12 12:21:16 +00:00
Lais Andrade
af7ed63720
Update VibrationEffect.Composition.compose documentation
...
Update wording around the compose() method to refer to composition elements, not only primitives.
Change-Id: Idf5a339a5fb0ffd510e7fda0e3784916c8505eae
Bug: 245491186
Test: N/A
2022-09-12 12:19:33 +00:00
Dmitri Plotnikov
db0d388e48
Add proto output of battery usage stats
...
Bug: 245832387
Test: adb shell dumpsys batterystats --usage --proto | \
gqui from rawproto:- proto $ANDROID_BUILD_TOP/frameworks/base/core/proto/android/os/batteryusagestats.proto:android.os.BatteryUsageStatsAtomsProto --protoprint_annotations=no
Change-Id: I297f09892accf0d2adef41d4cbd384a505c9c189
2022-09-09 09:52:18 -07:00
Treehugger Robot
8b4bb7b68c
Merge "change the format" am: cac091cedb am: 1d863c4a76 am: a2a73957bf am: d1e2293394 am: 32b0d92d61
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2209999
Change-Id: I058510e5063756313c1e2eb8447697483c33082f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-09 00:13:24 +00:00
Treehugger Robot
32b0d92d61
Merge "change the format" am: cac091cedb am: 1d863c4a76 am: a2a73957bf am: d1e2293394
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2209999
Change-Id: I334f821d7134557dbd5f9acb964df49acedd48b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-08 23:25:59 +00:00
Treehugger Robot
a2a73957bf
Merge "change the format" am: cac091cedb am: 1d863c4a76
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2209999
Change-Id: Ieb6d01f73dadc20e1dbfd5511faa67cd03a8553c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-08 22:11:23 +00:00
Treehugger Robot
cac091cedb
Merge "change the format"
2022-09-08 21:31:23 +00:00
Xiaozhen Lin
ce5a2ae1b0
change the format
...
use "file:" instead of "include"
Test: N/A
Change-Id: I7db7abba49b117f782b557926d06fa858223185b
2022-09-07 22:42:57 +00:00
Grace Cheng
c6ab602b60
Merge "Adds a function in LM for fetching ADAS allowlist"
2022-09-07 17:11:14 +00:00
Hani Kazmi
c1d18f34ea
Merge "Add javadoc note about bug in readParcelableCreatorInternal" into tm-dev am: 5421a3f422 am: 530c9780d8 am: 494fbd29d2 am: 9075299d91
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19459102
Change-Id: I472f6c523c97b096d9a4f3ce81bf9cf7a1f2b70e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-06 14:04:34 +00:00
Hani Kazmi
9075299d91
Merge "Add javadoc note about bug in readParcelableCreatorInternal" into tm-dev am: 5421a3f422 am: 530c9780d8 am: 494fbd29d2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19459102
Change-Id: I081c2a2f2ed561377a85baaebd08ee16a2ede0a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-06 13:44:33 +00:00
Hani Kazmi
494fbd29d2
Merge "Add javadoc note about bug in readParcelableCreatorInternal" into tm-dev am: 5421a3f422 am: 530c9780d8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19459102
Change-Id: I6874ba1e634a7b344bd5e7d410a8c6ec0324060d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-06 13:33:25 +00:00