Home | History | Annotate | Download | only in config
      1 #
      2 # Copyright (C) 2017 The Android Open Source Project
      3 #
      4 # Licensed under the Apache License, Version 2.0 (the "License");
      5 # you may not use this file except in compliance with the License.
      6 # You may obtain a copy of the License at
      7 #
      8 #      http://www.apache.org/licenses/LICENSE-2.0
      9 #
     10 # Unless required by applicable law or agreed to in writing, software
     11 # distributed under the License is distributed on an "AS IS" BASIS,
     12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13 # See the License for the specific language governing permissions and
     14 # limitations under the License.
     15 #
     16 #
     17 #
     18 # Dirty-image-objects file for boot image.
     19 #
     20 # Objects in this file are known dirty at runtime. Current this includes:
     21 #   - classes with known dirty static fields.
     22 #
     23 # The image writer will bin these objects together in the image.
     24 #
     25 # This file can be generated using imgdiag with a command such as:
     26 #   adb shell imgdiag --image-diff-pid=<app pid> --zygote-diff-pid=<zygote pid> \
     27 #     --boot-image=/system/framework/boot.art --dump-dirty-objects
     28 # Then, grep for lines containing "Private dirty object" from the output.
     29 # This particular file was generated by dumping systemserver and systemui.
     30 #
     31 android.accounts.Account
     32 android.accounts.OnAccountsUpdateListener
     33 android.animation.LayoutTransition
     34 android.app.ActivityManager
     35 android.app.ActivityManager$OnUidImportanceListener
     36 android.app.ActivityTaskManager
     37 android.app.ActivityThread
     38 android.app.admin.DevicePolicyManager
     39 android.app.AlarmManager
     40 android.app.Application
     41 android.app.AppOpsManager
     42 android.app.backup.BackupManager
     43 android.app.ContextImpl
     44 android.app.INotificationManager
     45 android.app.Notification$BigPictureStyle
     46 android.app.Notification$BigTextStyle
     47 android.app.Notification$InboxStyle
     48 android.app.NotificationChannel
     49 android.app.NotificationChannelGroup
     50 android.app.NotificationManager
     51 android.app.PendingIntent
     52 android.app.PendingIntent$OnFinished
     53 android.app.QueuedWork
     54 android.app.ResourcesManager
     55 android.app.WallpaperManager
     56 android.app.WindowConfiguration
     57 android.bluetooth.BluetoothAdapter
     58 android.bluetooth.BluetoothDevice
     59 android.bluetooth.BluetoothProfile
     60 android.bluetooth.IBluetoothA2dp
     61 android.bluetooth.IBluetoothHeadsetPhone
     62 android.bluetooth.IBluetoothHidDevice
     63 android.bluetooth.IBluetoothHidHost
     64 android.bluetooth.IBluetoothMap
     65 android.bluetooth.IBluetoothPan
     66 android.bluetooth.IBluetoothPbap
     67 android.bluetooth.IBluetoothSap
     68 android.content.ClipboardManager$OnPrimaryClipChangedListener
     69 android.content.ComponentName
     70 android.content.ContentProvider$PipeDataWriter
     71 android.content.ContentResolver
     72 android.content.Context
     73 android.content.Intent
     74 android.content.pm.PackageManager$OnPermissionsChangedListener
     75 android.content.pm.VersionedPackage
     76 android.content.res.Configuration
     77 android.content.SharedPreferences$OnSharedPreferenceChangeListener
     78 android.database.CursorWindow
     79 android.database.sqlite.SQLiteCompatibilityWalFlags
     80 android.database.sqlite.SQLiteDatabase$CursorFactory
     81 android.database.sqlite.SQLiteGlobal
     82 android.database.sqlite.SQLiteTransactionListener
     83 android.ddm.DdmHandleAppName
     84 android.graphics.Bitmap
     85 android.graphics.Canvas
     86 android.graphics.drawable.AdaptiveIconDrawable
     87 android.graphics.drawable.ColorDrawable
     88 android.graphics.drawable.GradientDrawable
     89 android.graphics.drawable.Icon
     90 android.graphics.drawable.InsetDrawable
     91 android.graphics.drawable.RippleDrawable
     92 android.graphics.drawable.VectorDrawable$VGroup
     93 android.graphics.ImageDecoder
     94 android.graphics.Rect
     95 android.graphics.TemporaryBuffer
     96 android.hardware.biometrics.BiometricSourceType
     97 android.hardware.display.ColorDisplayManager$ColorDisplayManagerInternal
     98 android.hardware.display.DisplayManagerGlobal
     99 android.hardware.display.NightDisplayListener$Callback
    100 android.hardware.input.InputManager
    101 android.hardware.input.InputManager$InputDeviceListener
    102 android.hardware.SensorPrivacyManager
    103 android.hardware.SystemSensorManager
    104 android.icu.impl.OlsonTimeZone
    105 android.icu.text.BreakIterator
    106 android.icu.text.Collator
    107 android.icu.text.DateFormat$BooleanAttribute
    108 android.icu.text.DateTimePatternGenerator$DTPGflags
    109 android.icu.text.PluralRules$Operand
    110 android.icu.util.TimeZone
    111 android.location.GpsStatus$Listener
    112 android.location.LocationListener
    113 android.media.AudioManager
    114 android.media.MediaRouter
    115 android.media.PlayerBase
    116 android.media.session.MediaSessionManager
    117 android.net.apf.ApfCapabilities
    118 android.net.ConnectivityManager
    119 android.net.ConnectivityManager$OnNetworkActiveListener
    120 android.net.ConnectivityThread$Singleton
    121 android.net.IpConfiguration$IpAssignment
    122 android.net.IpConfiguration$ProxySettings
    123 android.net.IpPrefix
    124 android.net.LinkAddress
    125 android.net.LinkProperties
    126 android.net.Network
    127 android.net.NetworkCapabilities
    128 android.net.NetworkInfo
    129 android.net.NetworkInfo$State
    130 android.net.NetworkRequest
    131 android.net.NetworkRequest$Type
    132 android.net.RouteInfo
    133 android.net.StringNetworkSpecifier
    134 android.net.TrafficStats
    135 android.net.UidRange
    136 android.net.Uri$HierarchicalUri
    137 android.net.Uri$StringUri
    138 android.net.wifi.WifiManager
    139 android.net.wifi.WifiManager$SoftApCallback
    140 android.os.AsyncResult
    141 android.os.AsyncTask
    142 android.os.BinderProxy
    143 android.os.Bundle
    144 android.os.DeadObjectException
    145 android.os.Environment
    146 android.os.FileObserver
    147 android.os.Handler
    148 android.os.IDeviceIdleController
    149 android.os.LocaleList
    150 android.os.Looper
    151 android.os.Message
    152 android.os.ParcelUuid
    153 android.os.Process
    154 android.os.RecoverySystem
    155 android.os.ServiceManager
    156 android.os.storage.StorageManager
    157 android.os.StrictMode
    158 android.os.Trace
    159 android.os.WorkSource
    160 android.os.WorkSource$WorkChain
    161 android.permission.PermissionManager
    162 android.provider.FontsContract
    163 android.provider.Settings$SettingNotFoundException
    164 android.renderscript.RenderScriptCacheDir
    165 android.security.IKeyChainService
    166 android.security.keystore.AndroidKeyStoreProvider
    167 android.security.net.config.ApplicationConfig
    168 android.security.net.config.SystemCertificateSource$NoPreloadHolder
    169 android.telecom.PhoneAccountHandle
    170 android.telephony.AnomalyReporter
    171 android.telephony.CellSignalStrengthCdma
    172 android.telephony.CellSignalStrengthGsm
    173 android.telephony.CellSignalStrengthLte
    174 android.telephony.CellSignalStrengthNr
    175 android.telephony.CellSignalStrengthTdscdma
    176 android.telephony.CellSignalStrengthWcdma
    177 android.telephony.DataSpecificRegistrationInfo
    178 android.telephony.emergency.EmergencyNumber
    179 android.telephony.ims.ImsMmTelManager$CapabilityCallback$CapabilityBinder
    180 android.telephony.ims.ImsMmTelManager$RegistrationCallback$RegistrationBinder
    181 android.telephony.ims.ImsReasonInfo
    182 android.telephony.ims.ProvisioningManager$Callback$CallbackBinder
    183 android.telephony.ModemActivityInfo
    184 android.telephony.ModemInfo
    185 android.telephony.NetworkRegistrationInfo
    186 android.telephony.NetworkService
    187 android.telephony.TelephonyManager
    188 android.telephony.VoiceSpecificRegistrationInfo
    189 android.text.format.DateFormat
    190 android.text.method.SingleLineTransformationMethod
    191 android.text.Selection$MemoryTextWatcher
    192 android.text.SpanWatcher
    193 android.text.style.AlignmentSpan
    194 android.text.style.CharacterStyle
    195 android.text.style.LeadingMarginSpan
    196 android.text.style.LineBackgroundSpan
    197 android.text.style.LineHeightSpan
    198 android.text.style.MetricAffectingSpan
    199 android.text.style.ReplacementSpan
    200 android.text.style.SuggestionSpan
    201 android.text.style.TabStopSpan
    202 android.text.TextUtils
    203 android.text.TextWatcher
    204 android.transition.ChangeClipBounds
    205 android.transition.ChangeImageTransform
    206 android.transition.ChangeTransform
    207 android.util.ArrayMap
    208 android.util.ArraySet
    209 android.util.DisplayMetrics
    210 android.util.EventLog
    211 android.util.Log
    212 android.util.Patterns
    213 android.view.AbsSavedState$1
    214 android.view.accessibility.AccessibilityManager
    215 android.view.accessibility.AccessibilityManager$AccessibilityServicesStateChangeListener
    216 android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener
    217 android.view.accessibility.AccessibilityNodeIdManager
    218 android.view.autofill.AutofillManager
    219 android.view.autofill.Helper
    220 android.view.Choreographer
    221 android.view.inputmethod.InputMethodManager
    222 android.view.IWindowManager
    223 android.view.PointerIcon
    224 android.view.RemoteAnimationAdapter
    225 android.view.ThreadedRenderer
    226 android.view.View
    227 android.view.View$OnHoverListener
    228 android.view.ViewRootImpl
    229 android.view.ViewStub
    230 android.view.ViewStub$OnInflateListener
    231 android.view.ViewTreeObserver
    232 android.view.WindowManager$LayoutParams
    233 android.view.WindowManagerGlobal
    234 android.widget.ActionMenuPresenter$OverflowMenuButton
    235 android.widget.ActionMenuView
    236 android.widget.Button
    237 android.widget.CheckBox
    238 android.widget.FrameLayout
    239 android.widget.ImageButton
    240 android.widget.ImageView
    241 android.widget.LinearLayout
    242 android.widget.RelativeLayout
    243 android.widget.SeekBar
    244 android.widget.Space
    245 android.widget.TextView
    246 android.widget.Toolbar
    247 byte[]
    248 com.android.ims.ImsManager
    249 com.android.internal.logging.MetricsLogger
    250 com.android.internal.os.BackgroundThread
    251 com.android.internal.os.BinderInternal
    252 com.android.internal.os.BinderInternal$BinderProxyLimitListener
    253 com.android.internal.os.RuntimeInit
    254 com.android.internal.os.SomeArgs
    255 com.android.internal.policy.DecorView
    256 com.android.internal.statusbar.IStatusBarService
    257 com.android.internal.telephony.AppSmsManager
    258 com.android.internal.telephony.CallerInfoAsyncQuery$OnQueryCompleteListener
    259 com.android.internal.telephony.CarrierActionAgent
    260 com.android.internal.telephony.cat.CatService
    261 com.android.internal.telephony.cat.IconLoader
    262 com.android.internal.telephony.cat.RilMessageDecoder
    263 com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager
    264 com.android.internal.telephony.cdma.EriManager
    265 com.android.internal.telephony.CellularNetworkValidator
    266 com.android.internal.telephony.CommandException
    267 com.android.internal.telephony.dataconnection.DataConnection$DcActivatingState
    268 com.android.internal.telephony.dataconnection.DataConnection$DcActiveState
    269 com.android.internal.telephony.dataconnection.DataConnection$DcInactiveState
    270 com.android.internal.telephony.dataconnection.DataEnabledSettings
    271 com.android.internal.telephony.dataconnection.DcTracker
    272 com.android.internal.telephony.euicc.EuiccCardController
    273 com.android.internal.telephony.euicc.EuiccController
    274 com.android.internal.telephony.GsmAlphabet
    275 com.android.internal.telephony.GsmCdmaCallTracker
    276 com.android.internal.telephony.GsmCdmaPhone
    277 com.android.internal.telephony.IccPhoneBookInterfaceManager
    278 com.android.internal.telephony.IccSmsInterfaceManager
    279 com.android.internal.telephony.ims.ImsResolver
    280 com.android.internal.telephony.imsphone.ImsExternalCallTracker
    281 com.android.internal.telephony.imsphone.ImsPhone
    282 com.android.internal.telephony.imsphone.ImsPhoneCallTracker
    283 com.android.internal.telephony.ims.RcsMessageStoreController
    284 com.android.internal.telephony.IntentBroadcaster
    285 com.android.internal.telephony.ITelephonyRegistry$Stub$Proxy
    286 com.android.internal.telephony.metrics.TelephonyMetrics
    287 com.android.internal.telephony.MultiSimSettingController
    288 com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute
    289 com.android.internal.telephony.nano.CarrierIdProto$CarrierId
    290 com.android.internal.telephony.nano.TelephonyProto$RilDataCall
    291 com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event
    292 com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall
    293 com.android.internal.telephony.NitzStateMachine
    294 com.android.internal.telephony.PhoneConfigurationManager
    295 com.android.internal.telephony.PhoneFactory
    296 com.android.internal.telephony.PhoneSwitcher
    297 com.android.internal.telephony.ProxyController
    298 com.android.internal.telephony.RadioConfig
    299 com.android.internal.telephony.RIL
    300 com.android.internal.telephony.RILRequest
    301 com.android.internal.telephony.RilWakelockInfo
    302 com.android.internal.telephony.ServiceStateTracker
    303 com.android.internal.telephony.SimActivationTracker
    304 com.android.internal.telephony.SmsApplication
    305 com.android.internal.telephony.SmsBroadcastUndelivered
    306 com.android.internal.telephony.SmsStorageMonitor
    307 com.android.internal.telephony.SmsUsageMonitor
    308 com.android.internal.telephony.SubscriptionController
    309 com.android.internal.telephony.SubscriptionInfoUpdater
    310 com.android.internal.telephony.TelephonyComponentFactory
    311 com.android.internal.telephony.TelephonyDevController
    312 com.android.internal.telephony.TelephonyTester
    313 com.android.internal.telephony.uicc.AdnRecordCache
    314 com.android.internal.telephony.uicc.UiccCardApplication
    315 com.android.internal.telephony.uicc.UiccController
    316 com.android.internal.telephony.uicc.UiccProfile
    317 com.android.internal.telephony.uicc.UiccStateChangedLauncher
    318 com.android.internal.telephony.uicc.UsimFileHandler
    319 com.android.internal.telephony.uicc.VoiceMailConstants
    320 com.android.internal.util.LatencyTracker
    321 com.android.internal.util.StateMachine$SmHandler
    322 com.android.okhttp.OkHttpClient
    323 com.android.okhttp.okio.AsyncTimeout
    324 com.android.okhttp.okio.SegmentPool
    325 com.android.phone.ecc.nano.ProtobufEccData$CountryInfo
    326 com.android.phone.ecc.nano.ProtobufEccData$EccInfo
    327 com.android.server.sip.SipWakeupTimer
    328 com.android.server.SystemConfig
    329 dalvik.system.BaseDexClassLoader
    330 dalvik.system.BlockGuard
    331 dalvik.system.CloseGuard
    332 dalvik.system.RuntimeHooks
    333 dalvik.system.SocketTagger
    334 java.io.BufferedReader
    335 java.lang.AssertionError
    336 java.lang.Boolean
    337 java.lang.Byte
    338 java.lang.Character
    339 java.lang.CharSequence
    340 java.lang.Class
    341 java.lang.IllegalAccessException
    342 java.lang.IllegalStateException
    343 java.lang.NoSuchMethodException
    344 java.lang.NullPointerException
    345 java.lang.Object
    346 java.lang.Object[]
    347 java.lang.ref.FinalizerReference
    348 java.lang.Runnable
    349 java.lang.SecurityException
    350 java.lang.Short
    351 java.lang.String[]
    352 java.lang.System
    353 java.lang.Thread
    354 java.lang.Throwable
    355 java.lang.UnsatisfiedLinkError
    356 java.net.Inet6Address
    357 java.net.Socket
    358 java.net.SocketException
    359 java.nio.Bits
    360 java.nio.charset.Charset
    361 java.security.interfaces.RSAPrivateKey
    362 java.security.Provider
    363 java.util.Collections
    364 java.util.concurrent.Executor
    365 java.util.GregorianCalendar
    366 java.util.Locale
    367 java.util.Locale$NoImagePreloadHolder
    368 java.util.Scanner
    369 java.util.Set
    370 java.util.TimeZone
    371 javax.net.SocketFactory
    372 javax.net.ssl.HttpsURLConnection
    373 javax.net.ssl.HttpsURLConnection$NoPreloadHolder
    374 javax.net.ssl.SSLContext
    375 javax.net.ssl.SSLSessionContext
    376 javax.net.ssl.SSLSocketFactory
    377 libcore.io.Libcore
    378 libcore.io.Memory
    379 libcore.net.NetworkSecurityPolicy
    380 libcore.timezone.TimeZoneFinder
    381 org.apache.http.params.HttpParams
    382 sun.misc.Cleaner
    383 sun.nio.ch.FileChannelImpl
    384 sun.nio.ch.FileChannelImpl$Unmapper
    385 sun.nio.fs.UnixChannelFactory
    386 sun.security.jca.Providers
    387