POC详情: 341c1c9b38444eac206c6781aa706ad2dffd546b

来源
关联漏洞
标题: N/A (CVE-2024-40676)
描述:在AccountManagerService.java文件中的checkKeyIntent方法中,由于存在副人混淆问题,可能绕过intent安全检查并安装未知应用。这可能导致本地权限提升,且无需额外的执行权限。利用此漏洞无需用户交互。
文件快照

[ 12K] /data/pocs/341c1c9b38444eac206c6781aa706ad2dffd546b ├── [4.0K] accounts │   ├── [4.1K] AccountAuthenticatorCache.java │   ├── [ 14K] AccountManagerBackupHelper.java │   ├── [274K] AccountManagerService.java │   ├── [3.4K] AccountManagerServiceShellCommand.java │   ├── [ 61K] AccountsDb.java │   ├── [4.9K] CryptoHelper.java │   ├── [2.9K] IAccountAuthenticatorCache.java │   ├── [ 194] OWNERS │   └── [7.4K] TokenCache.java ├── [4.0K] adb │   ├── [ 45K] AdbDebuggingManager.java │   └── [ 11K] AdbService.java ├── [1.6K] AlarmManagerInternal.java ├── [205K] AlarmManagerService.java ├── [4.0K] am │   ├── [5.3K] ActiveInstrumentation.java │   ├── [200K] ActiveServices.java │   ├── [1.9K] ActiveUids.java │   ├── [ 31K] ActivityManagerConstants.java │   ├── [4.9K] ActivityManagerDebugConfig.java │   ├── [823K] ActivityManagerService.java │   ├── [130K] ActivityManagerShellCommand.java │   ├── [2.7K] AppBindRecord.java │   ├── [ 36K] AppCompactor.java │   ├── [8.0K] AppErrorDialog.java │   ├── [1.1K] AppErrorResult.java │   ├── [ 39K] AppErrors.java │   ├── [7.1K] AppNotRespondingDialog.java │   ├── [5.3K] AppTimeTracker.java │   ├── [2.5K] AppWaitingForDebuggerDialog.java │   ├── [ 17K] AssistDataRequester.java │   ├── [2.0K] BackupRecord.java │   ├── [2.8K] BaseErrorDialog.java │   ├── [ 25K] BatteryExternalStatsWorker.java │   ├── [ 61K] BatteryStatsService.java │   ├── [6.3K] BroadcastConstants.java │   ├── [ 27K] BroadcastDispatcher.java │   ├── [3.2K] BroadcastFilter.java │   ├── [ 95K] BroadcastQueue.java │   ├── [ 18K] BroadcastRecord.java │   ├── [6.9K] BroadcastStats.java │   ├── [6.1K] CarUserSwitchingDialog.java │   ├── [9.8K] ConnectionRecord.java │   ├── [4.7K] ContentProviderConnection.java │   ├── [ 13K] ContentProviderRecord.java │   ├── [7.3K] CoreSettingsObserver.java │   ├── [2.7K] DumpHeapProvider.java │   ├── [7.8K] EventLogTags.logtags │   ├── [ 21K] HealthStatsBatteryStatsWriter.java │   ├── [5.5K] HostingRecord.java │   ├── [5.5K] InstrumentationReporter.java │   ├── [4.9K] IntentBindRecord.java │   ├── [2.8K] LowMemDetector.java │   ├── [ 15K] MemoryStatUtil.java │   ├── [ 11K] NativeCrashListener.java │   ├── [6.7K] OomAdjProfiler.java │   ├── [103K] OomAdjuster.java │   ├── [ 729] OWNERS │   ├── [ 25] package.html │   ├── [ 15K] PendingIntentController.java │   ├── [ 24K] PendingIntentRecord.java │   ├── [1.9K] PendingTempWhitelists.java │   ├── [ 15K] PersistentConnection.java │   ├── [6.9K] PreBootBroadcaster.java │   ├── [141K] ProcessList.java │   ├── [1.1K] ProcessMemInfo.java │   ├── [ 70K] ProcessRecord.java │   ├── [ 54K] ProcessStatsService.java │   ├── [ 17K] ProviderMap.java │   ├── [5.0K] ReceiverList.java │   ├── [ 44K] ServiceRecord.java │   ├── [ 10K] SettingsToPropertiesMapper.java │   ├── [3.5K] StrictModeViolationDialog.java │   ├── [1.3K] TEST_MAPPING │   ├── [8.0K] UidRecord.java │   ├── [102K] UserController.java │   ├── [5.5K] UserState.java │   └── [6.5K] UserSwitchingDialog.java ├── [1.8K] AnimationThread.java ├── [ 20K] AnyMotionDetector.java ├── [4.0K] appbinding │   ├── [5.7K] AppBindingConstants.java │   ├── [ 18K] AppBindingService.java │   ├── [3.4K] AppBindingUtils.java │   └── [4.0K] finders │   ├── [8.2K] AppServiceFinder.java │   └── [4.1K] CarrierMessagingClientServiceFinder.java ├── [4.0K] appop │   ├── [194K] AppOpsService.java │   ├── [ 79K] HistoricalRegistry.java │   └── [ 298] TEST_MAPPING ├── [ 48K] AppStateTracker.java ├── [4.0K] attention │   └── [ 32K] AttentionManagerService.java ├── [5.1K] AttributeCache.java ├── [4.0K] audio │   ├── [ 44K] AudioDeviceBroker.java │   ├── [ 43K] AudioDeviceInventory.java │   ├── [3.6K] AudioEventLogger.java │   ├── [8.6K] AudioServiceEvents.java │   ├── [323K] AudioService.java │   ├── [ 43K] BtHelper.java │   ├── [ 19K] FocusRequester.java │   ├── [ 39K] MediaFocusControl.java │   ├── [ 39] OWNERS │   ├── [ 36K] PlaybackActivityMonitor.java │   ├── [1.2K] PlayerFocusEnforcer.java │   ├── [ 22K] RecordingActivityMonitor.java │   └── [4.4K] RotationHelper.java ├── [4.0K] backup │   └── [5.4K] BackupUtils.java ├── [ 65K] BatteryService.java ├── [ 15K] BinderCallsStatsService.java ├── [4.0K] biometrics │   ├── [ 11K] AuthenticationClient.java │   ├── [ 52K] BiometricServiceBase.java │   ├── [ 72K] BiometricService.java │   ├── [6.2K] BiometricUserState.java │   ├── [1.3K] BiometricUtils.java │   ├── [ 11K] ClientMonitor.java │   ├── [1.1K] Constants.java │   ├── [6.3K] EnrollClient.java │   ├── [4.5K] EnumerateClient.java │   ├── [4.0K] face │   │   ├── [1.8K] FaceConstants.java │   │   ├── [ 54K] FaceService.java │   │   ├── [5.2K] FaceUserState.java │   │   └── [2.8K] FaceUtils.java │   ├── [4.0K] fingerprint │   │   ├── [1.9K] FingerprintConstants.java │   │   ├── [ 44K] FingerprintService.java │   │   ├── [5.8K] FingerprintUserState.java │   │   └── [3.0K] FingerprintUtils.java │   ├── [4.0K] iris │   │   └── [3.4K] IrisService.java │   ├── [6.8K] LoggableMonitor.java │   ├── [4.9K] RemovalClient.java │   └── [1.3K] Utils.java ├── [100K] BluetoothManagerService.java ├── [2.0K] BluetoothService.java ├── [1.0K] BrickReceiver.java ├── [4.0K] broadcastradio │   ├── [4.5K] BroadcastRadioService.java │   ├── [4.0K] hal1 │   │   ├── [2.3K] BroadcastRadioService.java │   │   ├── [2.0K] Convert.java │   │   ├── [5.8K] TunerCallback.java │   │   └── [9.6K] Tuner.java │   ├── [4.0K] hal2 │   │   ├── [4.4K] AnnouncementAggregator.java │   │   ├── [7.1K] BroadcastRadioService.java │   │   ├── [ 18K] Convert.java │   │   ├── [1.2K] Mutable.java │   │   ├── [ 12K] RadioModule.java │   │   ├── [8.4K] TunerSession.java │   │   └── [2.0K] Utils.java │   └── [ 43] OWNERS ├── [3.9K] CachedDeviceStateService.java ├── [4.0K] camera │   ├── [ 23K] CameraServiceProxy.java │   └── [2.5K] CameraStatsJobService.java ├── [5.0K] CertBlacklister.java ├── [4.0K] clipboard │   └── [ 33K] ClipboardService.java ├── [4.0K] connectivity │   ├── [1.4K] AutodestructReference.java │   ├── [1.3K] ConnectivityConstants.java │   ├── [6.1K] DataConnectionStats.java │   ├── [6.7K] DefaultNetworkMetrics.java │   ├── [ 19K] DnsManager.java │   ├── [ 17K] IpConnectivityEventBuilder.java │   ├── [ 13K] IpConnectivityMetrics.java │   ├── [ 31K] KeepaliveTracker.java │   ├── [ 13K] LingerMonitor.java │   ├── [1.1K] MockableSystemProperties.java │   ├── [ 23K] MultipathPolicyTracker.java │   ├── [ 17K] Nat464Xlat.java │   ├── [ 16K] NetdEventListenerService.java │   ├── [ 28K] NetworkAgentInfo.java │   ├── [ 24K] NetworkDiagnostics.java │   ├── [ 17K] NetworkNotificationManager.java │   ├── [ 120] OWNERS │   ├── [ 15K] PacManager.java │   ├── [ 29K] PermissionMonitor.java │   ├── [ 13K] ProxyTracker.java │   ├── [ 14K] TcpKeepaliveController.java │   ├── [4.0K] tethering │   │   ├── [ 28K] EntitlementManager.java │   │   ├── [ 11K] IPv6TetheringCoordinator.java │   │   ├── [ 27K] OffloadController.java │   │   ├── [ 12K] OffloadHardwareInterface.java │   │   ├── [ 14K] TetheringConfiguration.java │   │   ├── [3.0K] TetheringDependencies.java │   │   ├── [3.4K] TetheringInterfaceUtils.java │   │   └── [ 23K] UpstreamNetworkMonitor.java │   ├── [ 80K] Tethering.java │   └── [ 91K] Vpn.java ├── [302K] ConnectivityService.java ├── [3.8K] ConsumerIrService.java ├── [4.0K] content │   ├── [ 68K] ContentService.java │   ├── [2.0K] ContentShellCommand.java │   ├── [2.0K] SyncAdapterStateFetcher.java │   ├── [7.3K] SyncJobService.java │   ├── [9.9K] SyncLogger.java │   ├── [6.1K] SyncManagerConstants.java │   ├── [175K] SyncManager.java │   ├── [ 21K] SyncOperation.java │   └── [ 87K] SyncStorageEngine.java ├── [4.0K] contentcapture │   └── [2.4K] ContentCaptureManagerInternal.java ├── [1.8K] ContextHubSystemService.java ├── [6.9K] CountryDetectorService.java ├── [4.0K] deviceidle │   ├── [5.0K] BluetoothConstraint.java │   ├── [ 978] ConstraintController.java │   ├── [1.8K] DeviceIdleConstraintTracker.java │   ├── [2.5K] IDeviceIdleConstraint.java │   └── [2.3K] TvConstraintController.java ├── [194K] DeviceIdleController.java ├── [ 14K] DiskStatsService.java ├── [4.0K] display │   ├── [ 15K] AmbientBrightnessStatsTracker.java │   ├── [ 48K] AutomaticBrightnessController.java │   ├── [2.6K] BrightnessIdleJob.java │   ├── [ 33K] BrightnessMappingStrategy.java │   ├── [ 48K] BrightnessTracker.java │   ├── [4.0K] color │   │   ├── [7.8K] AppSaturationController.java │   │   ├── [ 68K] ColorDisplayService.java │   │   ├── [ 13K] DisplayTransformManager.java │   │   ├── [ 12K] DisplayWhiteBalanceTintController.java │   │   ├── [2.8K] GlobalSaturationTintController.java │   │   ├── [ 110] OWNERS │   │   └── [3.3K] TintController.java │   ├── [ 28K] ColorFade.java │   ├── [4.3K] DisplayAdapter.java │   ├── [ 813] DisplayBlanker.java │   ├── [ 16K] DisplayDeviceInfo.java │   ├── [9.0K] DisplayDevice.java │   ├── [100K] DisplayManagerService.java │   ├── [4.7K] DisplayManagerShellCommand.java │   ├── [ 51K] DisplayModeDirector.java │   ├── [ 92K] DisplayPowerController.java │   ├── [ 15K] DisplayPowerState.java │   ├── [4.6K] HysteresisLevels.java │   ├── [ 39K] LocalDisplayAdapter.java │   ├── [ 23K] LogicalDisplay.java │   ├── [ 19K] OverlayDisplayAdapter.java │   ├── [ 14K] OverlayDisplayWindow.java │   ├── [ 81] OWNERS │   ├── [ 27K] PersistentDataStore.java │   ├── [6.0K] RampAnimator.java │   ├── [4.0K] utils │   │   ├── [2.5K] History.java │   │   ├── [4.2K] Plog.java │   │   └── [4.8K] RollingBuffer.java │   ├── [ 18K] VirtualDisplayAdapter.java │   ├── [4.0K] whitebalance │   │   ├── [8.4K] AmbientFilter.java │   │   ├── [ 12K] AmbientSensor.java │   │   ├── [ 22K] DisplayWhiteBalanceController.java │   │   ├── [9.7K] DisplayWhiteBalanceFactory.java │   │   ├── [6.0K] DisplayWhiteBalanceSettings.java │   │   └── [8.4K] DisplayWhiteBalanceThrottler.java │   ├── [ 24K] WifiDisplayAdapter.java │   └── [ 44K] WifiDisplayController.java ├── [2.1K] DisplayThread.java ├── [ 12K] DockObserver.java ├── [4.0K] dreams │   ├── [ 14K] DreamController.java │   ├── [ 25K] DreamManagerService.java │   └── [ 59] OWNERS ├── [ 43K] DropBoxManagerService.java ├── [6.8K] DynamicSystemService.java ├── [4.0K] emergency │   └── [ 11K] EmergencyAffordanceService.java ├── [8.6K] EntropyMixer.java ├── [ 13K] EventLogTags.logtags ├── [ 19K] ExplicitHealthCheckController.java ├── [3.0K] ExtconStateObserver.java ├── [6.7K] ExtconUEventObserver.java ├── [2.7K] FgThread.java ├── [4.0K] firewall │   ├── [1.6K] AndFilter.java │   ├── [2.0K] CategoryFilter.java │   ├── [1.1K] FilterFactory.java │   ├── [1.4K] Filter.java │   ├── [1.4K] FilterList.java │   ├── [ 23K] IntentFirewall.java │   ├── [2.1K] NotFilter.java │   ├── [1.6K] OrFilter.java │   ├── [4.1K] PortFilter.java │   ├── [4.7K] SenderFilter.java │   ├── [2.6K] SenderPackageFilter.java │   ├── [2.2K] SenderPermissionFilter.java │   └── [ 12K] StringFilter.java ├── [ 25K] GestureLauncherService.java ├── [4.0K] gpu │   └── [ 11K] GpuService.java ├── [ 17K] GraphicsStatsService.java ├── [7.3K] HardwarePropertiesManagerService.java ├── [4.0K] hdmi │   ├── [4.0K] ActiveSourceHandler.java │   ├── [4.1K] ArcInitiationActionFromAvr.java │   ├── [2.8K] ArcTerminationActionFromAvr.java │   ├── [ 18K] Constants.java │   ├── [5.3K] DelayedMessageBuffer.java │   ├── [2.8K] DetectTvSystemAudioModeSupportAction.java │   ├── [ 19K] DeviceDiscoveryAction.java │   ├── [3.8K] DevicePowerStatusAction.java │   ├── [7.7K] DeviceSelectAction.java │   ├── [1.6K] HdmiAnnotations.java │   ├── [ 31K] HdmiCecController.java │   ├── [9.3K] HdmiCecFeatureAction.java │   ├── [ 26K] HdmiCecKeycode.java │   ├── [ 51K] HdmiCecLocalDeviceAudioSystem.java │   ├── [ 41K] HdmiCecLocalDevice.java │   ├── [ 15K] HdmiCecLocalDevicePlayback.java │   ├── [ 11K] HdmiCecLocalDeviceSource.java │   ├── [ 72K] HdmiCecLocalDeviceTv.java │   ├── [ 27K] HdmiCecMessageBuilder.java │   ├── [3.2K] HdmiCecMessageCache.java │   ├── [ 11K] HdmiCecMessage.java │   ├── [ 15K] HdmiCecMessageValidator.java │   ├── [6.9K] HdmiCecStandbyModeHandler.java │   ├── [2.7K] HdmiConfig.java │   ├── [110K] HdmiControlService.java │   ├── [4.5K] HdmiLogger.java │   ├── [4.3K] HdmiMhlControllerStub.java │   ├── [1.1K] HdmiMhlLocalDeviceStub.java │   ├── [ 23K] HdmiUtils.java │   ├── [8.9K] HotplugDetectionAction.java │   ├── [8.2K] NewDeviceAction.java │   ├── [6.0K] OneTouchPlayAction.java │   ├── [4.9K] OneTouchRecordAction.java │   ├── [5.5K] PowerStatusMonitorAction.java │   ├── [3.4K] RequestArcAction.java │   ├── [1.9K] RequestArcInitiationAction.java │   ├── [1.9K] RequestArcTerminationAction.java │   ├── [8.5K] RoutingControlAction.java │   ├── [4.9K] SelectRequestBuffer.java │   ├── [8.3K] SendKeyAction.java │   ├── [5.4K] SetArcTransmissionStateAction.java │   ├── [2.6K] SystemAudioActionFromAvr.java │   ├── [1.7K] SystemAudioActionFromTv.java │   ├── [8.1K] SystemAudioAction.java │   ├── [4.4K] SystemAudioAutoInitiationAction.java │   ├── [5.5K] SystemAudioInitiationActionFromAvr.java │   ├── [4.1K] SystemAudioStatusAction.java │   ├── [6.4K] TimerRecordingAction.java │   ├── [1.5K] UnmodifiableSparseArray.java │   ├── [1.5K] UnmodifiableSparseIntArray.java │   └── [7.1K] VolumeControlAction.java ├── [ 831] INativeDaemonConnectorCallbacks.java ├── [4.0K] incident │   ├── [ 17K] IncidentCompanionService.java │   ├── [ 17K] PendingReports.java │   └── [4.0K] RequestQueue.java ├── [4.0K] infra │   ├── [ 39K] AbstractMasterSystemService.java │   ├── [ 12K] AbstractPerUserSystemService.java │   ├── [9.0K] FrameworkResourcesServiceNameResolver.java │   ├── [ 131] package.html │   ├── [2.0K] SecureSettingsServiceNameResolver.java │   └── [5.2K] ServiceNameResolver.java ├── [4.0K] input │   ├── [4.8K] ConfigurationProcessor.java │   ├── [ 93K] InputManagerService.java │   ├── [ 36] OWNERS │   └── [ 21K] PersistentDataStore.java ├── [4.0K] inputmethod │   ├── [ 13K] AdditionalSubtypeUtils.java │   ├── [3.6K] InputContentUriTokenHandler.java │   ├── [3.1K] InputMethodManagerInternal.java │   ├── [226K] InputMethodManagerService.java │   ├── [ 24K] InputMethodSubtypeSwitchingController.java │   ├── [ 59K] InputMethodUtils.java │   ├── [8.1K] LocaleUtils.java │   ├── [ 11K] multi-client-ime.md │   └── [ 71K] MultiClientInputMethodManagerService.java ├── [ 32K] IntentResolver.java ├── [2.1K] IoThread.java ├── [ 72K] IpSecService.java ├── [4.0K] job │   ├── [4.0K] controllers │   │   ├── [9.1K] BackgroundJobsController.java │   │   ├── [ 11K] BatteryController.java │   │   ├── [ 26K] ConnectivityController.java │   │   ├── [ 24K] ContentObserverController.java │   │   ├── [ 13K] DeviceIdleJobsController.java │   │   ├── [4.0K] idle │   │   │   ├── [6.1K] CarIdlenessTracker.java │   │   │   ├── [6.4K] DeviceIdlenessTracker.java │   │   │   ├── [1.2K] IdlenessListener.java │   │   │   └── [1.7K] IdlenessTracker.java │   │   ├── [5.0K] IdleController.java │   │   ├── [ 74K] JobStatus.java │   │   ├── [124K] QuotaController.java │   │   ├── [5.2K] StateController.java │   │   ├── [7.2K] StorageController.java │   │   └── [ 24K] TimeController.java │   ├── [6.8K] GrantedUriPermissions.java │   ├── [1.1K] JobCompletedListener.java │   ├── [ 27K] JobConcurrencyManager.java │   ├── [ 27K] JobPackageTracker.java │   ├── [3.9K] JobSchedulerInternal.java │   ├── [154K] JobSchedulerService.java │   ├── [ 15K] JobSchedulerShellCommand.java │   ├── [ 34K] JobServiceContext.java │   ├── [ 54K] JobStore.java │   └── [1.6K] StateChangedListener.java ├── [4.0K] lights │   ├── [1.9K] Light.java │   ├── [1.3K] LightsManager.java │   ├── [9.4K] LightsService.java │   └── [ 42] OWNERS ├── [4.0K] location │   ├── [4.5K] AbstractLocationProvider.java │   ├── [4.3K] ActivityRecognitionProxy.java │   ├── [1004] CallerIdentity.java │   ├── [ 18K] ComprehensiveCountryDetector.java │   ├── [ 14K] ContextHubClientBroker.java │   ├── [ 11K] ContextHubClientManager.java │   ├── [ 33K] ContextHubService.java │   ├── [4.1K] ContextHubServiceTransaction.java │   ├── [8.4K] ContextHubServiceUtil.java │   ├── [ 18K] ContextHubTransactionManager.java │   ├── [2.1K] CountryDetectorBase.java │   ├── [ 872] ExponentialBackOff.java │   ├── [3.2K] GeocoderProxy.java │   ├── [ 17K] GeofenceManager.java │   ├── [4.8K] GeofenceProxy.java │   ├── [3.6K] GeofenceState.java │   ├── [3.7K] GnssBatchingProvider.java │   ├── [5.2K] GnssCapabilitiesProvider.java │   ├── [ 16K] GnssConfiguration.java │   ├── [6.1K] GnssGeofenceProvider.java │   ├── [ 93K] GnssLocationProvider.java │   ├── [5.4K] GnssMeasurementCorrectionsProvider.java │   ├── [6.3K] GnssMeasurementsProvider.java │   ├── [5.4K] GnssNavigationMessageProvider.java │   ├── [ 27K] GnssNetworkConnectivityHandler.java │   ├── [1.5K] GnssPositionMode.java │   ├── [3.3K] GnssSatelliteBlacklistHelper.java │   ├── [3.3K] GnssStatusListenerHelper.java │   ├── [ 31K] GnssVisibilityControl.java │   ├── [1.5K] gps_debug.conf │   ├── [5.7K] GpsPsdsDownloader.java │   ├── [8.9K] LocationBasedCountryDetector.java │   ├── [4.9K] LocationBlacklist.java │   ├── [ 14K] LocationFudger.java │   ├── [2.8K] LocationPermissionUtil.java │   ├── [8.3K] LocationProviderProxy.java │   ├── [9.6K] LocationRequestStatistics.java │   ├── [3.0K] MockProvider.java │   ├── [7.3K] NanoAppStateManager.java │   ├── [7.0K] NtpTimeHelper.java │   ├── [ 148] OWNERS │   ├── [2.2K] PassiveProvider.java │   └── [ 10K] RemoteListenerHelper.java ├── [154K] LocationManagerService.java ├── [ 11K] LocationUsageLogger.java ├── [8.9K] LockGuard.java ├── [4.0K] locksettings │   ├── [142K] LockSettingsService.java │   ├── [ 11K] LockSettingsShellCommand.java │   ├── [ 34K] LockSettingsStorage.java │   ├── [8.3K] LockSettingsStrongAuth.java │   ├── [7.0K] PasswordSlotManager.java │   ├── [4.0K] recoverablekeystore │   │   ├── [1.0K] BadPlatformKeyException.java │   │   ├── [4.0K] certificate │   │   │   ├── [1.0K] CertParsingException.java │   │   │   ├── [ 16K] CertUtils.java │   │   │   ├── [1.1K] CertValidationException.java │   │   │   ├── [5.7K] CertXml.java │   │   │   └── [5.0K] SigXml.java │   │   ├── [1021] InsecureUserException.java │   │   ├── [2.8K] KeyStoreProxyImpl.java │   │   ├── [1.6K] KeyStoreProxy.java │   │   ├── [ 22K] KeySyncTask.java │   │   ├── [ 14K] KeySyncUtils.java │   │   ├── [ 79] OWNERS │   │   ├── [1.8K] PlatformDecryptionKey.java │   │   ├── [2.0K] PlatformEncryptionKey.java │   │   ├── [ 22K] PlatformKeyManager.java │   │   ├── [6.8K] RecoverableKeyGenerator.java │   │   ├── [1.2K] RecoverableKeyStorageException.java │   │   ├── [ 45K] RecoverableKeyStoreManager.java │   │   ├── [4.0K] RecoverySnapshotListenersStorage.java │   │   ├── [ 20K] SecureBox.java │   │   ├── [4.0K] serialization │   │   │   ├── [ 18K] KeyChainSnapshotDeserializer.java │   │   │   ├── [1.1K] KeyChainSnapshotParserException.java │   │   │   ├── [2.5K] KeyChainSnapshotSchema.java │   │   │   └── [ 11K] KeyChainSnapshotSerializer.java │   │   ├── [4.0K] storage │   │   │   ├── [4.8K] ApplicationKeyStorage.java │   │   │   ├── [6.6K] CleanupManager.java │   │   │   ├── [6.3K] RecoverableKeyStoreDbContract.java │   │   │   ├── [9.7K] RecoverableKeyStoreDbHelper.java │   │   │   ├── [ 55K] RecoverableKeyStoreDb.java │   │   │   ├── [5.3K] RecoverySessionStorage.java │   │   │   └── [6.3K] RecoverySnapshotStorage.java │   │   ├── [5.2K] TestOnlyInsecureCertificateHelper.java │   │   └── [8.9K] WrappedKey.java │   ├── [2.5K] SP800Derive.java │   ├── [9.8K] SyntheticPasswordCrypto.java │   └── [ 53K] SyntheticPasswordManager.java ├── [9.9K] LooperStatsService.java ├── [4.9K] MasterClearReceiver.java ├── [4.0K] media │   ├── [ 12K] AudioPlayerStateMonitor.java │   ├── [3.6K] MediaResourceMonitorService.java │   ├── [ 68K] MediaRouterService.java │   ├── [ 59K] MediaSessionRecord.java │   ├── [104K] MediaSessionService.java │   ├── [ 15K] MediaSessionStack.java │   ├── [ 109] OWNERS │   ├── [4.0K] projection │   │   ├── [ 27K] MediaProjectionManagerService.java │   │   └── [ 21] OWNERS │   ├── [ 14K] RemoteDisplayProviderProxy.java │   └── [8.0K] RemoteDisplayProviderWatcher.java ├── [ 22K] MmsServiceBroker.java ├── [4.8K] MountServiceIdler.java ├── [1.7K] NativeDaemonConnectorException.java ├── [ 27K] NativeDaemonConnector.java ├── [8.4K] NativeDaemonEvent.java ├── [ 966] NativeDaemonTimeoutException.java ├── [4.0K] net │   ├── [3.0K] DelayedDiskWrite.java │   ├── [ 18K] IpConfigStore.java │   ├── [ 11K] LockdownVpnTracker.java │   ├── [5.8K] NetworkIdentitySet.java │   ├── [ 20K] NetworkPolicyLogger.java │   ├── [4.8K] NetworkPolicyManagerInternal.java │   ├── [231K] NetworkPolicyManagerService.java │   ├── [ 14K] NetworkPolicyManagerShellCommand.java │   ├── [7.9K] NetworkStatsAccess.java │   ├── [ 30K] NetworkStatsCollection.java │   ├── [ 20K] NetworkStatsFactory.java │   ├── [1.5K] NetworkStatsManagerInternal.java │   ├── [ 17K] NetworkStatsObservers.java │   ├── [ 18K] NetworkStatsRecorder.java │   ├── [ 75K] NetworkStatsService.java │   ├── [ 189] OWNERS │   └── [4.0K] watchlist │   ├── [1.8K] DigestUtils.java │   ├── [1.7K] HarmfulDigests.java │   ├── [10.0K] NetworkWatchlistService.java │   ├── [4.2K] NetworkWatchlistShellCommand.java │   ├── [ 61] OWNERS │   ├── [4.3K] PrivacyUtils.java │   ├── [3.9K] ReportEncoder.java │   ├── [2.8K] ReportWatchlistJobService.java │   ├── [ 11K] WatchlistConfig.java │   ├── [ 17K] WatchlistLoggingHandler.java │   ├── [6.9K] WatchlistReportDbHelper.java │   └── [5.7K] WatchlistSettings.java ├── [1.0K] NetworkManagementInternal.java ├── [ 85K] NetworkManagementService.java ├── [ 17K] NetworkScorerAppManager.java ├── [ 43K] NetworkScoreService.java ├── [1.1K] NetworkTimeUpdateService.java ├── [ 12K] NewNetworkTimeUpdateService.java ├── [4.0K] notification │   ├── [1.1K] AlertRateLimiter.java │   ├── [2.5K] BadgeExtractor.java │   ├── [2.2K] BubbleExtractor.java │   ├── [ 12K] CalendarTracker.java │   ├── [ 14K] ConditionProviders.java │   ├── [6.4K] CountdownConditionProvider.java │   ├── [3.5K] CriticalNotificationExtractor.java │   ├── [ 13K] EventConditionProvider.java │   ├── [1.4K] GlobalSortKeyComparator.java │   ├── [6.8K] GroupHelper.java │   ├── [1.7K] ImportanceExtractor.java │   ├── [ 61K] ManagedServices.java │   ├── [1.6K] NotificationAdjustmentExtractor.java │   ├── [1.9K] NotificationChannelExtractor.java │   ├── [8.0K] NotificationComparator.java │   ├── [3.0K] NotificationDelegate.java │   ├── [3.3K] NotificationIntrusivenessExtractor.java │   ├── [1.1K] NotificationManagerInternal.java │   ├── [380K] NotificationManagerService.java │   ├── [ 52K] NotificationRecord.java │   ├── [ 24K] NotificationShellCmd.java │   ├── [2.1K] NotificationSignalExtractor.java │   ├── [ 58K] NotificationUsageStats.java │   ├── [ 82K] PreferencesHelper.java │   ├── [1.9K] PriorityExtractor.java │   ├── [1.2K] PropConfig.java │   ├── [4.5K] PulledStats.java │   ├── [2.4K] RankingConfig.java │   ├── [ 799] RankingHandler.java │   ├── [7.6K] RankingHelper.java │   ├── [2.6K] RankingReconsideration.java │   ├── [2.2K] RateEstimator.java │   ├── [ 13K] ScheduleConditionProvider.java │   ├── [ 16K] SnoozeHelper.java │   ├── [2.1K] SystemConditionProviderService.java │   ├── [ 20K] ValidateNotificationPeople.java │   ├── [1.9K] VisibilityExtractor.java │   ├── [ 11K] ZenLog.java │   ├── [7.3K] ZenModeConditions.java │   ├── [2.2K] ZenModeExtractor.java │   ├── [ 14K] ZenModeFiltering.java │   └── [ 61K] ZenModeHelper.java ├── [ 38K] NsdService.java ├── [4.0K] oemlock │   ├── [1.0K] OemLock.java │   ├── [ 10K] OemLockService.java │   ├── [3.8K] PersistentDataBlockLock.java │   └── [6.7K] VendorLock.java ├── [ 12K] OldNetworkTimeUpdateService.java ├── [4.0K] om │   ├── [1.8K] DumpState.java │   ├── [6.7K] IdmapDaemon.java │   ├── [7.9K] IdmapManager.java │   ├── [ 32K] OverlayManagerServiceImpl.java │   ├── [ 46K] OverlayManagerService.java │   ├── [ 24K] OverlayManagerSettings.java │   └── [9.7K] OverlayManagerShellCommand.java ├── [4.0K] os │   ├── [ 12K] BugreportManagerServiceImpl.java │   ├── [1.2K] BugreportManagerService.java │   ├── [2.8K] DeviceIdentifiersPolicyService.java │   └── [8.5K] SchedulingPolicyService.java ├── [ 388] OWNERS ├── [ 51K] PackageWatchdog.java ├── [1.5K] PendingIntentUtils.java ├── [1.7K] PersistentDataBlockManagerInternal.java ├── [ 28K] PersistentDataBlockService.java ├── [ 36K] PinnerService.java ├── [4.0K] pm │   ├── [4.2K] AbstractStatsBase.java │   ├── [ 19K] ApexManager.java │   ├── [ 24K] BackgroundDexOptService.java │   ├── [9.7K] CompilerStats.java │   ├── [ 82K] ComponentResolver.java │   ├── [ 12K] CrossProfileAppsServiceImpl.java │   ├── [1.1K] CrossProfileAppsService.java │   ├── [5.4K] CrossProfileIntentFilter.java │   ├── [1.3K] CrossProfileIntentResolver.java │   ├── [4.0K] dex │   │   ├── [ 29K] ArtManagerService.java │   │   ├── [ 39K] DexManager.java │   │   ├── [6.2K] DexoptOptions.java │   │   ├── [ 21K] DexoptUtils.java │   │   ├── [9.9K] DynamicCodeLogger.java │   │   ├── [ 72] OWNERS │   │   ├── [ 38K] PackageDexUsage.java │   │   ├── [ 23K] PackageDynamicCodeLoading.java │   │   ├── [ 244] TEST_MAPPING │   │   └── [2.1K] ViewCompiler.java │   ├── [3.3K] DumpState.java │   ├── [ 11K] DynamicCodeLoggingService.java │   ├── [ 28K] Installer.java │   ├── [ 52K] InstantAppRegistry.java │   ├── [ 14K] InstantAppResolverConnection.java │   ├── [ 25K] InstantAppResolver.java │   ├── [4.5K] InstructionSets.java │   ├── [2.2K] IntentFilterVerificationKey.java │   ├── [1.3K] IntentFilterVerificationResponse.java │   ├── [3.9K] IntentFilterVerificationState.java │   ├── [1.5K] KeySetHandle.java │   ├── [ 33K] KeySetManagerService.java │   ├── [ 50K] LauncherAppsService.java │   ├── [8.0K] ModuleInfoProvider.java │   ├── [ 18K] OtaDexoptService.java │   ├── [3.9K] OtaDexoptShellCommand.java │   ├── [3.0K] OWNERS │   ├── [ 33K] PackageDexOptimizer.java │   ├── [ 53K] PackageInstallerService.java │   ├── [108K] PackageInstallerSession.java │   ├── [3.5K] PackageKeySetData.java │   ├── [1.9K] PackageManagerException.java │   ├── [5.1K] PackageManagerServiceCompilerMapping.java │   ├── [1.1M] PackageManagerService.java │   ├── [ 37K] PackageManagerServiceUtils.java │   ├── [133K] PackageManagerShellCommand.java │   ├── [ 965] PackageSessionProvider.java │   ├── [ 25K] PackageSettingBase.java │   ├── [7.3K] PackageSetting.java │   ├── [ 17K] PackageSignatures.java │   ├── [7.1K] PackageUsage.java │   ├── [ 893] PackageVerificationResponse.java │   ├── [5.2K] PackageVerificationState.java │   ├── [5.4K] ParallelPackageParser.java │   ├── [4.0K] permission │   │   ├── [ 24K] BasePermission.java │   │   ├── [ 69K] DefaultPermissionGrantPolicy.java │   │   ├── [ 544] OWNERS │   │   ├── [9.6K] PermissionManagerServiceInternal.java │   │   ├── [156K] PermissionManagerService.java │   │   ├── [9.2K] PermissionSettings.java │   │   ├── [ 28K] PermissionsState.java │   │   └── [1.7K] TEST_MAPPING │   ├── [3.6K] PersistentPreferredActivity.java │   ├── [1.1K] PersistentPreferredIntentResolver.java │   ├── [2.7K] PreferredActivity.java │   ├── [ 12K] PreferredComponent.java │   ├── [1.3K] PreferredIntentResolver.java │   ├── [4.0K] ProcessLoggingHandler.java │   ├── [4.3K] ProtectedPackages.java │   ├── [ 27K] SELinuxMMAC.java │   ├── [2.2K] SettingBase.java │   ├── [246K] Settings.java │   ├── [6.7K] SharedUserSetting.java │   ├── [7.6K] ShareTargetInfo.java │   ├── [ 11K] ShortcutBitmapSaver.java │   ├── [3.5K] ShortcutDumpFiles.java │   ├── [ 13K] ShortcutLauncher.java │   ├── [3.2K] ShortcutNonPersistentUser.java │   ├── [ 15K] ShortcutPackageInfo.java │   ├── [5.2K] ShortcutPackageItem.java │   ├── [ 79K] ShortcutPackage.java │   ├── [ 21K] ShortcutParser.java │   ├── [ 21K] ShortcutRequestPinProcessor.java │   ├── [158K] ShortcutService.java │   ├── [ 24K] ShortcutUser.java │   ├── [ 30K] StagingManager.java │   ├── [ 290] TEST_MAPPING │   ├── [ 13K] UserDataPreparer.java │   ├── [182K] UserManagerService.java │   └── [ 37K] UserRestrictionsUtils.java ├── [4.0K] policy │   ├── [ 12K] BurnInProtectionHelper.java │   ├── [7.4K] DisplayFoldController.java │   ├── [4.0K] DisplayFoldDurationLogger.java │   ├── [ 290] EventLogTags.logtags │   ├── [4.2K] GlobalActions.java │   ├── [1.8K] GlobalActionsProvider.java │   ├── [5.4K] GlobalKeyManager.java │   ├── [5.5K] IconUtilities.java │   ├── [4.0K] keyguard │   │   ├── [ 18K] KeyguardServiceDelegate.java │   │   ├── [7.7K] KeyguardServiceWrapper.java │   │   └── [5.4K] KeyguardStateMonitor.java │   ├── [ 31K] LegacyGlobalActions.java │   ├── [1.2K] LogDecelerateInterpolator.java │   ├── [2.1K] PermissionPolicyInternal.java │   ├── [ 35K] PermissionPolicyService.java │   ├── [242K] PhoneWindowManager.java │   ├── [2.0K] PowerAction.java │   ├── [1.9K] RestartAction.java │   ├── [4.0K] role │   │   └── [6.5K] LegacyRoleResolutionPolicy.java │   ├── [8.2K] ShortcutManager.java │   ├── [ 11K] SoftRestrictedPermissionPolicy.java │   ├── [1.9K] SplashScreenSurface.java │   ├── [1.6K] TEST_MAPPING │   ├── [2.9K] WakeGestureListener.java │   ├── [ 56K] WindowManagerPolicy.java │   └── [ 50K] WindowOrientationListener.java ├── [4.0K] power │   ├── [ 13K] AttentionDetector.java │   ├── [4.0K] batterysaver │   │   ├── [ 19K] BatterySaverController.java │   │   ├── [2.2K] BatterySaverLocationPlugin.java │   │   ├── [ 44K] BatterySaverPolicy.java │   │   ├── [ 43K] BatterySaverStateMachine.java │   │   ├── [ 15K] BatterySavingStats.java │   │   ├── [3.5K] CpuFrequencies.java │   │   ├── [ 13K] FileUpdater.java │   │   └── [ 19] OWNERS │   ├── [ 36K] Notifier.java │   ├── [ 97] OWNERS │   ├── [208K] PowerManagerService.java │   ├── [2.9K] PowerManagerShellCommand.java │   ├── [1.3K] ScreenOnBlocker.java │   ├── [ 31K] ShutdownThread.java │   ├── [1.5K] SuspendBlocker.java │   ├── [ 40K] ThermalManagerService.java │   └── [ 17K] WirelessChargerDetector.java ├── [3.2K] PreloadsFileCacheExpirationJobService.java ├── [2.2K] PruneInstantAppsJobService.java ├── [3.0K] RandomBlock.java ├── [ 13K] RecoverySystemService.java ├── [ 15K] RescueParty.java ├── [4.0K] role │   ├── [7.6K] FinancialSmsManager.java │   ├── [1.2K] RoleManagerInternal.java │   ├── [ 34K] RoleManagerService.java │   ├── [4.9K] RoleManagerShellCommand.java │   ├── [ 20K] RoleUserState.java │   └── [ 474] TEST_MAPPING ├── [4.0K] rollback │   ├── [ 13K] AppDataRollbackHelper.java │   ├── [1.5K] LocalIntentReceiver.java │   ├── [5.3K] RollbackData.java │   ├── [ 66K] RollbackManagerServiceImpl.java │   ├── [1.5K] RollbackManagerService.java │   ├── [ 19K] RollbackPackageHealthObserver.java │   ├── [ 15K] RollbackStore.java │   └── [ 396] TEST_MAPPING ├── [6.6K] RuntimeService.java ├── [4.0K] search │   ├── [ 21K] Searchables.java │   └── [ 12K] SearchManagerService.java ├── [4.0K] security │   ├── [3.2K] KeyAttestationApplicationIdProviderService.java │   ├── [4.2K] KeyChainSystemService.java │   └── [ 17K] VerityUtils.java ├── [6.7K] SensorNotificationService.java ├── [ 11K] SensorPrivacyService.java ├── [2.1K] SerialService.java ├── [1.3K] ServiceThread.java ├── [ 17K] ServiceWatcher.java ├── [4.0K] signedconfig │   ├── [5.7K] GlobalSettingsConfigApplicator.java │   ├── [ 994] InvalidConfigException.java │   ├── [5.3K] SignatureVerifier.java │   ├── [1.3K] SignedConfigEvent.java │   ├── [6.5K] SignedConfig.java │   ├── [5.1K] SignedConfigService.java │   └── [ 82] TEST_MAPPING ├── [4.0K] slice │   ├── [1.1K] DirtyTracker.java │   ├── [6.9K] PinnedSliceState.java │   ├── [ 13K] SliceClientPermissions.java │   ├── [5.1K] SliceFullAccessList.java │   ├── [ 24K] SliceManagerService.java │   ├── [ 18K] SlicePermissionManager.java │   ├── [6.8K] SliceProviderPermissions.java │   └── [3.9K] SliceShellCommand.java ├── [4.0K] stats │   ├── [ 164] OWNERS │   └── [121K] StatsCompanionService.java ├── [4.0K] statusbar │   ├── [3.9K] StatusBarManagerInternal.java │   ├── [ 49K] StatusBarManagerService.java │   └── [8.8K] StatusBarShellCommand.java ├── [4.0K] storage │   ├── [6.1K] AppCollector.java │   ├── [5.6K] AppFuseBridge.java │   ├── [ 16K] CacheQuotaStrategy.java │   ├── [ 795] DeviceStorageMonitorInternal.java │   ├── [ 23K] DeviceStorageMonitorService.java │   ├── [6.8K] DiskStatsFileLogger.java │   ├── [7.2K] DiskStatsLoggingService.java │   └── [ 10K] FileCollector.java ├── [149K] StorageManagerService.java ├── [4.7K] SystemServerInitThreadPool.java ├── [9.6K] SystemService.java ├── [ 14K] SystemServiceManager.java ├── [9.5K] SystemUpdateManagerService.java ├── [4.0K] telecom │   └── [ 10K] TelecomLoaderService.java ├── [109K] TelephonyRegistry.java ├── [4.0K] testharness │   └── [ 19K] TestHarnessModeService.java ├── [ 531] TEST_MAPPING ├── [ 14K] TestNetworkService.java ├── [4.0K] textclassifier │   └── [ 23K] TextClassificationManagerService.java ├── [4.0K] textservices │   ├── [1.9K] LazyIntToIntMap.java │   ├── [6.2K] LocaleUtils.java │   ├── [2.3K] TextServicesManagerInternal.java │   └── [ 45K] TextServicesManagerService.java ├── [3.4K] ThreadPriorityBooster.java ├── [4.0K] timedetector │   ├── [ 10K] SimpleTimeDetectorStrategy.java │   ├── [4.8K] TimeDetectorService.java │   ├── [4.0K] TimeDetectorStrategyCallbackImpl.java │   └── [3.3K] TimeDetectorStrategy.java ├── [4.0K] timezone │   ├── [3.3K] CheckToken.java │   ├── [1.0K] ConfigHelper.java │   ├── [1.6K] PackageManagerHelper.java │   ├── [2.6K] PackageStatus.java │   ├── [ 15K] PackageStatusStorage.java │   ├── [5.6K] PackageTrackerHelperImpl.java │   ├── [4.6K] PackageTrackerIntentHelperImpl.java │   ├── [1.7K] PackageTrackerIntentHelper.java │   ├── [ 26K] PackageTracker.java │   ├── [1.8K] PackageVersions.java │   ├── [ 989] PermissionHelper.java │   ├── [1.2K] RulesManagerIntentHelper.java │   ├── [2.2K] RulesManagerServiceHelperImpl.java │   ├── [ 26K] RulesManagerService.java │   └── [3.7K] TimeZoneUpdateIdler.java ├── [4.0K] trust │   ├── [ 25K] TrustAgentWrapper.java │   ├── [7.3K] TrustArchive.java │   └── [ 61K] TrustManagerService.java ├── [4.0K] tv │   ├── [ 10K] PersistentDataStore.java │   ├── [7.5K] TvInputHal.java │   ├── [ 52K] TvInputHardwareManager.java │   ├── [128K] TvInputManagerService.java │   ├── [ 23K] TvRemoteProviderProxy.java │   ├── [8.6K] TvRemoteProviderWatcher.java │   ├── [ 13K] TvRemoteService.java │   └── [4.2K] UinputBridge.java ├── [4.0K] twilight │   ├── [ 925] TwilightListener.java │   ├── [1.5K] TwilightManager.java │   ├── [ 11K] TwilightService.java │   └── [3.3K] TwilightState.java ├── [ 850] UiModeManagerInternal.java ├── [ 44K] UiModeManagerService.java ├── [2.3K] UiThread.java ├── [3.9K] UpdateLockService.java ├── [4.0K] updates │   ├── [1.3K] ApnDbInstallReceiver.java │   ├── [1.3K] CarrierIdInstallReceiver.java │   ├── [ 896] CarrierProvisioningUrlsInstallReceiver.java │   ├── [7.5K] CertificateTransparencyLogInstallReceiver.java │   ├── [ 850] CertPinInstallReceiver.java │   ├── [8.1K] ConfigUpdateInstallReceiver.java │   ├── [1.1K] ConversationActionsInstallReceiver.java │   ├── [1.0K] IntentFirewallInstallReceiver.java │   ├── [1.0K] LangIdInstallReceiver.java │   ├── [1.4K] NetworkWatchlistInstallReceiver.java │   ├── [1.0K] SmartSelectionInstallReceiver.java │   └── [ 858] SmsShortCodesInstallReceiver.java ├── [4.0K] uri │   ├── [2.8K] GrantUri.java │   ├── [1.6K] NeededUriGrants.java │   ├── [3.5K] UriGrantsManagerInternal.java │   ├── [ 62K] UriGrantsManagerService.java │   ├── [ 13K] UriPermission.java │   └── [5.2K] UriPermissionOwner.java ├── [4.0K] utils │   ├── [2.7K] AppInstallerUtil.java │   ├── [5.8K] FlagNamespaceUtils.java │   ├── [ 18K] ManagedApplicationService.java │   ├── [8.0K] PriorityDump.java │   └── [5.2K] UserTokenWatcher.java ├── [ 73K] VibratorService.java ├── [4.0K] vr │   ├── [ 11K] EnabledComponentsObserver.java │   ├── [4.9K] SettingsObserver.java │   ├── [ 16K] Vr2dDisplay.java │   ├── [4.5K] VrManagerInternal.java │   ├── [ 57K] VrManagerService.java │   └── [ 979] VrStateListener.java ├── [4.0K] wallpaper │   ├── [6.2K] GLHelper.java │   ├── [1.1K] IWallpaperManagerService.java │   ├── [ 961] WallpaperManagerInternal.java │   └── [148K] WallpaperManagerService.java ├── [2.3K] WallpaperUpdateReceiver.java ├── [3.2K] WatchdogDiagnostics.java ├── [ 31K] Watchdog.java ├── [4.0K] webkit │   ├── [ 57] OWNERS │   ├── [ 12K] SystemImpl.java │   ├── [2.8K] SystemInterface.java │   ├── [ 27K] WebViewUpdater.java │   ├── [9.7K] WebViewUpdateServiceImpl.java │   ├── [ 12K] WebViewUpdateService.java │   └── [3.5K] WebViewUpdateServiceShellCommand.java ├── [ 22K] WiredAccessoryManager.java ├── [ 12K] wm │   ├── [ 65K] AccessibilityController.java │   ├── [ 64K] ActivityDisplay.java │   ├── [9.1K] ActivityMetricsLaunchObserver.java │   ├── [2.1K] ActivityMetricsLaunchObserverRegistry.java │   ├── [ 52K] ActivityMetricsLogger.java │   ├── [176K] ActivityRecord.java │   ├── [1.1K] ActivityResult.java │   ├── [4.2K] ActivityServiceConnectionsHolder.java │   ├── [266K] ActivityStack.java │   ├── [128K] ActivityStackSupervisor.java │   ├── [ 23K] ActivityStartController.java │   ├── [145K] ActivityStarter.java │   ├── [ 14K] ActivityStartInterceptor.java │   ├── [5.3K] ActivityTaskManagerDebugConfig.java │   ├── [ 24K] ActivityTaskManagerInternal.java │   ├── [310K] ActivityTaskManagerService.java │   ├── [7.2K] AlertWindowNotification.java │   ├── [4.3K] AnimatingAppWindowTokenRegistry.java │   ├── [4.0K] animation │   │   ├── [1.8K] ClipRectLRAnimation.java │   │   ├── [3.5K] ClipRectTBAnimation.java │   │   └── [1.4K] CurvedTranslateAnimation.java │   ├── [3.2K] AnimationAdapter.java │   ├── [7.1K] AppTaskImpl.java │   ├── [ 35K] AppTransitionController.java │   ├── [107K] AppTransition.java │   ├── [ 21K] AppWarnings.java │   ├── [8.3K] AppWindowThumbnail.java │   ├── [136K] AppWindowToken.java │   ├── [3.1K] AssistDataReceiverProxy.java │   ├── [ 14K] BarController.java │   ├── [7.4K] BlackFrame.java │   ├── [ 26K] BoundsAnimationController.java │   ├── [3.1K] BoundsAnimationTarget.java │   ├── [5.0K] CircularDisplayMask.java │   ├── [5.1K] ClientLifecycleManager.java │   ├── [ 15K] CompatModePackages.java │   ├── [ 25K] ConfigurationContainer.java │   ├── [ 999] ConfigurationContainerListener.java │   ├── [3.4K] DeprecatedTargetSdkVersionDialog.java │   ├── [ 14K] Dimmer.java │   ├── [229K] DisplayContent.java │   ├── [9.2K] DisplayFrames.java │   ├── [179K] DisplayPolicy.java │   ├── [ 43K] DisplayRotation.java │   ├── [ 31K] DisplayWindowSettings.java │   ├── [ 45K] DockedStackDividerController.java │   ├── [4.6K] DragAndDropPermissionsHandler.java │   ├── [ 15K] DragDropController.java │   ├── [4.3K] DragInputEventReceiver.java │   ├── [1.6K] DragResizeMode.java │   ├── [ 29K] DragState.java │   ├── [3.9K] EmulatorDisplayOverlay.java │   ├── [1.7K] FactoryErrorDialog.java │   ├── [4.4K] HighRefreshRateBlacklist.java │   ├── [ 15K] ImmersiveModeConfirmation.java │   ├── [6.1K] InputConsumerImpl.java │   ├── [ 12K] InputManagerCallback.java │   ├── [ 22K] InputMonitor.java │   ├── [8.5K] InsetsSourceProvider.java │   ├── [8.5K] InsetsStateController.java │   ├── [ 24K] KeyguardController.java │   ├── [5.9K] KeyguardDisableHandler.java │   ├── [6.0K] LaunchObserverRegistryImpl.java │   ├── [ 13K] LaunchParamsController.java │   ├── [ 17K] LaunchParamsPersister.java │   ├── [2.5K] LaunchWarningWindow.java │   ├── [ 12K] Letterbox.java │   ├── [4.4K] LocalAnimationAdapter.java │   ├── [ 38K] LockTaskController.java │   ├── [1.7K] MirrorActiveUids.java │   ├── [ 129] OWNERS │   ├── [3.0K] PendingRemoteAnimationRegistry.java │   ├── [ 11K] PersisterQueue.java │   ├── [ 26K] PinnedStackController.java │   ├── [3.6K] PointerEventDispatcher.java │   ├── [ 11K] PolicyControl.java │   ├── [ 37K] RecentsAnimationController.java │   ├── [ 25K] RecentsAnimation.java │   ├── [ 72K] RecentTasks.java │   ├── [3.3K] RefreshRatePolicy.java │   ├── [ 19K] RemoteAnimationController.java │   ├── [110K] RootActivityContainer.java │   ├── [ 46K] RootWindowContainer.java │   ├── [3.3K] RunningTasks.java │   ├── [ 10K] SafeActivityOptions.java │   ├── [ 46K] ScreenRotationAnimation.java │   ├── [4.6K] SeamlessRotator.java │   ├── [ 23K] Session.java │   ├── [1.3K] SnapshotStartingData.java │   ├── [2.2K] SplashScreenStartingData.java │   ├── [1.4K] StartingData.java │   ├── [3.7K] StatusBarController.java │   ├── [3.7K] StrictModeFlash.java │   ├── [ 10K] SurfaceAnimationRunner.java │   ├── [1.8K] SurfaceAnimationThread.java │   ├── [ 17K] SurfaceAnimator.java │   ├── [ 815] SurfaceBuilderFactory.java │   ├── [ 820] SurfaceFactory.java │   ├── [ 13K] SystemGesturesPointerEventListener.java │   ├── [2.0K] TapExcludeRegionHolder.java │   ├── [ 23K] TaskChangeNotificationController.java │   ├── [ 29K] Task.java │   ├── [ 40K] TaskLaunchParamsModifier.java │   ├── [ 25K] TaskPersister.java │   ├── [ 29K] TaskPositioner.java │   ├── [8.0K] TaskPositioningController.java │   ├── [134K] TaskRecord.java │   ├── [4.1K] TaskScreenshotAnimatable.java │   ├── [4.6K] TaskSnapshotCache.java │   ├── [ 19K] TaskSnapshotController.java │   ├── [4.4K] TaskSnapshotLoader.java │   ├── [ 17K] TaskSnapshotPersister.java │   ├── [ 26K] TaskSnapshotSurface.java │   ├── [ 79K] TaskStack.java │   ├── [5.3K] TaskTapPointerEventListener.java │   ├── [ 378] TEST_MAPPING │   ├── [ 842] TransactionFactory.java │   ├── [5.9K] UnknownAppVisibilityController.java │   ├── [3.2K] UnsupportedCompileSdkDialog.java │   ├── [2.7K] UnsupportedDisplaySizeDialog.java │   ├── [4.0K] utils │   │   ├── [6.0K] CoordinateTransforms.java │   │   ├── [3.3K] DisplayRotationUtil.java │   │   ├── [3.4K] InsetUtils.java │   │   ├── [2.1K] RegionUtils.java │   │   ├── [2.2K] RotationCache.java │   │   └── [6.9K] WmDisplayCutout.java │   ├── [ 11K] ViewServer.java │   ├── [ 18K] VrController.java │   ├── [ 34K] WallpaperController.java │   ├── [2.8K] WallpaperVisibilityListeners.java │   ├── [6.2K] WallpaperWindowToken.java │   ├── [6.4K] Watermark.java │   ├── [7.4K] WindowAnimationSpec.java │   ├── [ 17K] WindowAnimator.java │   ├── [8.0K] WindowChangeAnimationSpec.java │   ├── [2.9K] WindowContainerController.java │   ├── [ 50K] WindowContainer.java │   ├── [1.1K] WindowContainerListener.java │   ├── [ 18K] WindowFrames.java │   ├── [ 910] WindowHashMap.java │   ├── [1.0K] WindowList.java │   ├── [3.9K] WindowManagerDebugConfig.java │   ├── [ 310] WindowManagerGlobalLock.java │   ├── [ 18K] WindowManagerInternal.java │   ├── [319K] WindowManagerService.java │   ├── [ 15K] WindowManagerShellCommand.java │   ├── [3.3K] WindowManagerThreadPriorityBooster.java │   ├── [ 41K] WindowProcessController.java │   ├── [2.9K] WindowProcessControllerMap.java │   ├── [2.7K] WindowProcessListener.java │   ├── [ 64K] WindowStateAnimator.java │   ├── [216K] WindowState.java │   ├── [ 19K] WindowSurfaceController.java │   ├── [6.9K] WindowSurfacePlacer.java │   ├── [ 12K] WindowToken.java │   ├── [4.9K] WindowTraceBuffer.java │   ├── [1.5K] WindowTraceLogLevel.java │   └── [ 12K] WindowTracing.java └── [6.8K] ZramWriteback.java 89 directories, 1032 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。