diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 7ed9bf0..1e520e9 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -37,7 +37,7 @@ repos:
entry: scripts/check_repo_contract.sh
language: system
pass_filenames: false
- files: ^(CLAUDE\.md|AGENTS\.md|scripts/test_changed\.sh)$
+ files: ^(CLAUDE\.md|AGENTS\.md|scripts/test_changed\.sh)$|(^|/)(AndroidManifest\.xml|build\.gradle(\.kts)?|strings\.xml|pubspec\.yaml|repo-contract\.toml|[^/]+\.desktop|assets/icon/[^/]+\.png)$
- id: no-noqa
name: Block noqa comments
entry: '(?i)#\s*(noqa|type:\s*ignore)'
diff --git a/phone_app/android/app/src/main/AndroidManifest.xml b/phone_app/android/app/src/main/AndroidManifest.xml
index 9392eab..571da35 100644
--- a/phone_app/android/app/src/main/AndroidManifest.xml
+++ b/phone_app/android/app/src/main/AndroidManifest.xml
@@ -36,7 +36,7 @@
both apps are signed with the same release key. -->
-
+
diff --git a/phone_app/assets/icon/icon_foreground.png b/phone_app/assets/icon/icon_foreground.png
index 3f8e583..3ff21ce 100644
Binary files a/phone_app/assets/icon/icon_foreground.png and b/phone_app/assets/icon/icon_foreground.png differ
diff --git a/phone_app/assets/icon/icon_foreground.svg b/phone_app/assets/icon/icon_foreground.svg
index 61ec4c1..af85932 100644
--- a/phone_app/assets/icon/icon_foreground.svg
+++ b/phone_app/assets/icon/icon_foreground.svg
@@ -1,5 +1,5 @@