Commit Graph

813479 Commits

Author SHA1 Message Date
Cole Faust
5ab90aebaf Re-enable SystemUILintCheckerTest
They can be re-enabled using a new feature to exclude
certain classes from being loaded by tradefed.

Bug: 240445172
Test: atest --host SystemUILintCheckerTest
Change-Id: Id36a13cab0ebdbba9bffcf29ea7da0cfca2ea28c
2023-01-11 10:57:08 -08:00
Seth Moore
927ec5a6d0 Merge "Add support for storing upgraded RKP key blobs" am: 6580c85488
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2364066

Change-Id: I9e8a2761b5c7e7c1c664871e20661d65ab236375
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 18:52:51 +00:00
Seth Moore
6580c85488 Merge "Add support for storing upgraded RKP key blobs" 2023-01-11 18:17:36 +00:00
Treehugger Robot
41f045d4b3 Merge "Update device policy APIs after linter fix" am: 0eb6bb9281
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2378891

Change-Id: If218be9d4d331e099a5b174df6244c91d3f333f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 16:46:26 +00:00
Treehugger Robot
0eb6bb9281 Merge "Update device policy APIs after linter fix" 2023-01-11 16:21:17 +00:00
Sorin Basca
88259fd519 Disable ds-docs-switched
Bug: 240421555
Test: TH
Change-Id: I2f302b72c6010612322ae6997ca6c3d1af7b987d
2023-01-11 12:51:45 +00:00
Motomu Utsumi
78ef4714f5 Revert "Enable tethering namespace accessible in Android native level."
This reverts commit 32bd9d6d05.

Reason for revert: Original commit was for native experiment setup.
But SEPolicy was not updated and sync to native level always fail in T devices.
This CL will clean up incomplete native experiment setup.
Even if we decide that we want to use flags from native code in the Tethering module,
we will do so using a new namespace, tethering_u_plus_native.

Test: m
Bug: 264947218
Change-Id: If32fe0b237dcb213886efb72430ea7575ab64530
2023-01-11 17:50:43 +09:00
allenwtsu
dd6a507556 Add a OWNER file for App locale test
Bug: 258128535
Test: N/A
Change-Id: I4a27c08c421219f2af597059cc5dff5aadff0c28
2023-01-11 15:19:13 +08:00
Treehugger Robot
10bcea7aa9 Merge "Add user handle in SimInfo database." am: 15bc01b949
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2378770

Change-Id: Id7d969863c7814f0b981866caeb7b42a2f160f06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11 02:48:03 +00:00
Treehugger Robot
15bc01b949 Merge "Add user handle in SimInfo database." 2023-01-11 01:34:37 +00:00
Joonhun Shin
6e5bb402c9 Merge "Add handling of missing ServiceSpecificException" am: 08afbf5cf1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2382002

Change-Id: Id0ee358b5e03b4511fe06095d53774bf2ba106ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 23:26:09 +00:00
Joonhun Shin
08afbf5cf1 Merge "Add handling of missing ServiceSpecificException" 2023-01-10 23:01:36 +00:00
Colin Cross
5d0477a210 Merge "Export framework turbine stubs as android_stubs_private" am: fc21a80911
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2304482

Change-Id: I5b83225011ab205831dac345ba2dc3f4372c36ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 22:37:30 +00:00
Colin Cross
fc21a80911 Merge "Export framework turbine stubs as android_stubs_private" 2023-01-10 22:05:47 +00:00
Yixiao Luo
eec8b98fdb Merge "CAS: Add AIDL Support" am: 27530abad7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2314680

Change-Id: I798935736de3cbb34cbca9474587bdc92dcbe2fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 20:55:43 +00:00
Yixiao Luo
27530abad7 Merge "CAS: Add AIDL Support" 2023-01-10 20:04:04 +00:00
mattgilbride
33fbd09bb2 Remove stack trace from Binder#getCallingUidOrWtf
Rather than Log.wtfStack, use Slog.wtf if Binder#getCallingUidOrThrow
would throw. Accept an argument for the caller to provide a message in
the resulting log, if generated.

This has the following advantages over the previous design:
1. Collecting a stack is expensive, so it wouldn't be possible to use
   the previous design in hot codepaths.
2. Using Slog instead of Log.wtf means neither app processes nor
   system_server would crash. We don't necessarily need to crash app
   processes as this method is for information gathering purposes only.
3. Accepting a message as a parameter allows immediate callers to
   identify themselves without needing a stack trace.

We plan to use this method in code generated by the AIDL compiler for
system services. This will inform the decision making process w.r.t. the
migration to getCallingUidOrThrow.

Bug: 252975769
Test: TH

Change-Id: If072c80d380aa9db63e5bf075944980e035bb922
2023-01-10 19:42:40 +00:00
Edgar Arriaga
225a4fbc32 Add some OWNERS to CachedAppOptimizer file
This will simplify reviews as multiple folks develop on this file
but are not yet owners.

Test: NA
Bug: 264896530
Change-Id: I07c4543c947c3e240416f26a8a3cdbe6c728dfd7
2023-01-10 18:21:49 +00:00
Nolan Scobie
1b66b6a52e Merge changes from topic "nscobie-hwui_unit_tests" am: 463a012834
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2381552

Change-Id: Ice333054551f2c0515c7174a71a9d4f44e076e71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:57:53 +00:00
Nolan Scobie
c80b1c677e Enable hwui_unit_tests in presubmit for libs/hwui am: ff0bf7b109
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2378868

Change-Id: I08f5e4ecdf818818fd47ae15b7a3b32324aefc7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:57:12 +00:00
Nolan Scobie
600da2e030 Fix GraphicsStats#findRootPath and disable CacheManager#trimMemory tests am: 24921a0325
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2379069

Change-Id: Icab9f94d9edcb350a5ed7bc52969c06200cdb589
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:57:05 +00:00
Nolan Scobie
85e8dbe6ae Change hwui_unit_tests (and benchmarks) to push to non-root writable dir am: 1aa54918b8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2379068

Change-Id: Ib1a21cde42b3ec88fbc395ec306dbdcded7ff186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:56:42 +00:00
Matthew Sedam
64a8b8356f Merge "Add @Nullable to SensorManager.getDefaultSensor's return value" am: 29aa6b8a72
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2377608

Change-Id: Ied1db338119977476678c631971d2f78e62ed73d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:53:33 +00:00
Nolan Scobie
463a012834 Merge changes from topic "nscobie-hwui_unit_tests"
* changes:
  Tweak GraphicsStats#findRootPath to accept various valid locations
  Enable hwui_unit_tests in presubmit for libs/hwui
  Fix GraphicsStats#findRootPath and disable CacheManager#trimMemory tests
  Change hwui_unit_tests (and benchmarks) to push to non-root writable dir
2023-01-10 17:41:59 +00:00
Matthew Sedam
29aa6b8a72 Merge "Add @Nullable to SensorManager.getDefaultSensor's return value" 2023-01-10 17:32:45 +00:00
Nathalie Le Clair
e18b410d5b Merge "HDMI: Rename Hdmi HAL to HdmiConnection" am: 4ac49b63e9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2346223

Change-Id: If61a42c2597fd2a1098466f5bb01266c117094e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:20:15 +00:00
Nathalie Le Clair
4ac49b63e9 Merge "HDMI: Rename Hdmi HAL to HdmiConnection" 2023-01-10 17:05:18 +00:00
Lei Ju
8f7a186f6f Merge "Revert "Deprecate setRotateEulerM and replace with setRotateEulerM2"" am: b2dc0c947a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2382754

Change-Id: Id78be619c9103ac4497466e70bc5047c62176bbc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:01:51 +00:00
Lei Ju
e11114e129 Merge "Revert "Move Matrix operations multiplyMM and MultiplMV out of jni"" am: ee260c951f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2382752

Change-Id: If281a6e4e155f86e3d30347f2776e349599d7de6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 17:01:42 +00:00
Paul Duffin
c67e1df34f Conditionally add the car bcpf to platform bootclasspath
Previously, the com.android.car.framework was always added to the
platform bootclasspath and then Soong ignored errors that arose when
the android.car-module was not listed in PRODUCT_APEX_BOOT_JARS. This
changes uses the target_board_auto Soong config variable to control
whether the car fragment is added or not.

Test: none
Bug: 264598408
Change-Id: Ie2819215ae399cf50ff17ca47551947773cae80d
2023-01-10 16:59:47 +00:00
Lei Ju
b2dc0c947a Merge "Revert "Deprecate setRotateEulerM and replace with setRotateEulerM2"" 2023-01-10 16:51:26 +00:00
Lei Ju
ee260c951f Merge "Revert "Move Matrix operations multiplyMM and MultiplMV out of jni"" 2023-01-10 16:51:26 +00:00
Treehugger Robot
d62eeb3ee7 Merge "Fix potential crash in ImageTransformState" am: 4ab85d92e9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2375267

Change-Id: Icd81f5101199db90cbe5c93baa5a45b6ee80b6e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 16:45:45 +00:00
Treehugger Robot
4ab85d92e9 Merge "Fix potential crash in ImageTransformState" 2023-01-10 16:34:56 +00:00
Jag Saund
a25279e262 Merge "Camera: Register LensShadingMap marshaler" am: 238f1e28fa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2378869

Change-Id: If2864ffb4cf8df34dfc1c1f26644e4399cb4ad22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 16:27:57 +00:00
Treehugger Robot
7b13bb5c1b Merge "Don't check wakefulness before setting sandman summoned to false." am: d62c655f28
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2382812

Change-Id: I51e0bb777b3d12dd40c5aceb18a451dcbab39916
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 16:27:24 +00:00
Jag Saund
238f1e28fa Merge "Camera: Register LensShadingMap marshaler" 2023-01-10 16:05:49 +00:00
Treehugger Robot
d62c655f28 Merge "Don't check wakefulness before setting sandman summoned to false." 2023-01-10 15:52:08 +00:00
Philip Junker
921ec3a903 Don't check wakefulness before setting sandman summoned to false.
Bug: 260886786
Test: atest FrameworksServicesTests:PowerManagerServiceTest
Merged-In: I5908e4dc5d4cc6d79d2bce71c06302fa634661ed
Change-Id: I677c339217edaf61f4af64810836dcd3dd31fd60
2023-01-10 14:23:14 +00:00
Flare Chiu
01be251f81 Revert "Deprecate setRotateEulerM and replace with setRotateEulerM2"
Revert submission 2373309-opengl-matrix2

Reason for revert: b/264967121

Reverted changes: /q/submissionid:2373309-opengl-matrix2

Change-Id: Icae70f12fa51212062b70a071a9626561d22215e
2023-01-10 13:30:11 +00:00
Flare Chiu
89fe5f3e92 Revert "Move Matrix operations multiplyMM and MultiplMV out of jni"
Revert submission 2208281-opengl-matrix

Reason for revert: b/264967121

Reverted changes: /q/submissionid:2208281-opengl-matrix

Change-Id: Ie4c0ba1fc38fb27c8f5f307aa110771f6dc57847
2023-01-10 13:20:02 +00:00
joonhunshin
37dde05d5f Add handling of missing ServiceSpecificException
Add handling of missing ServiceSpecificException

Bug: 261126196
Test: atest ImsServiceTest
Change-Id: I8f0d7637f7bf110d635b659dc473b200be1819ca
Merged-In: I8f0d7637f7bf110d635b659dc473b200be1819ca
2023-01-10 10:45:38 +00:00
Veena Arvind
30e24cd0e6 Merge "Implement timeout mechanism to wait for network connectivity." am: f4df08e197
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2216691

Change-Id: Iadc1d5b63e5d40adf83071b6291dda1555341592
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 06:30:12 +00:00
Veena Arvind
f4df08e197 Merge "Implement timeout mechanism to wait for network connectivity." 2023-01-10 05:42:50 +00:00
Colin Cross
cf87a573a4 Export framework turbine stubs as android_stubs_private
Collect the private framework APIs that are used to compile platform
apps like SystemUI into an android_private_stubs jar.  This should
be sufficient to give to Android Studio to enable platform app
development.

Also produce android_stubs_private_framework_aidl, which is an
imperfect framework.aidl file that still needs manual modification
before it is suitable for use in studio (b/259594098).

Test: m sdk dist
Bug: 251871740
Change-Id: Ia517a90e93540454e02fa9e0930e0a13893c9fff
2023-01-09 20:22:06 -08:00
Trevor Black
471149a70f Merge "Deprecate setRotateEulerM and replace with setRotateEulerM2" am: bdd0e5bb3d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2373309

Change-Id: Ia8b6b8844c9addce9bb3dae826dc467316eb3097
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 02:00:44 +00:00
Trevor Black
8315597eb4 Merge "Move Matrix operations multiplyMM and MultiplMV out of jni" am: 2b6d29d653
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2208281

Change-Id: I2a2a5fbf34eee5b10549eb8930d1781228d3ad79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10 01:58:14 +00:00
Trevor Black
bdd0e5bb3d Merge "Deprecate setRotateEulerM and replace with setRotateEulerM2" 2023-01-10 00:48:57 +00:00
Trevor Black
2b6d29d653 Merge "Move Matrix operations multiplyMM and MultiplMV out of jni" 2023-01-10 00:46:51 +00:00
Nolan Scobie
1b576de112 Tweak GraphicsStats#findRootPath to accept various valid locations
This effectively makes the path change in
Ibadb457d0c8f45ceca8153320ae5b896ae55bba2 optional instead of a
requirement.

Test: presubmits
Bug: 257123741
Change-Id: I20e00bd78eb86298cd203ea96fd3d36e140611fa
2023-01-09 18:25:59 -05:00