Update boot image and system server profiles [M28C24P49S0PP]
Bug: 254051423
Test: go/art-benchmark?p=BootImageProfileId:35486&f=CandidateName:in:35492
= Perf stats =
(lower is better)
Improvements in Startup, no noticeable impact for boot-time and memory at the cost of a slight increase in code size, which could be an acceptable cost.
Startup: -2.68%
Memory(PSS): -0.44%
Boot time: -0.09%
Code size (.oat + .art + .odex): 0.60% (0.52 MB increase)
Ignore-AOSP-First: Boot image profiles
BYPASS_INCLUSIVE_LANGUAGE_REASON: Profile of existing code
=Generation Strategy=
method_threshold: 0.28
image_class_threshold: 0.24
preloaded_classes_threshold: 0.49
priority_packages_thresholds {
key: "services.jar.prof:CLASS:android"
value: 0.017142856
}
priority_packages_thresholds {
key: "services.jar.prof:METHOD:android"
value: 0.02
}
=Profile stats=
Data info:
- total aggregations: 1164
- number of (device types, builds): 42
File boot-image-profile.txt
- hot methods: 2052 added, 1777 removed
- methods: 2052 added, 1777 removed
- classes: 178 added, 40 removed
- totals now: 33166 hot methods, 33166 methods, 17516 classes
- totals before: 32891 hot methods, 32891 methods, 17378 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 1211, 1053, 123, 8, 21486, 10147
com.android, 98, 81, 19, 28, 2454, 3492
java, 611, 528, 24, 0, 7243, 2110
android.view, 269, 229, 9, 2, 3524, 1050
android.hardware, 23, 9, 8, 0, 506, 860
android.bluetooth, 3, 0, 8, 0, 3, 8
android.animation, 33, 23, 9, 0, 414, 82
android.app, 74, 71, 17, 1, 3021, 1116
android.content, 52, 62, 0, 1, 1890, 584
android.graphics, 89, 87, 0, 0, 1979, 345
android.icu, 172, 155, 0, 0, 2065, 1474
android.media, 22, 21, 4, 0, 793, 608
android.net, 74, 17, 39, 0, 312, 262
android.widget, 98, 99, 0, 0, 1407, 399
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 174 added, 39 removed
- totals now: 0 hot methods, 0 methods, 17479 classes
- totals before: 0 hot methods, 0 methods, 17344 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 0, 0, 114, 7, 0, 10120
com.android, 0, 0, 23, 28, 0, 3488
java, 0, 0, 25, 0, 0, 2107
android.view, 0, 0, 7, 2, 0, 1048
android.hardware, 0, 0, 7, 0, 0, 859
android.bluetooth, 0, 0, 5, 0, 0, 5
android.animation, 0, 0, 9, 0, 0, 82
android.app, 0, 0, 15, 0, 0, 1114
android.content, 0, 0, 0, 1, 0, 582
android.media, 0, 0, 3, 0, 0, 604
android.net, 0, 0, 39, 0, 0, 262
File boot-image-profile.txt
- hot methods: 3422 added, 1113 removed
- methods: 3422 added, 1113 removed
- classes: 985 added, 37 removed
- totals now: 25097 hot methods, 25097 methods, 15106 classes
- totals before: 22788 hot methods, 22788 methods, 14158 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 1245, 1056, 139, 8, 21453, 10132
com.android, 73, 56, 22, 28, 1444, 3066
java, 1972, 0, 669, 0, 1974, 783
android.view, 269, 229, 9, 2, 3524, 1050
android.hardware, 23, 9, 8, 0, 506, 860
android.bluetooth, 3, 0, 8, 0, 3, 8
android.animation, 33, 23, 9, 0, 414, 82
android.app, 74, 71, 17, 1, 3021, 1116
android.content, 52, 62, 0, 1, 1890, 584
android.graphics, 89, 87, 0, 0, 1979, 345
android.icu, 165, 161, 0, 0, 2052, 1474
android.media, 22, 21, 4, 0, 793, 608
android.net, 73, 17, 38, 0, 311, 261
android.widget, 98, 99, 0, 0, 1407, 399
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 979 added, 36 removed
- totals now: 0 hot methods, 0 methods, 15072 classes
- totals before: 0 hot methods, 0 methods, 14129 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 0, 0, 130, 7, 0, 10105
com.android, 0, 0, 26, 28, 0, 3062
java, 0, 0, 668, 0, 0, 782
android.view, 0, 0, 7, 2, 0, 1048
android.hardware, 0, 0, 7, 0, 0, 859
android.bluetooth, 0, 0, 5, 0, 0, 5
android.animation, 0, 0, 9, 0, 0, 82
android.app, 0, 0, 15, 0, 0, 1114
android.content, 0, 0, 0, 1, 0, 582
android.media, 0, 0, 3, 0, 0, 604
android.net, 0, 0, 38, 0, 0, 261
File art-profile
- hot methods: 8483 added, 2290 removed
- methods: 8483 added, 2290 removed
- classes: 3545 added, 171 removed
- totals now: 18394 hot methods, 18394 methods, 4986 classes
- totals before: 12201 hot methods, 12201 methods, 1612 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 4391, 9, 2495, 2, 4445, 2516
com.android, 2766, 2281, 479, 167, 12623, 1870
java, 1269, 0, 394, 0, 1269, 394
android.view, 511, 0, 244, 0, 511, 244
android.hardware, 137, 8, 236, 0, 176, 248
android.bluetooth, 19, 0, 23, 0, 19, 23
android.animation, 39, 0, 13, 0, 39, 13
android.app, 727, 0, 387, 0, 727, 387
android.content, 688, 0, 257, 1, 690, 260
android.graphics, 199, 0, 61, 0, 199, 61
android.icu, 13, 0, 7, 0, 13, 7
android.media, 140, 0, 187, 0, 140, 187
android.net, 186, 1, 114, 1, 195, 117
android.widget, 49, 0, 32, 0, 49, 32
InternalReferenceRawProfileId: 35486
InternalReferenceCandidateProfileId: 35492
Test: build & benchmark
Change-Id: I4f342f62d4fd8fda86149a67cbbffe35e73d7bfa
diff --git a/boot/preloaded-classes b/boot/preloaded-classes
index 4293caf..080602c 100644
--- a/boot/preloaded-classes
+++ b/boot/preloaded-classes
@@ -86,6 +86,7 @@
android.accounts.NetworkErrorException
android.accounts.OnAccountsUpdateListener
android.accounts.OperationCanceledException
+android.adservices.AdServicesFrameworkInitializer
android.animation.AnimationHandler$$ExternalSyntheticLambda0
android.animation.AnimationHandler$1
android.animation.AnimationHandler$2
@@ -93,6 +94,14 @@
android.animation.AnimationHandler$AnimationFrameCallbackProvider
android.animation.AnimationHandler$MyFrameCallbackProvider
android.animation.AnimationHandler
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda0
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda1
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda2
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda3
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda4
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda5
+android.animation.Animator$AnimatorCaller$$ExternalSyntheticLambda6
+android.animation.Animator$AnimatorCaller
android.animation.Animator$AnimatorConstantState
android.animation.Animator$AnimatorListener
android.animation.Animator$AnimatorPauseListener
@@ -100,6 +109,7 @@
android.animation.AnimatorInflater$PathDataEvaluator
android.animation.AnimatorInflater
android.animation.AnimatorListenerAdapter
+android.animation.AnimatorSet$$ExternalSyntheticLambda0
android.animation.AnimatorSet$1
android.animation.AnimatorSet$2
android.animation.AnimatorSet$3
@@ -192,9 +202,11 @@
android.app.ActivityClient
android.app.ActivityManager$1
android.app.ActivityManager$2
+android.app.ActivityManager$3
android.app.ActivityManager$AppTask
android.app.ActivityManager$MemoryInfo$1
android.app.ActivityManager$MemoryInfo
+android.app.ActivityManager$MyUidObserver
android.app.ActivityManager$OnUidImportanceListener
android.app.ActivityManager$PendingIntentInfo$1
android.app.ActivityManager$PendingIntentInfo
@@ -211,7 +223,6 @@
android.app.ActivityManager$RunningTaskInfo
android.app.ActivityManager$TaskDescription$1
android.app.ActivityManager$TaskDescription
-android.app.ActivityManager$MyUidObserver
android.app.ActivityManager
android.app.ActivityManagerInternal
android.app.ActivityOptions$1
@@ -524,6 +535,9 @@
android.app.IUiModeManager
android.app.IUiModeManagerCallback$Stub
android.app.IUiModeManagerCallback
+android.app.IUidFrozenStateChangedCallback$Stub$Proxy
+android.app.IUidFrozenStateChangedCallback$Stub
+android.app.IUidFrozenStateChangedCallback
android.app.IUidObserver$Stub$Proxy
android.app.IUidObserver$Stub
android.app.IUidObserver
@@ -697,6 +711,8 @@
android.app.SharedPreferencesImpl$MemoryCommitResult
android.app.SharedPreferencesImpl
android.app.StackTrace
+android.app.StatsManager$StatsPullAtomCallback
+android.app.StatsManager
android.app.StatusBarManager
android.app.SyncNotedAppOp$1
android.app.SyncNotedAppOp
@@ -857,6 +873,7 @@
android.app.UiModeManager$OnProjectionStateChangedListener
android.app.UiModeManager$OnProjectionStateChangedListenerResourceManager
android.app.UiModeManager
+android.app.UidObserver
android.app.UriGrantsManager$1
android.app.UriGrantsManager
android.app.UserSwitchObserver
@@ -940,6 +957,7 @@
android.app.ambientcontext.IAmbientContextManager$Stub$Proxy
android.app.ambientcontext.IAmbientContextManager$Stub
android.app.ambientcontext.IAmbientContextManager
+android.app.appsearch.AppSearchManagerFrameworkInitializer
android.app.assist.ActivityId$1
android.app.assist.ActivityId
android.app.assist.AssistContent$1
@@ -1096,6 +1114,10 @@
android.app.prediction.IPredictionManager$Stub$Proxy
android.app.prediction.IPredictionManager$Stub
android.app.prediction.IPredictionManager
+android.app.role.OnRoleHoldersChangedListener
+android.app.role.RoleFrameworkInitializer
+android.app.role.RoleManager
+android.app.sdksandbox.SdkSandboxManagerFrameworkInitializer
android.app.search.SearchUiManager
android.app.servertransaction.ActivityConfigurationChangeItem$1
android.app.servertransaction.ActivityConfigurationChangeItem
@@ -1251,6 +1273,9 @@
android.app.usage.IUsageStatsManager$Stub$Proxy
android.app.usage.IUsageStatsManager$Stub
android.app.usage.IUsageStatsManager
+android.app.usage.NetworkStats$Bucket
+android.app.usage.NetworkStats
+android.app.usage.NetworkStatsManager
android.app.usage.StorageStats$1
android.app.usage.StorageStats
android.app.usage.StorageStatsManager
@@ -1278,6 +1303,11 @@
android.attention.AttentionManagerInternal$AttentionCallbackInternal
android.attention.AttentionManagerInternal
android.audio.policy.configuration.V7_0.AudioUsage
+android.bluetooth.BluetoothDevice
+android.bluetooth.BluetoothFrameworkInitializer
+android.bluetooth.BluetoothMapClient
+android.bluetooth.BluetoothProfile$ServiceListener
+android.bluetooth.BluetoothProfile
android.companion.AssociationInfo$1
android.companion.AssociationInfo
android.companion.AssociationRequest$1
@@ -1293,6 +1323,9 @@
android.companion.virtual.IVirtualDeviceManager$Stub
android.companion.virtual.IVirtualDeviceManager
android.companion.virtual.VirtualDeviceManager
+android.compat.Compatibility$BehaviorChangeDelegate
+android.compat.Compatibility$ChangeConfig
+android.compat.Compatibility
android.content.AbstractThreadedSyncAdapter$ISyncAdapterImpl
android.content.AbstractThreadedSyncAdapter$SyncThread
android.content.AbstractThreadedSyncAdapter
@@ -1801,7 +1834,6 @@
android.content.pm.verify.domain.IDomainVerificationManager
android.content.res.ApkAssets
android.content.res.AssetFileDescriptor$1
-android.content.res.AssetFileDescriptor$AutoCloseInputStream$OffsetCorrectFileChannel
android.content.res.AssetFileDescriptor$AutoCloseInputStream
android.content.res.AssetFileDescriptor
android.content.res.AssetManager$AssetInputStream
@@ -1993,6 +2025,7 @@
android.debug.IAdbManager
android.debug.IAdbTransport$Stub
android.debug.IAdbTransport
+android.devicelock.DeviceLockFrameworkInitializer
android.graphics.BLASTBufferQueue$TransactionHangCallback
android.graphics.BLASTBufferQueue
android.graphics.BaseCanvas
@@ -2656,7 +2689,11 @@
android.hardware.display.DeviceProductInfo$ManufactureDate$1
android.hardware.display.DeviceProductInfo$ManufactureDate
android.hardware.display.DeviceProductInfo
+android.hardware.display.DisplayManager$$ExternalSyntheticLambda0
+android.hardware.display.DisplayManager$$ExternalSyntheticLambda1
+android.hardware.display.DisplayManager$$ExternalSyntheticLambda2
android.hardware.display.DisplayManager$DisplayListener
+android.hardware.display.DisplayManager$WeakDisplayCache
android.hardware.display.DisplayManager
android.hardware.display.DisplayManagerGlobal$1
android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate$$ExternalSyntheticLambda0
@@ -2771,7 +2808,10 @@
android.hardware.input.InputDeviceIdentifier
android.hardware.input.InputManager$InputDeviceListener
android.hardware.input.InputManager
+android.hardware.input.InputManagerGlobal$InputDeviceListenerDelegate
+android.hardware.input.InputManagerGlobal$OnTabletModeChangedListenerDelegate
android.hardware.input.InputManagerGlobal
+android.hardware.input.InputSettings
android.hardware.input.KeyboardLayout$1
android.hardware.input.KeyboardLayout
android.hardware.input.TouchCalibration$1
@@ -3197,6 +3237,8 @@
android.hardware.usb.gadget.V1_0.IUsbGadget
android.hardware.usb.gadget.V1_0.IUsbGadgetCallback$Stub
android.hardware.usb.gadget.V1_0.IUsbGadgetCallback
+android.health.connect.HealthConnectManager
+android.health.connect.HealthServicesInitializer
android.icu.impl.Assert
android.icu.impl.BMPSet
android.icu.impl.CSCharacterIterator
@@ -4875,6 +4917,7 @@
android.media.AudioManager$OnAmPortUpdateListener
android.media.AudioManager$OnAudioFocusChangeListener
android.media.AudioManager$OnAudioPortUpdateListener
+android.media.AudioManager$OnModeChangedListener
android.media.AudioManager$PlaybackConfigChangeCallbackData
android.media.AudioManager$RecordConfigChangeCallbackData
android.media.AudioManager$SafeWaitObject
@@ -5060,6 +5103,7 @@
android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint
android.media.MediaCodecInfo$VideoCapabilities
android.media.MediaCodecList
+android.media.MediaCommunicationManager
android.media.MediaCrypto
android.media.MediaCryptoException
android.media.MediaDataSource
@@ -5083,6 +5127,7 @@
android.media.MediaExtractor
android.media.MediaFile
android.media.MediaFormat
+android.media.MediaFrameworkInitializer
android.media.MediaFrameworkPlatformInitializer$$ExternalSyntheticLambda0
android.media.MediaFrameworkPlatformInitializer
android.media.MediaHTTPConnection
@@ -5457,6 +5502,11 @@
android.mtp.MtpStorageManager$MtpNotifier
android.mtp.MtpStorageManager$MtpObject
android.mtp.MtpStorageManager
+android.nearby.NearbyFrameworkInitializer
+android.net.ConnectivityFrameworkInitializer
+android.net.ConnectivityFrameworkInitializerTiramisu
+android.net.ConnectivityManager$NetworkCallback
+android.net.ConnectivityManager
android.net.ConnectivityMetricsEvent$1
android.net.ConnectivityMetricsEvent
android.net.Credentials
@@ -5491,8 +5541,12 @@
android.net.IVpnManager$Stub$Proxy
android.net.IVpnManager$Stub
android.net.IVpnManager
+android.net.InetAddresses
android.net.InterfaceConfiguration$1
android.net.InterfaceConfiguration
+android.net.IpPrefix
+android.net.LinkAddress
+android.net.LinkProperties
android.net.LocalServerSocket
android.net.LocalSocket
android.net.LocalSocketAddress$Namespace
@@ -5500,8 +5554,14 @@
android.net.LocalSocketImpl$SocketInputStream
android.net.LocalSocketImpl$SocketOutputStream
android.net.LocalSocketImpl
+android.net.MacAddress
android.net.MatchAllNetworkSpecifier$1
android.net.MatchAllNetworkSpecifier
+android.net.Network
+android.net.NetworkAgentConfig
+android.net.NetworkCapabilities
+android.net.NetworkInfo$DetailedState
+android.net.NetworkInfo
android.net.NetworkKey$1
android.net.NetworkKey
android.net.NetworkPolicy$1
@@ -5511,11 +5571,17 @@
android.net.NetworkPolicyManager$SubscriptionCallback
android.net.NetworkPolicyManager$SubscriptionCallbackProxy
android.net.NetworkPolicyManager
+android.net.NetworkProvider$NetworkOfferCallback
+android.net.NetworkProvider
android.net.NetworkQuotaInfo$1
android.net.NetworkQuotaInfo
android.net.NetworkRecommendationProvider$ServiceWrapper$1
android.net.NetworkRecommendationProvider$ServiceWrapper
android.net.NetworkRecommendationProvider
+android.net.NetworkRequest$Builder
+android.net.NetworkRequest
+android.net.NetworkScore$Builder
+android.net.NetworkScore
android.net.NetworkScoreManager$NetworkScoreCallback
android.net.NetworkScoreManager$NetworkScoreCallbackProxy
android.net.NetworkScoreManager
@@ -5523,11 +5589,18 @@
android.net.NetworkScorerAppData
android.net.NetworkSpecifier
android.net.NetworkStack
+android.net.NetworkStats
+android.net.NetworkTemplate$Builder
+android.net.NetworkTemplate
android.net.NetworkWatchlistManager
android.net.PacProxyManager
android.net.PacProxySelector
+android.net.ParseException
android.net.PrivateDnsConnectivityChecker
android.net.Proxy
+android.net.ProxyInfo
+android.net.QosSessionAttributes
+android.net.RouteInfo
android.net.RssiCurve$1
android.net.RssiCurve
android.net.SSLCertificateSocketFactory$1
@@ -5542,6 +5615,9 @@
android.net.TelephonyNetworkSpecifier$1
android.net.TelephonyNetworkSpecifier$Builder
android.net.TelephonyNetworkSpecifier
+android.net.TetheringManager
+android.net.TrafficStats
+android.net.TransportInfo
android.net.Uri$1
android.net.Uri$AbstractHierarchicalUri
android.net.Uri$AbstractPart
@@ -5598,6 +5674,7 @@
android.net.metrics.ValidationProbeEvent
android.net.metrics.WakeupEvent
android.net.metrics.WakeupStats
+android.net.netstats.provider.NetworkStatsProvider
android.net.rtp.AudioCodec
android.net.rtp.AudioGroup
android.net.rtp.AudioStream
@@ -5643,7 +5720,14 @@
android.net.vcn.VcnTransportInfo
android.net.vcn.VcnUnderlyingNetworkPolicy$1
android.net.vcn.VcnUnderlyingNetworkPolicy
+android.net.wifi.ScanResult
android.net.wifi.SoftApConfToXmlMigrationUtil
+android.net.wifi.SoftApConfiguration
+android.net.wifi.WifiConfiguration
+android.net.wifi.WifiFrameworkInitializer
+android.net.wifi.WifiInfo
+android.net.wifi.WifiManager$WifiLock
+android.net.wifi.WifiManager
android.net.wifi.WifiMigration$1
android.net.wifi.WifiMigration
android.net.wifi.WifiNetworkScoreCache$CacheListener$1
@@ -5728,6 +5812,7 @@
android.nfc.cardemulation.CardEmulation
android.nfc.cardemulation.HostApduService$MsgHandler
android.nfc.cardemulation.HostApduService
+android.ondevicepersonalization.OnDevicePersonalizationFrameworkInitializer
android.opengl.EGL14
android.opengl.EGL15
android.opengl.EGLConfig
@@ -5971,7 +6056,9 @@
android.os.INetworkManagementService
android.os.IPermissionController$Stub
android.os.IPermissionController
+android.os.IPowerManager$LowPowerStandbyPolicy$1
android.os.IPowerManager$LowPowerStandbyPolicy
+android.os.IPowerManager$LowPowerStandbyPortDescription$1
android.os.IPowerManager$LowPowerStandbyPortDescription
android.os.IPowerManager$Stub$Proxy
android.os.IPowerManager$Stub
@@ -6164,6 +6251,7 @@
android.os.ShellCommand
android.os.SimpleClock
android.os.StatFs
+android.os.StatsFrameworkInitializer
android.os.StatsServiceManager$ServiceRegisterer
android.os.StatsServiceManager
android.os.StrictMode$$ExternalSyntheticLambda0
@@ -6512,6 +6600,11 @@
android.provider.ContactsContract$SyncColumns
android.provider.ContactsContract$SyncState
android.provider.ContactsContract
+android.provider.DeviceConfig$BadConfigException
+android.provider.DeviceConfig$MonitorCallback
+android.provider.DeviceConfig$OnPropertiesChangedListener
+android.provider.DeviceConfig$Properties
+android.provider.DeviceConfig
android.provider.DeviceConfigInitializer
android.provider.DeviceConfigServiceManager$ServiceRegisterer
android.provider.DeviceConfigServiceManager
@@ -6529,6 +6622,7 @@
android.provider.FontsContract$FontFamilyResult
android.provider.FontsContract$FontInfo
android.provider.FontsContract
+android.provider.MediaStore$Files
android.provider.OpenableColumns
android.provider.SearchIndexableData
android.provider.SearchIndexableResource
@@ -6587,13 +6681,13 @@
android.renderscript.Script
android.renderscript.ScriptIntrinsic
android.renderscript.ScriptIntrinsicBlur
+android.safetycenter.SafetyCenterFrameworkInitializer
+android.scheduling.SchedulingFrameworkInitializer
android.security.AttestedKeyPair
android.security.CheckedRemoteRequest
android.security.Credentials
android.security.FileIntegrityManager
android.security.GateKeeper
-android.security.GenerateRkpKey$1
-android.security.GenerateRkpKey
android.security.IFileIntegrityService$Stub
android.security.IFileIntegrityService
android.security.IKeyChainAliasCallback$Stub
@@ -6726,7 +6820,6 @@
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$$ExternalSyntheticLambda5
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$$ExternalSyntheticLambda6
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$EC
-android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi$GenerateKeyPairHelperResult
android.security.keystore2.AndroidKeyStoreKeyPairGeneratorSpi
android.security.keystore2.AndroidKeyStoreLoadStoreParameter
android.security.keystore2.AndroidKeyStorePrivateKey
@@ -6956,7 +7049,6 @@
android.service.notification.StatusBarNotification$1
android.service.notification.StatusBarNotification
android.service.notification.ZenModeConfig$1
-android.service.notification.ZenModeConfig$Diff
android.service.notification.ZenModeConfig$EventInfo
android.service.notification.ZenModeConfig$ScheduleInfo
android.service.notification.ZenModeConfig$ZenRule$1
@@ -7106,6 +7198,20 @@
android.sysprop.TelephonyProperties$$ExternalSyntheticLambda9
android.sysprop.TelephonyProperties
android.sysprop.VndkProperties
+android.system.ErrnoException
+android.system.Int64Ref
+android.system.NetlinkSocketAddress
+android.system.Os
+android.system.OsConstants
+android.system.PacketSocketAddress
+android.system.StructCapUserData
+android.system.StructCapUserHeader
+android.system.StructLinger
+android.system.StructPollfd
+android.system.StructStat
+android.system.StructStatVfs
+android.system.StructTimespec
+android.system.StructTimeval
android.system.keystore2.Authorization$1
android.system.keystore2.Authorization
android.system.keystore2.CreateOperationResponse$1
@@ -7134,6 +7240,7 @@
android.system.suspend.internal.ISuspendControlServiceInternal
android.system.suspend.internal.WakeLockInfo$1
android.system.suspend.internal.WakeLockInfo
+android.system.virtualmachine.VirtualizationFrameworkInitializer
android.telecom.AudioState$1
android.telecom.AudioState
android.telecom.AuthenticatorService
@@ -7377,10 +7484,12 @@
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda19
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda1
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda20
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda23
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda24
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda27
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda28
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda2
+android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda31
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda32
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda34
android.telephony.PhoneStateListener$IPhoneStateListenerStub$$ExternalSyntheticLambda38
@@ -7987,6 +8096,7 @@
android.text.method.DateTimeKeyListener
android.text.method.DialerKeyListener
android.text.method.DigitsKeyListener
+android.text.method.InsertModeTransformationMethod
android.text.method.KeyListener
android.text.method.LinkMovementMethod
android.text.method.MetaKeyKeyListener
@@ -8184,6 +8294,8 @@
android.util.DataUnit$4
android.util.DataUnit$5
android.util.DataUnit$6
+android.util.DataUnit$7
+android.util.DataUnit$8
android.util.DataUnit
android.util.DebugUtils
android.util.DisplayMetrics
@@ -8282,6 +8394,9 @@
android.util.Spline$MonotoneCubicSpline
android.util.Spline
android.util.StateSet
+android.util.StatsEvent$Builder
+android.util.StatsEvent
+android.util.StatsLog
android.util.StringBuilderPrinter
android.util.SuperNotCalledException
android.util.SystemConfigFileCommitEventLogger
@@ -8339,6 +8454,8 @@
android.util.proto.ProtoStream
android.util.proto.ProtoUtils
android.util.proto.WireTypeMismatchException
+android.uwb.UwbFrameworkInitializer
+android.uwb.UwbManager
android.view.AbsSavedState$1
android.view.AbsSavedState$2
android.view.AbsSavedState
@@ -8692,6 +8809,9 @@
android.view.SurfaceControl$TrustedPresentationThresholds
android.view.SurfaceControl
android.view.SurfaceControlHdrLayerInfoListener
+android.view.SurfaceControlRegistry$DefaultReporter
+android.view.SurfaceControlRegistry$Reporter
+android.view.SurfaceControlRegistry
android.view.SurfaceControlViewHost$SurfacePackage$1
android.view.SurfaceControlViewHost$SurfacePackage
android.view.SurfaceHolder$Callback2
@@ -8841,6 +8961,7 @@
android.view.ViewRootImpl$$ExternalSyntheticLambda16
android.view.ViewRootImpl$$ExternalSyntheticLambda17
android.view.ViewRootImpl$$ExternalSyntheticLambda18
+android.view.ViewRootImpl$$ExternalSyntheticLambda19
android.view.ViewRootImpl$$ExternalSyntheticLambda1
android.view.ViewRootImpl$$ExternalSyntheticLambda2
android.view.ViewRootImpl$$ExternalSyntheticLambda3
@@ -8859,7 +8980,7 @@
android.view.ViewRootImpl$6
android.view.ViewRootImpl$7
android.view.ViewRootImpl$8$$ExternalSyntheticLambda0
-android.view.ViewRootImpl$8$1
+android.view.ViewRootImpl$8$$ExternalSyntheticLambda1
android.view.ViewRootImpl$8
android.view.ViewRootImpl$AccessibilityInteractionConnection
android.view.ViewRootImpl$AccessibilityInteractionConnectionManager
@@ -9068,7 +9189,6 @@
android.view.autofill.AutofillManager$$ExternalSyntheticLambda2
android.view.autofill.AutofillManager$$ExternalSyntheticLambda3
android.view.autofill.AutofillManager$$ExternalSyntheticLambda4
-android.view.autofill.AutofillManager$$ExternalSyntheticLambda5
android.view.autofill.AutofillManager$AugmentedAutofillManagerClient
android.view.autofill.AutofillManager$AutofillCallback
android.view.autofill.AutofillManager$AutofillClient
@@ -9152,6 +9272,7 @@
android.view.displayhash.DisplayHashManager
android.view.displayhash.DisplayHashResultCallback
android.view.inputmethod.BaseInputConnection
+android.view.inputmethod.CancellableHandwritingGesture
android.view.inputmethod.CompletionInfo$1
android.view.inputmethod.CompletionInfo
android.view.inputmethod.ComposingText
@@ -9245,6 +9366,7 @@
android.view.inputmethod.PreviewableHandwritingGesture
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda24
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda25
+android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda36
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda37
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda40
android.view.inputmethod.RemoteInputConnectionImpl$$ExternalSyntheticLambda8
@@ -9949,6 +10071,7 @@
android.window.SurfaceSyncGroup$$ExternalSyntheticLambda2
android.window.SurfaceSyncGroup$$ExternalSyntheticLambda3
android.window.SurfaceSyncGroup$$ExternalSyntheticLambda5
+android.window.SurfaceSyncGroup$$ExternalSyntheticLambda6
android.window.SurfaceSyncGroup$1
android.window.SurfaceSyncGroup$2
android.window.SurfaceSyncGroup$ISurfaceSyncGroupImpl
@@ -10738,6 +10861,7 @@
com.android.internal.compat.IPlatformCompat
com.android.internal.compat.IPlatformCompatNative$Stub
com.android.internal.compat.IPlatformCompatNative
+com.android.internal.config.appcloning.AppCloningDeviceConfigHelper$$ExternalSyntheticLambda0
com.android.internal.config.appcloning.AppCloningDeviceConfigHelper
com.android.internal.content.F2fsUtils
com.android.internal.content.NativeLibraryHelper$Handle
@@ -10784,8 +10908,6 @@
com.android.internal.dynamicanimation.animation.Force
com.android.internal.dynamicanimation.animation.SpringAnimation
com.android.internal.dynamicanimation.animation.SpringForce
-com.android.modules.expresslog.Counter
-com.android.modules.expresslog.Utils
com.android.internal.graphics.ColorUtils$ContrastCalculator
com.android.internal.graphics.ColorUtils
com.android.internal.graphics.SfVsyncFrameCallbackProvider
@@ -10829,6 +10951,8 @@
com.android.internal.inputmethod.IAccessibilityInputMethodSession$Stub$Proxy
com.android.internal.inputmethod.IAccessibilityInputMethodSession$Stub
com.android.internal.inputmethod.IAccessibilityInputMethodSession
+com.android.internal.inputmethod.IImeTracker$Stub$Proxy
+com.android.internal.inputmethod.IImeTracker$Stub
com.android.internal.inputmethod.IImeTracker
com.android.internal.inputmethod.IInputContentUriToken
com.android.internal.inputmethod.IInputMethod$Stub
@@ -10878,6 +11002,7 @@
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda1
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda2
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda3
+com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda5
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda6
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda8
com.android.internal.jank.InteractionJankMonitor$$ExternalSyntheticLambda9
@@ -11652,34 +11777,6 @@
com.android.internal.telephony.StateMachine$SmHandler$StateInfo
com.android.internal.telephony.StateMachine$SmHandler
com.android.internal.telephony.StateMachine
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda0
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda10
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda11
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda1
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda2
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda3
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda4
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda5
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda6
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda7
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda8
-com.android.internal.telephony.SubscriptionController$$ExternalSyntheticLambda9
-com.android.internal.telephony.SubscriptionController$1
-com.android.internal.telephony.SubscriptionController$2
-com.android.internal.telephony.SubscriptionController$WatchedInt
-com.android.internal.telephony.SubscriptionController$WatchedSlotIndexToSubIds
-com.android.internal.telephony.SubscriptionController
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda0
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda1
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda2
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda3
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda4
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda5
-com.android.internal.telephony.SubscriptionInfoUpdater$$ExternalSyntheticLambda6
-com.android.internal.telephony.SubscriptionInfoUpdater$1
-com.android.internal.telephony.SubscriptionInfoUpdater$2
-com.android.internal.telephony.SubscriptionInfoUpdater$UpdateEmbeddedSubsCallback
-com.android.internal.telephony.SubscriptionInfoUpdater
com.android.internal.telephony.TelephonyCapabilities
com.android.internal.telephony.TelephonyCommonStatsLog
com.android.internal.telephony.TelephonyComponentFactory$$ExternalSyntheticLambda0
@@ -12230,6 +12327,7 @@
com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch
com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState
com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession
+com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo
com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent
com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent
com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent
@@ -12246,6 +12344,12 @@
com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent
com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats
com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession
+com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender
com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats
com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse
com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats
@@ -12686,10 +12790,14 @@
com.android.internal.util.IndentingPrintWriter
com.android.internal.util.IntPair
com.android.internal.util.JournaledFile
+com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda0
com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda1
com.android.internal.util.LatencyTracker$$ExternalSyntheticLambda2
com.android.internal.util.LatencyTracker$Action
com.android.internal.util.LatencyTracker$ActionProperties
+com.android.internal.util.LatencyTracker$FrameworkStatsLogEvent
+com.android.internal.util.LatencyTracker$SLatencyTrackerHolder
+com.android.internal.util.LatencyTracker$Session$$ExternalSyntheticLambda0
com.android.internal.util.LatencyTracker$Session
com.android.internal.util.LatencyTracker
com.android.internal.util.LineBreakBufferedWriter
@@ -12927,6 +13035,8 @@
com.android.internal.widget.floatingtoolbar.FloatingToolbar$$ExternalSyntheticLambda0
com.android.internal.widget.floatingtoolbar.FloatingToolbar
com.android.internal.widget.floatingtoolbar.FloatingToolbarPopup
+com.android.modules.expresslog.Counter
+com.android.modules.expresslog.Utils
com.android.modules.utils.BasicShellCommandHandler
com.android.modules.utils.TypedXmlPullParser
com.android.modules.utils.TypedXmlSerializer
@@ -12943,6 +13053,17 @@
com.android.net.module.util.NetworkIdentityUtils
com.android.net.module.util.NetworkStackConstants
com.android.net.module.util.ProxyUtils
+com.android.okhttp.internalandroidapi.AndroidResponseCacheAdapter
+com.android.okhttp.internalandroidapi.HasCacheHolder$CacheHolder
+com.android.okhttp.internalandroidapi.HasCacheHolder
+com.android.org.conscrypt.CertPinManager
+com.android.org.conscrypt.ClientSessionContext
+com.android.org.conscrypt.ConscryptCertStore
+com.android.org.conscrypt.OpenSSLSocketImpl
+com.android.org.conscrypt.SSLClientSessionCache
+com.android.org.conscrypt.TrustManagerImpl
+com.android.org.conscrypt.TrustedCertificateIndex
+com.android.org.conscrypt.TrustedCertificateStore
com.android.phone.ecc.nano.CodedInputByteBufferNano
com.android.phone.ecc.nano.CodedOutputByteBufferNano$OutOfSpaceException
com.android.phone.ecc.nano.CodedOutputByteBufferNano
@@ -13084,6 +13205,27 @@
com.google.android.mms.pdu.PduParser
com.google.android.rappor.Encoder
com.google.android.rappor.HmacDrbg
+dalvik.annotation.optimization.CriticalNative
+dalvik.annotation.optimization.FastNative
+dalvik.annotation.optimization.NeverCompile
+dalvik.system.AppSpecializationHooks
+dalvik.system.BaseDexClassLoader$Reporter
+dalvik.system.BaseDexClassLoader
+dalvik.system.BlockGuard$Policy
+dalvik.system.BlockGuard$VmPolicy
+dalvik.system.BlockGuard
+dalvik.system.CloseGuard$Reporter
+dalvik.system.CloseGuard
+dalvik.system.DelegateLastClassLoader
+dalvik.system.DexClassLoader
+dalvik.system.PathClassLoader
+dalvik.system.RuntimeHooks
+dalvik.system.VMDebug
+dalvik.system.VMRuntime$HiddenApiUsageLogger
+dalvik.system.VMRuntime
+dalvik.system.ZipPathValidator$Callback
+dalvik.system.ZipPathValidator
+dalvik.system.ZygoteHooks
gov.nist.core.Debug
gov.nist.core.DuplicateNameValueList
gov.nist.core.GenericObject
@@ -13501,6 +13643,641 @@
gov.nist.javax.sip.stack.UDPMessageChannel$PingBackTimerTask
gov.nist.javax.sip.stack.UDPMessageChannel
gov.nist.javax.sip.stack.UDPMessageProcessor
+java.awt.font.NumericShaper
+java.awt.font.TextAttribute
+java.io.BufferedInputStream
+java.io.BufferedOutputStream
+java.io.BufferedReader
+java.io.BufferedWriter
+java.io.ByteArrayInputStream
+java.io.ByteArrayOutputStream
+java.io.CharArrayWriter
+java.io.Closeable
+java.io.DataInput
+java.io.DataInputStream
+java.io.DataOutput
+java.io.DataOutputStream
+java.io.EOFException
+java.io.Externalizable
+java.io.File
+java.io.FileDescriptor
+java.io.FileFilter
+java.io.FileInputStream
+java.io.FileNotFoundException
+java.io.FileOutputStream
+java.io.FileReader
+java.io.FileWriter
+java.io.FilenameFilter
+java.io.FilterInputStream
+java.io.FilterOutputStream
+java.io.Flushable
+java.io.IOException
+java.io.InputStream
+java.io.InputStreamReader
+java.io.InterruptedIOException
+java.io.InvalidObjectException
+java.io.LineNumberReader
+java.io.NotSerializableException
+java.io.ObjectInput
+java.io.ObjectInputStream$GetField
+java.io.ObjectInputStream
+java.io.ObjectOutput
+java.io.ObjectOutputStream$PutField
+java.io.ObjectOutputStream
+java.io.ObjectStreamClass
+java.io.ObjectStreamException
+java.io.ObjectStreamField
+java.io.OutputStream
+java.io.OutputStreamWriter
+java.io.PrintStream
+java.io.PrintWriter
+java.io.PushbackInputStream
+java.io.PushbackReader
+java.io.RandomAccessFile
+java.io.Reader
+java.io.Serializable
+java.io.StringBufferInputStream
+java.io.StringReader
+java.io.StringWriter
+java.io.UTFDataFormatException
+java.io.UncheckedIOException
+java.io.UnsupportedEncodingException
+java.io.Writer
+java.lang.AbstractMethodError
+java.lang.Appendable
+java.lang.ArithmeticException
+java.lang.ArrayIndexOutOfBoundsException
+java.lang.ArrayStoreException
+java.lang.AssertionError
+java.lang.AutoCloseable
+java.lang.Boolean
+java.lang.Byte
+java.lang.CharSequence
+java.lang.Character$Subset
+java.lang.Character$UnicodeBlock
+java.lang.Character
+java.lang.Class
+java.lang.ClassCastException
+java.lang.ClassLoader
+java.lang.ClassNotFoundException
+java.lang.CloneNotSupportedException
+java.lang.Cloneable
+java.lang.Comparable
+java.lang.Deprecated
+java.lang.Double
+java.lang.Enum
+java.lang.Error
+java.lang.Exception
+java.lang.ExceptionInInitializerError
+java.lang.Float
+java.lang.IllegalAccessError
+java.lang.IllegalAccessException
+java.lang.IllegalArgumentException
+java.lang.IllegalStateException
+java.lang.IllegalThreadStateException
+java.lang.IncompatibleClassChangeError
+java.lang.IndexOutOfBoundsException
+java.lang.InstantiationException
+java.lang.Integer
+java.lang.InternalError
+java.lang.InterruptedException
+java.lang.Iterable
+java.lang.LinkageError
+java.lang.Long
+java.lang.Math
+java.lang.NoClassDefFoundError
+java.lang.NoSuchFieldError
+java.lang.NoSuchFieldException
+java.lang.NoSuchMethodError
+java.lang.NoSuchMethodException
+java.lang.NullPointerException
+java.lang.Number
+java.lang.NumberFormatException
+java.lang.Object
+java.lang.OutOfMemoryError
+java.lang.Package
+java.lang.Process
+java.lang.ProcessBuilder
+java.lang.ReflectiveOperationException
+java.lang.Runnable
+java.lang.Runtime
+java.lang.RuntimeException
+java.lang.SecurityException
+java.lang.SecurityManager
+java.lang.Short
+java.lang.StackOverflowError
+java.lang.StackTraceElement
+java.lang.String
+java.lang.StringBuffer
+java.lang.StringBuilder
+java.lang.StringIndexOutOfBoundsException
+java.lang.System
+java.lang.Thread$UncaughtExceptionHandler
+java.lang.Thread
+java.lang.ThreadLocal
+java.lang.Throwable
+java.lang.UnsatisfiedLinkError
+java.lang.UnsupportedOperationException
+java.lang.Void
+java.lang.annotation.Annotation
+java.lang.annotation.Documented
+java.lang.annotation.Retention
+java.lang.annotation.Target
+java.lang.invoke.MethodHandle
+java.lang.invoke.MethodHandles$Lookup
+java.lang.invoke.MethodHandles
+java.lang.invoke.MethodType
+java.lang.ref.Cleaner$Cleanable
+java.lang.ref.Reference
+java.lang.ref.ReferenceQueue
+java.lang.ref.SoftReference
+java.lang.ref.WeakReference
+java.lang.reflect.AccessibleObject
+java.lang.reflect.Array
+java.lang.reflect.Constructor
+java.lang.reflect.Field
+java.lang.reflect.GenericArrayType
+java.lang.reflect.InvocationHandler
+java.lang.reflect.InvocationTargetException
+java.lang.reflect.Member
+java.lang.reflect.Method
+java.lang.reflect.Modifier
+java.lang.reflect.ParameterizedType
+java.lang.reflect.Proxy
+java.lang.reflect.Type
+java.lang.reflect.TypeVariable
+java.lang.reflect.WildcardType
+java.math.BigDecimal
+java.math.BigInteger
+java.math.MathContext
+java.math.RoundingMode
+java.net.CookieHandler
+java.net.CookieManager
+java.net.CookieStore
+java.net.DatagramPacket
+java.net.DatagramSocket
+java.net.HttpCookie
+java.net.HttpURLConnection
+java.net.Inet4Address
+java.net.Inet6Address
+java.net.InetAddress
+java.net.InetSocketAddress
+java.net.JarURLConnection
+java.net.MalformedURLException
+java.net.MulticastSocket
+java.net.NetworkInterface
+java.net.NoRouteToHostException
+java.net.ProtocolException
+java.net.Proxy$Type
+java.net.Proxy
+java.net.ProxySelector
+java.net.ResponseCache
+java.net.ServerSocket
+java.net.Socket
+java.net.SocketAddress
+java.net.SocketException
+java.net.SocketTimeoutException
+java.net.URI
+java.net.URISyntaxException
+java.net.URL
+java.net.URLConnection
+java.net.URLDecoder
+java.net.URLEncoder
+java.net.UnknownHostException
+java.net.UnknownServiceException
+java.nio.Buffer
+java.nio.BufferOverflowException
+java.nio.BufferUnderflowException
+java.nio.ByteBuffer
+java.nio.ByteOrder
+java.nio.CharBuffer
+java.nio.DirectByteBuffer
+java.nio.DoubleBuffer
+java.nio.FloatBuffer
+java.nio.IntBuffer
+java.nio.InvalidMarkException
+java.nio.LongBuffer
+java.nio.MappedByteBuffer
+java.nio.NioUtils
+java.nio.ReadOnlyBufferException
+java.nio.ShortBuffer
+java.nio.channels.Channel
+java.nio.channels.Channels
+java.nio.channels.ClosedByInterruptException
+java.nio.channels.FileChannel$MapMode
+java.nio.channels.FileChannel
+java.nio.channels.ReadableByteChannel
+java.nio.channels.WritableByteChannel
+java.nio.charset.CharacterCodingException
+java.nio.charset.Charset
+java.nio.charset.CharsetDecoder
+java.nio.charset.CharsetEncoder
+java.nio.charset.CoderResult
+java.nio.charset.CodingErrorAction
+java.nio.charset.IllegalCharsetNameException
+java.nio.charset.StandardCharsets
+java.nio.charset.UnsupportedCharsetException
+java.nio.file.DirectoryIteratorException
+java.nio.file.DirectoryStream
+java.nio.file.FileSystem
+java.nio.file.FileSystems
+java.nio.file.FileVisitResult
+java.nio.file.FileVisitor
+java.nio.file.Files
+java.nio.file.NoSuchFileException
+java.nio.file.Path
+java.nio.file.Paths
+java.nio.file.SimpleFileVisitor
+java.nio.file.StandardCopyOption
+java.nio.file.attribute.BasicFileAttributes
+java.nio.file.attribute.FileTime
+java.security.AccessControlException
+java.security.AccessController
+java.security.AlgorithmParameters
+java.security.AlgorithmParametersSpi
+java.security.BasicPermission
+java.security.DigestException
+java.security.DigestInputStream
+java.security.GeneralSecurityException
+java.security.InvalidAlgorithmParameterException
+java.security.InvalidKeyException
+java.security.InvalidParameterException
+java.security.Key
+java.security.KeyFactory
+java.security.KeyFactorySpi
+java.security.KeyManagementException
+java.security.KeyPair
+java.security.KeyPairGenerator
+java.security.KeyPairGeneratorSpi
+java.security.KeyStore$Entry
+java.security.KeyStore$LoadStoreParameter
+java.security.KeyStore$PasswordProtection
+java.security.KeyStore$PrivateKeyEntry
+java.security.KeyStore$ProtectionParameter
+java.security.KeyStore$SecretKeyEntry
+java.security.KeyStore$TrustedCertificateEntry
+java.security.KeyStore
+java.security.KeyStoreException
+java.security.KeyStoreSpi
+java.security.MessageDigest
+java.security.NoSuchAlgorithmException
+java.security.NoSuchProviderException
+java.security.Permission
+java.security.Principal
+java.security.PrivateKey
+java.security.PrivilegedAction
+java.security.PrivilegedActionException
+java.security.PrivilegedExceptionAction
+java.security.Provider
+java.security.ProviderException
+java.security.PublicKey
+java.security.SecureRandom
+java.security.Security
+java.security.Signature
+java.security.SignatureException
+java.security.SignatureSpi
+java.security.UnrecoverableKeyException
+java.security.cert.CRL
+java.security.cert.CRLException
+java.security.cert.CertPath
+java.security.cert.CertPathBuilderException
+java.security.cert.CertPathParameters
+java.security.cert.CertPathValidator
+java.security.cert.CertPathValidatorException
+java.security.cert.CertPathValidatorResult
+java.security.cert.CertPathValidatorSpi
+java.security.cert.CertSelector
+java.security.cert.CertStore
+java.security.cert.CertStoreException
+java.security.cert.CertStoreParameters
+java.security.cert.CertStoreSpi
+java.security.cert.Certificate
+java.security.cert.CertificateEncodingException
+java.security.cert.CertificateException
+java.security.cert.CertificateExpiredException
+java.security.cert.CertificateFactory
+java.security.cert.CertificateFactorySpi
+java.security.cert.CertificateNotYetValidException
+java.security.cert.CertificateParsingException
+java.security.cert.CollectionCertStoreParameters
+java.security.cert.PKIXCertPathChecker
+java.security.cert.PKIXCertPathValidatorResult
+java.security.cert.PKIXParameters
+java.security.cert.PolicyNode
+java.security.cert.PolicyQualifierInfo
+java.security.cert.TrustAnchor
+java.security.cert.X509CRL
+java.security.cert.X509CRLEntry
+java.security.cert.X509CertSelector
+java.security.cert.X509Certificate
+java.security.cert.X509Extension
+java.security.interfaces.DSAParams
+java.security.interfaces.DSAPublicKey
+java.security.interfaces.ECKey
+java.security.interfaces.ECPrivateKey
+java.security.interfaces.ECPublicKey
+java.security.interfaces.RSAKey
+java.security.interfaces.RSAPrivateCrtKey
+java.security.interfaces.RSAPrivateKey
+java.security.interfaces.RSAPublicKey
+java.security.spec.AlgorithmParameterSpec
+java.security.spec.DSAParameterSpec
+java.security.spec.DSAPublicKeySpec
+java.security.spec.ECField
+java.security.spec.ECFieldF2m
+java.security.spec.ECFieldFp
+java.security.spec.ECGenParameterSpec
+java.security.spec.ECParameterSpec
+java.security.spec.ECPoint
+java.security.spec.ECPrivateKeySpec
+java.security.spec.ECPublicKeySpec
+java.security.spec.EllipticCurve
+java.security.spec.EncodedKeySpec
+java.security.spec.InvalidKeySpecException
+java.security.spec.InvalidParameterSpecException
+java.security.spec.KeySpec
+java.security.spec.MGF1ParameterSpec
+java.security.spec.NamedParameterSpec
+java.security.spec.PKCS8EncodedKeySpec
+java.security.spec.PSSParameterSpec
+java.security.spec.RSAKeyGenParameterSpec
+java.security.spec.RSAPrivateCrtKeySpec
+java.security.spec.RSAPrivateKeySpec
+java.security.spec.RSAPublicKeySpec
+java.security.spec.X509EncodedKeySpec
+java.text.AttributedCharacterIterator$Attribute
+java.text.AttributedCharacterIterator
+java.text.AttributedString
+java.text.BreakIterator
+java.text.CharacterIterator
+java.text.ChoiceFormat
+java.text.CollationKey
+java.text.Collator
+java.text.DateFormat
+java.text.DateFormatSymbols
+java.text.DecimalFormat
+java.text.FieldPosition
+java.text.Format$Field
+java.text.Format
+java.text.MessageFormat
+java.text.Normalizer$Form
+java.text.Normalizer
+java.text.NumberFormat
+java.text.ParseException
+java.text.ParsePosition
+java.text.SimpleDateFormat
+java.text.StringCharacterIterator
+java.time.Clock
+java.time.DateTimeException
+java.time.DayOfWeek
+java.time.Duration
+java.time.Instant
+java.time.LocalDate
+java.time.LocalDateTime
+java.time.LocalTime
+java.time.Month
+java.time.OffsetDateTime
+java.time.Period
+java.time.ZoneId
+java.time.ZoneOffset
+java.time.ZonedDateTime
+java.time.chrono.ChronoLocalDate
+java.time.chrono.ChronoLocalDateTime
+java.time.chrono.ChronoZonedDateTime
+java.time.format.DateTimeFormatter
+java.time.format.DateTimeParseException
+java.time.temporal.ChronoUnit
+java.time.temporal.JulianFields
+java.time.temporal.Temporal
+java.time.temporal.TemporalAccessor
+java.time.temporal.TemporalAmount
+java.time.temporal.TemporalField
+java.time.temporal.TemporalQuery
+java.time.temporal.TemporalUnit
+java.time.zone.ZoneOffsetTransition
+java.time.zone.ZoneOffsetTransitionRule$TimeDefinition
+java.time.zone.ZoneOffsetTransitionRule
+java.time.zone.ZoneRules
+java.time.zone.ZoneRulesException
+java.util.AbstractList
+java.util.AbstractMap$SimpleEntry
+java.util.AbstractMap$SimpleImmutableEntry
+java.util.AbstractMap
+java.util.AbstractSet
+java.util.ArrayDeque
+java.util.ArrayList
+java.util.Arrays
+java.util.Base64$Decoder
+java.util.Base64$Encoder
+java.util.Base64
+java.util.BitSet
+java.util.Calendar$Builder
+java.util.Calendar
+java.util.Collection
+java.util.Collections
+java.util.Comparator
+java.util.ConcurrentModificationException
+java.util.Currency
+java.util.Date
+java.util.Deque
+java.util.EnumMap
+java.util.EnumSet
+java.util.Enumeration
+java.util.EventListener
+java.util.EventObject
+java.util.Formatter
+java.util.GregorianCalendar
+java.util.HashMap
+java.util.HashSet
+java.util.Hashtable
+java.util.IdentityHashMap
+java.util.IllegalFormatException
+java.util.IllformedLocaleException
+java.util.Iterator
+java.util.LinkedHashMap
+java.util.LinkedHashSet
+java.util.LinkedList
+java.util.List
+java.util.ListIterator
+java.util.ListResourceBundle
+java.util.Locale$Builder
+java.util.Locale$Category
+java.util.Locale
+java.util.Map$Entry
+java.util.Map
+java.util.MissingResourceException
+java.util.NavigableMap
+java.util.NavigableSet
+java.util.NoSuchElementException
+java.util.Objects
+java.util.Observable
+java.util.Optional
+java.util.OptionalInt
+java.util.PriorityQueue
+java.util.Properties
+java.util.PropertyResourceBundle
+java.util.Queue
+java.util.Random
+java.util.RandomAccess
+java.util.ResourceBundle
+java.util.Scanner
+java.util.Set
+java.util.SimpleTimeZone
+java.util.SortedMap
+java.util.SortedSet
+java.util.Spliterator
+java.util.Spliterators
+java.util.Stack
+java.util.StringJoiner
+java.util.StringTokenizer
+java.util.TimeZone
+java.util.Timer
+java.util.TimerTask
+java.util.TooManyListenersException
+java.util.TreeMap
+java.util.TreeSet
+java.util.UUID
+java.util.Vector
+java.util.WeakHashMap
+java.util.concurrent.BlockingQueue
+java.util.concurrent.Callable
+java.util.concurrent.CancellationException
+java.util.concurrent.CompletableFuture
+java.util.concurrent.CompletionException
+java.util.concurrent.CompletionStage
+java.util.concurrent.ConcurrentHashMap$KeySetView
+java.util.concurrent.ConcurrentHashMap
+java.util.concurrent.ConcurrentLinkedQueue
+java.util.concurrent.ConcurrentMap
+java.util.concurrent.ConcurrentSkipListMap
+java.util.concurrent.CopyOnWriteArrayList
+java.util.concurrent.CopyOnWriteArraySet
+java.util.concurrent.CountDownLatch
+java.util.concurrent.ExecutionException
+java.util.concurrent.Executor
+java.util.concurrent.ExecutorService
+java.util.concurrent.Executors
+java.util.concurrent.Future
+java.util.concurrent.FutureTask
+java.util.concurrent.LinkedBlockingDeque
+java.util.concurrent.LinkedBlockingQueue
+java.util.concurrent.RejectedExecutionException
+java.util.concurrent.RejectedExecutionHandler
+java.util.concurrent.ScheduledExecutorService
+java.util.concurrent.ScheduledFuture
+java.util.concurrent.ScheduledThreadPoolExecutor
+java.util.concurrent.Semaphore
+java.util.concurrent.SynchronousQueue
+java.util.concurrent.ThreadFactory
+java.util.concurrent.ThreadPoolExecutor
+java.util.concurrent.TimeUnit
+java.util.concurrent.TimeoutException
+java.util.concurrent.atomic.AtomicBoolean
+java.util.concurrent.atomic.AtomicInteger
+java.util.concurrent.atomic.AtomicLong
+java.util.concurrent.atomic.AtomicLongFieldUpdater
+java.util.concurrent.atomic.AtomicReference
+java.util.concurrent.atomic.AtomicReferenceArray
+java.util.concurrent.locks.Condition
+java.util.concurrent.locks.Lock
+java.util.concurrent.locks.LockSupport
+java.util.concurrent.locks.ReadWriteLock
+java.util.concurrent.locks.ReentrantLock
+java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock
+java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock
+java.util.concurrent.locks.ReentrantReadWriteLock
+java.util.function.BiConsumer
+java.util.function.BiFunction
+java.util.function.BiPredicate
+java.util.function.BinaryOperator
+java.util.function.BooleanSupplier
+java.util.function.Consumer
+java.util.function.DoubleSupplier
+java.util.function.DoubleUnaryOperator
+java.util.function.Function
+java.util.function.IntBinaryOperator
+java.util.function.IntConsumer
+java.util.function.IntFunction
+java.util.function.IntPredicate
+java.util.function.IntSupplier
+java.util.function.IntUnaryOperator
+java.util.function.LongConsumer
+java.util.function.LongSupplier
+java.util.function.LongUnaryOperator
+java.util.function.Predicate
+java.util.function.Supplier
+java.util.function.ToDoubleFunction
+java.util.function.ToIntFunction
+java.util.function.ToLongFunction
+java.util.function.UnaryOperator
+java.util.jar.Attributes$Name
+java.util.jar.Attributes
+java.util.jar.JarEntry
+java.util.jar.JarFile
+java.util.logging.Formatter
+java.util.logging.Handler
+java.util.logging.Level
+java.util.logging.LogManager
+java.util.logging.LogRecord
+java.util.logging.Logger
+java.util.regex.MatchResult
+java.util.regex.Matcher
+java.util.regex.Pattern
+java.util.regex.PatternSyntaxException
+java.util.stream.Collector
+java.util.stream.Collectors
+java.util.stream.DoubleStream
+java.util.stream.IntStream
+java.util.stream.LongStream
+java.util.stream.Stream
+java.util.stream.StreamSupport
+java.util.zip.CRC32
+java.util.zip.CheckedInputStream
+java.util.zip.Checksum
+java.util.zip.DeflaterOutputStream
+java.util.zip.GZIPInputStream
+java.util.zip.GZIPOutputStream
+java.util.zip.Inflater
+java.util.zip.InflaterInputStream
+java.util.zip.ZipEntry
+java.util.zip.ZipException
+java.util.zip.ZipFile
+java.util.zip.ZipInputStream
+java.util.zip.ZipOutputStream
+javax.crypto.AEADBadTagException
+javax.crypto.BadPaddingException
+javax.crypto.Cipher
+javax.crypto.CipherInputStream
+javax.crypto.CipherOutputStream
+javax.crypto.CipherSpi
+javax.crypto.IllegalBlockSizeException
+javax.crypto.KeyAgreement
+javax.crypto.KeyAgreementSpi
+javax.crypto.KeyGenerator
+javax.crypto.KeyGeneratorSpi
+javax.crypto.Mac
+javax.crypto.MacSpi
+javax.crypto.NoSuchPaddingException
+javax.crypto.SecretKey
+javax.crypto.SecretKeyFactory
+javax.crypto.SecretKeyFactorySpi
+javax.crypto.ShortBufferException
+javax.crypto.interfaces.DHPrivateKey
+javax.crypto.interfaces.DHPublicKey
+javax.crypto.interfaces.PBEKey
+javax.crypto.spec.DESKeySpec
+javax.crypto.spec.DESedeKeySpec
+javax.crypto.spec.DHParameterSpec
+javax.crypto.spec.DHPrivateKeySpec
+javax.crypto.spec.DHPublicKeySpec
+javax.crypto.spec.GCMParameterSpec
+javax.crypto.spec.IvParameterSpec
+javax.crypto.spec.OAEPParameterSpec
+javax.crypto.spec.PBEKeySpec
+javax.crypto.spec.PBEParameterSpec
+javax.crypto.spec.PSource$PSpecified
+javax.crypto.spec.PSource
+javax.crypto.spec.SecretKeySpec
javax.microedition.khronos.egl.EGL10
javax.microedition.khronos.egl.EGL11
javax.microedition.khronos.egl.EGL
@@ -13514,6 +14291,30 @@
javax.microedition.khronos.opengles.GL11Ext
javax.microedition.khronos.opengles.GL11ExtensionPack
javax.microedition.khronos.opengles.GL
+javax.net.ServerSocketFactory
+javax.net.SocketFactory
+javax.net.ssl.HandshakeCompletedEvent
+javax.net.ssl.HandshakeCompletedListener
+javax.net.ssl.HostnameVerifier
+javax.net.ssl.HttpsURLConnection
+javax.net.ssl.KeyManagerFactory
+javax.net.ssl.ManagerFactoryParameters
+javax.net.ssl.SSLContext
+javax.net.ssl.SSLEngine
+javax.net.ssl.SSLException
+javax.net.ssl.SSLPeerUnverifiedException
+javax.net.ssl.SSLServerSocket
+javax.net.ssl.SSLServerSocketFactory
+javax.net.ssl.SSLSession
+javax.net.ssl.SSLSessionContext
+javax.net.ssl.SSLSocket
+javax.net.ssl.SSLSocketFactory
+javax.net.ssl.TrustManagerFactory
+javax.net.ssl.TrustManagerFactorySpi
+javax.net.ssl.X509ExtendedTrustManager
+javax.net.ssl.X509TrustManager
+javax.security.auth.Destroyable
+javax.security.auth.x500.X500Principal
javax.sip.ClientTransaction
javax.sip.Dialog
javax.sip.DialogDoesNotExistException
@@ -13615,6 +14416,35 @@
javax.sip.message.MessageFactory
javax.sip.message.Request
javax.sip.message.Response
+javax.xml.datatype.DatatypeConfigurationException
+javax.xml.datatype.DatatypeConstants$Field
+javax.xml.datatype.DatatypeConstants
+javax.xml.datatype.Duration
+javax.xml.parsers.DocumentBuilder
+javax.xml.parsers.DocumentBuilderFactory
+javax.xml.parsers.ParserConfigurationException
+javax.xml.parsers.SAXParser
+javax.xml.parsers.SAXParserFactory
+libcore.content.type.MimeMap$Builder
+libcore.content.type.MimeMap
+libcore.io.ForwardingOs
+libcore.io.IoBridge
+libcore.io.IoUtils
+libcore.io.Memory
+libcore.io.Os
+libcore.io.Streams
+libcore.net.NetworkSecurityPolicy
+libcore.net.event.NetworkEventDispatcher
+libcore.util.EmptyArray
+libcore.util.FP16
+libcore.util.HexEncoding
+libcore.util.NativeAllocationRegistry
+libcore.util.SneakyThrow
+libcore.util.XmlObjectFactory
+org.apache.harmony.dalvik.ddmc.Chunk
+org.apache.harmony.dalvik.ddmc.ChunkHandler
+org.apache.harmony.dalvik.ddmc.DdmServer
+org.apache.harmony.dalvik.ddmc.DdmVmInternal
org.apache.http.conn.ConnectTimeoutException
org.apache.http.conn.scheme.HostNameResolver
org.apache.http.conn.scheme.LayeredSocketFactory
@@ -13651,6 +14481,45 @@
org.ccil.cowan.tagsoup.jaxp.SAX1ParserAdapter
org.ccil.cowan.tagsoup.jaxp.SAXFactoryImpl
org.ccil.cowan.tagsoup.jaxp.SAXParserImpl
+org.json.JSONArray
+org.json.JSONException
+org.json.JSONObject
+org.w3c.dom.Document
+org.xml.sax.AttributeList
+org.xml.sax.Attributes
+org.xml.sax.ContentHandler
+org.xml.sax.DTDHandler
+org.xml.sax.DocumentHandler
+org.xml.sax.EntityResolver
+org.xml.sax.ErrorHandler
+org.xml.sax.InputSource
+org.xml.sax.Locator
+org.xml.sax.Parser
+org.xml.sax.SAXException
+org.xml.sax.SAXNotRecognizedException
+org.xml.sax.SAXNotSupportedException
+org.xml.sax.SAXParseException
+org.xml.sax.XMLReader
+org.xml.sax.ext.LexicalHandler
+org.xml.sax.helpers.AttributesImpl
+org.xml.sax.helpers.DefaultHandler
+org.xml.sax.helpers.NamespaceSupport
+org.xml.sax.helpers.XMLFilterImpl
+org.xmlpull.v1.XmlPullParser
+org.xmlpull.v1.XmlPullParserException
+org.xmlpull.v1.XmlPullParserFactory
+org.xmlpull.v1.XmlSerializer
+sun.misc.Cleaner
+sun.misc.Unsafe
+sun.security.jca.Providers
+sun.security.pkcs.PKCS7
+sun.security.pkcs.SignerInfo
+[B
+[C
+[D
+[F
+[I
+[J
[Landroid.accounts.Account;
[Landroid.accounts.AuthenticatorDescription;
[Landroid.animation.Animator;
@@ -13926,11 +14795,12 @@
[Landroid.media.MediaTimeProvider$OnMediaTimeListener;
[Landroid.media.audiopolicy.AudioProductStrategy$AudioAttributesGroup;
[Landroid.net.LocalSocketAddress$Namespace;
+[Landroid.net.Network;
+[Landroid.net.NetworkInfo$DetailedState;
[Landroid.net.NetworkKey;
[Landroid.net.Uri;
[Landroid.net.rtp.AudioCodec;
[Landroid.os.AsyncTask$Status;
-[Landroid.os.BatteryConsumer$Dimensions;
[Landroid.os.BatteryConsumer$Key;
[Landroid.os.BatteryStats$BitDescription;
[Landroid.os.BatteryStats$IntToString;
@@ -13965,6 +14835,8 @@
[Landroid.service.wallpaper.EngineWindowPage;
[Landroid.sysprop.CryptoProperties$state_values;
[Landroid.sysprop.CryptoProperties$type_values;
+[Landroid.system.StructCapUserData;
+[Landroid.system.StructPollfd;
[Landroid.system.keystore2.Authorization;
[Landroid.system.suspend.internal.WakeLockInfo;
[Landroid.telephony.ActivityStatsTechSpecificInfo;
@@ -14143,10 +15015,81 @@
[Lcom.android.internal.util.StateMachine$SmHandler$StateInfo;
[Lcom.android.internal.view.AppearanceRegion;
[Lgov.nist.javax.sip.DialogTimeoutEvent$Reason;
+[Ljava.io.File;
+[Ljava.io.FileDescriptor;
+[Ljava.io.ObjectStreamField;
+[Ljava.io.Serializable;
+[Ljava.lang.Boolean;
+[Ljava.lang.Byte;
+[Ljava.lang.CharSequence;
+[Ljava.lang.Class;
+[Ljava.lang.ClassLoader;
+[Ljava.lang.Comparable;
+[Ljava.lang.Double;
+[Ljava.lang.Enum;
+[Ljava.lang.Float;
+[Ljava.lang.Integer;
+[Ljava.lang.Long;
+[Ljava.lang.Number;
+[Ljava.lang.Object;
+[Ljava.lang.Runnable;
+[Ljava.lang.Short;
+[Ljava.lang.StackTraceElement;
+[Ljava.lang.String;
+[Ljava.lang.Void;
+[Ljava.lang.ref.WeakReference;
+[Ljava.lang.reflect.Field;
+[Ljava.lang.reflect.Method;
+[Ljava.lang.reflect.Type;
+[Ljava.lang.reflect.TypeVariable;
+[Ljava.math.BigInteger;
+[Ljava.math.MathContext;
+[Ljava.math.RoundingMode;
+[Ljava.net.InetAddress;
+[Ljava.nio.ByteBuffer;
+[Ljava.nio.file.CopyOption;
+[Ljava.nio.file.LinkOption;
+[Ljava.nio.file.OpenOption;
+[Ljava.nio.file.attribute.FileAttribute;
+[Ljava.security.MessageDigest;
+[Ljava.security.Principal;
+[Ljava.security.Provider;
+[Ljava.security.cert.Certificate;
+[Ljava.security.cert.X509Certificate;
+[Ljava.text.Format;
+[Ljava.time.Clock;
+[Ljava.util.ArrayList;
+[Ljava.util.HashMap;
+[Ljava.util.List;
+[Ljava.util.Locale;
+[Ljava.util.Map$Entry;
+[Ljava.util.Set;
+[Ljava.util.UUID;
+[Ljava.util.regex.Pattern;
[Ljavax.microedition.khronos.egl.EGLConfig;
+[Ljavax.net.ssl.KeyManager;
+[Ljavax.net.ssl.TrustManager;
[Ljavax.sip.DialogState;
[Ljavax.sip.Timeout;
[Ljavax.sip.TransactionState;
+[Lsun.security.pkcs.SignerInfo;
+[S
+[Z
+[[B
+[[C
+[[D
+[[F
+[[I
+[[J
[[Landroid.media.ExifInterface$ExifTag;
[[Landroid.widget.GridLayout$Arc;
[[Lcom.android.internal.widget.LockPatternView$Cell;
+[[Ljava.lang.Long;
+[[Ljava.lang.Object;
+[[Ljava.lang.String;
+[[Ljava.security.cert.Certificate;
+[[Ljava.security.cert.X509Certificate;
+[[S
+[[Z
+[[[B
+[[[I