Where are stored shortcut icons of android web links?


I'm using android 15. I have created a shortcut on my homescreen to a website using chrome browser.

I would like to change the icon of this shortcut.

So, I would like to know where are stored these icons and if I need to root my device?

1
Feb 18 at 3:37 PM
User AvatarBertrand125
#android#shortcut#android-shortcut

Accepted Answer

On Android 15, when you create a homescreen shortcut to a website in Chrome, the icon is not stored as a regular file you can browse. Chrome generates it dynamically based on the website’s favicon or a snapshot of the page and stores it in Chrome’s app data, which is part of the app’s private storage.

  1. Location:

    • Chrome stores shortcut icons internally in its private app storage (/data/data/com.android.chrome/...).

    • This area is not accessible without root.

    • There is no standard “image file” you can just replace on disk.

  2. Changing the icon:

    • Direct modification of Chrome shortcuts is not supported on unrooted devices.

    • Options on unrooted devices:

      • Use a third-party launcher (like Nova Launcher, Microsoft Launcher, Action Launcher) which lets you create a custom shortcut to a URL and choose any icon you like.

      • Use a shortcut app like Shortcut Maker or Awesome Icons, which can create a homescreen shortcut to a website with a custom icon.

  3. Rooting:

    • Technically, if you root your phone, you could dig into Chrome’s app data and replace the icon.
User AvatarShaun Falconer
Feb 18 at 3:44 PM
2