298 lines
12 KiB
Plaintext
298 lines
12 KiB
Plaintext
|
|
#
|
||
|
|
# 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/animation/LayoutTransition;
|
||
|
|
Landroid/app/ActivityManager;
|
||
|
|
Landroid/app/ActivityTaskManager;
|
||
|
|
Landroid/app/ActivityThread;
|
||
|
|
Landroid/app/AlarmManager;
|
||
|
|
Landroid/app/AppOpsManager;
|
||
|
|
Landroid/app/ContextImpl;
|
||
|
|
Landroid/app/Notification;
|
||
|
|
Landroid/app/NotificationManager;
|
||
|
|
Landroid/app/PendingIntent$FinishedDispatcher;
|
||
|
|
Landroid/app/PropertyInvalidatedCache$NoPreloadHolder;
|
||
|
|
Landroid/app/QueuedWork;
|
||
|
|
Landroid/app/ResourcesManager;
|
||
|
|
Landroid/app/SystemServiceRegistry;
|
||
|
|
Landroid/app/WallpaperManager;
|
||
|
|
Landroid/app/backup/BackupManager;
|
||
|
|
Landroid/compat/Compatibility;
|
||
|
|
Landroid/content/AsyncQueryHandler;
|
||
|
|
Landroid/content/ContentProviderClient;
|
||
|
|
Landroid/content/ContentResolver;
|
||
|
|
Landroid/content/Context;
|
||
|
|
Landroid/content/pm/PackageItemInfo;
|
||
|
|
Landroid/content/pm/UserPackage;
|
||
|
|
Landroid/content/res/ResourceTimer;
|
||
|
|
Landroid/database/CursorWindow;
|
||
|
|
Landroid/database/sqlite/SQLiteCompatibilityWalFlags;
|
||
|
|
Landroid/database/sqlite/SQLiteDebug$NoPreloadHolder;
|
||
|
|
Landroid/database/sqlite/SQLiteGlobal;
|
||
|
|
Landroid/ddm/DdmHandleAppName;
|
||
|
|
Landroid/graphics/Bitmap;
|
||
|
|
Landroid/graphics/Canvas;
|
||
|
|
Landroid/graphics/Compatibility;
|
||
|
|
Landroid/graphics/HardwareRenderer;
|
||
|
|
Landroid/graphics/TemporaryBuffer;
|
||
|
|
Landroid/graphics/Typeface;
|
||
|
|
Landroid/graphics/drawable/AdaptiveIconDrawable;
|
||
|
|
Landroid/hardware/SensorPrivacyManager;
|
||
|
|
Landroid/hardware/SystemSensorManager;
|
||
|
|
Landroid/hardware/devicestate/DeviceStateManagerGlobal;
|
||
|
|
Landroid/hardware/display/ColorDisplayManager$ColorDisplayManagerInternal;
|
||
|
|
Landroid/hardware/display/DisplayManagerGlobal;
|
||
|
|
Landroid/hardware/input/InputManagerGlobal;
|
||
|
|
Landroid/hardware/location/GeofenceHardwareImpl;
|
||
|
|
Landroid/icu/impl/number/range/StandardPluralRanges;
|
||
|
|
Landroid/icu/text/Collator;
|
||
|
|
Landroid/icu/util/TimeZone;
|
||
|
|
Landroid/location/LocationManager;
|
||
|
|
Landroid/media/AudioManager;
|
||
|
|
Landroid/media/AudioPlaybackConfiguration;
|
||
|
|
Landroid/media/AudioSystem;
|
||
|
|
Landroid/media/MediaCodec;
|
||
|
|
Landroid/media/MediaCodecList;
|
||
|
|
Landroid/media/MediaFrameworkPlatformInitializer;
|
||
|
|
Landroid/media/MediaRouter2Manager;
|
||
|
|
Landroid/media/MediaRouter;
|
||
|
|
Landroid/media/PlayerBase;
|
||
|
|
Landroid/media/audiopolicy/AudioProductStrategy;
|
||
|
|
Landroid/media/audiopolicy/AudioVolumeGroup;
|
||
|
|
Landroid/nfc/NfcAdapter;
|
||
|
|
Landroid/nfc/NfcFrameworkInitializer;
|
||
|
|
Landroid/nfc/cardemulation/CardEmulation;
|
||
|
|
Landroid/os/AsyncTask;
|
||
|
|
Landroid/os/BaseBundle;
|
||
|
|
Landroid/os/Binder;
|
||
|
|
Landroid/os/BinderProxy;
|
||
|
|
Landroid/os/Environment;
|
||
|
|
Landroid/os/FileObserver;
|
||
|
|
Landroid/os/Handler;
|
||
|
|
Landroid/os/LocaleList;
|
||
|
|
Landroid/os/Looper;
|
||
|
|
Landroid/os/Message;
|
||
|
|
Landroid/os/NullVibrator;
|
||
|
|
Landroid/os/Parcel;
|
||
|
|
Landroid/os/Process;
|
||
|
|
Landroid/os/ServiceManager;
|
||
|
|
Landroid/os/StrictMode;
|
||
|
|
Landroid/os/UEventObserver;
|
||
|
|
Landroid/os/UserManager;
|
||
|
|
Landroid/os/WorkSource;
|
||
|
|
Landroid/os/storage/StorageManager;
|
||
|
|
Landroid/permission/PermissionManager;
|
||
|
|
Landroid/provider/DeviceConfigInitializer;
|
||
|
|
Landroid/provider/FontsContract;
|
||
|
|
Landroid/provider/Settings;
|
||
|
|
Landroid/renderscript/RenderScript;
|
||
|
|
Landroid/renderscript/RenderScriptCacheDir;
|
||
|
|
Landroid/security/keystore2/KeyStoreCryptoOperationUtils;
|
||
|
|
Landroid/security/net/config/ApplicationConfig;
|
||
|
|
Landroid/security/net/config/SystemCertificateSource$NoPreloadHolder;
|
||
|
|
Landroid/security/net/config/UserCertificateSource$NoPreloadHolder;
|
||
|
|
Landroid/telecom/Log;
|
||
|
|
Landroid/telecom/TelecomManager;
|
||
|
|
Landroid/telephony/AnomalyReporter;
|
||
|
|
Landroid/telephony/TelephonyFrameworkInitializer;
|
||
|
|
Landroid/telephony/TelephonyLocalConnection;
|
||
|
|
Landroid/telephony/TelephonyManager;
|
||
|
|
Landroid/telephony/TelephonyRegistryManager;
|
||
|
|
Landroid/text/DynamicLayout;
|
||
|
|
Landroid/text/TextUtils;
|
||
|
|
Landroid/text/format/DateFormat;
|
||
|
|
Landroid/text/format/DateUtils;
|
||
|
|
Landroid/text/method/ArrowKeyMovementMethod;
|
||
|
|
Landroid/text/method/LinkMovementMethod;
|
||
|
|
Landroid/text/method/SingleLineTransformationMethod;
|
||
|
|
Landroid/text/style/ClickableSpan;
|
||
|
|
Landroid/timezone/TelephonyLookup;
|
||
|
|
Landroid/timezone/TimeZoneFinder;
|
||
|
|
Landroid/util/ArrayMap;
|
||
|
|
Landroid/util/ArraySet;
|
||
|
|
Landroid/util/EventLog;
|
||
|
|
Landroid/util/NtpTrustedTime;
|
||
|
|
Landroid/view/Choreographer;
|
||
|
|
Landroid/view/CrossWindowBlurListeners;
|
||
|
|
Landroid/view/DisplayCutout;
|
||
|
|
Landroid/view/KeyEvent;
|
||
|
|
Landroid/view/MotionEvent;
|
||
|
|
Landroid/view/PointerIcon;
|
||
|
|
Landroid/view/RoundedCorners;
|
||
|
|
Landroid/view/SurfaceControl;
|
||
|
|
Landroid/view/View;
|
||
|
|
Landroid/view/ViewGroup$TouchTarget;
|
||
|
|
Landroid/view/ViewRootImpl;
|
||
|
|
Landroid/view/ViewTreeObserver;
|
||
|
|
Landroid/view/WindowManagerGlobal;
|
||
|
|
Landroid/view/accessibility/AccessibilityManager;
|
||
|
|
Landroid/view/accessibility/AccessibilityNodeIdManager;
|
||
|
|
Landroid/view/autofill/Helper;
|
||
|
|
Landroid/view/inputmethod/IInputMethodManagerGlobalInvoker;
|
||
|
|
Landroid/view/inputmethod/InputMethodManager;
|
||
|
|
Landroid/webkit/CookieSyncManager;
|
||
|
|
Landroid/webkit/WebView;
|
||
|
|
Landroid/webkit/WebViewFactory;
|
||
|
|
Landroid/webkit/WebViewZygote;
|
||
|
|
Landroid/widget/AbsListView;
|
||
|
|
Landroid/widget/ImageView;
|
||
|
|
Landroid/widget/LinearLayout;
|
||
|
|
Landroid/widget/Toast;
|
||
|
|
Landroid/window/SurfaceSyncGroup;
|
||
|
|
Lcom/android/i18n/timezone/TelephonyLookup;
|
||
|
|
Lcom/android/i18n/timezone/TimeZoneFinder;
|
||
|
|
Lcom/android/internal/config/appcloning/AppCloningDeviceConfigHelper;
|
||
|
|
Lcom/android/internal/content/om/OverlayConfig;
|
||
|
|
Lcom/android/internal/display/BrightnessSynchronizer;
|
||
|
|
Lcom/android/internal/infra/AndroidFuture;
|
||
|
|
Lcom/android/internal/inputmethod/ImeTracing;
|
||
|
|
Lcom/android/internal/inputmethod/InputMethodPrivilegedOperationsRegistry;
|
||
|
|
Lcom/android/internal/jank/InteractionJankMonitor$InstanceHolder;
|
||
|
|
Lcom/android/internal/jank/InteractionJankMonitor;
|
||
|
|
Lcom/android/internal/logging/MetricsLogger;
|
||
|
|
Lcom/android/internal/os/BackgroundThread;
|
||
|
|
Lcom/android/internal/os/BinderInternal;
|
||
|
|
Lcom/android/internal/os/KernelCpuBpfTracking;
|
||
|
|
Lcom/android/internal/os/RuntimeInit;
|
||
|
|
Lcom/android/internal/os/SomeArgs;
|
||
|
|
Lcom/android/internal/os/ZygoteInit;
|
||
|
|
Lcom/android/internal/policy/AttributeCache;
|
||
|
|
Lcom/android/internal/protolog/BaseProtoLogImpl;
|
||
|
|
Lcom/android/internal/protolog/ProtoLogImpl;
|
||
|
|
Lcom/android/internal/statusbar/NotificationVisibility;
|
||
|
|
Lcom/android/internal/telephony/CellBroadcastServiceManager;
|
||
|
|
Lcom/android/internal/telephony/IntentBroadcaster;
|
||
|
|
Lcom/android/internal/telephony/MccTable;
|
||
|
|
Lcom/android/internal/telephony/MultiSimSettingController;
|
||
|
|
Lcom/android/internal/telephony/PackageChangeReceiver;
|
||
|
|
Lcom/android/internal/telephony/PhoneConfigurationManager;
|
||
|
|
Lcom/android/internal/telephony/PhoneFactory;
|
||
|
|
Lcom/android/internal/telephony/ProxyController;
|
||
|
|
Lcom/android/internal/telephony/RILRequest;
|
||
|
|
Lcom/android/internal/telephony/RadioConfig;
|
||
|
|
Lcom/android/internal/telephony/RadioInterfaceCapabilityController;
|
||
|
|
Lcom/android/internal/telephony/SmsApplication;
|
||
|
|
Lcom/android/internal/telephony/SmsBroadcastUndelivered;
|
||
|
|
Lcom/android/internal/telephony/SomeArgs;
|
||
|
|
Lcom/android/internal/telephony/TelephonyComponentFactory;
|
||
|
|
Lcom/android/internal/telephony/TelephonyDevController;
|
||
|
|
Lcom/android/internal/telephony/cat/CatService;
|
||
|
|
Lcom/android/internal/telephony/cdma/CdmaInboundSmsHandler;
|
||
|
|
Lcom/android/internal/telephony/cdma/CdmaSubscriptionSourceManager;
|
||
|
|
Lcom/android/internal/telephony/euicc/EuiccCardController;
|
||
|
|
Lcom/android/internal/telephony/euicc/EuiccController;
|
||
|
|
Lcom/android/internal/telephony/ims/ImsResolver;
|
||
|
|
Lcom/android/internal/telephony/metrics/TelephonyMetrics;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$CarrierIdMismatch;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$CellularDataServiceSwitch;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$CellularServiceState;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$DataCallSession;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$EmergencyNumbersInfo;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$GbaEvent;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsDedicatedBearerEvent;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsDedicatedBearerListenerEvent;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationFeatureTagStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationServiceDescStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationTermination;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$IncomingSms;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$NetworkRequests;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$NetworkRequestsV2;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$OutgoingShortCodeSms;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$OutgoingSms;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$PresenceNotifyEvent;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$RcsAcsProvisioningStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$RcsClientProvisioningStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteController;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteIncomingDatagram;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteOutgoingDatagram;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteProvision;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteSession;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SatelliteSosMessageRecommender;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SipDelegateStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SipMessageResponse;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SipTransportFeatureTagStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$SipTransportSession;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$UceEventStats;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$UnmeteredNetworks;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$VoiceCallRatUsage;
|
||
|
|
Lcom/android/internal/telephony/nano/PersistAtomsProto$VoiceCallSession;
|
||
|
|
Lcom/android/internal/telephony/nano/TelephonyProto$RilDataCall;
|
||
|
|
Lcom/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilCall;
|
||
|
|
Lcom/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo;
|
||
|
|
Lcom/android/internal/telephony/satellite/PointingAppController;
|
||
|
|
Lcom/android/internal/telephony/satellite/SatelliteModemInterface;
|
||
|
|
Lcom/android/internal/telephony/uicc/UiccController;
|
||
|
|
Lcom/android/internal/telephony/uicc/UiccStateChangedLauncher;
|
||
|
|
Lcom/android/internal/util/ContrastColorUtil;
|
||
|
|
Lcom/android/internal/view/WindowManagerPolicyThread;
|
||
|
|
Lcom/android/org/bouncycastle/crypto/CryptoServicesRegistrar;
|
||
|
|
Lcom/android/phone/ecc/nano/ProtobufEccData$CountryInfo;
|
||
|
|
Lcom/android/phone/ecc/nano/ProtobufEccData$EccInfo;
|
||
|
|
Lcom/android/server/AppWidgetBackupBridge;
|
||
|
|
Ldalvik/system/BaseDexClassLoader;
|
||
|
|
Ldalvik/system/BlockGuard;
|
||
|
|
Ldalvik/system/CloseGuard;
|
||
|
|
Ldalvik/system/RuntimeHooks;
|
||
|
|
Ldalvik/system/SocketTagger;
|
||
|
|
Ldalvik/system/VMRuntime;
|
||
|
|
Ldalvik/system/ZipPathValidator;
|
||
|
|
Ldalvik/system/ZygoteHooks;
|
||
|
|
Ljava/lang/System;
|
||
|
|
Ljava/lang/Thread;
|
||
|
|
Ljava/lang/Throwable;
|
||
|
|
Ljava/lang/ref/FinalizerReference;
|
||
|
|
Ljava/lang/ref/ReferenceQueue;
|
||
|
|
Ljava/net/ResponseCache;
|
||
|
|
Ljava/nio/Bits;
|
||
|
|
Ljava/nio/charset/Charset;
|
||
|
|
Ljava/security/Provider;
|
||
|
|
Ljava/util/Collections;
|
||
|
|
Ljava/util/GregorianCalendar;
|
||
|
|
Ljava/util/Locale$NoImagePreloadHolder;
|
||
|
|
Ljava/util/Locale;
|
||
|
|
Ljava/util/Scanner;
|
||
|
|
Ljava/util/TimeZone;
|
||
|
|
Ljava/util/concurrent/ForkJoinPool;
|
||
|
|
Ljava/util/concurrent/ThreadLocalRandom;
|
||
|
|
Ljavax/net/ServerSocketFactory;
|
||
|
|
Ljavax/net/SocketFactory;
|
||
|
|
Ljavax/net/ssl/HttpsURLConnection$NoPreloadHolder;
|
||
|
|
Ljavax/net/ssl/HttpsURLConnection;
|
||
|
|
Ljavax/net/ssl/SSLContext;
|
||
|
|
Ljavax/net/ssl/SSLServerSocketFactory;
|
||
|
|
Ljavax/net/ssl/SSLSocketFactory;
|
||
|
|
Llibcore/io/Libcore;
|
||
|
|
Llibcore/net/NetworkSecurityPolicy;
|
||
|
|
Lsun/misc/Cleaner;
|
||
|
|
Lsun/nio/ch/FileChannelImpl$Unmapper;
|
||
|
|
Lsun/nio/ch/FileChannelImpl;
|
||
|
|
Lsun/security/jca/Providers;
|