Daniel Micay
1728b504af
preserve secondary internal display configuration during boot
...
The outer display on folding Pixels is handled as a secondary display
and doesn't display the boot animation on the stock OS. We enabled the
multi display boot animation feature flag to enable it but it breaks in
the late boot process after display configuration.
BootAnimation uses the physical display index which can differ from the
logical display IDs used after their configuration.
To resolve the issue, defer display configuration until after the boot
process completes. It doesn't cause any noticeable jank and passes all
the existing tests.
This added test fails before the change and passes after:
testSecondaryInternalDisplayConfigurationDeferredUntilBootCompleted()
This added test passes before and after:
testExternalDisplayConfigurationBeforeBootCompleted
2026-10-10 18:25:13 -04:00
.prebuilt_info
android-sdk-flags
apct-tests /perftests
[CCAPI] Schedule Flush on Text Change
2026-03-25 23:59:07 +00:00
apex
gmscompat: add compatibility layer for unprivileged GMS
2026-07-29 14:58:35 +00:00
api
Merge "Clean up RELEASE_CRASHRECOVERY_MODULE flag" into main
2026-03-23 16:16:44 -07:00
bluetooth
boot
Merge "Revert^2 "Reapply "Introduce LooperDoctor""" into main
2026-03-25 22:32:28 -07:00
cmds
constify JNINativeMethod tables
2026-07-29 13:33:35 +00:00
config
Update boot image and system server profiles [M35C25P25S0PP]
2026-03-16 03:27:00 -07:00
core
Revert "GrapheneOS boot logo mask"
2026-10-09 11:53:26 -04:00
data
integrate Google's eUICC LPA package (EuiccGoogle)
2026-07-29 14:58:34 +00:00
docs
drm
errorprone
graphics
Merge "Add a Perfetto category for bitmap tracing" into main
2026-03-25 19:16:35 -07:00
identity
interfaces_ext /battery
16: definition for Google Battery interface
2026-07-29 15:09:18 +00:00
keystore
Update comment about Ed25519 algorithm name expectations.
2026-03-12 09:18:56 -07:00
libs
fix integer overflow in ZipFileRO.cpp
2026-10-05 12:33:31 -04:00
location
GeocodeProviderBase: fix RemoteException handling in SingleUseCallback
2026-07-29 15:09:22 +00:00
media
use shared bitmaps in MediaMetadata to avoid Binder failures
2026-07-29 15:09:18 +00:00
mime
mms
native
infrastructure for special runtime permissions
2026-07-29 14:58:32 +00:00
nfc-extras
Migrate signature files to 6.0:style=java
2026-03-20 15:05:44 +00:00
nfc-non-updatable
obex
Sort overloaded methods by signature
2026-03-20 15:05:46 +00:00
omapi
Always strip java.lang. prefixes from types
2026-03-20 15:05:45 +00:00
opengl /java
Update JavaDoc for eglGetNativeClientBufferANDROID
2026-03-19 08:14:39 -07:00
packages
fixup! add second factor UI
2026-10-08 22:06:24 -04:00
proto
notify the user about notable system journal entries
2026-07-29 15:09:14 +00:00
ravenwood
constify JNINativeMethod tables
2026-07-29 13:33:35 +00:00
ravenwood-framework-test-mapping
rs
samples
sax
services
preserve secondary internal display configuration during boot
2026-10-10 18:25:13 -04:00
startop
telecomm
Update equality checks for Call and VideoCallImpl.
2026-03-20 10:22:20 -07:00
telephony
Fix potential OOM in PduParser by using stream skip
2026-10-05 21:57:23 -04:00
test-base
test-base: Always strip java.lang. prefixes from types
2026-03-20 11:05:15 +00:00
test-junit
test-legacy
test-mock
extend the list of exported sendBroadcast() APIs
2026-08-07 23:10:21 -04:00
test-runner
test-runner: Always separate type arguments with a space
2026-03-20 11:05:16 +00:00
tests
Fix potential OOM in PduParser by using stream skip
2026-10-05 21:57:23 -04:00
tools
aapt2: add dump command for resource IDs
2026-09-25 12:54:26 -04:00
vendor/google_testing/integration/tests/scenarios/screenshots/cuttlefish /flexiglass
wifi
Catch IllegalArgumentException when unbinding SharedConnectivityService.
2026-04-22 19:28:58 -07:00
.clang-format
.gitignore
.mailmap
AconfigFlags.bp
Change media_metrics [java] aidl to stable aidl
2026-03-25 20:11:43 -05:00
ACTIVITY_MANAGER_OWNERS
Update various OWNERS files.
2026-03-27 16:51:10 -07:00
ACTIVITY_SECURITY_OWNERS
ADB_OWNERS
ADPF_OWNERS
Android.bp
Change media_metrics [java] aidl to stable aidl
2026-03-25 20:11:43 -05:00
BAL_OWNERS
BATTERY_STATS_OWNERS
Restructure ownership of battery stats owners
2026-03-24 20:27:35 -07:00
BROADCASTS_OWNERS
checkstyle.xml
checkstyle_suppressions.xml
CleanSpec.mk
CONTENT_RESTRICTION_OWNERS
CONTENT_SAFETY_OWNERS
FF_LEADS_OWNERS
framework-jarjar-rules.txt
framework-minus-internal-res-jarjar-rules.txt
GAME_MANAGER_OWNERS
HAPTICS_OWNERS
INPUT_OWNERS
INTENT_OWNERS
libcore-readonly.aconfig
lint-baseline.xml
LSE_APP_COMPAT_OWNERS
Remove mariiasand from OWNERS in frameworks/base
2026-02-20 12:34:09 -08:00
MEMORY_OWNERS
Update ownership of memory allocation stats files
2026-03-27 17:34:40 +00:00
MESSAGE_QUEUE_OWNERS
METADATA
MODULE_LICENSE_APACHE2
MULTIUSER_DESKTOP_OWNERS
MULTIUSER_OWNERS
NOTICE
OEM_LOCK_OWNERS
OOM_ADJUSTER_OWNERS
OWNERS
Remove smoreland@ from OWNERS.
2026-03-18 21:13:27 -07:00
OWNERS.md
PACKAGE_MANAGER_OWNERS
pathmap.mk
PERFETTO_OWNERS
Add parthsane@ to PERFETTO_OWNERS and grant ownership for PerfettoCategories.java.
2026-03-04 05:28:10 -08:00
PERFORMANCE_OWNERS
PREUPLOAD.cfg
Update formatting to include supervision directories
2026-03-02 11:27:41 -08:00
PREUPLOAD_OWNERS
ProtoLibraries.bp
Ravenwood.bp
RESOURCE_OWNERS
SDK_OWNERS
SECURITY_STATE_OWNERS
SQLITE_OWNERS
TEST_MAPPING
Execute FrameworksCoreTests_jank in presubmits as well
2026-03-04 00:54:13 -08:00
TestProtoLibraries.bp
THERMAL_OWNERS
TRACE_OWNERS
TRADE_IN_MODE_OWNERS
WEAR_OWNERS
Add more owners to WEAR_OWNERS
2026-03-06 15:18:38 -08:00
ZYGOTE_OWNERS