前言
android 系统中overlay如何查看,当前发现有两种方法,dumpsys overlay 以及cmd overlay
方法一
dumpsys overlay
android.overlay.common:0 {
mPackageName...........: android.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/FrameworksResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 0
mCategory..............: null
mIsFabricated..........: false
}
android.qvaoverlay.common:0 {
mPackageName...........: android.qvaoverlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/FrameworksResCommonQva_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 1
mCategory..............: null
mIsFabricated..........: false
}
android.overlay.target:0 {
mPackageName...........: android.overlay.target
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /vendor/overlay/FrameworksResTarget_Vendor.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 2
mCategory..............: null
mIsFabricated..........: false
}
com.android.carrierconfig.overlay.common:0 {
mPackageName...........: com.android.carrierconfig.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.carrierconfig
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/CarrierConfigResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 3
mCategory..............: null
mIsFabricated..........: false
}
com.android.cellbroadcastreceiver.overlay.common:0 {
mPackageName...........: com.android.cellbroadcastreceiver.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.cellbroadcastreceiver
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/CellBroadcastReceiverResCommon_Sys.apk
mState.................: STATE_NO_IDMAP
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 4
mCategory..............: null
mIsFabricated..........: false
}
com.android.phone.overlay.common:0 {
mPackageName...........: com.android.phone.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.phone
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/TelephonyResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 5
mCategory..............: null
mIsFabricated..........: false
}
com.android.server.telecom.overlay.common:0 {
mPackageName...........: com.android.server.telecom.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.server.telecom
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/TelecommResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 6
mCategory..............: null
mIsFabricated..........: false
}
com.android.settings.overlay.common:0 {
mPackageName...........: com.android.settings.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.settings
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/SettingsResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 7
mCategory..............: null
mIsFabricated..........: false
}
com.android.systemui.overlay.common:0 {
mPackageName...........: com.android.systemui.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.systemui
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/SystemUIResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 8
mCategory..............: null
mIsFabricated..........: false
}
com.android.wifi.resources.overlay.common:0 {
mPackageName...........: com.android.wifi.resources.overlay.common
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.wifi.resources
mTargetOverlayableName.: WifiCustomization
mBaseCodePath..........: /product/overlay/WifiResCommon_Sys.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 9
mCategory..............: null
mIsFabricated..........: false
}
com.android.wifi.resources.overlay.target:0 {
mPackageName...........: com.android.wifi.resources.overlay.target
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.android.wifi.resources
mTargetOverlayableName.: WifiCustomization
mBaseCodePath..........: /vendor/overlay/WifiResTarget_Vendor.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 10
mCategory..............: null
mIsFabricated..........: false
}
com.qualcomm.qti.optinoverlay:0 {
mPackageName...........: com.qualcomm.qti.optinoverlay
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: com.qualcomm.location.XT
mTargetOverlayableName.: null
mBaseCodePath..........: /vendor/overlay/OptInAppOverlay/OptInAppOverlay.apk
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: false
mPriority..............: 11
mCategory..............: null
mIsFabricated..........: false
}
com.android.internal.display.cutout.emulation.corner:0 {
mPackageName...........: com.android.internal.display.cutout.emulation.corner
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/DisplayCutoutEmulationCorner/DisplayCutoutEmulationCornerOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.display_cutout_emulation
mIsFabricated..........: false
}
com.android.internal.display.cutout.emulation.double:0 {
mPackageName...........: com.android.internal.display.cutout.emulation.double
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/DisplayCutoutEmulationDouble/DisplayCutoutEmulationDoubleOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.display_cutout_emulation
mIsFabricated..........: false
}
com.android.internal.systemui.navbar.gestural_wide_back:0 {
mPackageName...........: com.android.internal.systemui.navbar.gestural_wide_back
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/NavigationBarModeGesturalWideBack/NavigationBarModeGesturalOverlayWideBack.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.navigation_bar_mode
mIsFabricated..........: false
}
com.android.internal.display.cutout.emulation.hole:0 {
mPackageName...........: com.android.internal.display.cutout.emulation.hole
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/DisplayCutoutEmulationHole/DisplayCutoutEmulationHoleOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.display_cutout_emulation
mIsFabricated..........: false
}
com.android.internal.display.cutout.emulation.tall:0 {
mPackageName...........: com.android.internal.display.cutout.emulation.tall
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/DisplayCutoutEmulationTall/DisplayCutoutEmulationTallOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.display_cutout_emulation
mIsFabricated..........: false
}
com.android.internal.systemui.navbar.threebutton:0 {
mPackageName...........: com.android.internal.systemui.navbar.threebutton
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.navigation_bar_mode
mIsFabricated..........: false
}
com.android.internal.systemui.navbar.gestural_extra_wide_back:0 {
mPackageName...........: com.android.internal.systemui.navbar.gestural_extra_wide_back
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/NavigationBarModeGesturalExtraWideBack/NavigationBarModeGesturalOverlayExtraWideBack.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.navigation_bar_mode
mIsFabricated..........: false
}
com.android.theme.font.notoserifsource:0 {
mPackageName...........: com.android.theme.font.notoserifsource
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/FontNotoSerifSource/FontNotoSerifSourceOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: android.theme.customization.font
mIsFabricated..........: false
}
com.android.internal.display.cutout.emulation.waterfall:0 {
mPackageName...........: com.android.internal.display.cutout.emulation.waterfall
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/DisplayCutoutEmulationWaterfall/DisplayCutoutEmulationWaterfallOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.display_cutout_emulation
mIsFabricated..........: false
}
com.android.internal.systemui.navbar.gestural:0 {
mPackageName...........: com.android.internal.systemui.navbar.gestural
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/NavigationBarModeGestural/NavigationBarModeGesturalOverlay.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.navigation_bar_mode
mIsFabricated..........: false
}
com.android.internal.systemui.navbar.gestural_narrow_back:0 {
mPackageName...........: com.android.internal.systemui.navbar.gestural_narrow_back
mOverlayName...........: null
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.: null
mBaseCodePath..........: /product/overlay/NavigationBarModeGesturalNarrowBack/NavigationBarModeGesturalOverlayNarrowBack.apk
mState.................: STATE_DISABLED
mIsEnabled.............: false
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: com.android.internal.navigation_bar_mode
mIsFabricated..........: false
}
com.android.systemui:neutral:0 {
mPackageName...........: com.android.systemui
mOverlayName...........: neutral
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.:
mBaseCodePath..........: /data/resource-cache/com.android.systemui-neutral-Bogu.frro
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: null
mIsFabricated..........: true
}
com.android.systemui:accent:0 {
mPackageName...........: com.android.systemui
mOverlayName...........: accent
mUserId................: 0
mTargetPackageName.....: android
mTargetOverlayableName.:
mBaseCodePath..........: /data/resource-cache/com.android.systemui-accent-1WIe.frro
mState.................: STATE_ENABLED
mIsEnabled.............: true
mIsMutable.............: true
mPriority..............: 2147483647
mCategory..............: null
mIsFabricated..........: true
}
IDMAP OF com.android.wifi.resources.overlay.target
Paths:
target path : /apex/com.android.wifi/priv-app/ServiceWifiResources@TKQ1.230110.001/ServiceWifiResources.apk
overlay path : /vendor/overlay/WifiResTarget_Vendor.apk
Debug info:
W failed to find resource 'bool/config_wifi_dual_sap_mode_enabled'
Mapping:
0x7f020017 -> 0x7f010000 (bool/config_wifiDriverSupportedNl80211RegChangedEvent -> bool/config_wifiDriverSupportedNl80211RegChangedEvent)
IDMAP OF com.android.internal.display.cutout.emulation.tall
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/DisplayCutoutEmulationTall/DisplayCutoutEmulationTallOverlay.apk
Debug info:
W failed to find resource 'string/display_cutout_emulation_overlay'
Mapping:
0x0104027c -> 0x7f030000 (string/config_mainBuiltInDisplayCutout -> string/config_mainBuiltInDisplayCutout)
0x0104027d -> 0x7f030001 (string/config_mainBuiltInDisplayCutoutRectApproximation -> string/config_mainBuiltInDisplayCutoutRectApproximation)
0x01050290 -> 0x7f020000 (dimen/status_bar_height_landscape -> dimen/status_bar_height_landscape)
0x01050291 -> 0x7f020001 (dimen/status_bar_height_portrait -> dimen/status_bar_height_portrait)
0x01110150 -> 0x7f010000 (bool/config_fillMainBuiltInDisplayCutout -> bool/config_fillMainBuiltInDisplayCutout)
IDMAP OF com.android.systemui.overlay.common
Paths:
target path : /system_ext/priv-app/SystemUI/SystemUI.apk
overlay path : /product/overlay/SystemUIResCommon_Sys.apk
Mapping:
0x7f03003d -> 0x7f010000 (array/config_quickSettingsAutoAdd -> array/config_quickSettingsAutoAdd)
0x7f05004a -> 0x7f020000 (bool/doze_display_state_supported -> bool/doze_display_state_supported)
IDMAP OF com.android.systemui:neutral
Paths:
target path : /system/framework/framework-res.apk
overlay path : /data/resource-cache/com.android.systemui-neutral-Bogu.frro
Overlay name: neutral
Mapping:
0x0106001e -> color 0xfffefbff (color/system_neutral1_10)
0x0106001f -> color 0xfff2f0f4 (color/system_neutral1_50)
0x01060020 -> color 0xffe4e2e6 (color/system_neutral1_100)
0x01060021 -> color 0xffc7c6ca (color/system_neutral1_200)
0x01060022 -> color 0xffacaaaf (color/system_neutral1_300)
0x01060023 -> color 0xff919094 (color/system_neutral1_400)
0x01060024 -> color 0xff767579 (color/system_neutral1_500)
0x01060025 -> color 0xff5e5e62 (color/system_neutral1_600)
0x01060026 -> color 0xff46464a (color/system_neutral1_700)
0x01060027 -> color 0xff303034 (color/system_neutral1_800)
0x01060028 -> color 0xff1b1b1f (color/system_neutral1_900)
0x01060029 -> color 0xff000000 (color/system_neutral1_1000)
0x0106002b -> color 0xfffefbff (color/system_neutral2_10)
0x0106002c -> color 0xfff0f0fa (color/system_neutral2_50)
0x0106002d -> color 0xffe1e2ec (color/system_neutral2_100)
0x0106002e -> color 0xffc5c6d0 (color/system_neutral2_200)
0x0106002f -> color 0xffaaaab4 (color/system_neutral2_300)
0x01060030 -> color 0xff8f909a (color/system_neutral2_400)
0x01060031 -> color 0xff74757f (color/system_neutral2_500)
0x01060032 -> color 0xff5c5e67 (color/system_neutral2_600)
0x01060033 -> color 0xff45464f (color/system_neutral2_700)
0x01060034 -> color 0xff2e3038 (color/system_neutral2_800)
0x01060035 -> color 0xff191b23 (color/system_neutral2_900)
0x01060036 -> color 0xff000000 (color/system_neutral2_1000)
IDMAP OF com.android.settings.overlay.common
Paths:
target path : /system_ext/priv-app/Settings/Settings.apk
overlay path : /product/overlay/SettingsResCommon_Sys.apk
Mapping:
0x7f030065 -> 0x7f010000 (array/config_color_mode_options_strings -> array/config_color_mode_options_strings)
0x7f030066 -> 0x7f010001 (array/config_color_mode_options_values -> array/config_color_mode_options_values)
0x7f1302fb -> 0x7f020000 (string/backup_calling_setting_summary -> string/backup_calling_setting_summary)
0x7f1302fc -> 0x7f020001 (string/backup_calling_settings_title -> string/backup_calling_settings_title)
0x7f130acd -> 0x7f020002 (string/keywords_backup_calling -> string/keywords_backup_calling)
IDMAP OF android.overlay.common
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/FrameworksResCommon_Sys.apk
Debug info:
W failed to find resource 'bool/config_bluetooth_hfp_inband_ringing_support'
W failed to find resource 'bool/config_bluetooth_le_peripheral_mode_supported'
W failed to find resource 'bool/config_dozeAfterScreenOff'
W failed to find resource 'bool/config_dual_bar'
W failed to find resource 'bool/config_wifi_background_scan_support'
W failed to find resource 'bool/config_wifi_batched_scan_supported'
W failed to find resource 'bool/config_wifi_connected_mac_randomization_supported'
W failed to find resource 'bool/config_wifi_dual_band_support'
W failed to find resource 'bool/config_wifi_p2p_mac_randomization_supported'
W failed to find resource 'bool/config_wifi_softap_acs_supported'
W failed to find resource 'bool/config_wifi_softap_ieee80211ac_supported'
W failed to find resource 'string/config_emergency_apn'
Mapping:
0x0104025f -> 0x7f040000 (string/config_dozeComponent -> string/config_dozeComponent)
0x01040282 -> 0x7f040002 (string/config_mms_user_agent -> string/config_mms_user_agent)
0x01040283 -> 0x7f040003 (string/config_mms_user_agent_profile_url -> string/config_mms_user_agent_profile_url)
0x0104028c -> 0x7f040004 (string/config_optionalPackageVerifierName -> string/config_optionalPackageVerifierName)
0x01040293 -> 0x7f040005 (string/config_persistentDataPackageName -> string/config_persistentDataPackageName)
0x01040298 -> 0x7f040006 (string/config_qualified_networks_service_package -> string/config_qualified_networks_service_package)
0x010402c8 -> 0x7f040007 (string/config_wlan_data_service_package -> string/config_wlan_data_service_package)
0x010402ca -> 0x7f040008 (string/config_wlan_network_service_package -> string/config_wlan_network_service_package)
0x01070016 -> 0x7f010000 (array/config_autoBrightnessLcdBacklightValues -> array/config_autoBrightnessLcdBacklightValues)
0x01070018 -> 0x7f010001 (array/config_autoBrightnessLevels -> array/config_autoBrightnessLevels)
0x0107001c -> 0x7f010002 (array/config_availableColorModes -> array/config_availableColorModes)
0x0107007a -> 0x7f010003 (array/config_mobile_tcp_buffers -> array/config_mobile_tcp_buffers)
0x0107007d -> 0x7f010004 (array/config_network_type_tcp_buffers -> array/config_network_type_tcp_buffers)
0x010700a1 -> 0x7f010005 (array/config_sms_enabled_locking_shift_tables -> array/config_sms_enabled_locking_shift_tables)
0x010700a2 -> 0x7f010006 (array/config_sms_enabled_single_shift_tables -> array/config_sms_enabled_single_shift_tables)
0x010700aa -> 0x7f010007 (array/config_tether_bluetooth_regexs -> array/config_tether_bluetooth_regexs)
0x010700ab -> 0x7f010008 (array/config_tether_dhcp_range -> array/config_tether_dhcp_range)
0x010700ac -> 0x7f010009 (array/config_tether_upstream_types -> array/config_tether_upstream_types)
0x010700ad -> 0x7f01000a (array/config_tether_usb_regexs -> array/config_tether_usb_regexs)
0x010700ae -> 0x7f01000b (array/config_tether_wifi_regexs -> array/config_tether_wifi_regexs)
0x010700c6 -> 0x7f01000c (array/networkAttributes -> array/networkAttributes)
0x010700cf -> 0x7f01000d (array/radioAttributes -> array/radioAttributes)
0x010e004e -> 0x7f030000 (integer/config_defaultPeakRefreshRate -> integer/config_defaultPeakRefreshRate)
0x010e0050 -> 0x7f030001 (integer/config_defaultRefreshRate -> integer/config_defaultRefreshRate)
0x010e0057 -> 0x7f030002 (integer/config_default_cellular_usage_setting -> integer/config_default_cellular_usage_setting)
0x010e00a8 -> 0x7f030003 (integer/config_multiuserMaximumUsers -> integer/config_multiuserMaximumUsers)
0x010e00d2 -> 0x7f030004 (integer/config_screenBrightnessDoze -> integer/config_screenBrightnessDoze)
0x010e0102 -> 0x7f030005 (integer/config_volte_replacement_rat -> integer/config_volte_replacement_rat)
0x01110034 -> 0x7f020000 (bool/config_automatic_brightness_available -> bool/config_automatic_brightness_available)
0x01110049 -> 0x7f020003 (bool/config_camera_sound_forced -> bool/config_camera_sound_forced)
0x0111004b -> 0x7f020004 (bool/config_carrier_volte_available -> bool/config_carrier_volte_available)
0x011100fa -> 0x7f020005 (bool/config_cellBroadcastAppLinks -> bool/config_cellBroadcastAppLinks)
0x01110109 -> 0x7f020006 (bool/config_device_volte_available -> bool/config_device_volte_available)
0x0111010a -> 0x7f020007 (bool/config_device_vt_available -> bool/config_device_vt_available)
0x0111010b -> 0x7f020008 (bool/config_device_wfc_ims_available -> bool/config_device_wfc_ims_available)
0x0111013a -> 0x7f02000b (bool/config_enableMultiUserUI -> bool/config_enableMultiUserUI)
0x01110149 -> 0x7f02000c (bool/config_enable_iwlan_handover_policy -> bool/config_enable_iwlan_handover_policy)
0x0111014c -> 0x7f02000d (bool/config_enhanced_iwlan_handover_check -> bool/config_enhanced_iwlan_handover_check)
0x01110165 -> 0x7f02000e (bool/config_hotswapCapable -> bool/config_hotswapCapable)
0x01110194 -> 0x7f02000f (bool/config_powerDecoupleInteractiveModeFromDisplay -> bool/config_powerDecoupleInteractiveModeFromDisplay)
0x011101a7 -> 0x7f020010 (bool/config_setColorTransformAccelerated -> bool/config_setColorTransformAccelerated)
0x011101b0 -> 0x7f020011 (bool/config_showNavigationBar -> bool/config_showNavigationBar)
0x011101bc -> 0x7f020012 (bool/config_sms_decode_gsm_8bit_data -> bool/config_sms_decode_gsm_8bit_data)
0x011101c0 -> 0x7f020013 (bool/config_speed_up_audio_on_mt_calls -> bool/config_speed_up_audio_on_mt_calls)
0x011101c2 -> 0x7f020014 (bool/config_stkNoAlphaUsrCnf -> bool/config_stkNoAlphaUsrCnf)
0x011101c4 -> 0x7f020015 (bool/config_supportAudioSourceUnprocessed -> bool/config_supportAudioSourceUnprocessed)
0x011101dd -> 0x7f020016 (bool/config_switch_phone_on_voice_reg_state_change -> bool/config_switch_phone_on_voice_reg_state_change)
0x011101e0 -> 0x7f020017 (bool/config_telephony5gNonStandalone -> bool/config_telephony5gNonStandalone)
0x011101e1 -> 0x7f020018 (bool/config_telephony5gStandalone -> bool/config_telephony5gStandalone)
0x011101e8 -> 0x7f020019 (bool/config_unplugTurnsOnScreen -> bool/config_unplugTurnsOnScreen)
0x011101fe -> 0x7f02001a (bool/config_voice_data_sms_auto_fallback -> bool/config_voice_data_sms_auto_fallback)
0x01110204 -> 0x7f02001b (bool/config_wifiDisplaySupportsProtectedBuffers -> bool/config_wifiDisplaySupportsProtectedBuffers)
0x01110205 -> 0x7f020020 (bool/config_wifi_dual_sap_mode_enabled -> bool/config_wifi_dual_sap_mode_enabled)
0x0111021f -> 0x7f020024 (bool/skip_restoring_network_selection -> bool/skip_restoring_network_selection)
IDMAP OF com.android.carrierconfig.overlay.common
Paths:
target path : /system_ext/priv-app/CarrierConfig/CarrierConfig.apk
overlay path : /product/overlay/CarrierConfigResCommon_Sys.apk
Mapping:
0x7f020000 -> 0x7f010000 (xml/vendor -> xml/vendor)
IDMAP OF com.android.internal.display.cutout.emulation.waterfall
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/DisplayCutoutEmulationWaterfall/DisplayCutoutEmulationWaterfallOverlay.apk
Debug info:
W failed to find resource 'string/display_cutout_emulation_overlay'
Mapping:
0x0104027c -> 0x7f020000 (string/config_mainBuiltInDisplayCutout -> string/config_mainBuiltInDisplayCutout)
0x0104027d -> 0x7f020001 (string/config_mainBuiltInDisplayCutoutRectApproximation -> string/config_mainBuiltInDisplayCutoutRectApproximation)
0x01050290 -> 0x7f010000 (dimen/status_bar_height_landscape -> dimen/status_bar_height_landscape)
0x01050291 -> 0x7f010001 (dimen/status_bar_height_portrait -> dimen/status_bar_height_portrait)
0x010502d6 -> 0x7f010002 (dimen/waterfall_display_bottom_edge_size -> dimen/waterfall_display_bottom_edge_size)
0x010502d7 -> 0x7f010003 (dimen/waterfall_display_left_edge_size -> dimen/waterfall_display_left_edge_size)
0x010502d8 -> 0x7f010004 (dimen/waterfall_display_right_edge_size -> dimen/waterfall_display_right_edge_size)
0x010502d9 -> 0x7f010005 (dimen/waterfall_display_top_edge_size -> dimen/waterfall_display_top_edge_size)
IDMAP OF com.android.theme.font.notoserifsource
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/FontNotoSerifSource/FontNotoSerifSourceOverlay.apk
Debug info:
W failed to find resource 'string/font_notoserif_source_overlay'
Mapping:
0x01040217 -> 0x7f010000 (string/config_bodyFontFamily -> string/config_bodyFontFamily)
0x01040218 -> 0x7f010001 (string/config_bodyFontFamilyMedium -> string/config_bodyFontFamilyMedium)
0x01040271 -> 0x7f010002 (string/config_headlineFontFamily -> string/config_headlineFontFamily)
0x01040272 -> 0x7f010003 (string/config_headlineFontFamilyMedium -> string/config_headlineFontFamilyMedium)
IDMAP OF com.android.internal.systemui.navbar.threebutton
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
Debug info:
W failed to find resource 'string/navigation_bar_mode_title'
Mapping:
0x010501cf -> 0x7f010000 (dimen/navigation_bar_gesture_height -> dimen/navigation_bar_gesture_height)
0x010e00a9 -> 0x7f020000 (integer/config_navBarInteractionMode -> integer/config_navBarInteractionMode)
IDMAP OF com.android.internal.systemui.navbar.gestural
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/NavigationBarModeGestural/NavigationBarModeGesturalOverlay.apk
Debug info:
W failed to find resource 'string/navigation_bar_mode_title'
Mapping:
0x010500a8 -> 0x7f020000 (dimen/config_backGestureInset -> dimen/config_backGestureInset)
0x010501cd -> 0x7f020001 (dimen/navigation_bar_frame_height -> dimen/navigation_bar_frame_height)
0x010501cf -> 0x7f020002 (dimen/navigation_bar_gesture_height -> dimen/navigation_bar_gesture_height)
0x010501d1 -> 0x7f020003 (dimen/navigation_bar_height -> dimen/navigation_bar_height)
0x010501d3 -> 0x7f020004 (dimen/navigation_bar_height_landscape -> dimen/navigation_bar_height_landscape)
0x010501d6 -> 0x7f020005 (dimen/navigation_bar_width -> dimen/navigation_bar_width)
0x010e00a9 -> 0x7f030000 (integer/config_navBarInteractionMode -> integer/config_navBarInteractionMode)
0x010e00aa -> 0x7f030001 (integer/config_navBarOpacityMode -> integer/config_navBarOpacityMode)
0x01110018 -> 0x7f010000 (bool/config_allowSeamlessRotationDespiteNavBarMoving -> bool/config_allowSeamlessRotationDespiteNavBarMoving)
0x0111002d -> 0x7f010001 (bool/config_attachNavBarToAppDuringTransition -> bool/config_attachNavBarToAppDuringTransition)
0x01110166 -> 0x7f010002 (bool/config_imeDrawsImeNavBar -> bool/config_imeDrawsImeNavBar)
0x01110182 -> 0x7f010003 (bool/config_navBarAlwaysShowOnSideEdgeGesture -> bool/config_navBarAlwaysShowOnSideEdgeGesture)
0x01110183 -> 0x7f010004 (bool/config_navBarCanMove -> bool/config_navBarCanMove)
0x01110184 -> 0x7f010005 (bool/config_navBarNeedsScrim -> bool/config_navBarNeedsScrim)
0x01110185 -> 0x7f010006 (bool/config_navBarTapThrough -> bool/config_navBarTapThrough)
IDMAP OF com.android.internal.display.cutout.emulation.double
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/DisplayCutoutEmulationDouble/DisplayCutoutEmulationDoubleOverlay.apk
Debug info:
W failed to find resource 'string/display_cutout_emulation_overlay'
Mapping:
0x0104027c -> 0x7f030000 (string/config_mainBuiltInDisplayCutout -> string/config_mainBuiltInDisplayCutout)
0x0104027d -> 0x7f030001 (string/config_mainBuiltInDisplayCutoutRectApproximation -> string/config_mainBuiltInDisplayCutoutRectApproximation)
0x01050290 -> 0x7f020000 (dimen/status_bar_height_landscape -> dimen/status_bar_height_landscape)
0x01050291 -> 0x7f020001 (dimen/status_bar_height_portrait -> dimen/status_bar_height_portrait)
0x01110150 -> 0x7f010000 (bool/config_fillMainBuiltInDisplayCutout -> bool/config_fillMainBuiltInDisplayCutout)
IDMAP OF com.android.systemui:accent
Paths:
target path : /system/framework/framework-res.apk
overlay path : /data/resource-cache/com.android.systemui-accent-1WIe.frro
Overlay name: accent
Mapping:
0x01060038 -> color 0xfffefbff (color/system_accent1_10)
0x01060039 -> color 0xffeef0ff (color/system_accent1_50)
0x0106003a -> color 0xffdae2ff (color/system_accent1_100)
0x0106003b -> color 0xffb2c5ff (color/system_accent1_200)
0x0106003c -> color 0xff96aae4 (color/system_accent1_300)
0x0106003d -> color 0xff7c8fc8 (color/system_accent1_400)
0x0106003e -> color 0xff6174ab (color/system_accent1_500)
0x0106003f -> color 0xff495d92 (color/system_accent1_600)
0x01060040 -> color 0xff314578 (color/system_accent1_700)
0x01060041 -> color 0xff182e60 (color/system_accent1_800)
0x01060042 -> color 0xff001849 (color/system_accent1_900)
0x01060043 -> color 0xff000000 (color/system_accent1_1000)
0x01060045 -> color 0xfffefbff (color/system_accent2_10)
0x01060046 -> color 0xffeef0ff (color/system_accent2_50)
0x01060047 -> color 0xffdde2f9 (color/system_accent2_100)
0x01060048 -> color 0xffc0c6dd (color/system_accent2_200)
0x01060049 -> color 0xffa5aac1 (color/system_accent2_300)
0x0106004a -> color 0xff8b90a5 (color/system_accent2_400)
0x0106004b -> color 0xff70758a (color/system_accent2_500)
0x0106004c -> color 0xff585e71 (color/system_accent2_600)
0x0106004d -> color 0xff414659 (color/system_accent2_700)
0x0106004e -> color 0xff2a3042 (color/system_accent2_800)
0x0106004f -> color 0xff151b2c (color/system_accent2_900)
0x01060050 -> color 0xff000000 (color/system_accent2_1000)
0x01060052 -> color 0xfffffbff (color/system_accent3_10)
0x01060053 -> color 0xffffebf9 (color/system_accent3_50)
0x01060054 -> color 0xfffed6f9 (color/system_accent3_100)
0x01060055 -> color 0xffe1bbdc (color/system_accent3_200)
0x01060056 -> color 0xffc4a0c0 (color/system_accent3_300)
0x01060057 -> color 0xffa986a5 (color/system_accent3_400)
0x01060058 -> color 0xff8c6c8a (color/system_accent3_500)
0x01060059 -> color 0xff735471 (color/system_accent3_600)
0x0106005a -> color 0xff5a3d59 (color/system_accent3_700)
0x0106005b -> color 0xff422741 (color/system_accent3_800)
0x0106005c -> color 0xff2b122b (color/system_accent3_900)
0x0106005d -> color 0xff000000 (color/system_accent3_1000)
IDMAP OF com.android.wifi.resources.overlay.common
Paths:
target path : /apex/com.android.wifi/priv-app/ServiceWifiResources@TKQ1.230110.001/ServiceWifiResources.apk
overlay path : /product/overlay/WifiResCommon_Sys.apk
Debug info:
W failed to find resource 'bool/config_vendorWifi11axReadySupport'
W failed to find resource 'bool/config_wifi_batched_scan_supported'
W failed to find resource 'bool/config_wifi_report_he_ready'
Mapping:
0x7f020006 -> 0x7f010001 (bool/config_vendor_wifi_softap_owe_supported -> bool/config_vendor_wifi_softap_owe_supported)
0x7f02000a -> 0x7f010002 (bool/config_wifi5ghzSupport -> bool/config_wifi5ghzSupport)
0x7f02000f -> 0x7f010003 (bool/config_wifiAllowMultipleNetworksOnSameAwareNdi -> bool/config_wifiAllowMultipleNetworksOnSameAwareNdi)
0x7f02003b -> 0x7f010004 (bool/config_wifiSoftap6ghzSupported -> bool/config_wifiSoftap6ghzSupported)
0x7f02003c -> 0x7f010005 (bool/config_wifiSoftapAcsIncludeDfs -> bool/config_wifiSoftapAcsIncludeDfs)
0x7f02003e -> 0x7f010006 (bool/config_wifiSoftapAutoUpgradeToBridgedConfigWhenSupported -> bool/config_wifiSoftapAutoUpgradeToBridgedConfigWhenSupported)
0x7f020054 -> 0x7f010007 (bool/config_wifi_background_scan_support -> bool/config_wifi_background_scan_support)
0x7f020055 -> 0x7f010009 (bool/config_wifi_connected_mac_randomization_supported -> bool/config_wifi_connected_mac_randomization_supported)
0x7f02005e -> 0x7f01000a (bool/config_wifi_only_link_same_credential_configurations -> bool/config_wifi_only_link_same_credential_configurations)
0x7f02005f -> 0x7f01000b (bool/config_wifi_p2p_mac_randomization_supported -> bool/config_wifi_p2p_mac_randomization_supported)
0x7f020061 -> 0x7f01000d (bool/config_wifi_softap_acs_supported -> bool/config_wifi_softap_acs_supported)
0x7f020062 -> 0x7f01000e (bool/config_wifi_softap_ieee80211ac_supported -> bool/config_wifi_softap_ieee80211ac_supported)
0x7f020063 -> 0x7f01000f (bool/config_wifi_softap_sae_supported -> bool/config_wifi_softap_sae_supported)
0x7f05001e -> 0x7f020000 (integer/config_wifiDelayDisconnectOnImsLostMs -> integer/config_wifiDelayDisconnectOnImsLostMs)
0x7f05003c -> 0x7f020001 (integer/config_wifiHardwareSoftapMaxClientCount -> integer/config_wifiHardwareSoftapMaxClientCount)
0x7f070005 -> 0x7f030000 (string/config_wifiSoftap2gChannelList -> string/config_wifiSoftap2gChannelList)
0x7f070006 -> 0x7f030001 (string/config_wifiSoftap5gChannelList -> string/config_wifiSoftap5gChannelList)
0x7f070008 -> 0x7f030002 (string/config_wifiSoftap6gChannelList -> string/config_wifiSoftap6gChannelList)
IDMAP OF com.android.internal.systemui.navbar.gestural_narrow_back
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/NavigationBarModeGesturalNarrowBack/NavigationBarModeGesturalOverlayNarrowBack.apk
Debug info:
W failed to find resource 'string/navigation_bar_mode_title'
Mapping:
0x010500a8 -> 0x7f020000 (dimen/config_backGestureInset -> dimen/config_backGestureInset)
0x010501cd -> 0x7f020001 (dimen/navigation_bar_frame_height -> dimen/navigation_bar_frame_height)
0x010501cf -> 0x7f020002 (dimen/navigation_bar_gesture_height -> dimen/navigation_bar_gesture_height)
0x010501d1 -> 0x7f020003 (dimen/navigation_bar_height -> dimen/navigation_bar_height)
0x010501d3 -> 0x7f020004 (dimen/navigation_bar_height_landscape -> dimen/navigation_bar_height_landscape)
0x010501d6 -> 0x7f020005 (dimen/navigation_bar_width -> dimen/navigation_bar_width)
0x010e00a9 -> 0x7f030000 (integer/config_navBarInteractionMode -> integer/config_navBarInteractionMode)
0x010e00aa -> 0x7f030001 (integer/config_navBarOpacityMode -> integer/config_navBarOpacityMode)
0x01110018 -> 0x7f010000 (bool/config_allowSeamlessRotationDespiteNavBarMoving -> bool/config_allowSeamlessRotationDespiteNavBarMoving)
0x0111002d -> 0x7f010001 (bool/config_attachNavBarToAppDuringTransition -> bool/config_attachNavBarToAppDuringTransition)
0x01110166 -> 0x7f010002 (bool/config_imeDrawsImeNavBar -> bool/config_imeDrawsImeNavBar)
0x01110182 -> 0x7f010003 (bool/config_navBarAlwaysShowOnSideEdgeGesture -> bool/config_navBarAlwaysShowOnSideEdgeGesture)
0x01110183 -> 0x7f010004 (bool/config_navBarCanMove -> bool/config_navBarCanMove)
0x01110184 -> 0x7f010005 (bool/config_navBarNeedsScrim -> bool/config_navBarNeedsScrim)
0x01110185 -> 0x7f010006 (bool/config_navBarTapThrough -> bool/config_navBarTapThrough)
IDMAP OF com.qualcomm.qti.optinoverlay
Paths:
target path : /system_ext/priv-app/xtra_t_app/xtra_t_app.apk
overlay path : /vendor/overlay/OptInAppOverlay/OptInAppOverlay.apk
Debug info:
W failed to find resource 'style/DisableAppStartingTheme'
Mapping:
0x7f050000 -> 0x7f010000 (color/dialog_button_color -> color/dialog_button_color)
0x7f050001 -> 0x7f010001 (color/dialog_link_color -> color/dialog_link_color)
0x7f050002 -> 0x7f010002 (color/dialog_message_color -> color/dialog_message_color)
0x7f050003 -> 0x7f010003 (color/dialog_title_color -> color/dialog_title_color)
0x7f050019 -> 0x7f010004 (color/transparent -> color/transparent)
0x7f090004 -> 0x7f020000 (integer/dialog_message_typeface -> integer/dialog_message_typeface)
0x7f090005 -> 0x7f020001 (integer/dialog_padding_msg_bottom -> integer/dialog_padding_msg_bottom)
0x7f090006 -> 0x7f020002 (integer/dialog_padding_msg_left -> integer/dialog_padding_msg_left)
0x7f090007 -> 0x7f020003 (integer/dialog_padding_msg_right -> integer/dialog_padding_msg_right)
0x7f090008 -> 0x7f020004 (integer/dialog_padding_msg_top -> integer/dialog_padding_msg_top)
0x7f090009 -> 0x7f020005 (integer/dialog_padding_title_bottom -> integer/dialog_padding_title_bottom)
0x7f09000a -> 0x7f020006 (integer/dialog_padding_title_left -> integer/dialog_padding_title_left)
0x7f09000b -> 0x7f020007 (integer/dialog_padding_title_right -> integer/dialog_padding_title_right)
0x7f09000c -> 0x7f020008 (integer/dialog_padding_title_top -> integer/dialog_padding_title_top)
0x7f09000d -> 0x7f020009 (integer/dialog_title_typeface -> integer/dialog_title_typeface)
0x7f0c003e -> 0x7f030001 (style/TextAppearance_dialog_message -> style/TextAppearance_dialog_message)
0x7f0c003f -> 0x7f030002 (style/TextAppearance_dialog_title -> style/TextAppearance_dialog_title)
0x7f0c0040 -> 0x7f030003 (style/XTActivityTheme -> style/XTActivityTheme)
0x7f0c0041 -> 0x7f030004 (style/XTDialogTheme -> style/XTDialogTheme)
0x7f0c0042 -> 0x7f030005 (style/XTNoticeActivityTheme -> style/XTNoticeActivityTheme)
IDMAP OF com.android.server.telecom.overlay.common
Paths:
target path : /system/priv-app/Telecom/Telecom.apk
overlay path : /product/overlay/TelecommResCommon_Sys.apk
Mapping:
0x7f020006 -> 0x7f010000 (bool/tty_enabled -> bool/tty_enabled)
0x7f0a002f -> 0x7f020000 (string/dialer_default_class -> string/dialer_default_class)
0x7f0a0033 -> 0x7f020001 (string/incall_default_class -> string/incall_default_class)
IDMAP OF com.android.phone.overlay.common
Paths:
target path : /system/priv-app/TeleService/TeleService.apk
overlay path : /product/overlay/TelephonyResCommon_Sys.apk
Debug info:
W failed to find resource 'bool/config_no_sim_display_network_modes'
Mapping:
0x7f05001d -> 0x7f010001 (bool/config_support_rtt -> bool/config_support_rtt)
0x7f050026 -> 0x7f010002 (bool/csp_enabled -> bool/csp_enabled)
0x7f050027 -> 0x7f010003 (bool/dtmf_type_enabled -> bool/dtmf_type_enabled)
0x7f05002c -> 0x7f010004 (bool/send_mic_mute_to_AudioManager -> bool/send_mic_mute_to_AudioManager)
0x7f050030 -> 0x7f010005 (bool/world_phone -> bool/world_phone)
0x7f0a0003 -> 0x7f020000 (integer/OtaShowListeningScreen -> integer/OtaShowListeningScreen)
0x7f0e01ad -> 0x7f030000 (string/config_gba_package -> string/config_gba_package)
0x7f0e01ae -> 0x7f030001 (string/config_ims_mmtel_package -> string/config_ims_mmtel_package)
0x7f0e01af -> 0x7f030002 (string/config_ims_rcs_package -> string/config_ims_rcs_package)
0x7f0e0338 -> 0x7f030003 (string/platform_number_verification_package -> string/platform_number_verification_package)
0x7f11000f -> 0x7f040000 (xml/telephony_injection -> xml/telephony_injection)
IDMAP OF android.overlay.target
Paths:
target path : /system/framework/framework-res.apk
overlay path : /vendor/overlay/FrameworksResTarget_Vendor.apk
Mapping:
0x01040298 -> 0x7f030000 (string/config_qualified_networks_service_package -> string/config_qualified_networks_service_package)
0x010402c8 -> 0x7f030001 (string/config_wlan_data_service_package -> string/config_wlan_data_service_package)
0x010402ca -> 0x7f030002 (string/config_wlan_network_service_package -> string/config_wlan_network_service_package)
0x010700ae -> 0x7f010000 (array/config_tether_wifi_regexs -> array/config_tether_wifi_regexs)
0x0111011c -> 0x7f020000 (bool/config_dozeAlwaysOnDisplayAvailable -> bool/config_dozeAlwaysOnDisplayAvailable)
0x0111011d -> 0x7f020001 (bool/config_dozeAlwaysOnEnabled -> bool/config_dozeAlwaysOnEnabled)
0x011101b0 -> 0x7f020002 (bool/config_showNavigationBar -> bool/config_showNavigationBar)
0x011101ee -> 0x7f020003 (bool/config_useDevInputEventForAudioJack -> bool/config_useDevInputEventForAudioJack)
0x01170012 -> 0x7f040000 (xml/power_profile -> xml/power_profile)
IDMAP OF com.android.cellbroadcastreceiver.overlay.common
<missing idmap>
IDMAP OF android.qvaoverlay.common
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/FrameworksResCommonQva_Sys.apk
Mapping:
0x01040023 -> 0x7f010000 (string/config_defaultDialer -> string/config_defaultDialer)
IDMAP OF com.android.internal.display.cutout.emulation.corner
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/DisplayCutoutEmulationCorner/DisplayCutoutEmulationCornerOverlay.apk
Debug info:
W failed to find resource 'string/display_cutout_emulation_overlay'
Mapping:
0x0104027c -> 0x7f030000 (string/config_mainBuiltInDisplayCutout -> string/config_mainBuiltInDisplayCutout)
0x0104027d -> 0x7f030001 (string/config_mainBuiltInDisplayCutoutRectApproximation -> string/config_mainBuiltInDisplayCutoutRectApproximation)
0x01050290 -> 0x7f020000 (dimen/status_bar_height_landscape -> dimen/status_bar_height_landscape)
0x01050291 -> 0x7f020001 (dimen/status_bar_height_portrait -> dimen/status_bar_height_portrait)
0x01110150 -> 0x7f010000 (bool/config_fillMainBuiltInDisplayCutout -> bool/config_fillMainBuiltInDisplayCutout)
IDMAP OF com.android.internal.systemui.navbar.gestural_wide_back
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/NavigationBarModeGesturalWideBack/NavigationBarModeGesturalOverlayWideBack.apk
Debug info:
W failed to find resource 'string/navigation_bar_mode_title'
Mapping:
0x010500a8 -> 0x7f020000 (dimen/config_backGestureInset -> dimen/config_backGestureInset)
0x010501cd -> 0x7f020001 (dimen/navigation_bar_frame_height -> dimen/navigation_bar_frame_height)
0x010501cf -> 0x7f020002 (dimen/navigation_bar_gesture_height -> dimen/navigation_bar_gesture_height)
0x010501d1 -> 0x7f020003 (dimen/navigation_bar_height -> dimen/navigation_bar_height)
0x010501d3 -> 0x7f020004 (dimen/navigation_bar_height_landscape -> dimen/navigation_bar_height_landscape)
0x010501d6 -> 0x7f020005 (dimen/navigation_bar_width -> dimen/navigation_bar_width)
0x010e00a9 -> 0x7f030000 (integer/config_navBarInteractionMode -> integer/config_navBarInteractionMode)
0x010e00aa -> 0x7f030001 (integer/config_navBarOpacityMode -> integer/config_navBarOpacityMode)
0x01110018 -> 0x7f010000 (bool/config_allowSeamlessRotationDespiteNavBarMoving -> bool/config_allowSeamlessRotationDespiteNavBarMoving)
0x0111002d -> 0x7f010001 (bool/config_attachNavBarToAppDuringTransition -> bool/config_attachNavBarToAppDuringTransition)
0x01110166 -> 0x7f010002 (bool/config_imeDrawsImeNavBar -> bool/config_imeDrawsImeNavBar)
0x01110182 -> 0x7f010003 (bool/config_navBarAlwaysShowOnSideEdgeGesture -> bool/config_navBarAlwaysShowOnSideEdgeGesture)
0x01110183 -> 0x7f010004 (bool/config_navBarCanMove -> bool/config_navBarCanMove)
0x01110184 -> 0x7f010005 (bool/config_navBarNeedsScrim -> bool/config_navBarNeedsScrim)
0x01110185 -> 0x7f010006 (bool/config_navBarTapThrough -> bool/config_navBarTapThrough)
IDMAP OF com.android.internal.systemui.navbar.gestural_extra_wide_back
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/NavigationBarModeGesturalExtraWideBack/NavigationBarModeGesturalOverlayExtraWideBack.apk
Debug info:
W failed to find resource 'string/navigation_bar_mode_title'
Mapping:
0x010500a8 -> 0x7f020000 (dimen/config_backGestureInset -> dimen/config_backGestureInset)
0x010501cd -> 0x7f020001 (dimen/navigation_bar_frame_height -> dimen/navigation_bar_frame_height)
0x010501cf -> 0x7f020002 (dimen/navigation_bar_gesture_height -> dimen/navigation_bar_gesture_height)
0x010501d1 -> 0x7f020003 (dimen/navigation_bar_height -> dimen/navigation_bar_height)
0x010501d3 -> 0x7f020004 (dimen/navigation_bar_height_landscape -> dimen/navigation_bar_height_landscape)
0x010501d6 -> 0x7f020005 (dimen/navigation_bar_width -> dimen/navigation_bar_width)
0x010e00a9 -> 0x7f030000 (integer/config_navBarInteractionMode -> integer/config_navBarInteractionMode)
0x010e00aa -> 0x7f030001 (integer/config_navBarOpacityMode -> integer/config_navBarOpacityMode)
0x01110018 -> 0x7f010000 (bool/config_allowSeamlessRotationDespiteNavBarMoving -> bool/config_allowSeamlessRotationDespiteNavBarMoving)
0x0111002d -> 0x7f010001 (bool/config_attachNavBarToAppDuringTransition -> bool/config_attachNavBarToAppDuringTransition)
0x01110166 -> 0x7f010002 (bool/config_imeDrawsImeNavBar -> bool/config_imeDrawsImeNavBar)
0x01110182 -> 0x7f010003 (bool/config_navBarAlwaysShowOnSideEdgeGesture -> bool/config_navBarAlwaysShowOnSideEdgeGesture)
0x01110183 -> 0x7f010004 (bool/config_navBarCanMove -> bool/config_navBarCanMove)
0x01110184 -> 0x7f010005 (bool/config_navBarNeedsScrim -> bool/config_navBarNeedsScrim)
0x01110185 -> 0x7f010006 (bool/config_navBarTapThrough -> bool/config_navBarTapThrough)
IDMAP OF com.android.internal.display.cutout.emulation.hole
Paths:
target path : /system/framework/framework-res.apk
overlay path : /product/overlay/DisplayCutoutEmulationHole/DisplayCutoutEmulationHoleOverlay.apk
Debug info:
W failed to find resource 'string/display_cutout_emulation_overlay'
Mapping:
0x0104027c -> 0x7f030000 (string/config_mainBuiltInDisplayCutout -> string/config_mainBuiltInDisplayCutout)
0x0104027d -> 0x7f030001 (string/config_mainBuiltInDisplayCutoutRectApproximation -> string/config_mainBuiltInDisplayCutoutRectApproximation)
0x01050290 -> 0x7f020000 (dimen/status_bar_height_landscape -> dimen/status_bar_height_landscape)
0x01050291 -> 0x7f020001 (dimen/status_bar_height_portrait -> dimen/status_bar_height_portrait)
0x01110150 -> 0x7f010000 (bool/config_fillMainBuiltInDisplayCutout -> bool/config_fillMainBuiltInDisplayCutout)
Default overlays:
Overlay configurations:
0, ParsedConfiguration{packageName=android.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=android.overlay.common, targetPackageName=android, targetSdkVersion=33, isStatic=true, priority=100, path=/product/overlay/FrameworksResCommon_Sys.apk, preInstalledApexPath=null}}
1, ParsedConfiguration{packageName=android.qvaoverlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=android.qvaoverlay.common, targetPackageName=android, targetSdkVersion=33, isStatic=true, priority=300, path=/product/overlay/FrameworksResCommonQva_Sys.apk, preInstalledApexPath=null}}
2, ParsedConfiguration{packageName=android.overlay.target, enabled=true, mutable=false, policy=vendor, parsedInfo=ParsedOverlayInfo{packageName=android.overlay.target, targetPackageName=android, targetSdkVersion=33, isStatic=true, priority=500, path=/vendor/overlay/FrameworksResTarget_Vendor.apk, preInstalledApexPath=null}}
3, ParsedConfiguration{packageName=com.android.carrierconfig.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.carrierconfig.overlay.common, targetPackageName=com.android.carrierconfig, targetSdkVersion=33, isStatic=true, priority=100, path=/product/overlay/CarrierConfigResCommon_Sys.apk, preInstalledApexPath=null}}
4, ParsedConfiguration{packageName=com.android.cellbroadcastreceiver.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.cellbroadcastreceiver.overlay.common, targetPackageName=com.android.cellbroadcastreceiver, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/CellBroadcastReceiverResCommon_Sys.apk, preInstalledApexPath=null}}
5, ParsedConfiguration{packageName=com.android.phone.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.phone.overlay.common, targetPackageName=com.android.phone, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/TelephonyResCommon_Sys.apk, preInstalledApexPath=null}}
6, ParsedConfiguration{packageName=com.android.server.telecom.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.server.telecom.overlay.common, targetPackageName=com.android.server.telecom, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/TelecommResCommon_Sys.apk, preInstalledApexPath=null}}
7, ParsedConfiguration{packageName=com.android.settings.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.settings.overlay.common, targetPackageName=com.android.settings, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/SettingsResCommon_Sys.apk, preInstalledApexPath=null}}
8, ParsedConfiguration{packageName=com.android.systemui.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.systemui.overlay.common, targetPackageName=com.android.systemui, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/SystemUIResCommon_Sys.apk, preInstalledApexPath=null}}
9, ParsedConfiguration{packageName=com.android.wifi.resources.overlay.common, enabled=true, mutable=false, policy=product, parsedInfo=ParsedOverlayInfo{packageName=com.android.wifi.resources.overlay.common, targetPackageName=com.android.wifi.resources, targetSdkVersion=33, isStatic=true, priority=0, path=/product/overlay/WifiResCommon_Sys.apk, preInstalledApexPath=null}}
10, ParsedConfiguration{packageName=com.android.wifi.resources.overlay.target, enabled=true, mutable=false, policy=vendor, parsedInfo=ParsedOverlayInfo{packageName=com.android.wifi.resources.overlay.target, targetPackageName=com.android.wifi.resources, targetSdkVersion=33, isStatic=true, priority=500, path=/vendor/overlay/WifiResTarget_Vendor.apk, preInstalledApexPath=null}}
11, ParsedConfiguration{packageName=com.qualcomm.qti.optinoverlay, enabled=true, mutable=false, policy=vendor, parsedInfo=ParsedOverlayInfo{packageName=com.qualcomm.qti.optinoverlay, targetPackageName=com.qualcomm.location.XT, targetSdkVersion=33, isStatic=true, priority=1, path=/vendor/overlay/OptInAppOverlay/OptInAppOverlay.apk, preInstalledApexPath=null}}
AndroidPackage cache
218 package(s)
方法2
cmd overlay
bengal_515:/ # cmd overlay
Overlay manager (overlay) commands:
help
Print this help text.
dump [--verbose] [--user USER_ID] [[FIELD] PACKAGE[:NAME]]
Print debugging information about the overlay manager.
With optional parameters PACKAGE and NAME, limit output to the specified
overlay or target. With optional parameter FIELD, limit output to
the corresponding SettingsItem field. Field names are all lower case
and omit the m prefix, i.e. 'userid' for SettingsItem.mUserId.
list [--user USER_ID] [PACKAGE[:NAME]]
Print information about target and overlay packages.
Overlay packages are printed in priority order. With optional
parameters PACKAGE and NAME, limit output to the specified overlay or
target.
enable [--user USER_ID] PACKAGE[:NAME]
Enable overlay within or owned by PACKAGE with optional unique NAME.
disable [--user USER_ID] PACKAGE[:NAME]
Disable overlay within or owned by PACKAGE with optional unique NAME.
enable-exclusive [--user USER_ID] [--category] PACKAGE
Enable overlay within or owned by PACKAGE and disable all other overlays
for its target package. If the --category option is given, only disables
other overlays in the same category.
set-priority [--user USER_ID] PACKAGE PARENT|lowest|highest
Change the priority of the overlay to be just higher than
the priority of PARENT If PARENT is the special keyword
'lowest', change priority of PACKAGE to the lowest priority.
If PARENT is the special keyword 'highest', change priority of
PACKAGE to the highest priority.
lookup [--user USER_ID] [--verbose] PACKAGE-TO-LOAD PACKAGE:TYPE/NAME
Load a package and print the value of a given resource
applying the current configuration and enabled overlays.
For a more fine-grained alternative, use 'idmap2 lookup'.
fabricate [--user USER_ID] [--target-name OVERLAYABLE] --target PACKAGE
--name NAME PACKAGE:TYPE/NAME ENCODED-TYPE-ID ENCODED-VALUE
Create an overlay from a single resource. Caller must be root. Example:
fabricate --target android --name LighterGray \
android:color/lighter_gray 0x1c 0xffeeeeee
255|bengal_515:/ # cmd overlay list
com.android.carrierconfig
[x] com.android.carrierconfig.overlay.common
android
[ ] com.android.internal.display.cutout.emulation.corner
[ ] com.android.internal.display.cutout.emulation.double
[ ] com.android.internal.systemui.navbar.gestural_wide_back
[ ] com.android.internal.display.cutout.emulation.hole
[ ] com.android.internal.display.cutout.emulation.tall
[ ] com.android.internal.systemui.navbar.threebutton
[ ] com.android.internal.systemui.navbar.gestural_extra_wide_back
[ ] com.android.theme.font.notoserifsource
[ ] com.android.internal.display.cutout.emulation.waterfall
[ ] com.android.internal.systemui.navbar.gestural
[ ] com.android.internal.systemui.navbar.gestural_narrow_back
[x] com.android.systemui:neutral
[x] com.android.systemui:accent
com.android.cellbroadcastreceiver
--- com.android.cellbroadcastreceiver.overlay.common
com.android.server.telecom
[x] com.android.server.telecom.overlay.common
com.android.wifi.resources
[x] com.android.wifi.resources.overlay.common
[x] com.android.wifi.resources.overlay.target
com.android.settings
[x] com.android.settings.overlay.common
com.qualcomm.location.XT
[x] com.qualcomm.qti.optinoverlay
com.android.phone
[x] com.android.phone.overlay.common
com.android.systemui
[x] com.android.systemui.overlay.common
方法比较
方法一输出的信息,比较全面。
方法二中可用enable \disable 等命令很好的对overlay操作配置。可用于debug调试