Skip to content

Bug: Unable to fetch app icons of some apps properly #2

@AndroidDeveloperLB

Description

@AndroidDeveloperLB

Running the sample, I've found these apps that it failed to get their app-icons:

can't get app icon for "com.google.android.flipendo" in: "/system_ext/app/Flipendo/Flipendo.apk" isSystemApp?true
can't get app icon for "com.google.android.permissioncontroller" in: "/apex/com.android.permission/priv-app/GooglePermissionController@M_2022_05/GooglePermissionController.apk" isSystemApp?true
can't get app icon for "com.google.android.packageinstaller" in: "/system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk" isSystemApp?true
can't get app icon for "com.google.android.gms" in: "/data/app/~~GwZpIzS5WIcv3titJUfL1Q==/com.google.android.gms-lBioJwnNFoNoiZOfntH9wQ==/base.apk" isSystemApp?true
can't get app icon for "com.android.settings" in: "/system_ext/priv-app/SettingsGoogle/SettingsGoogle.apk" isSystemApp?true
can't get app icon for "com.android.bluetooth" in: "/system/app/Bluetooth/Bluetooth.apk" isSystemApp?true

Might be related:
hsiafan/apk-parser#132
hsiafan/apk-parser#113
hsiafan/apk-parser#108

Attached some of these problematic APK files :

apks.zip

For SettingsGoogle.apk:

SettingsGoogle.zip

For base.apk , it became quite large, so I had to split it. Rename "base.zip" to "base.zip.001" and "base2.zip" to "base.zip.002":

base.zip

base2.zip

EDIT:
more cases:

can't get app icon for "com.google.pixel.exo" in: "/system_ext/app/Exo/Exo.apk"
can't get app icon for "com.android.bips" in: "/system/priv-app/BuiltInPrintService/BuiltInPrintService.apk"
can't get app icon for "com.android.systemui" in: "/system_ext/priv-app/SystemUIGoogle/SystemUIGoogle.apk"
can't get app icon for "com.android.traceur" in: "/system/app/Traceur/Traceur.apk"

apks.zip

SystemUIGoogle.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions