Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2023-21285 PoC — Google Android 安全漏洞

Source
Associated Vulnerability
Title:Google Android 安全漏洞 (CVE-2023-21285)
Description:Google Android是美国谷歌(Google)公司的一套以Linux为基础的开源操作系统。 Google Android 存在安全漏洞,该漏洞源于 MediaSessionRecord.java 的 setMetadata 模块代理混乱,有一种可能的方法可以查看其他用户的图像。
File Snapshot

[4.0K] /data/pocs/7d6ef252c334e36fed49823abe2b8af024ca211c ├── [4.0K] accessibility │   ├── [ 119] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] accessibility │   │   ├── [ 56K] AbstractAccessibilityServiceConnection.java │   │   ├── [ 25K] AccessibilityGestureDetector.java │   │   ├── [ 24K] AccessibilityInputFilter.java │   │   ├── [195K] AccessibilityManagerService.java │   │   ├── [ 16K] AccessibilityServiceConnection.java │   │   ├── [3.3K] AccessibilityShellCommand.java │   │   ├── [9.9K] ActionReplacingCallback.java │   │   ├── [ 17K] AutoclickController.java │   │   ├── [ 996] BaseEventStreamTransformation.java │   │   ├── [4.7K] EventStreamTransformation.java │   │   ├── [8.4K] FingerprintGestureDispatcher.java │   │   ├── [3.1K] GestureUtils.java │   │   ├── [7.1K] GlobalActionPerformer.java │   │   ├── [6.4K] KeyboardInterceptor.java │   │   ├── [ 13K] KeyEventDispatcher.java │   │   ├── [ 50K] MagnificationController.java │   │   ├── [ 42K] MagnificationGestureHandler.java │   │   ├── [ 21K] MotionEventInjector.java │   │   ├── [ 70K] TouchExplorer.java │   │   └── [ 12K] UiAutomationManager.java │   ├── [ 64] OWNERS │   └── [2.2K] TEST_MAPPING ├── [1.4K] Android.bp ├── [4.0K] appprediction │   ├── [ 119] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] appprediction │   ├── [8.2K] AppPredictionManagerService.java │   ├── [3.0K] AppPredictionManagerServiceShellCommand.java │   ├── [ 15K] AppPredictionPerUserService.java │   └── [5.8K] RemoteAppPredictionService.java ├── [4.0K] appwidget │   ├── [ 115] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] appwidget │   ├── [193K] AppWidgetServiceImpl.java │   └── [1.7K] AppWidgetService.java ├── [2.0M] art-profile ├── [4.0K] autofill │   ├── [ 114] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] autofill │   ├── [1.1K] AutofillCompatAccessibilityService.java │   ├── [ 61K] AutofillManagerServiceImpl.java │   ├── [ 60K] AutofillManagerService.java │   ├── [ 15K] AutofillManagerServiceShellCommand.java │   ├── [ 12K] FieldClassificationStrategy.java │   ├── [8.6K] Helper.java │   ├── [ 12K] RemoteAugmentedAutofillService.java │   ├── [ 14K] RemoteFillService.java │   ├── [143K] Session.java │   ├── [4.0K] ui │   │   ├── [ 17K] AutoFillUI.java │   │   ├── [2.9K] CustomScrollView.java │   │   ├── [ 34K] FillUi.java │   │   ├── [1.8K] OverlayControl.java │   │   ├── [2.5K] PendingUi.java │   │   └── [ 24K] SaveUi.java │   └── [8.3K] ViewState.java ├── [4.0K] backup │   ├── [ 112] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] backup │   │   ├── [7.1K] BackupAgentTimeoutParameters.java │   │   ├── [9.1K] BackupManagerConstants.java │   │   ├── [ 37K] BackupManagerService.java │   │   ├── [ 11K] BackupPasswordManager.java │   │   ├── [1.1K] BackupRestoreTask.java │   │   ├── [4.7K] DataChangedJournal.java │   │   ├── [4.0K] encryption │   │   │   ├── [4.0K] chunk │   │   │   │   ├── [2.6K] ChunkHash.java │   │   │   │   ├── [1.7K] Chunk.java │   │   │   │   ├── [3.9K] ChunkListingMap.java │   │   │   │   ├── [1.3K] ChunkOrderingType.java │   │   │   │   └── [2.1K] EncryptedChunkOrdering.java │   │   │   ├── [4.0K] chunking │   │   │   │   ├── [1.5K] BackupWriter.java │   │   │   │   ├── [2.4K] ByteRange.java │   │   │   │   ├── [4.0K] cdc │   │   │   │   │   ├── [5.4K] ContentDefinedChunker.java │   │   │   │   │   ├── [3.8K] FingerprintMixer.java │   │   │   │   │   ├── [4.8K] Hkdf.java │   │   │   │   │   ├── [3.1K] IsChunkBreakpoint.java │   │   │   │   │   └── [4.4K] RabinFingerprint64.java │   │   │   │   ├── [3.5K] ChunkEncryptor.java │   │   │   │   ├── [1.7K] Chunker.java │   │   │   │   ├── [1.7K] ChunkHasher.java │   │   │   │   ├── [2.4K] DiffScriptBackupWriter.java │   │   │   │   ├── [1.2K] DiffScriptWriter.java │   │   │   │   ├── [1.6K] EncryptedChunkEncoder.java │   │   │   │   ├── [3.0K] EncryptedChunk.java │   │   │   │   ├── [2.6K] InlineLengthsEncryptedChunkEncoder.java │   │   │   │   ├── [1.9K] LengthlessEncryptedChunkEncoder.java │   │   │   │   ├── [ 939] OutputStreamWrapper.java │   │   │   │   ├── [1.6K] RawBackupWriter.java │   │   │   │   └── [4.7K] SingleStreamDiffScriptWriter.java │   │   │   ├── [4.0K] keys │   │   │   │   ├── [4.4K] RecoverableKeyStoreSecondaryKey.java │   │   │   │   ├── [4.8K] RecoverableKeyStoreSecondaryKeyManager.java │   │   │   │   ├── [1.6K] TertiaryKeyGenerator.java │   │   │   │   └── [4.3K] TertiaryKeyRotationTracker.java │   │   │   └── [4.0K] storage │   │   │   ├── [1.7K] BackupEncryptionDbContract.java │   │   │   ├── [3.7K] BackupEncryptionDbHelper.java │   │   │   ├── [1.9K] BackupEncryptionDb.java │   │   │   ├── [ 926] EncryptionDbException.java │   │   │   ├── [1.8K] TertiaryKey.java │   │   │   └── [5.5K] TertiaryKeysTable.java │   │   ├── [3.1K] FileMetadata.java │   │   ├── [4.0K] fullbackup │   │   │   ├── [ 11K] AppMetadataBackupWriter.java │   │   │   ├── [ 12K] FullBackupEngine.java │   │   │   ├── [1.1K] FullBackupEntry.java │   │   │   ├── [5.8K] FullBackupObbConnection.java │   │   │   ├── [1.4K] FullBackupPreflight.java │   │   │   ├── [2.1K] FullBackupTask.java │   │   │   ├── [ 21K] PerformAdbBackupTask.java │   │   │   └── [ 44K] PerformFullTransportBackupTask.java │   │   ├── [3.9K] FullBackupJob.java │   │   ├── [4.0K] internal │   │   │   ├── [ 21K] BackupHandler.java │   │   │   ├── [1.3K] ClearDataObserver.java │   │   │   ├── [1.3K] OnTaskFinishedListener.java │   │   │   ├── [1017] Operation.java │   │   │   ├── [3.2K] PerformClearTask.java │   │   │   ├── [7.7K] PerformInitializeTask.java │   │   │   ├── [4.5K] RunBackupReceiver.java │   │   │   ├── [2.8K] RunInitializeReceiver.java │   │   │   └── [3.6K] SetupObserver.java │   │   ├── [1.0K] JobIdManager.java │   │   ├── [4.0K] keyvalue │   │   │   ├── [1.8K] AgentException.java │   │   │   ├── [ 940] BackupException.java │   │   │   ├── [1.4K] BackupRequest.java │   │   │   ├── [ 16K] KeyValueBackupReporter.java │   │   │   ├── [ 48K] KeyValueBackupTask.java │   │   │   └── [2.7K] TaskException.java │   │   ├── [ 12K] KeyValueAdbBackupEngine.java │   │   ├── [5.4K] KeyValueAdbRestoreEngine.java │   │   ├── [6.1K] KeyValueBackupJob.java │   │   ├── [ 37K] PackageManagerBackupAgent.java │   │   ├── [4.0K] params │   │   │   ├── [1.6K] AdbBackupParams.java │   │   │   ├── [1.2K] AdbParams.java │   │   │   ├── [ 841] AdbRestoreParams.java │   │   │   ├── [1.9K] BackupParams.java │   │   │   ├── [1.2K] ClearParams.java │   │   │   ├── [ 924] ClearRetryParams.java │   │   │   ├── [1.6K] RestoreGetSetsParams.java │   │   │   └── [4.8K] RestoreParams.java │   │   ├── [5.2K] ProcessedPackagesJournal.java │   │   ├── [4.0K] remote │   │   │   ├── [1.3K] FutureBackupCallback.java │   │   │   ├── [ 934] RemoteCallable.java │   │   │   ├── [6.1K] RemoteCall.java │   │   │   ├── [3.6K] RemoteResult.java │   │   │   └── [1.5K] ServiceBackupCallback.java │   │   ├── [4.0K] restore │   │   │   ├── [ 17K] ActiveRestoreSession.java │   │   │   ├── [2.9K] AdbRestoreFinishedLatch.java │   │   │   ├── [1.0K] AdbRestoreFinishedRunnable.java │   │   │   ├── [ 33K] FullRestoreEngine.java │   │   │   ├── [1.9K] FullRestoreEngineThread.java │   │   │   ├── [ 16K] PerformAdbRestoreTask.java │   │   │   ├── [ 60K] PerformUnifiedRestoreTask.java │   │   │   ├── [1.9K] RestoreDeleteObserver.java │   │   │   ├── [1.9K] RestoreEngine.java │   │   │   ├── [2.4K] RestoreFileRunnable.java │   │   │   ├── [ 780] RestorePolicy.java │   │   │   └── [ 860] UnifiedRestoreState.java │   │   ├── [ 30K] Trampoline.java │   │   ├── [4.0K] transport │   │   │   ├── [1.2K] OnTransportRegisteredListener.java │   │   │   ├── [ 29K] TransportClient.java │   │   │   ├── [6.1K] TransportClientManager.java │   │   │   ├── [1.4K] TransportConnectionListener.java │   │   │   ├── [1.2K] TransportNotAvailableException.java │   │   │   ├── [1.5K] TransportNotRegisteredException.java │   │   │   ├── [4.2K] TransportStats.java │   │   │   └── [2.8K] TransportUtils.java │   │   ├── [ 29K] TransportManager.java │   │   ├── [3.0K] UserBackupManagerFilePersistedSettings.java │   │   ├── [2.4K] UserBackupManagerFiles.java │   │   ├── [154K] UserBackupManagerService.java │   │   └── [4.0K] utils │   │   ├── [ 12K] AppBackupUtils.java │   │   ├── [4.7K] BackupManagerMonitorUtils.java │   │   ├── [2.6K] BackupObserverUtils.java │   │   ├── [ 924] BytesReadListener.java │   │   ├── [1.3K] DataStreamCodec.java │   │   ├── [2.6K] DataStreamFileCodec.java │   │   ├── [1.3K] FileUtils.java │   │   ├── [3.2K] FullBackupRestoreObserverUtils.java │   │   ├── [2.2K] FullBackupUtils.java │   │   ├── [4.9K] PasswordUtils.java │   │   ├── [1.9K] RandomAccessFileUtils.java │   │   ├── [ 10K] RestoreUtils.java │   │   ├── [1.5K] SparseArrayUtils.java │   │   └── [ 36K] TarBackupReader.java │   └── [ 101] OWNERS ├── [4.0K] companion │   ├── [ 115] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] companion │   └── [ 28K] CompanionDeviceManagerService.java ├── [4.0K] contentcapture │   ├── [ 120] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] contentcapture │   ├── [ 35K] ContentCaptureManagerService.java │   ├── [8.9K] ContentCaptureManagerServiceShellCommand.java │   ├── [4.5K] ContentCaptureMetricsLogger.java │   ├── [ 26K] ContentCapturePerUserService.java │   ├── [9.2K] ContentCaptureServerSession.java │   └── [6.8K] RemoteContentCaptureService.java ├── [4.0K] contentsuggestions │   ├── [ 123] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] contentsuggestions │   ├── [8.7K] ContentSuggestionsManagerService.java │   ├── [4.5K] ContentSuggestionsManagerServiceShellCommand.java │   ├── [7.3K] ContentSuggestionsPerUserService.java │   └── [4.0K] RemoteContentSuggestionsService.java ├── [4.0K] core │   ├── [2.8K] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [ 12K] server │   │   ├── [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 │   │   │   ├── [ 61K] 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 │   ├── [4.0K] jni │   │   ├── [5.2K] Android.bp │   │   ├── [4.0K] BroadcastRadio │   │   │   ├── [ 11K] BroadcastRadioService.cpp │   │   │   ├── [ 958] BroadcastRadioService.h │   │   │   ├── [ 30K] convert.cpp │   │   │   ├── [3.2K] convert.h │   │   │   ├── [ 841] JavaRef.cpp │   │   │   ├── [1.2K] JavaRef.h │   │   │   ├── [3.2K] NativeCallbackThread.cpp │   │   │   ├── [1.3K] NativeCallbackThread.h │   │   │   ├── [ 43] OWNERS │   │   │   ├── [4.8K] regions.cpp │   │   │   ├── [1.2K] regions.h │   │   │   ├── [ 15K] TunerCallback.cpp │   │   │   ├── [1.3K] TunerCallback.h │   │   │   ├── [ 16K] Tuner.cpp │   │   │   ├── [1.6K] Tuner.h │   │   │   └── [1.6K] types.h │   │   ├── [ 13K] com_android_server_AlarmManagerService.cpp │   │   ├── [2.9K] com_android_server_am_AppCompactor.cpp │   │   ├── [ 36K] com_android_server_am_BatteryStatsService.cpp │   │   ├── [4.9K] com_android_server_am_LowMemDetector.cpp │   │   ├── [4.7K] com_android_server_connectivity_tethering_OffloadHardwareInterface.cpp │   │   ├── [ 11K] com_android_server_connectivity_Vpn.cpp │   │   ├── [2.8K] com_android_server_ConsumerIrService.cpp │   │   ├── [1.2K] com_android_server_devicepolicy_CryptoTestHelper.cpp │   │   ├── [ 10K] com_android_server_fingerprint_FingerprintService.cpp │   │   ├── [4.9K] com_android_server_GraphicsStatsService.cpp │   │   ├── [9.7K] com_android_server_HardwarePropertiesManagerService.cpp │   │   ├── [ 17K] com_android_server_hdmi_HdmiCecController.cpp │   │   ├── [ 74K] com_android_server_input_InputManagerService.cpp │   │   ├── [4.9K] com_android_server_lights_LightsService.cpp │   │   ├── [127K] com_android_server_location_GnssLocationProvider.cpp │   │   ├── [1.9K] com_android_server_locksettings_SyntheticPasswordManager.cpp │   │   ├── [ 13K] com_android_server_net_NetworkStatsFactory.cpp │   │   ├── [7.4K] com_android_server_net_NetworkStatsService.cpp │   │   ├── [3.2K] com_android_server_PersistentDataBlockService.cpp │   │   ├── [ 12K] com_android_server_power_PowerManagerService.cpp │   │   ├── [1005] com_android_server_power_PowerManagerService.h │   │   ├── [7.8K] com_android_server_security_VerityUtils.cpp │   │   ├── [2.7K] com_android_server_SerialService.cpp │   │   ├── [4.6K] com_android_server_storage_AppFuseBridge.cpp │   │   ├── [3.3K] com_android_server_SystemServer.cpp │   │   ├── [3.2K] com_android_server_TestNetworkService.cpp │   │   ├── [ 27K] com_android_server_tv_TvInputHal.cpp │   │   ├── [3.3K] com_android_server_tv_TvKeys.h │   │   ├── [9.1K] com_android_server_tv_TvUinputBridge.cpp │   │   ├── [5.1K] com_android_server_UsbAlsaJackDetector.cpp │   │   ├── [3.0K] com_android_server_UsbDescriptorParser.cpp │   │   ├── [6.2K] com_android_server_UsbDeviceManager.cpp │   │   ├── [6.0K] com_android_server_UsbHostManager.cpp │   │   ├── [5.3K] com_android_server_UsbMidiDevice.cpp │   │   ├── [7.9K] com_android_server_VibratorService.cpp │   │   ├── [2.0K] com_android_server_vr_VrManagerService.cpp │   │   └── [5.1K] onload.cpp │   └── [4.0K] xsd │   ├── [ 175] Android.bp │   ├── [1.7K] default-permissions.xsd │   ├── [4.0K] schema │   │   ├── [1.4K] current.txt │   │   ├── [ 0] last_current.txt │   │   ├── [ 0] last_removed.txt │   │   ├── [ 160] README.md │   │   └── [ 25] removed.txt │   └── [4.0K] vts │   ├── [ 961] Android.bp │   ├── [ 756] Android.mk │   ├── [1.7K] AndroidTest.xml │   └── [2.0K] ValidateDefaultPermissions.cpp ├── [4.0K] coverage │   ├── [ 112] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] coverage │   └── [4.6K] CoverageService.java ├── [4.0K] devicepolicy │   ├── [ 134] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] devicepolicy │   │   ├── [ 12K] AbUpdateInstaller.java │   │   ├── [2.1K] BaseIDevicePolicyManager.java │   │   ├── [10.0K] CertificateMonitor.java │   │   ├── [1012] CryptoTestHelper.java │   │   ├── [7.4K] DeviceAdminServiceController.java │   │   ├── [2.9K] DevicePolicyCacheImpl.java │   │   ├── [6.0K] DevicePolicyConstants.java │   │   ├── [622K] DevicePolicyManagerService.java │   │   ├── [7.0K] NetworkLogger.java │   │   ├── [ 12K] NetworkLoggingHandler.java │   │   ├── [1.9K] NonAbUpdateInstaller.java │   │   ├── [ 10K] OverlayPackagesProvider.java │   │   ├── [ 42K] Owners.java │   │   ├── [5.0K] RemoteBugreportUtils.java │   │   ├── [ 20K] SecurityLogMonitor.java │   │   ├── [9.2K] TransferOwnershipMetadataManager.java │   │   └── [6.2K] UpdateInstaller.java │   └── [ 86] TEST_MAPPING ├── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [102K] SystemServer.java ├── [4.0K] midi │   ├── [ 110] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] midi │   └── [ 38K] MidiService.java ├── [4.0K] net │   ├── [4.0K] aidl │   │   ├── [4.0K] ipmemorystore │   │   │   ├── [4.0K] 1 │   │   │   │   └── [4.0K] android │   │   │   │   └── [4.0K] net │   │   │   │   ├── [ 933] IIpMemoryStore.aidl │   │   │   │   ├── [ 142] IIpMemoryStoreCallbacks.aidl │   │   │   │   └── [4.0K] ipmemorystore │   │   │   │   ├── [ 70] Blob.aidl │   │   │   │   ├── [ 232] IOnBlobRetrievedListener.aidl │   │   │   │   ├── [ 176] IOnL2KeyResponseListener.aidl │   │   │   │   ├── [ 271] IOnNetworkAttributesRetrievedListener.aidl │   │   │   │   ├── [ 246] IOnSameL3NetworkResponseListener.aidl │   │   │   │   ├── [ 147] IOnStatusListener.aidl │   │   │   │   ├── [ 218] NetworkAttributesParcelable.aidl │   │   │   │   ├── [ 136] SameL3NetworkResponseParcelable.aidl │   │   │   │   └── [ 85] StatusParcelable.aidl │   │   │   ├── [4.0K] 2 │   │   │   │   └── [4.0K] android │   │   │   │   └── [4.0K] net │   │   │   │   ├── [ 933] IIpMemoryStore.aidl │   │   │   │   ├── [ 142] IIpMemoryStoreCallbacks.aidl │   │   │   │   └── [4.0K] ipmemorystore │   │   │   │   ├── [ 70] Blob.aidl │   │   │   │   ├── [ 232] IOnBlobRetrievedListener.aidl │   │   │   │   ├── [ 176] IOnL2KeyResponseListener.aidl │   │   │   │   ├── [ 271] IOnNetworkAttributesRetrievedListener.aidl │   │   │   │   ├── [ 246] IOnSameL3NetworkResponseListener.aidl │   │   │   │   ├── [ 147] IOnStatusListener.aidl │   │   │   │   ├── [ 218] NetworkAttributesParcelable.aidl │   │   │   │   ├── [ 136] SameL3NetworkResponseParcelable.aidl │   │   │   │   └── [ 85] StatusParcelable.aidl │   │   │   └── [4.0K] 3 │   │   │   └── [4.0K] android │   │   │   └── [4.0K] net │   │   │   ├── [2.0K] IIpMemoryStore.aidl │   │   │   ├── [1.2K] IIpMemoryStoreCallbacks.aidl │   │   │   └── [4.0K] ipmemorystore │   │   │   ├── [1.1K] Blob.aidl │   │   │   ├── [1.3K] IOnBlobRetrievedListener.aidl │   │   │   ├── [1.2K] IOnL2KeyResponseListener.aidl │   │   │   ├── [1.3K] IOnNetworkAttributesRetrievedListener.aidl │   │   │   ├── [1.3K] IOnSameL3NetworkResponseListener.aidl │   │   │   ├── [1.2K] IOnStatusListener.aidl │   │   │   ├── [1.2K] NetworkAttributesParcelable.aidl │   │   │   ├── [1.2K] SameL3NetworkResponseParcelable.aidl │   │   │   └── [1.1K] StatusParcelable.aidl │   │   └── [4.0K] networkstack │   │   ├── [4.0K] 1 │   │   │   └── [4.0K] android │   │   │   └── [4.0K] net │   │   │   ├── [4.0K] dhcp │   │   │   │   ├── [ 240] DhcpServingParamsParcel.aidl │   │   │   │   ├── [ 457] IDhcpServer.aidl │   │   │   │   └── [ 152] IDhcpServerCallbacks.aidl │   │   │   ├── [ 190] DhcpResultsParcelable.aidl │   │   │   ├── [ 860] INetworkMonitor.aidl │   │   │   ├── [ 444] INetworkMonitorCallbacks.aidl │   │   │   ├── [ 497] INetworkStackConnector.aidl │   │   │   ├── [ 112] INetworkStackStatusCallback.aidl │   │   │   ├── [ 199] InitialConfigurationParcelable.aidl │   │   │   ├── [4.0K] ip │   │   │   │   ├── [ 649] IIpClient.aidl │   │   │   │   └── [ 786] IIpClientCallbacks.aidl │   │   │   ├── [ 94] PrivateDnsConfigParcel.aidl │   │   │   ├── [ 496] ProvisioningConfigurationParcelable.aidl │   │   │   └── [ 218] TcpKeepalivePacketDataParcelable.aidl │   │   ├── [4.0K] 2 │   │   │   └── [4.0K] android │   │   │   └── [4.0K] net │   │   │   ├── [4.0K] dhcp │   │   │   │   ├── [ 240] DhcpServingParamsParcel.aidl │   │   │   │   ├── [ 457] IDhcpServer.aidl │   │   │   │   └── [ 152] IDhcpServerCallbacks.aidl │   │   │   ├── [ 215] DhcpResultsParcelable.aidl │   │   │   ├── [1.2K] INetworkMonitor.aidl │   │   │   ├── [ 444] INetworkMonitorCallbacks.aidl │   │   │   ├── [ 497] INetworkStackConnector.aidl │   │   │   ├── [ 112] INetworkStackStatusCallback.aidl │   │   │   ├── [ 199] InitialConfigurationParcelable.aidl │   │   │   ├── [4.0K] ip │   │   │   │   ├── [ 723] IIpClient.aidl │   │   │   │   └── [ 786] IIpClientCallbacks.aidl │   │   │   ├── [ 142] NattKeepalivePacketDataParcelable.aidl │   │   │   ├── [ 94] PrivateDnsConfigParcel.aidl │   │   │   ├── [ 496] ProvisioningConfigurationParcelable.aidl │   │   │   └── [ 218] TcpKeepalivePacketDataParcelable.aidl │   │   └── [4.0K] 3 │   │   └── [4.0K] android │   │   └── [4.0K] net │   │   ├── [4.0K] dhcp │   │   │   ├── [1.3K] DhcpServingParamsParcel.aidl │   │   │   ├── [1.5K] IDhcpServer.aidl │   │   │   └── [1.2K] IDhcpServerCallbacks.aidl │   │   ├── [1.2K] DhcpResultsParcelable.aidl │   │   ├── [2.2K] INetworkMonitor.aidl │   │   ├── [1.5K] INetworkMonitorCallbacks.aidl │   │   ├── [1.5K] INetworkStackConnector.aidl │   │   ├── [1.1K] INetworkStackStatusCallback.aidl │   │   ├── [1.2K] InitialConfigurationParcelable.aidl │   │   ├── [4.0K] ip │   │   │   ├── [1.8K] IIpClient.aidl │   │   │   └── [1.8K] IIpClientCallbacks.aidl │   │   ├── [1.2K] NattKeepalivePacketDataParcelable.aidl │   │   ├── [1.1K] PrivateDnsConfigParcel.aidl │   │   ├── [1.5K] ProvisioningConfigurationParcelable.aidl │   │   └── [1.2K] TcpKeepalivePacketDataParcelable.aidl │   ├── [2.8K] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] android │   │   └── [4.0K] net │   │   ├── [4.0K] dhcp │   │   │   ├── [1.0K] DhcpServerCallbacks.java │   │   │   ├── [ 882] DhcpServingParamsParcel.aidl │   │   │   ├── [5.7K] DhcpServingParamsParcelExt.java │   │   │   ├── [1.1K] IDhcpServer.aidl │   │   │   └── [ 812] IDhcpServerCallbacks.aidl │   │   ├── [ 882] DhcpResultsParcelable.aidl │   │   ├── [5.6K] IIpMemoryStore.aidl │   │   ├── [ 805] IIpMemoryStoreCallbacks.aidl │   │   ├── [3.4K] INetworkMonitor.aidl │   │   ├── [1.1K] INetworkMonitorCallbacks.aidl │   │   ├── [1.3K] INetworkStackConnector.aidl │   │   ├── [ 748] INetworkStackStatusCallback.aidl │   │   ├── [ 866] InitialConfigurationParcelable.aidl │   │   ├── [4.0K] ip │   │   │   ├── [1.5K] IIpClient.aidl │   │   │   ├── [2.7K] IIpClientCallbacks.aidl │   │   │   ├── [5.7K] InterfaceController.java │   │   │   ├── [3.9K] IpClientCallbacks.java │   │   │   ├── [8.8K] IpClientManager.java │   │   │   ├── [6.6K] IpClientUtil.java │   │   │   ├── [ 38K] IpServer.java │   │   │   └── [ 28K] RouterAdvertisementDaemon.java │   │   ├── [4.0K] ipmemorystore │   │   │   ├── [ 883] Blob.aidl │   │   │   ├── [1.1K] IOnBlobRetrievedListener.aidl │   │   │   ├── [ 916] IOnL2KeyResponseListener.aidl │   │   │   ├── [1.1K] IOnNetworkAttributesRetrievedListener.aidl │   │   │   ├── [1.0K] IOnSameL3NetworkResponseListener.aidl │   │   │   ├── [ 891] IOnStatusListener.aidl │   │   │   ├── [ 14K] NetworkAttributes.java │   │   │   ├── [1.4K] NetworkAttributesParcelable.aidl │   │   │   ├── [1.7K] OnBlobRetrievedListener.java │   │   │   ├── [1.7K] OnL2KeyResponseListener.java │   │   │   ├── [2.1K] OnNetworkAttributesRetrievedListener.java │   │   │   ├── [1.9K] OnSameL3NetworkResponseListener.java │   │   │   ├── [1.5K] OnStatusListener.java │   │   │   ├── [5.3K] SameL3NetworkResponse.java │   │   │   ├── [ 779] SameL3NetworkResponseParcelable.aidl │   │   │   ├── [2.4K] Status.java │   │   │   └── [ 722] StatusParcelable.aidl │   │   ├── [ 10K] IpMemoryStoreClient.java │   │   ├── [3.3K] IpMemoryStore.java │   │   ├── [ 773] NattKeepalivePacketDataParcelable.aidl │   │   ├── [4.0K] netlink │   │   │   ├── [4.0K] ConntrackMessage.java │   │   │   ├── [7.5K] InetDiagMessage.java │   │   │   ├── [5.0K] NetlinkConstants.java │   │   │   ├── [1.7K] NetlinkErrorMessage.java │   │   │   ├── [3.7K] NetlinkMessage.java │   │   │   ├── [6.2K] NetlinkSocket.java │   │   │   ├── [9.0K] RtNetlinkNeighborMessage.java │   │   │   ├── [2.0K] StructInetDiagMsg.java │   │   │   ├── [2.6K] StructInetDiagReqV2.java │   │   │   ├── [3.0K] StructInetDiagSockId.java │   │   │   ├── [4.0K] StructNdaCacheInfo.java │   │   │   ├── [5.8K] StructNdMsg.java │   │   │   ├── [1.3K] StructNfGenMsg.java │   │   │   ├── [6.5K] StructNlAttr.java │   │   │   ├── [2.2K] StructNlMsgErr.java │   │   │   └── [4.7K] StructNlMsgHdr.java │   │   ├── [6.4K] NetworkMonitorManager.java │   │   ├── [ 21K] NetworkStackClient.java │   │   ├── [ 720] PrivateDnsConfigParcel.aidl │   │   ├── [1.2K] ProvisioningConfigurationParcelable.aidl │   │   ├── [4.0K] shared │   │   │   ├── [8.9K] InitialConfiguration.java │   │   │   ├── [2.7K] IpConfigurationParcelableUtil.java │   │   │   ├── [1.5K] LinkPropertiesParcelableUtil.java │   │   │   ├── [2.9K] NetworkMonitorUtils.java │   │   │   ├── [2.1K] ParcelableUtil.java │   │   │   ├── [2.8K] PrivateDnsConfig.java │   │   │   └── [ 12K] ProvisioningConfiguration.java │   │   ├── [8.7K] TcpKeepalivePacketData.java │   │   ├── [ 860] TcpKeepalivePacketDataParcelable.aidl │   │   └── [4.0K] util │   │   ├── [3.3K] InterfaceParams.java │   │   ├── [1.5K] InterfaceSet.java │   │   ├── [1.4K] KeepalivePacketDataUtil.java │   │   ├── [4.4K] NetdService.java │   │   ├── [2.6K] NetworkConstants.java │   │   ├── [2.7K] PrefixUtils.java │   │   ├── [5.9K] SharedLog.java │   │   └── [3.6K] VersionedBroadcastListener.java │   └── [ 126] OWNERS ├── [4.0K] print │   ├── [ 111] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] print │   ├── [ 46K] PrintManagerService.java │   ├── [3.6K] PrintShellCommand.java │   ├── [ 31K] RemotePrintService.java │   ├── [8.4K] RemotePrintServiceRecommendationService.java │   ├── [ 34K] RemotePrintSpooler.java │   └── [ 74K] UserState.java ├── [4.0K] restrictions │   ├── [ 118] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] restrictions │   └── [8.5K] RestrictionsManagerService.java ├── [4.0K] robotests │   ├── [2.7K] Android.mk │   ├── [4.0K] backup │   │   ├── [2.6K] Android.mk │   │   ├── [4.0K] config │   │   │   └── [ 14] robolectric.properties │   │   └── [4.0K] src │   │   ├── [4.0K] android │   │   │   └── [4.0K] app │   │   │   └── [4.0K] backup │   │   │   ├── [6.3K] BackupUtilsTest.java │   │   │   └── [3.5K] ForwardingBackupAgent.java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   ├── [4.0K] commands │   │   │   ├── [4.0K] bmgr │   │   │   │   └── [2.0K] BmgrTest.java │   │   │   └── [4.0K] bu │   │   │   └── [2.0K] AdbBackupTest.java │   │   └── [4.0K] server │   │   └── [4.0K] backup │   │   ├── [6.1K] BackupAgentTimeoutParametersTest.java │   │   ├── [ 11K] BackupManagerConstantsTest.java │   │   ├── [ 71K] BackupManagerServiceTest.java │   │   ├── [4.0K] encryption │   │   │   ├── [4.0K] chunk │   │   │   │   ├── [3.2K] ChunkHashTest.java │   │   │   │   ├── [7.9K] ChunkListingMapTest.java │   │   │   │   ├── [4.3K] ChunkTest.java │   │   │   │   └── [2.7K] EncryptedChunkOrderingTest.java │   │   │   ├── [4.0K] chunking │   │   │   │   ├── [1.7K] ByteRangeTest.java │   │   │   │   ├── [4.0K] cdc │   │   │   │   │   ├── [9.1K] ContentDefinedChunkerTest.java │   │   │   │   │   ├── [6.8K] FingerprintMixerTest.java │   │   │   │   │   ├── [3.5K] HkdfTest.java │   │   │   │   │   ├── [4.0K] IsChunkBreakpointTest.java │   │   │   │   │   └── [5.2K] RabinFingerprint64Test.java │   │   │   │   ├── [6.1K] ChunkEncryptorTest.java │   │   │   │   ├── [2.2K] ChunkHasherTest.java │   │   │   │   ├── [2.8K] DiffScriptBackupWriterTest.java │   │   │   │   ├── [5.1K] EncryptedChunkTest.java │   │   │   │   ├── [3.1K] InlineLengthsEncryptedChunkEncoderTest.java │   │   │   │   ├── [2.8K] LengthlessEncryptedChunkEncoderTest.java │   │   │   │   ├── [2.5K] RawBackupWriterTest.java │   │   │   │   └── [4.2K] SingleStreamDiffScriptWriterTest.java │   │   │   ├── [4.0K] keys │   │   │   │   ├── [5.9K] RecoverableKeyStoreSecondaryKeyManagerTest.java │   │   │   │   ├── [5.6K] RecoverableKeyStoreSecondaryKeyTest.java │   │   │   │   ├── [2.3K] TertiaryKeyGeneratorTest.java │   │   │   │   └── [4.7K] TertiaryKeyRotationTrackerTest.java │   │   │   └── [4.0K] storage │   │   │   ├── [1.9K] BackupEncryptionDbTest.java │   │   │   └── [7.2K] TertiaryKeysTableTest.java │   │   ├── [4.0K] fullbackup │   │   │   └── [ 19K] AppMetadataBackupWriterTest.java │   │   ├── [4.0K] FullBackupJobTest.java │   │   ├── [4.0K] internal │   │   │   ├── [ 16K] PerformInitializeTaskTest.java │   │   │   └── [6.3K] SetupObserverTest.java │   │   ├── [2.3K] JobIdManagerTest.java │   │   ├── [4.0K] keyvalue │   │   │   ├── [1.9K] AgentExceptionTest.java │   │   │   ├── [1.2K] BackupExceptionTest.java │   │   │   ├── [2.5K] KeyValueBackupReporterTest.java │   │   │   ├── [123K] KeyValueBackupTaskTest.java │   │   │   └── [5.0K] TaskExceptionTest.java │   │   ├── [3.6K] KeyValueBackupJobTest.java │   │   ├── [4.0K] remote │   │   │   ├── [1.3K] FutureBackupCallbackTest.java │   │   │   ├── [ 10K] RemoteCallTest.java │   │   │   ├── [4.2K] RemoteResultTest.java │   │   │   └── [1.4K] ServiceBackupCallbackTest.java │   │   ├── [4.0K] restore │   │   │   └── [ 25K] ActiveRestoreSessionTest.java │   │   ├── [4.0K] testing │   │   │   ├── [9.6K] BackupManagerServiceTestUtils.java │   │   │   ├── [1.5K] CryptoTestUtils.java │   │   │   ├── [4.9K] PackageData.java │   │   │   ├── [7.3K] TestUtils.java │   │   │   ├── [5.4K] TransportData.java │   │   │   ├── [ 10K] TransportTestUtils.java │   │   │   └── [1.6K] Utils.java │   │   ├── [4.0K] transport │   │   │   ├── [5.3K] TransportClientManagerTest.java │   │   │   ├── [ 22K] TransportClientTest.java │   │   │   └── [3.7K] TransportStatsTest.java │   │   ├── [ 31K] TransportManagerTest.java │   │   └── [ 55K] UserBackupManagerServiceTest.java │   ├── [4.0K] config │   │   └── [ 14] robolectric.properties │   ├── [1.1K] README │   └── [4.0K] src │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   ├── [4.0K] location │   │   ├── [2.5K] GnssBatchingProviderTest.java │   │   ├── [4.2K] GnssGeofenceProviderTest.java │   │   ├── [2.6K] GnssMeasurementsProviderTest.java │   │   ├── [2.6K] GnssNavigationMessageProviderTest.java │   │   ├── [1.8K] GnssPositionModeTest.java │   │   ├── [4.4K] GnssSatelliteBlacklistHelperTest.java │   │   └── [3.3K] NtpTimeHelperTest.java │   └── [4.0K] testing │   └── [4.0K] shadows │   ├── [1.5K] FrameworkShadowLooper.java │   ├── [2.8K] ShadowAppBackupUtils.java │   ├── [3.3K] ShadowApplicationPackageManager.java │   ├── [3.7K] ShadowBackupDataInput.java │   ├── [3.3K] ShadowBackupDataOutput.java │   ├── [2.4K] ShadowBinder.java │   ├── [1.6K] ShadowCloseGuard.java │   ├── [2.5K] ShadowEventLog.java │   ├── [2.9K] ShadowFullBackup.java │   ├── [1.3K] ShadowInternalRecoveryServiceException.java │   ├── [1.3K] ShadowKeyValueBackupJob.java │   ├── [2.7K] ShadowKeyValueBackupTask.java │   ├── [3.0K] ShadowPerformUnifiedRestoreTask.java │   ├── [5.1K] ShadowRecoveryController.java │   └── [2.9K] ShadowSlog.java ├── [4.0K] startop │   └── [ 777] Android.bp ├── [4.0K] systemcaptions │   ├── [ 120] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] systemcaptions │   ├── [4.8K] RemoteSystemCaptionsManagerService.java │   ├── [3.8K] SystemCaptionsManagerPerUserService.java │   └── [2.2K] SystemCaptionsManagerService.java ├── [4.0K] tests │   ├── [4.0K] mockingservicestests │   │   ├── [1.2K] Android.bp │   │   ├── [1.4K] AndroidManifest.xml │   │   ├── [1.5K] AndroidTest.xml │   │   └── [4.0K] src │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   ├── [ 44K] AlarmManagerServiceTest.java │   │   ├── [4.0K] am │   │   │   ├── [ 33K] AppCompactorTest.java │   │   │   ├── [5.2K] PendingIntentControllerTest.java │   │   │   ├── [ 15K] PersistentConnectionTest.java │   │   │   └── [9.5K] SettingsToPropertiesMapperTest.java │   │   ├── [ 51K] AppStateTrackerTest.java │   │   ├── [4.0K] deviceidle │   │   │   └── [5.3K] BluetoothConstraintTest.java │   │   ├── [ 91K] DeviceIdleControllerTest.java │   │   ├── [4.0K] display │   │   │   ├── [4.0K] color │   │   │   │   ├── [6.3K] DisplayTransformManagerTest.java │   │   │   │   └── [7.3K] DisplayWhiteBalanceTintControllerTest.java │   │   │   └── [8.6K] LocalDisplayAdapterTest.java │   │   ├── [4.0K] job │   │   │   ├── [4.0K] controllers │   │   │   │   ├── [ 28K] ConnectivityControllerTest.java │   │   │   │   ├── [ 29K] JobStatusTest.java │   │   │   │   ├── [139K] QuotaControllerTest.java │   │   │   │   ├── [6.0K] StateControllerTest.java │   │   │   │   └── [ 43K] TimeControllerTest.java │   │   │   └── [ 34K] JobSchedulerServiceTest.java │   │   ├── [4.0K] power │   │   │   └── [4.0K] batterysaver │   │   │   └── [ 47K] BatterySaverStateMachineTest.java │   │   ├── [ 14K] RescuePartyTest.java │   │   └── [4.0K] testables │   │   ├── [ 10K] TestableDeviceConfig.java │   │   └── [4.3K] TestableDeviceConfigTest.java │   ├── [4.0K] rescueparty │   │   ├── [ 818] Android.bp │   │   ├── [ 332] how_to_run.txt │   │   └── [ 862] log_rescueparty_reset_event_reported.cpp │   ├── [3.3K] runtests.py │   ├── [4.0K] servicestests │   │   ├── [4.0K] aidl │   │   │   ├── [ 846] Android.bp │   │   │   └── [4.0K] com │   │   │   └── [4.0K] android │   │   │   └── [4.0K] servicestests │   │   │   └── [4.0K] aidl │   │   │   ├── [ 722] ICmdReceiverService.aidl │   │   │   └── [1.0K] INetworkStateObserver.aidl │   │   ├── [2.4K] Android.bp │   │   ├── [ 12K] AndroidManifest.xml │   │   ├── [1.7K] AndroidTest.xml │   │   ├── [4.0K] assets │   │   │   ├── [4.0K] AppOpsUpgradeTest │   │   │   │   └── [5.2K] appops-unversioned.xml │   │   │   ├── [4.0K] DevicePolicyManagerServiceMigrationTest │   │   │   │   ├── [ 505] legacy_device_owner.xml │   │   │   │   ├── [ 228] legacy_device_policies_10.xml │   │   │   │   ├── [ 228] legacy_device_policies_11.xml │   │   │   │   └── [ 343] legacy_device_policies.xml │   │   │   ├── [4.0K] DevicePolicyManagerServiceMigrationTest2 │   │   │   │   ├── [ 248] legacy_device_owner.xml │   │   │   │   └── [ 228] legacy_device_policies.xml │   │   │   ├── [4.0K] DevicePolicyManagerServiceMigrationTest3 │   │   │   │   ├── [ 362] profile_device_policies.xml │   │   │   │   ├── [ 355] profile_owner.xml │   │   │   │   └── [ 125] system_device_policies.xml │   │   │   ├── [4.0K] KeyStoreRecoveryControllerTest │   │   │   │   ├── [4.0K] pem │   │   │   │   │   ├── [3.1K] invalid-cert-1-no-begin-end.pem │   │   │   │   │   ├── [ 54] invalid-cert-2-empty-block.pem │   │   │   │   │   ├── [3.1K] invalid-cert-3-invalid-key.pem │   │   │   │   │   ├── [4.2K] valid-cert-multiple-blocks.pem │   │   │   │   │   └── [ 12K] valid-cert.pem │   │   │   │   └── [4.0K] xml │   │   │   │   ├── [ 435] invalid-cert-file-no-endpoint-cert.xml │   │   │   │   ├── [1.5K] invalid-cert-file-no-serial.xml │   │   │   │   ├── [1.6K] invalid-cert-file-two-serials.xml │   │   │   │   ├── [1.2K] invalid-sig-file-no-signature.sig.xml │   │   │   │   ├── [ 98] invalid-sig-file-no-signer-cert.sig.xml │   │   │   │   ├── [1.3K] invalid-sig-file-two-signatures.sig.xml │   │   │   │   ├── [ 214] invalid-sig-file-two-signer-certs.sig.xml │   │   │   │   ├── [1.6K] valid-cert-file-no-intermediates.xml │   │   │   │   ├── [1.5K] valid-cert-file-no-refresh-interval.xml │   │   │   │   ├── [8.3K] valid-cert-file.xml │   │   │   │   ├── [1.2K] valid-sig-file-no-intermediates.sig.xml │   │   │   │   └── [4.7K] valid-sig-file.sig.xml │   │   │   ├── [4.0K] NetworkPolicyManagerServiceTest │   │   │   │   └── [4.0K] netpolicy │   │   │   │   ├── [ 436] restrict-background-lists-mixed-format.xml │   │   │   │   ├── [ 339] restrict-background-lists-uid-policy-format.xml │   │   │   │   ├── [ 358] restrict-background-lists-whitelist-format.xml │   │   │   │   ├── [ 126] restrict-background-on.xml │   │   │   │   ├── [ 166] uidA-blacklisted-restrict-background-off.xml │   │   │   │   ├── [ 165] uidA-blacklisted-restrict-background-on.xml │   │   │   │   ├── [ 166] uidA-whitelisted-restrict-background-off.xml │   │   │   │   ├── [ 165] uidA-whitelisted-restrict-background-on.xml │   │   │   │   └── [ 339] uids-with-mixed-policies.xml │   │   │   ├── [4.0K] NetworkWatchlistTest │   │   │   │   ├── [ 985] watchlist_config_test1.xml │   │   │   │   ├── [ 207] watchlist_settings_test1.xml │   │   │   │   └── [ 82] watchlist_settings_test2.xml │   │   │   ├── [4.0K] OwnersTest │   │   │   │   ├── [4.0K] test01 │   │   │   │   │   └── [ 57] input.xml │   │   │   │   ├── [4.0K] test02 │   │   │   │   │   └── [ 111] input.xml │   │   │   │   ├── [4.0K] test03 │   │   │   │   │   └── [ 298] input.xml │   │   │   │   ├── [4.0K] test04 │   │   │   │   │   └── [ 513] input.xml │   │   │   │   ├── [4.0K] test05 │   │   │   │   │   └── [ 178] input.xml │   │   │   │   └── [4.0K] test06 │   │   │   │   └── [ 98] input.xml │   │   │   ├── [4.0K] PackageSignaturesTest │   │   │   │   ├── [4.0K] certs │   │   │   │   │   ├── [ 138] ec-p256_2.pk8 │   │   │   │   │   ├── [ 369] ec-p256_2.x509.der │   │   │   │   │   ├── [ 138] ec-p256_3.pk8 │   │   │   │   │   ├── [ 370] ec-p256_3.x509.der │   │   │   │   │   ├── [ 879] ec-p256-lineage-2-signers │   │   │   │   │   ├── [1.3K] ec-p256-lineage-3-signers │   │   │   │   │   ├── [ 138] ec-p256.pk8 │   │   │   │   │   └── [ 368] ec-p256.x509.der │   │   │   │   └── [4.0K] xml │   │   │   │   ├── [1.6K] one-signer-extra-cert-tag.xml │   │   │   │   ├── [ 834] one-signer-invalid-cert-index.xml │   │   │   │   ├── [ 833] one-signer-invalid-cert-key.xml │   │   │   │   ├── [ 834] one-signer-invalid-public-key-cert-key.xml │   │   │   │   ├── [ 854] one-signer-invalid-tag.xml │   │   │   │   ├── [ 824] one-signer-missing-cert-index.xml │   │   │   │   ├── [ 89] one-signer-missing-cert-key.xml │   │   │   │   ├── [ 60] one-signer-missing-cert-tag.xml │   │   │   │   ├── [ 816] one-signer-missing-scheme-version.xml │   │   │   │   ├── [ 824] one-signer-missing-sigs-count.xml │   │   │   │   ├── [ 89] one-signer-previous-cert.xml │   │   │   │   ├── [ 834] one-signer.xml │   │   │   │   ├── [3.5K] README │   │   │   │   ├── [2.5K] three-signers-in-lineage-invalid-pastSigs-count.xml │   │   │   │   ├── [1.7K] three-signers-in-lineage-missing-pastSigs-cert-tag.xml │   │   │   │   ├── [2.5K] three-signers-in-lineage-missing-pastSigs-count.xml │   │   │   │   ├── [2.4K] three-signers-in-lineage-missing-scheme-version.xml │   │   │   │   ├── [2.5K] three-signers-in-lineage.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage-invalid-certs-flags.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage-invalid-pastSigs-cert-index.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage-missing-certs-flags.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage-missing-pastSigs-cert-index.xml │   │   │   │   ├── [2.6K] two-signers-in-lineage-multiple-pastSigs-tags.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage-no-caps.xml │   │   │   │   ├── [ 977] two-signers-in-lineage-undefined-pastSigs-index.xml │   │   │   │   ├── [1.7K] two-signers-in-lineage.xml │   │   │   │   ├── [ 834] two-signers-v1v2-missing-cert-tag.xml │   │   │   │   └── [1.6K] two-signers-v1v2.xml │   │   │   └── [4.0K] shortcut │   │   │   ├── [1.6K] dumpsys_expected.txt │   │   │   ├── [1.1K] shortcut_api27_backup.xml │   │   │   └── [1.2K] shortcut_legacy_file.xml │   │   ├── [4.0K] res │   │   │   ├── [4.0K] drawable │   │   │   │   ├── [5.7K] icon1.png │   │   │   │   ├── [3.1K] icon2.png │   │   │   │   └── [5.7K] icon3.png │   │   │   ├── [4.0K] drawable-nodpi │   │   │   │   ├── [ 12K] black_1024x4096.png │   │   │   │   ├── [ 160] black_16x64.png │   │   │   │   ├── [ 159] black_32x32.png │   │   │   │   ├── [ 15K] black_4096x1024.png │   │   │   │   ├── [ 48K] black_4096x4096.png │   │   │   │   ├── [ 919] black_512x512.png │   │   │   │   ├── [ 159] black_64x16.png │   │   │   │   ├── [ 168] black_64x64.png │   │   │   │   ├── [5.7K] icon1.png │   │   │   │   └── [3.1K] icon2.png │   │   │   ├── [4.0K] raw │   │   │   │   ├── [ 489] active_admin_migrated.xml │   │   │   │   ├── [ 536] active_admin_not_migrated.xml │   │   │   │   ├── [ 953] backup_file_with_long_name │   │   │   │   ├── [ 21K] backup_telephony_no_password │   │   │   │   ├── [ 22K] backup_telephony_with_password │   │   │   │   ├── [ 274] device_owner_migrated.xml │   │   │   │   ├── [ 333] device_owner_not_migrated.xml │   │   │   │   ├── [ 54] input_port_associations_bad_displayport.xml │   │   │   │   ├── [ 51] input_port_associations_bad_xml.xml │   │   │   │   ├── [ 92] input_port_associations.xml │   │   │   │   ├── [ 271] profile_owner_migrated.xml │   │   │   │   ├── [ 342] profile_owner_not_migrated.xml │   │   │   │   ├── [ 36K] test1_nosig.obb │   │   │   │   ├── [ 37K] test1.obb │   │   │   │   └── [ 37K] test1_wrongpackage.obb │   │   │   ├── [4.0K] values │   │   │   │   └── [2.0K] strings.xml │   │   │   └── [4.0K] xml │   │   │   ├── [1.0K] device_admin_sample.xml │   │   │   ├── [ 954] dummy_appwidget_info.xml │   │   │   ├── [ 85] shortcut_0.xml │   │   │   ├── [1.3K] shortcut_1_alt.xml │   │   │   ├── [1.1K] shortcut_1_disable.xml │   │   │   ├── [ 672] shortcut_1.xml │   │   │   ├── [1.2K] shortcut_2_duplicate.xml │   │   │   ├── [1.8K] shortcut_2.xml │   │   │   ├── [2.1K] shortcut_3.xml │   │   │   ├── [3.1K] shortcut_5_altalt.xml │   │   │   ├── [2.5K] shortcut_5_alt.xml │   │   │   ├── [2.7K] shortcut_5_reverse.xml │   │   │   ├── [3.0K] shortcut_5.xml │   │   │   ├── [1.2K] shortcut_error_1.xml │   │   │   ├── [1.2K] shortcut_error_2.xml │   │   │   ├── [1.3K] shortcut_error_3.xml │   │   │   ├── [2.4K] shortcut_error_4.xml │   │   │   ├── [3.4K] shortcut_share_targets.xml │   │   │   ├── [ 951] test_account_type1_authenticator.xml │   │   │   ├── [ 951] test_account_type2_authenticator.xml │   │   │   ├── [ 228] unparseable_metadata1.xml │   │   │   ├── [ 224] unparseable_metadata2.xml │   │   │   ├── [ 273] well_formed_metadata2.xml │   │   │   └── [ 220] well_formed_metadata.xml │   │   ├── [4.0K] src │   │   │   └── [4.0K] com │   │   │   └── [4.0K] android │   │   │   └── [4.0K] server │   │   │   ├── [4.0K] accessibility │   │   │   │   ├── [7.3K] AccessibilityGestureDetectorTest.java │   │   │   │   ├── [9.9K] AccessibilityInputFilterTest.java │   │   │   │   ├── [6.1K] AccessibilityManagerTest.java │   │   │   │   ├── [6.8K] AccessibilityServiceConnectionTest.java │   │   │   │   ├── [ 15K] ActionReplacingCallbackTest.java │   │   │   │   ├── [7.3K] FingerprintGestureControllerTest.java │   │   │   │   ├── [8.3K] FingerprintGestureDispatcherTest.java │   │   │   │   ├── [ 18K] GestureDescriptionTest.java │   │   │   │   ├── [3.1K] GlobalActionPerformerTest.java │   │   │   │   ├── [8.7K] KeyboardInterceptorTest.java │   │   │   │   ├── [ 26K] KeyEventDispatcherTest.java │   │   │   │   ├── [ 52K] MagnificationControllerTest.java │   │   │   │   ├── [ 23K] MagnificationGestureHandlerTest.java │   │   │   │   ├── [3.5K] MessageCapturingHandler.java │   │   │   │   ├── [ 46K] MotionEventInjectorTest.java │   │   │   │   ├── [ 13K] TouchExplorerTest.java │   │   │   │   └── [6.8K] UiAutomationManagerTest.java │   │   │   ├── [4.0K] accounts │   │   │   │   ├── [1.5K] AccountAuthenticatorDummyActivity.java │   │   │   │   ├── [4.5K] AccountManagerServiceTestFixtures.java │   │   │   │   ├── [152K] AccountManagerServiceTest.java │   │   │   │   ├── [ 20K] AccountsDbTest.java │   │   │   │   ├── [3.7K] PreNTestDatabaseHelper.java │   │   │   │   ├── [ 22K] TestAccountType1Authenticator.java │   │   │   │   ├── [1.1K] TestAccountType1AuthenticatorService.java │   │   │   │   ├── [5.3K] TestAccountType2Authenticator.java │   │   │   │   └── [1.1K] TestAccountType2AuthenticatorService.java │   │   │   ├── [4.0K] adb │   │   │   │   ├── [4.9K] AdbDebuggingManagerTestActivity.java │   │   │   │   └── [ 40K] AdbDebuggingManagerTest.java │   │   │   ├── [4.0K] am │   │   │   │   ├── [7.7K] ActivityManagerInternalTest.java │   │   │   │   ├── [ 42K] ActivityManagerServiceTest.java │   │   │   │   ├── [2.3K] ActivityManagerTest.java │   │   │   │   ├── [2.5K] AppErrorDialogTest.java │   │   │   │   ├── [8.4K] BroadcastRecordTest.java │   │   │   │   ├── [6.7K] CoreSettingsObserverTest.java │   │   │   │   ├── [ 16K] MemoryStatUtilTest.java │   │   │   │   ├── [ 10K] OomAdjusterTests.java │   │   │   │   ├── [5.8K] ProcessRecordTests.java │   │   │   │   └── [ 29K] UserControllerTest.java │   │   │   ├── [4.0K] appop │   │   │   │   ├── [5.6K] AppOpsActiveWatcherTest.java │   │   │   │   ├── [3.0K] AppOpsNotedWatcherTest.java │   │   │   │   ├── [ 18K] AppOpsServiceTest.java │   │   │   │   └── [6.8K] AppOpsUpgradeTest.java │   │   │   ├── [4.0K] appwidget │   │   │   │   ├── [ 13K] AppWidgetServiceImplTest.java │   │   │   │   └── [ 940] DummyAppWidget.java │   │   │   ├── [4.0K] attention │   │   │   │   └── [6.0K] AttentionManagerServiceTest.java │   │   │   ├── [4.0K] audio │   │   │   │   └── [6.4K] AudioDeviceBrokerTest.java │   │   │   ├── [4.0K] autofill │   │   │   │   └── [3.6K] AutofillManagerServiceTest.java │   │   │   ├── [6.6K] BackgroundRestrictedAlarmsTest.java │   │   │   ├── [4.0K] backup │   │   │   │   ├── [8.0K] BackupPasswordManagerTest.java │   │   │   │   ├── [4.1K] DataChangedJournalTest.java │   │   │   │   ├── [5.7K] ProcessedPackagesJournalTest.java │   │   │   │   ├── [4.0K] restore │   │   │   │   │   └── [3.2K] PerformAdbRestoreTaskTest.java │   │   │   │   ├── [4.0K] testutils │   │   │   │   │   └── [ 24K] PackageManagerStub.java │   │   │   │   ├── [ 50K] TrampolineTest.java │   │   │   │   └── [4.0K] utils │   │   │   │   ├── [ 28K] AppBackupUtilsTest.java │   │   │   │   ├── [8.3K] BackupManagerMonitorUtilsTest.java │   │   │   │   ├── [3.9K] BackupObserverUtilsTest.java │   │   │   │   ├── [3.1K] DataStreamFileCodecTest.java │   │   │   │   ├── [2.2K] FileUtilsTest.java │   │   │   │   ├── [4.7K] FullBackupRestoreObserverUtilsTest.java │   │   │   │   ├── [9.6K] FullBackupUtilsTest.java │   │   │   │   ├── [3.4K] RandomAccessFileUtilsTest.java │   │   │   │   ├── [1.8K] SparseArrayUtilsTest.java │   │   │   │   └── [ 30K] TarBackupReaderTest.java │   │   │   ├── [5.7K] BatteryServiceTest.java │   │   │   ├── [2.5K] BinderCallsStatsServiceTest.java │   │   │   ├── [8.7K] BootReceiverFixFsckFsStatTest.java │   │   │   ├── [6.7K] CachedDeviceStateServiceTest.java │   │   │   ├── [6.8K] CertBlacklisterTest.java │   │   │   ├── [4.0K] content │   │   │   │   ├── [3.6K] ObserverNodeTest.java │   │   │   │   ├── [4.5K] SyncManagerTest.java │   │   │   │   └── [5.4K] SyncOperationTest.java │   │   │   ├── [4.0K] contentsuggestions │   │   │   │   └── [3.5K] ContentSuggestionsPerUserServiceTest.java │   │   │   ├── [3.8K] CountryDetectorServiceTest.java │   │   │   ├── [4.0K] devicepolicy │   │   │   │   ├── [2.8K] DevicePolicyConstantsTest.java │   │   │   │   ├── [4.2K] DevicePolicyEventLoggerTest.java │   │   │   │   ├── [ 15K] DevicePolicyManagerServiceMigrationTest.java │   │   │   │   ├── [ 14K] DevicePolicyManagerServiceTestable.java │   │   │   │   ├── [1.4K] DevicePolicyManagerTestable.java │   │   │   │   ├── [264K] DevicePolicyManagerTest.java │   │   │   │   ├── [ 16K] DpmMockContext.java │   │   │   │   ├── [ 10K] DpmTestBase.java │   │   │   │   ├── [5.2K] DpmTestUtils.java │   │   │   │   ├── [1017] DummyDeviceAdmins.java │   │   │   │   ├── [ 19K] MockSystemServices.java │   │   │   │   ├── [5.7K] MockUtils.java │   │   │   │   ├── [7.9K] NetworkEventTest.java │   │   │   │   ├── [ 14K] OverlayPackagesProviderTest.java │   │   │   │   ├── [ 21K] OwnersTest.java │   │   │   │   ├── [2.4K] SecurityEventTest.java │   │   │   │   ├── [ 24K] SystemUpdatePolicyTest.java │   │   │   │   └── [6.4K] TransferOwnershipMetadataManagerTest.java │   │   │   ├── [4.0K] display │   │   │   │   ├── [ 18K] AmbientBrightnessStatsTrackerTest.java │   │   │   │   ├── [8.6K] AutomaticBrightnessControllerTest.java │   │   │   │   ├── [ 25K] BrightnessMappingStrategyTest.java │   │   │   │   ├── [ 41K] BrightnessTrackerTest.java │   │   │   │   ├── [4.0K] color │   │   │   │   │   ├── [4.8K] AppSaturationControllerTest.java │   │   │   │   │   ├── [ 51K] ColorDisplayServiceTest.java │   │   │   │   │   ├── [3.8K] DisplayWhiteBalanceTintControllerTest.java │   │   │   │   │   └── [1.7K] GlobalSaturationTintControllerTest.java │   │   │   │   ├── [ 18K] DisplayManagerServiceTest.java │   │   │   │   ├── [10.0K] PersistentDataStoreTest.java │   │   │   │   ├── [2.1K] TestUtils.java │   │   │   │   └── [4.0K] whitebalance │   │   │   │   ├── [5.5K] AmbientFilterTest.java │   │   │   │   ├── [ 20K] AmbientLuxTest.java │   │   │   │   └── [6.7K] AmbientSensorTest.java │   │   │   ├── [ 40K] DropBoxTest.java │   │   │   ├── [1.6K] DynamicSystemServiceTest.java │   │   │   ├── [1.4K] EntropyMixerTest.java │   │   │   ├── [ 42K] GestureLauncherServiceTest.java │   │   │   ├── [4.0K] hdmi │   │   │   │   ├── [6.5K] ArcInitiationActionFromAvrTest.java │   │   │   │   ├── [5.3K] ArcTerminationActionFromAvrTest.java │   │   │   │   ├── [5.6K] DetectTvSystemAudioModeSupportActionTest.java │   │   │   │   ├── [4.4K] FakeNativeWrapper.java │   │   │   │   ├── [7.5K] HdmiCecControllerTest.java │   │   │   │   ├── [ 32K] HdmiCecLocalDeviceAudioSystemTest.java │   │   │   │   ├── [5.8K] HdmiCecLocalDevicePlaybackTest.java │   │   │   │   ├── [6.8K] HdmiCecLocalDeviceTest.java │   │   │   │   ├── [2.9K] HdmiCecMessageBuilderTest.java │   │   │   │   ├── [7.0K] HdmiControlServiceTest.java │   │   │   │   ├── [5.6K] HdmiUtilsTest.java │   │   │   │   └── [ 12K] SystemAudioInitiationActionFromAvrTest.java │   │   │   ├── [4.0K] input │   │   │   │   └── [3.2K] ConfigurationProcessorTest.java │   │   │   ├── [4.0K] inputmethod │   │   │   │   ├── [3.3K] InputMethodManagerServiceTests.java │   │   │   │   ├── [ 25K] InputMethodSubtypeSwitchingControllerTest.java │   │   │   │   ├── [ 60K] InputMethodUtilsTest.java │   │   │   │   └── [ 20K] LocaleUtilsTest.java │   │   │   ├── [4.0K] job │   │   │   │   ├── [9.3K] BackgroundRestrictionsTest.java │   │   │   │   ├── [9.5K] JobCountTrackerTest.java │   │   │   │   ├── [5.9K] JobSetTest.java │   │   │   │   ├── [ 24K] JobStoreTest.java │   │   │   │   ├── [2.8K] MaxJobCountsTest.java │   │   │   │   ├── [3.4K] MockPriorityJobService.java │   │   │   │   └── [4.8K] PrioritySchedulingTest.java │   │   │   ├── [4.0K] location │   │   │   │   ├── [ 11K] ComprehensiveCountryDetectorTest.java │   │   │   │   ├── [ 14K] LocationBasedCountryDetectorTest.java │   │   │   │   └── [8.5K] LocationRequestStatisticsTest.java │   │   │   ├── [4.0K] locksettings │   │   │   │   ├── [ 11K] BaseLockSettingsServiceTests.java │   │   │   │   ├── [6.8K] CachedSyntheticPasswordTests.java │   │   │   │   ├── [6.7K] FakeGateKeeperService.java │   │   │   │   ├── [ 904] FakeGsiService.java │   │   │   │   ├── [2.8K] FakeStorageManager.java │   │   │   │   ├── [5.8K] LockSettingsServiceTestable.java │   │   │   │   ├── [ 24K] LockSettingsServiceTests.java │   │   │   │   ├── [7.3K] LockSettingsShellCommandTest.java │   │   │   │   ├── [2.3K] LockSettingsStorageTestable.java │   │   │   │   ├── [ 22K] LockSettingsStorageTests.java │   │   │   │   ├── [2.9K] MockLockSettingsContext.java │   │   │   │   ├── [4.3K] MockSyntheticPasswordManager.java │   │   │   │   ├── [2.0K] MockWeaverService.java │   │   │   │   ├── [1.7K] PasswordSlotManagerTestable.java │   │   │   │   ├── [3.7K] PasswordSlotManagerTests.java │   │   │   │   ├── [4.0K] recoverablekeystore │   │   │   │   │   ├── [4.0K] certificate │   │   │   │   │   │   ├── [ 17K] CertUtilsTest.java │   │   │   │   │   │   ├── [6.7K] CertXmlTest.java │   │   │   │   │   │   ├── [5.4K] SigXmlTest.java │   │   │   │   │   │   └── [ 21K] TestData.java │   │   │   │   │   ├── [ 42K] KeySyncTaskTest.java │   │   │   │   │   ├── [ 20K] KeySyncUtilsTest.java │   │   │   │   │   ├── [1.7K] MockScrypt.java │   │   │   │   │   ├── [ 79] OWNERS │   │   │   │   │   ├── [ 25K] PlatformKeyManagerTest.java │   │   │   │   │   ├── [7.9K] RecoverableKeyGeneratorTest.java │   │   │   │   │   ├── [ 56K] RecoverableKeyStoreManagerTest.java │   │   │   │   │   ├── [3.5K] RecoverySnapshotListenersStorageTest.java │   │   │   │   │   ├── [ 18K] SecureBoxTest.java │   │   │   │   │   ├── [4.0K] serialization │   │   │   │   │   │   └── [ 12K] KeyChainSnapshotSerializerTest.java │   │   │   │   │   ├── [4.0K] storage │   │   │   │   │   │   ├── [4.2K] CleanupManagerTest.java │   │   │   │   │   │   ├── [ 12K] RecoverableKeyStoreDbHelperTest.java │   │   │   │   │   │   ├── [ 37K] RecoverableKeyStoreDbTest.java │   │   │   │   │   │   ├── [6.1K] RecoverySessionStorageTest.java │   │   │   │   │   │   └── [9.8K] RecoverySnapshotStorageTest.java │   │   │   │   │   ├── [ 35K] TestData.java │   │   │   │   │   ├── [6.6K] TestOnlyInsecureCertificateHelperTest.java │   │   │   │   │   └── [8.9K] WrappedKeyTest.java │   │   │   │   ├── [1.7K] SP800DeriveTests.java │   │   │   │   ├── [ 30K] SyntheticPasswordTests.java │   │   │   │   └── [ 366] WeaverBasedSyntheticPasswordTests.java │   │   │   ├── [9.7K] MountServiceTests.java │   │   │   ├── [3.5K] NativeDaemonConnectorTest.java │   │   │   ├── [4.0K] net │   │   │   │   ├── [ 17K] ConnOnActivityStartTest.java │   │   │   │   ├── [5.4K] IpConfigStoreTest.java │   │   │   │   ├── [ 91K] NetworkPolicyManagerServiceTest.java │   │   │   │   └── [4.0K] watchlist │   │   │   │   ├── [2.1K] HarmfulDigestsTests.java │   │   │   │   ├── [8.5K] NetworkWatchlistServiceTests.java │   │   │   │   ├── [4.9K] PrivacyUtilsTests.java │   │   │   │   ├── [4.5K] ReportEncoderTests.java │   │   │   │   ├── [6.6K] WatchlistConfigTests.java │   │   │   │   ├── [7.5K] WatchlistLoggingHandlerTests.java │   │   │   │   └── [5.3K] WatchlistSettingsTests.java │   │   │   ├── [5.8K] NetworkManagementInternalTest.java │   │   │   ├── [ 32K] NetworkScorerAppManagerTest.java │   │   │   ├── [ 40K] NetworkScoreServiceTest.java │   │   │   ├── [4.0K] om │   │   │   │   ├── [ 19K] OverlayManagerServiceImplTests.java │   │   │   │   └── [ 18K] OverlayManagerSettingsTests.java │   │   │   ├── [4.0K] pm │   │   │   │   ├── [4.0K] backup │   │   │   │   │   └── [ 16K] BackupUtilsTest.java │   │   │   │   ├── [ 86K] BaseShortcutManagerTest.java │   │   │   │   ├── [ 21K] CrossProfileAppsServiceImplTest.java │   │   │   │   ├── [4.0K] dex │   │   │   │   │   ├── [ 32K] DexManagerTests.java │   │   │   │   │   ├── [5.8K] DexoptOptionsTests.java │   │   │   │   │   ├── [ 20K] DexoptUtilsTest.java │   │   │   │   │   ├── [ 12K] DynamicCodeLoggerTests.java │   │   │   │   │   ├── [ 28K] PackageDexUsageTests.java │   │   │   │   │   └── [ 21K] PackageDynamicCodeLoadingTests.java │   │   │   │   ├── [6.6K] InstallerTest.java │   │   │   │   ├── [ 38K] KeySetManagerServiceTest.java │   │   │   │   ├── [8.6K] KeySetStrings.java │   │   │   │   ├── [3.4K] KeySetUtils.java │   │   │   │   ├── [3.1K] ModuleInfoProviderTest.java │   │   │   │   ├── [ 13K] PackageInstallerSessionTest.java │   │   │   │   ├── [5.0K] PackageManagerServiceTest.java │   │   │   │   ├── [ 54K] PackageManagerSettingsTests.java │   │   │   │   ├── [ 25K] PackageParserTest.java │   │   │   │   ├── [ 24K] PackageSignaturesTest.java │   │   │   │   ├── [ 11K] PackageUserStateTest.java │   │   │   │   ├── [8.0K] PackageVerificationStateTest.java │   │   │   │   ├── [2.6K] ParallelPackageParserTest.java │   │   │   │   ├── [7.2K] ShortcutManagerTest10.java │   │   │   │   ├── [369K] ShortcutManagerTest1.java │   │   │   │   ├── [ 95K] ShortcutManagerTest2.java │   │   │   │   ├── [ 22K] ShortcutManagerTest3.java │   │   │   │   ├── [4.9K] ShortcutManagerTest4.java │   │   │   │   ├── [7.9K] ShortcutManagerTest5.java │   │   │   │   ├── [ 13K] ShortcutManagerTest6.java │   │   │   │   ├── [ 13K] ShortcutManagerTest7.java │   │   │   │   ├── [ 63K] ShortcutManagerTest8.java │   │   │   │   ├── [6.0K] ShortcutManagerTest9.java │   │   │   │   ├── [ 737] ShortcutTestActivity.java │   │   │   │   ├── [4.8K] SuspendDialogInfoTest.java │   │   │   │   ├── [1.6K] SuspendedDetailsActivity.java │   │   │   │   ├── [ 29K] SuspendPackagesTest.java │   │   │   │   ├── [10.0K] UserDataPreparerTest.java │   │   │   │   ├── [4.3K] UserLifecycleStressTest.java │   │   │   │   ├── [9.8K] UserManagerServiceCreateProfileTest.java │   │   │   │   ├── [4.5K] UserManagerServiceIdRecyclingTest.java │   │   │   │   ├── [4.8K] UserManagerServiceTest.java │   │   │   │   ├── [5.6K] UserManagerServiceUserInfoTest.java │   │   │   │   ├── [ 28K] UserManagerTest.java │   │   │   │   └── [ 13K] UserRestrictionsUtilsTest.java │   │   │   ├── [4.0K] power │   │   │   │   ├── [ 13K] AttentionDetectorTest.java │   │   │   │   ├── [4.0K] batterysaver │   │   │   │   │   ├── [ 14K] BatterySaverPolicyTest.java │   │   │   │   │   ├── [9.1K] BatterySavingStatsTest.java │   │   │   │   │   ├── [2.6K] CpuFrequenciesTest.java │   │   │   │   │   └── [ 13K] FileUpdaterTest.java │   │   │   │   ├── [ 25K] PowerManagerServiceTest.java │   │   │   │   └── [ 16K] ThermalManagerServiceTest.java │   │   │   ├── [4.0K] rollback │   │   │   │   └── [ 12K] AppDataRollbackHelperTest.java │   │   │   ├── [4.0K] search │   │   │   │   └── [ 17K] SearchablesTest.java │   │   │   ├── [4.0K] signedconfig │   │   │   │   └── [ 15K] SignedConfigTest.java │   │   │   ├── [4.0K] storage │   │   │   │   ├── [6.6K] AppCollectorTest.java │   │   │   │   ├── [4.7K] CacheQuotaStrategyTest.java │   │   │   │   ├── [9.6K] DiskStatsFileLoggerTest.java │   │   │   │   ├── [9.6K] DiskStatsLoggingServiceTest.java │   │   │   │   └── [4.6K] FileCollectorTest.java │   │   │   ├── [1.7K] StorageManagerServiceTest.java │   │   │   ├── [4.0K] textservices │   │   │   │   ├── [3.2K] LazyIntToIntMapTest.java │   │   │   │   └── [5.6K] LocaleUtilsTest.java │   │   │   ├── [3.3K] ThreadPriorityBoosterTest.java │   │   │   ├── [4.0K] timedetector │   │   │   │   ├── [ 19K] SimpleTimeZoneDetectorStrategyTest.java │   │   │   │   ├── [5.6K] TimeDetectorServiceTest.java │   │   │   │   └── [1.5K] TimeDetectorStrategyTest.java │   │   │   ├── [4.0K] timezone │   │   │   │   ├── [2.7K] CheckTokenTest.java │   │   │   │   ├── [ 10K] PackageStatusStorageTest.java │   │   │   │   ├── [1.9K] PackageStatusTest.java │   │   │   │   ├── [ 59K] PackageTrackerTest.java │   │   │   │   ├── [1.6K] PackageVersionsTest.java │   │   │   │   └── [ 40K] RulesManagerServiceTest.java │   │   │   ├── [4.0K] twilight │   │   │   │   └── [2.6K] TwilightServiceTest.java │   │   │   ├── [4.0K] updates │   │   │   │   └── [ 12K] CertPinInstallReceiverTest.java │   │   │   ├── [4.0K] usage │   │   │   │   ├── [7.2K] AppIdleHistoryTests.java │   │   │   │   ├── [ 41K] AppStandbyControllerTests.java │   │   │   │   ├── [ 46K] AppTimeLimitControllerTests.java │   │   │   │   ├── [1.9K] StorageStatsServiceTest.java │   │   │   │   └── [ 21K] UsageStatsDatabaseTest.java │   │   │   ├── [4.0K] utils │   │   │   │   └── [8.8K] PriorityDumpTest.java │   │   │   ├── [6.7K] Vector3Test.java │   │   │   ├── [4.0K] wallpaper │   │   │   │   └── [3.1K] WallpaperServiceTests.java │   │   │   ├── [5.7K] WatchdogDiagnosticsTest.java │   │   │   └── [4.0K] webkit │   │   │   ├── [ 57] OWNERS │   │   │   ├── [6.4K] TestSystemImpl.java │   │   │   └── [ 69K] WebViewUpdateServiceTest.java │   │   ├── [4.0K] test-apps │   │   │   ├── [4.0K] ConnTestApp │   │   │   │   ├── [ 921] Android.bp │   │   │   │   ├── [1.2K] AndroidManifest.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] com │   │   │   │   └── [4.0K] android │   │   │   │   └── [4.0K] servicestests │   │   │   │   └── [4.0K] apps │   │   │   │   └── [4.0K] conntestapp │   │   │   │   ├── [1.1K] CmdReceiverService.java │   │   │   │   └── [4.9K] ConnTestActivity.java │   │   │   ├── [4.0K] JobTestApp │   │   │   │   ├── [ 854] Android.bp │   │   │   │   ├── [1.0K] AndroidManifest.xml │   │   │   │   └── [4.0K] src │   │   │   │   └── [4.0K] com │   │   │   │   └── [4.0K] android │   │   │   │   └── [4.0K] servicestests │   │   │   │   └── [4.0K] apps │   │   │   │   └── [4.0K] jobtestapp │   │   │   │   ├── [2.9K] TestJobActivity.java │   │   │   │   └── [2.0K] TestJobService.java │   │   │   └── [4.0K] SuspendTestApp │   │   │   ├── [1003] Android.bp │   │   │   ├── [1.3K] AndroidManifest.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] com │   │   │   └── [4.0K] android │   │   │   └── [4.0K] servicestests │   │   │   └── [4.0K] apps │   │   │   └── [4.0K] suspendtestapp │   │   │   ├── [2.3K] SuspendTestActivity.java │   │   │   └── [3.3K] SuspendTestReceiver.java │   │   └── [4.0K] utils │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] testutils │   │   ├── [2.3K] OffsettableClock.java │   │   ├── [5.7K] TestHandler.java │   │   └── [2.2K] TestUtils.java │   ├── [4.0K] shortcutmanagerutils │   │   ├── [ 816] Android.bp │   │   └── [4.0K] src │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] pm │   │   └── [4.0K] shortcutmanagertest │   │   └── [ 41K] ShortcutManagerTestUtils.java │   ├── [4.0K] uiservicestests │   │   ├── [1.4K] Android.bp │   │   ├── [2.3K] AndroidManifest.xml │   │   ├── [1.4K] AndroidTest.xml │   │   └── [4.0K] src │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   ├── [4.0K] frameworks │   │   │   └── [4.0K] tests │   │   │   └── [4.0K] uiservices │   │   │   └── [1.5K] DummyProvider.java │   │   └── [4.0K] server │   │   ├── [4.0K] notification │   │   │   ├── [2.6K] AlertRateLimiterTest.java │   │   │   ├── [6.8K] BadgeExtractorTest.java │   │   │   ├── [4.9K] BubbleExtractorTest.java │   │   │   ├── [ 49K] BuzzBeepBlinkTest.java │   │   │   ├── [4.1K] CriticalNotificationExtractorTest.java │   │   │   ├── [5.4K] GlobalSortKeyComparatorTest.java │   │   │   ├── [ 11K] GroupHelperTest.java │   │   │   ├── [3.9K] ImportanceExtractorTest.java │   │   │   ├── [ 58K] ManagedServicesTest.java │   │   │   ├── [5.4K] NotificationAdjustmentExtractorTest.java │   │   │   ├── [6.0K] NotificationAssistantsTest.java │   │   │   ├── [2.6K] NotificationChannelExtractorTest.java │   │   │   ├── [3.5K] NotificationChannelTest.java │   │   │   ├── [ 14K] NotificationComparatorTest.java │   │   │   ├── [3.8K] NotificationIntrusivenessExtractorTest.java │   │   │   ├── [ 17K] NotificationListenerServiceTest.java │   │   │   ├── [243K] NotificationManagerServiceTest.java │   │   │   ├── [ 51K] NotificationRecordTest.java │   │   │   ├── [ 10K] NotificationShellCmdTest.java │   │   │   ├── [4.1K] NotificationStatsTest.java │   │   │   ├── [ 27K] NotificationTest.java │   │   │   ├── [2.8K] NotifyingAppTest.java │   │   │   ├── [125K] PreferencesHelperTest.java │   │   │   ├── [3.8K] PulledStatsTest.java │   │   │   ├── [ 15K] RankingHelperTest.java │   │   │   ├── [6.0K] RateEstimatorTest.java │   │   │   ├── [ 11K] RoleObserverTest.java │   │   │   ├── [ 19K] ScheduleCalendarTest.java │   │   │   ├── [ 14K] ScheduleConditionProviderTest.java │   │   │   ├── [ 17K] SnoozeHelperTest.java │   │   │   ├── [7.3K] ValidateNotificationPeopleTest.java │   │   │   ├── [9.9K] ZenModeConfigTest.java │   │   │   ├── [4.0K] ZenModeExtractorTest.java │   │   │   ├── [7.3K] ZenModeFilteringTest.java │   │   │   ├── [ 74K] ZenModeHelperTest.java │   │   │   └── [ 19K] ZenPolicyTest.java │   │   ├── [4.0K] slice │   │   │   ├── [2.3K] PackageMatchingCacheTest.java │   │   │   ├── [7.0K] PinnedSliceStateTest.java │   │   │   ├── [9.6K] SliceClientPermissionsTest.java │   │   │   ├── [3.8K] SliceFullAccessListTest.java │   │   │   ├── [5.5K] SliceManagerServiceTest.java │   │   │   ├── [5.6K] SlicePermissionManagerTest.java │   │   │   └── [4.8K] SliceProviderPermissionsTest.java │   │   ├── [6.2K] UiModeManagerServiceTest.java │   │   └── [3.0K] UiServiceTestCase.java │   └── [4.0K] wmtests │   ├── [1.1K] Android.bp │   ├── [3.5K] AndroidManifest.xml │   ├── [1.4K] AndroidTest.xml │   └── [4.0K] src │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   ├── [4.0K] policy │   │   └── [3.4K] PhoneWindowManagerTests.java │   └── [4.0K] wm │   ├── [ 18K] ActivityDisplayTests.java │   ├── [8.9K] ActivityMetricsLaunchObserverTests.java │   ├── [3.0K] ActivityOptionsTest.java │   ├── [ 29K] ActivityRecordTests.java │   ├── [6.4K] ActivityStackSupervisorTests.java │   ├── [ 54K] ActivityStackTests.java │   ├── [4.1K] ActivityStartControllerTests.java │   ├── [ 42K] ActivityStarterTests.java │   ├── [9.6K] ActivityStartInterceptorTest.java │   ├── [ 35K] ActivityTestsBase.java │   ├── [4.0K] AnimatingAppWindowTokenRegistryTest.java │   ├── [6.3K] AppChangeTransitionTests.java │   ├── [5.4K] AppTransitionControllerTest.java │   ├── [ 11K] AppTransitionTests.java │   ├── [2.2K] AppWindowThumbnailTest.java │   ├── [4.7K] AppWindowTokenAnimationTests.java │   ├── [ 23K] AppWindowTokenTests.java │   ├── [ 16K] AssistDataRequesterTest.java │   ├── [ 23K] BoundsAnimationControllerTests.java │   ├── [2.1K] ClientLifecycleManagerTests.java │   ├── [ 18K] ConfigurationContainerTests.java │   ├── [9.7K] DimmerTests.java │   ├── [ 41K] DisplayContentTests.java │   ├── [6.5K] DisplayPolicyInsetsTests.java │   ├── [ 26K] DisplayPolicyLayoutTests.java │   ├── [7.1K] DisplayPolicyTestsBase.java │   ├── [ 14K] DisplayPolicyTests.java │   ├── [ 32K] DisplayRotationTests.java │   ├── [ 31K] DisplayWindowSettingsTests.java │   ├── [4.1K] DockedStackDividerControllerTests.java │   ├── [6.7K] DragDropControllerTests.java │   ├── [6.8K] HighRefreshRateBlacklistTest.java │   ├── [4.8K] InsetsSourceProviderTest.java │   ├── [5.8K] InsetsStateControllerTest.java │   ├── [8.0K] KeyguardDisableHandlerTest.java │   ├── [ 18K] LaunchParamsControllerTests.java │   ├── [ 17K] LaunchParamsPersisterTests.java │   ├── [4.6K] LetterboxTest.java │   ├── [ 35K] LockTaskControllerTest.java │   ├── [1.1K] MockSurfaceControlBuilder.java │   ├── [3.3K] PendingRemoteAnimationRegistryTest.java │   ├── [ 18K] PersisterQueueTests.java │   ├── [3.0K] PinnedStackControllerTest.java │   ├── [ 11K] RecentsAnimationControllerTest.java │   ├── [ 18K] RecentsAnimationTest.java │   ├── [ 55K] RecentTasksTest.java │   ├── [5.1K] RefreshRatePolicyTest.java │   ├── [ 13K] RemoteAnimationControllerTest.java │   ├── [ 41K] RootActivityContainerTests.java │   ├── [4.0K] RootWindowContainerTests.java │   ├── [4.4K] RunningTasksTest.java │   ├── [1.4K] SafeActivityOptionsTest.java │   ├── [ 13K] ScreenDecorWindowTests.java │   ├── [6.4K] StubTransaction.java │   ├── [9.3K] SurfaceAnimationRunnerTest.java │   ├── [ 13K] SurfaceAnimatorTest.java │   ├── [ 10K] SystemServicesTestRule.java │   ├── [ 55K] TaskLaunchParamsModifierTests.java │   ├── [3.5K] TaskPersisterTest.java │   ├── [ 22K] TaskPositionerTests.java │   ├── [5.2K] TaskPositioningControllerTests.java │   ├── [ 24K] TaskRecordTests.java │   ├── [4.5K] TaskSnapshotCacheTest.java │   ├── [4.9K] TaskSnapshotControllerTest.java │   ├── [ 14K] TaskSnapshotPersisterLoaderTest.java │   ├── [4.4K] TaskSnapshotPersisterTestBase.java │   ├── [ 11K] TaskSnapshotSurfaceTest.java │   ├── [ 18K] TaskStackChangedListenerTest.java │   ├── [5.3K] TaskStackContainersTests.java │   ├── [7.9K] TaskStackTests.java │   ├── [5.5K] TaskTests.java │   ├── [3.5K] TestIWindow.java │   ├── [ 10K] TestWindowManagerPolicy.java │   ├── [3.4K] UnknownAppVisibilityControllerTest.java │   ├── [4.0K] utils │   │   ├── [7.0K] CoordinateTransformsTest.java │   │   ├── [6.9K] DisplayRotationUtilTest.java │   │   ├── [2.3K] InsetUtilsTest.java │   │   ├── [3.2K] MockTracker.java │   │   ├── [3.5K] RotationCacheTest.java │   │   └── [5.9K] WmDisplayCutoutTest.java │   ├── [2.8K] WallpaperControllerTests.java │   ├── [7.8K] WindowAnimationSpecTest.java │   ├── [9.2K] WindowConfigurationTests.java │   ├── [3.9K] WindowContainerControllerTests.java │   ├── [ 37K] WindowContainerTests.java │   ├── [2.3K] WindowContainerTraversalTests.java │   ├── [ 23K] WindowFrameTests.java │   ├── [5.4K] WindowProcessControllerMapTests.java │   ├── [5.4K] WindowProcessControllerTests.java │   ├── [ 22K] WindowStateTests.java │   ├── [ 19K] WindowTestsBase.java │   ├── [6.8K] WindowTestUtils.java │   ├── [5.2K] WindowTokenTests.java │   ├── [6.5K] WindowTraceBufferTest.java │   ├── [6.8K] WindowTracingTest.java │   └── [ 19K] ZOrderingTests.java ├── [4.0K] usage │   ├── [ 111] Android.bp │   └── [4.0K] java │   └── [4.0K] com │   └── [4.0K] android │   └── [4.0K] server │   └── [4.0K] usage │   ├── [ 32K] AppIdleHistory.java │   ├── [ 86K] AppStandbyController.java │   ├── [ 40K] AppTimeLimitController.java │   ├── [ 18K] IntervalStats.java │   ├── [ 22K] StorageStatsService.java │   ├── [1.7K] UnixCalendar.java │   ├── [ 46K] UsageStatsDatabase.java │   ├── [ 30K] UsageStatsProto.java │   ├── [ 76K] UsageStatsService.java │   ├── [2.9K] UsageStatsXml.java │   ├── [ 21K] UsageStatsXmlV1.java │   └── [ 42K] UserUsageStatsService.java ├── [4.0K] usb │   ├── [ 369] Android.bp │   ├── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] android │   │   └── [4.0K] server │   │   └── [4.0K] usb │   │   ├── [4.0K] descriptors │   │   │   ├── [7.6K] ByteStream.java │   │   │   ├── [4.0K] report │   │   │   │   ├── [2.6K] HTMLReportCanvas.java │   │   │   │   ├── [5.2K] ReportCanvas.java │   │   │   │   ├── [ 856] Reporting.java │   │   │   │   ├── [2.8K] TextReportCanvas.java │   │   │   │   └── [ 18K] UsbStrings.java │   │   │   ├── [4.0K] tree │   │   │   │   ├── [1.6K] UsbDescriptorsACInterfaceNode.java │   │   │   │   ├── [2.0K] UsbDescriptorsConfigNode.java │   │   │   │   ├── [1.8K] UsbDescriptorsDeviceNode.java │   │   │   │   ├── [1.4K] UsbDescriptorsEndpointNode.java │   │   │   │   ├── [2.9K] UsbDescriptorsInterfaceNode.java │   │   │   │   ├── [5.2K] UsbDescriptorsTree.java │   │   │   │   └── [1.3K] UsbDescriptorsTreeNode.java │   │   │   ├── [3.1K] Usb10ACHeader.java │   │   │   ├── [2.4K] Usb10ACInputTerminal.java │   │   │   ├── [3.4K] Usb10ACMixerUnit.java │   │   │   ├── [1.8K] Usb10ACOutputTerminal.java │   │   │   ├── [3.6K] Usb10ASFormatII.java │   │   │   ├── [3.7K] Usb10ASFormatI.java │   │   │   ├── [2.5K] Usb10ASGeneral.java │   │   │   ├── [2.0K] Usb20ACHeader.java │   │   │   ├── [2.9K] Usb20ACInputTerminal.java │   │   │   ├── [2.3K] Usb20ACMixerUnit.java │   │   │   ├── [2.5K] Usb20ACOutputTerminal.java │   │   │   ├── [2.8K] Usb20ASFormatIIEx.java │   │   │   ├── [2.1K] Usb20ASFormatIII.java │   │   │   ├── [2.2K] Usb20ASFormatII.java │   │   │   ├── [2.1K] Usb20ASFormatI.java │   │   │   ├── [3.7K] Usb20ASGeneral.java │   │   │   ├── [2.3K] UsbACAudioControlEndpoint.java │   │   │   ├── [1.2K] UsbACAudioStreamEndpoint.java │   │   │   ├── [2.3K] UsbACEndpoint.java │   │   │   ├── [2.7K] UsbACFeatureUnit.java │   │   │   ├── [2.0K] UsbACHeaderInterface.java │   │   │   ├── [9.8K] UsbACInterface.java │   │   │   ├── [1019] UsbACInterfaceUnparsed.java │   │   │   ├── [1.9K] UsbACMidiEndpoint.java │   │   │   ├── [2.0K] UsbACMixerUnit.java │   │   │   ├── [2.3K] UsbACSelectorUnit.java │   │   │   ├── [2.4K] UsbACTerminal.java │   │   │   ├── [3.6K] UsbASFormat.java │   │   │   ├── [2.7K] UsbBinaryParser.java │   │   │   ├── [4.0K] UsbConfigDescriptor.java │   │   │   ├── [ 11K] UsbDescriptor.java │   │   │   ├── [ 21K] UsbDescriptorParser.java │   │   │   ├── [7.0K] UsbDeviceDescriptor.java │   │   │   ├── [8.1K] UsbEndpointDescriptor.java │   │   │   ├── [2.8K] UsbHIDDescriptor.java │   │   │   ├── [2.3K] UsbInterfaceAssoc.java │   │   │   ├── [4.7K] UsbInterfaceDescriptor.java │   │   │   ├── [1.6K] UsbMSMidiHeader.java │   │   │   ├── [1.6K] UsbMSMidiInputJack.java │   │   │   ├── [1.6K] UsbMSMidiOutputJack.java │   │   │   ├── [4.5K] UsbTerminalTypes.java │   │   │   └── [ 947] UsbUnknown.java │   │   ├── [5.9K] MtpNotificationManager.java │   │   ├── [ 10K] UsbAlsaDevice.java │   │   ├── [3.3K] UsbAlsaJackDetector.java │   │   ├── [ 15K] UsbAlsaManager.java │   │   ├── [ 88K] UsbDeviceManager.java │   │   ├── [5.0K] UsbHandlerManager.java │   │   ├── [ 23K] UsbHostManager.java │   │   ├── [ 13K] UsbMidiDevice.java │   │   ├── [9.1K] UsbPermissionManager.java │   │   ├── [ 62K] UsbPortManager.java │   │   ├── [ 46K] UsbProfileGroupSettingsManager.java │   │   ├── [4.3K] UsbSerialReader.java │   │   ├── [ 32K] UsbService.java │   │   ├── [7.6K] UsbSettingsManager.java │   │   └── [ 18K] UsbUserSettingsManager.java │   └── [ 80] OWNERS └── [4.0K] voiceinteraction ├── [ 122] Android.bp └── [4.0K] java └── [4.0K] com └── [4.0K] android └── [4.0K] server ├── [4.0K] soundtrigger │   ├── [5.4K] SoundTriggerDbHelper.java │   ├── [ 58K] SoundTriggerHelper.java │   ├── [3.3K] SoundTriggerInternal.java │   ├── [4.0K] SoundTriggerLogger.java │   └── [ 55K] SoundTriggerService.java └── [4.0K] voiceinteraction ├── [ 18K] DatabaseHelper.java ├── [ 19K] VoiceInteractionManagerServiceImpl.java ├── [ 70K] VoiceInteractionManagerService.java └── [ 19K] VoiceInteractionSessionConnection.java 456 directories, 2280 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.