| # |
| # 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; |