No description
  • Java 70.8%
  • Kotlin 17.3%
  • PowerBuilder 5.1%
  • C++ 4.8%
  • AIDL 1%
  • Other 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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