| # | |
| # Copyright (C) 2017 The Android Open Source Project | |
| # | |
| # Licensed under the Apache License, Version 2.0 (the "License"); | |
| # you may not use this file except in compliance with the License. | |
| # You may obtain a copy of the License at | |
| # | |
| # http://www.apache.org/licenses/LICENSE-2.0 | |
| # | |
| # Unless required by applicable law or agreed to in writing, software | |
| # distributed under the License is distributed on an "AS IS" BASIS, | |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| # See the License for the specific language governing permissions and | |
| # limitations under the License. | |
| # | |
| # | |
| # | |
| # Dirty-image-objects file for boot image. | |
| # | |
| # Objects in this file are known dirty at runtime. Current this includes: | |
| # - classes with known dirty static fields. | |
| # | |
| # The image writer will bin these objects together in the image. | |
| # | |
| # This file can be generated using imgdiag with a command such as: | |
| # adb shell imgdiag --image-diff-pid=<app pid> --zygote-diff-pid=<zygote pid> \ | |
| # --boot-image=/system/framework/boot.art --dump-dirty-objects | |
| # Then, grep for lines containing "Private dirty object" from the output. | |
| # This particular file was generated by dumping systemserver and systemui. | |
| # | |
| Landroid/accounts/Account; | |
| Landroid/accounts/OnAccountsUpdateListener; | |
| Landroid/animation/LayoutTransition; | |
| Landroid/app/ActivityManager; | |
| Landroid/app/ActivityManager$OnUidImportanceListener; | |
| Landroid/app/ActivityTaskManager; | |
| Landroid/app/ActivityThread; | |
| Landroid/app/admin/DevicePolicyManager; | |
| Landroid/app/AlarmManager; | |
| Landroid/app/Application; | |
| Landroid/app/AppOpsManager; | |
| Landroid/app/backup/BackupManager; | |
| Landroid/app/ContextImpl; | |
| Landroid/app/INotificationManager; | |
| Landroid/app/Notification$BigPictureStyle; | |
| Landroid/app/Notification$BigTextStyle; | |
| Landroid/app/Notification$InboxStyle; | |
| Landroid/app/NotificationChannel; | |
| Landroid/app/NotificationChannelGroup; | |
| Landroid/app/NotificationManager; | |
| Landroid/app/PendingIntent; | |
| Landroid/app/PendingIntent$OnFinished; | |
| Landroid/app/QueuedWork; | |
| Landroid/app/ResourcesManager; | |
| Landroid/app/WallpaperManager; | |
| Landroid/app/WindowConfiguration; | |
| Landroid/bluetooth/BluetoothAdapter; | |
| Landroid/bluetooth/BluetoothDevice; | |
| Landroid/bluetooth/BluetoothProfile; | |
| Landroid/bluetooth/IBluetoothA2dp; | |
| Landroid/bluetooth/IBluetoothHeadsetPhone; | |
| Landroid/bluetooth/IBluetoothHidDevice; | |
| Landroid/bluetooth/IBluetoothHidHost; | |
| Landroid/bluetooth/IBluetoothMap; | |
| Landroid/bluetooth/IBluetoothPan; | |
| Landroid/bluetooth/IBluetoothPbap; | |
| Landroid/bluetooth/IBluetoothSap; | |
| Landroid/content/ClipboardManager$OnPrimaryClipChangedListener; | |
| Landroid/content/ComponentName; | |
| Landroid/content/ContentProvider$PipeDataWriter; | |
| Landroid/content/ContentResolver; | |
| Landroid/content/Context; | |
| Landroid/content/Intent; | |
| Landroid/content/pm/PackageManager$OnPermissionsChangedListener; | |
| Landroid/content/pm/VersionedPackage; | |
| Landroid/content/res/Configuration; | |
| Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; | |
| Landroid/database/CursorWindow; | |
| Landroid/database/sqlite/SQLiteCompatibilityWalFlags; | |
| Landroid/database/sqlite/SQLiteDatabase$CursorFactory; | |
| Landroid/database/sqlite/SQLiteGlobal; | |
| Landroid/database/sqlite/SQLiteTransactionListener; | |
| Landroid/ddm/DdmHandleAppName; | |
| Landroid/graphics/Bitmap; | |
| Landroid/graphics/Canvas; | |
| Landroid/graphics/drawable/AdaptiveIconDrawable; | |
| Landroid/graphics/drawable/ColorDrawable; | |
| Landroid/graphics/drawable/GradientDrawable; | |
| Landroid/graphics/drawable/Icon; | |
| Landroid/graphics/drawable/InsetDrawable; | |
| Landroid/graphics/drawable/RippleDrawable; | |
| Landroid/graphics/drawable/VectorDrawable$VGroup; | |
| Landroid/graphics/ImageDecoder; | |
| Landroid/graphics/Rect; | |
| Landroid/graphics/TemporaryBuffer; | |
| Landroid/hardware/biometrics/BiometricSourceType; | |
| Landroid/hardware/display/ColorDisplayManager$ColorDisplayManagerInternal; | |
| Landroid/hardware/display/DisplayManagerGlobal; | |
| Landroid/hardware/display/NightDisplayListener$Callback; | |
| Landroid/hardware/input/InputManager; | |
| Landroid/hardware/input/InputManager$InputDeviceListener; | |
| Landroid/hardware/SensorPrivacyManager; | |
| Landroid/hardware/SystemSensorManager; | |
| Landroid/icu/impl/OlsonTimeZone; | |
| Landroid/icu/text/BreakIterator; | |
| Landroid/icu/text/Collator; | |
| Landroid/icu/text/DateFormat$BooleanAttribute; | |
| Landroid/icu/text/DateTimePatternGenerator$DTPGflags; | |
| Landroid/icu/text/PluralRules$Operand; | |
| Landroid/icu/util/TimeZone; | |
| Landroid/location/GpsStatus$Listener; | |
| Landroid/location/LocationListener; | |
| Landroid/media/AudioManager; | |
| Landroid/media/MediaRouter; | |
| Landroid/media/PlayerBase; | |
| Landroid/media/session/MediaSessionManager; | |
| Landroid/net/apf/ApfCapabilities; | |
| Landroid/net/ConnectivityManager; | |
| Landroid/net/ConnectivityManager$OnNetworkActiveListener; | |
| Landroid/net/ConnectivityThread$Singleton; | |
| Landroid/net/IpConfiguration$IpAssignment; | |
| Landroid/net/IpConfiguration$ProxySettings; | |
| Landroid/net/IpPrefix; | |
| Landroid/net/LinkAddress; | |
| Landroid/net/LinkProperties; | |
| Landroid/net/Network; | |
| Landroid/net/NetworkCapabilities; | |
| Landroid/net/NetworkInfo; | |
| Landroid/net/NetworkInfo$State; | |
| Landroid/net/NetworkRequest; | |
| Landroid/net/NetworkRequest$Type; | |
| Landroid/net/RouteInfo; | |
| Landroid/net/StringNetworkSpecifier; | |
| Landroid/net/TrafficStats; | |
| Landroid/net/UidRange; | |
| Landroid/net/Uri$HierarchicalUri; | |
| Landroid/net/Uri$StringUri; | |
| Landroid/net/wifi/WifiManager; | |
| Landroid/net/wifi/WifiManager$SoftApCallback; | |
| Landroid/os/AsyncResult; | |
| Landroid/os/AsyncTask; | |
| Landroid/os/BinderProxy; | |
| Landroid/os/Bundle; | |
| Landroid/os/DeadObjectException; | |
| Landroid/os/Environment; | |
| Landroid/os/FileObserver; | |
| Landroid/os/Handler; | |
| Landroid/os/IDeviceIdleController; | |
| Landroid/os/LocaleList; | |
| Landroid/os/Looper; | |
| Landroid/os/Message; | |
| Landroid/os/ParcelUuid; | |
| Landroid/os/Process; | |
| Landroid/os/RecoverySystem; | |
| Landroid/os/ServiceManager; | |
| Landroid/os/storage/StorageManager; | |
| Landroid/os/StrictMode; | |
| Landroid/os/Trace; | |
| Landroid/os/WorkSource; | |
| Landroid/os/WorkSource$WorkChain; | |
| Landroid/permission/PermissionManager; | |
| Landroid/provider/FontsContract; | |
| Landroid/provider/Settings$SettingNotFoundException; | |
| Landroid/renderscript/RenderScriptCacheDir; | |
| Landroid/security/IKeyChainService; | |
| Landroid/security/keystore/AndroidKeyStoreProvider; | |
| Landroid/security/net/config/ApplicationConfig; | |
| Landroid/security/net/config/SystemCertificateSource$NoPreloadHolder; | |
| Landroid/telecom/PhoneAccountHandle; | |
| Landroid/telephony/AnomalyReporter; | |
| Landroid/telephony/CellSignalStrengthCdma; | |
| Landroid/telephony/CellSignalStrengthGsm; | |
| Landroid/telephony/CellSignalStrengthLte; | |
| Landroid/telephony/CellSignalStrengthNr; | |
| Landroid/telephony/CellSignalStrengthTdscdma; | |
| Landroid/telephony/CellSignalStrengthWcdma; | |
| Landroid/telephony/DataSpecificRegistrationInfo; | |
| Landroid/telephony/emergency/EmergencyNumber; | |
| Landroid/telephony/ims/ImsMmTelManager$CapabilityCallback$CapabilityBinder; | |
| Landroid/telephony/ims/ImsMmTelManager$RegistrationCallback$RegistrationBinder; | |
| Landroid/telephony/ims/ImsReasonInfo; | |
| Landroid/telephony/ims/ProvisioningManager$Callback$CallbackBinder; | |
| Landroid/telephony/ModemActivityInfo; | |
| Landroid/telephony/ModemInfo; | |
| Landroid/telephony/NetworkRegistrationInfo; | |
| Landroid/telephony/NetworkService; | |
| Landroid/telephony/TelephonyManager; | |
| Landroid/telephony/VoiceSpecificRegistrationInfo; | |
| Landroid/text/format/DateFormat; | |
| Landroid/text/method/SingleLineTransformationMethod; | |
| Landroid/text/Selection$MemoryTextWatcher; | |
| Landroid/text/SpanWatcher; | |
| Landroid/text/style/AlignmentSpan; | |
| Landroid/text/style/CharacterStyle; | |
| Landroid/text/style/LeadingMarginSpan; | |
| Landroid/text/style/LineBackgroundSpan; | |
| Landroid/text/style/LineHeightSpan; | |
| Landroid/text/style/MetricAffectingSpan; | |
| Landroid/text/style/ReplacementSpan; | |
| Landroid/text/style/SuggestionSpan; | |
| Landroid/text/style/TabStopSpan; | |
| Landroid/text/TextUtils; | |
| Landroid/text/TextWatcher; | |
| Landroid/transition/ChangeClipBounds; | |
| Landroid/transition/ChangeImageTransform; | |
| Landroid/transition/ChangeTransform; | |
| Landroid/util/ArrayMap; | |
| Landroid/util/ArraySet; | |
| Landroid/util/DisplayMetrics; | |
| Landroid/util/EventLog; | |
| Landroid/util/Log; | |
| Landroid/util/Patterns; | |
| Landroid/view/AbsSavedState$1; | |
| Landroid/view/accessibility/AccessibilityManager; | |
| Landroid/view/accessibility/AccessibilityManager$AccessibilityServicesStateChangeListener; | |
| Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener; | |
| Landroid/view/accessibility/AccessibilityNodeIdManager; | |
| Landroid/view/autofill/AutofillManager; | |
| Landroid/view/autofill/Helper; | |
| Landroid/view/Choreographer; | |
| Landroid/view/inputmethod/InputMethodManager; | |
| Landroid/view/IWindowManager; | |
| Landroid/view/PointerIcon; | |
| Landroid/view/RemoteAnimationAdapter; | |
| Landroid/view/ThreadedRenderer; | |
| Landroid/view/View; | |
| Landroid/view/View$OnHoverListener; | |
| Landroid/view/ViewRootImpl; | |
| Landroid/view/ViewStub; | |
| Landroid/view/ViewStub$OnInflateListener; | |
| Landroid/view/ViewTreeObserver; | |
| Landroid/view/WindowManager$LayoutParams; | |
| Landroid/view/WindowManagerGlobal; | |
| Landroid/widget/ActionMenuPresenter$OverflowMenuButton; | |
| Landroid/widget/ActionMenuView; | |
| Landroid/widget/Button; | |
| Landroid/widget/CheckBox; | |
| Landroid/widget/FrameLayout; | |
| Landroid/widget/ImageButton; | |
| Landroid/widget/ImageView; | |
| Landroid/widget/LinearLayout; | |
| Landroid/widget/RelativeLayout; | |
| Landroid/widget/SeekBar; | |
| Landroid/widget/Space; | |
| Landroid/widget/TextView; | |
| Landroid/widget/Toolbar; | |
| [B | |
| Lcom/android/ims/ImsManager; | |
| Lcom/android/internal/logging/MetricsLogger; | |
| Lcom/android/internal/os/BackgroundThread; | |
| Lcom/android/internal/os/BinderInternal; | |
| Lcom/android/internal/os/BinderInternal$BinderProxyLimitListener; | |
| Lcom/android/internal/os/RuntimeInit; | |
| Lcom/android/internal/os/SomeArgs; | |
| Lcom/android/internal/policy/DecorView; | |
| Lcom/android/internal/statusbar/IStatusBarService; | |
| Lcom/android/internal/telephony/AppSmsManager; | |
| Landroid/telephony/CallerInfoAsyncQuery$OnQueryCompleteListener; | |
| Lcom/android/internal/telephony/CarrierActionAgent; | |
| Lcom/android/internal/telephony/cat/CatService; | |
| Lcom/android/internal/telephony/cat/IconLoader; | |
| Lcom/android/internal/telephony/cat/RilMessageDecoder; | |
| Lcom/android/internal/telephony/cdma/CdmaSubscriptionSourceManager; | |
| Lcom/android/internal/telephony/cdma/EriManager; | |
| Lcom/android/internal/telephony/CellularNetworkValidator; | |
| Lcom/android/internal/telephony/CommandException; | |
| Lcom/android/internal/telephony/dataconnection/DataConnection$DcActivatingState; | |
| Lcom/android/internal/telephony/dataconnection/DataConnection$DcActiveState; | |
| Lcom/android/internal/telephony/dataconnection/DataConnection$DcInactiveState; | |
| Lcom/android/internal/telephony/dataconnection/DataEnabledSettings; | |
| Lcom/android/internal/telephony/dataconnection/DcTracker; | |
| Lcom/android/internal/telephony/euicc/EuiccCardController; | |
| Lcom/android/internal/telephony/euicc/EuiccController; | |
| Lcom/android/internal/telephony/GsmAlphabet; | |
| Lcom/android/internal/telephony/GsmCdmaCallTracker; | |
| Lcom/android/internal/telephony/GsmCdmaPhone; | |
| Lcom/android/internal/telephony/IccPhoneBookInterfaceManager; | |
| Lcom/android/internal/telephony/IccSmsInterfaceManager; | |
| Lcom/android/internal/telephony/ims/ImsResolver; | |
| Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker; | |
| Lcom/android/internal/telephony/imsphone/ImsPhone; | |
| Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker; | |
| Lcom/android/internal/telephony/ims/RcsMessageStoreController; | |
| Lcom/android/internal/telephony/IntentBroadcaster; | |
| Lcom/android/internal/telephony/ITelephonyRegistry$Stub$Proxy; | |
| Lcom/android/internal/telephony/metrics/TelephonyMetrics; | |
| Lcom/android/internal/telephony/MultiSimSettingController; | |
| Lcom/android/internal/telephony/nano/CarrierIdProto$CarrierAttribute; | |
| Lcom/android/internal/telephony/nano/CarrierIdProto$CarrierId; | |
| Lcom/android/internal/telephony/nano/TelephonyProto$RilDataCall; | |
| Lcom/android/internal/telephony/nano/TelephonyProto$SmsSession$Event; | |
| Lcom/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilCall; | |
| Lcom/android/internal/telephony/NitzStateMachine; | |
| Lcom/android/internal/telephony/PhoneConfigurationManager; | |
| Lcom/android/internal/telephony/PhoneFactory; | |
| Lcom/android/internal/telephony/PhoneSwitcher; | |
| Lcom/android/internal/telephony/ProxyController; | |
| Lcom/android/internal/telephony/RadioConfig; | |
| Lcom/android/internal/telephony/RIL; | |
| Lcom/android/internal/telephony/RILRequest; | |
| Lcom/android/internal/telephony/RilWakelockInfo; | |
| Lcom/android/internal/telephony/ServiceStateTracker; | |
| Lcom/android/internal/telephony/SimActivationTracker; | |
| Lcom/android/internal/telephony/SmsApplication; | |
| Lcom/android/internal/telephony/SmsBroadcastUndelivered; | |
| Lcom/android/internal/telephony/SmsStorageMonitor; | |
| Lcom/android/internal/telephony/SmsUsageMonitor; | |
| Lcom/android/internal/telephony/SubscriptionController; | |
| Lcom/android/internal/telephony/SubscriptionInfoUpdater; | |
| Lcom/android/internal/telephony/TelephonyComponentFactory; | |
| Lcom/android/internal/telephony/TelephonyDevController; | |
| Lcom/android/internal/telephony/TelephonyTester; | |
| Lcom/android/internal/telephony/uicc/AdnRecordCache; | |
| Lcom/android/internal/telephony/uicc/UiccCardApplication; | |
| Lcom/android/internal/telephony/uicc/UiccController; | |
| Lcom/android/internal/telephony/uicc/UiccProfile; | |
| Lcom/android/internal/telephony/uicc/UiccStateChangedLauncher; | |
| Lcom/android/internal/telephony/uicc/UsimFileHandler; | |
| Lcom/android/internal/telephony/uicc/VoiceMailConstants; | |
| Lcom/android/internal/util/LatencyTracker; | |
| Lcom/android/internal/util/StateMachine$SmHandler; | |
| Lcom/android/okhttp/OkHttpClient; | |
| Lcom/android/okhttp/okio/AsyncTimeout; | |
| Lcom/android/okhttp/okio/SegmentPool; | |
| Lcom/android/phone/ecc/nano/ProtobufEccData$CountryInfo; | |
| Lcom/android/phone/ecc/nano/ProtobufEccData$EccInfo; | |
| Lcom/android/server/sip/SipWakeupTimer; | |
| Lcom/android/server/SystemConfig; | |
| Ldalvik/system/BaseDexClassLoader; | |
| Ldalvik/system/BlockGuard; | |
| Ldalvik/system/CloseGuard; | |
| Ldalvik/system/RuntimeHooks; | |
| Ldalvik/system/SocketTagger; | |
| Ljava/io/BufferedReader; | |
| Ljava/lang/AssertionError; | |
| Ljava/lang/Boolean; | |
| Ljava/lang/Byte; | |
| Ljava/lang/Character; | |
| Ljava/lang/CharSequence; | |
| Ljava/lang/Class; | |
| Ljava/lang/IllegalAccessException; | |
| Ljava/lang/IllegalStateException; | |
| Ljava/lang/NoSuchMethodException; | |
| Ljava/lang/NullPointerException; | |
| Ljava/lang/Object; | |
| [Ljava/lang/Object; | |
| Ljava/lang/ref/FinalizerReference; | |
| Ljava/lang/Runnable; | |
| Ljava/lang/SecurityException; | |
| Ljava/lang/Short; | |
| [Ljava/lang/String; | |
| Ljava/lang/System; | |
| Ljava/lang/Thread; | |
| Ljava/lang/Throwable; | |
| Ljava/lang/UnsatisfiedLinkError; | |
| Ljava/net/Inet6Address; | |
| Ljava/net/Socket; | |
| Ljava/net/SocketException; | |
| Ljava/nio/Bits; | |
| Ljava/nio/charset/Charset; | |
| Ljava/security/interfaces/RSAPrivateKey; | |
| Ljava/security/Provider; | |
| Ljava/util/Collections; | |
| Ljava/util/concurrent/Executor; | |
| Ljava/util/GregorianCalendar; | |
| Ljava/util/Locale; | |
| Ljava/util/Locale$NoImagePreloadHolder; | |
| Ljava/util/Scanner; | |
| Ljava/util/Set; | |
| Ljava/util/TimeZone; | |
| Ljavax/net/SocketFactory; | |
| Ljavax/net/ssl/HttpsURLConnection; | |
| Ljavax/net/ssl/HttpsURLConnection$NoPreloadHolder; | |
| Ljavax/net/ssl/SSLContext; | |
| Ljavax/net/ssl/SSLSessionContext; | |
| Ljavax/net/ssl/SSLSocketFactory; | |
| Llibcore/io/Libcore; | |
| Llibcore/io/Memory; | |
| Llibcore/net/NetworkSecurityPolicy; | |
| Llibcore/timezone/TimeZoneFinder; | |
| Lorg/apache/http/params/HttpParams; | |
| Lsun/misc/Cleaner; | |
| Lsun/nio/ch/FileChannelImpl; | |
| Lsun/nio/ch/FileChannelImpl$Unmapper; | |
| Lsun/nio/fs/UnixChannelFactory; | |
| Lsun/security/jca/Providers; |