I’m on ElectricEel-24.10.2.4. Editing the global file at /mnt/.ix-apps/metadata.yaml
does change icons, but that file gets regenerated whenever an app is updated or you edit a custom app’s YAML – so the changes don’t stick.
To make icon changes persist through updates, edit each app’s own metadata instead:
/mnt/.ix-apps/app_configs/<APP_NAME>/metadata.yaml
I’ve also found that using SVGs from Self-Hosted Dashboard Icons works well (use the direct image URL).