diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 3210b9b9743b8144268bb681c20b2da645f8b2b1..22ca383640f637e39b0bcf0ec1adf1e739acaab0 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -1,107 +1,108 @@
+ xmlns:tools="http://schemas.android.com/tools"
+ package="io.ente.photos">
+ android:label="@string/app_name"
+ android:icon="@mipmap/launcher_icon"
+ android:usesCleartextTraffic="true"
+ android:requestLegacyExternalStorage="true"
+ android:allowBackup="false"
+ android:fullBackupContent="false"
+ android:largeHeap="true">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:theme="@style/LaunchTheme"
+ android:exported="true"
+ android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
+ android:hardwareAccelerated="true"
+ android:windowSoftInputMode="adjustResize">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
+ android:resource="@string/asset_statements" />
+ android:value="https://2235e5c99219488ea93da34b9ac1cb68@sentry.ente.io/4" />
+ android:value="true" />
-
-
+
+
-
-
-
+
+
+
+ android:name="android.permission.READ_MEDIA_IMAGES" />
+ android:name="android.permission.READ_MEDIA_VIDEO" />
+ android:name="android.permission.READ_EXTERNAL_STORAGE"
+ android:maxSdkVersion="32" />
-
-
+ android:name="android.permission.WRITE_EXTERNAL_STORAGE"
+ android:maxSdkVersion="29"
+ tools:ignore="ScopedStorage" />
+
+
\ No newline at end of file
diff --git a/android/app/src/main/res/drawable-hdpi/android12splash.png b/android/app/src/main/res/drawable-hdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..ca74360deec91370c88e6627a50df7e86740b571
Binary files /dev/null and b/android/app/src/main/res/drawable-hdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-hdpi/splash.png b/android/app/src/main/res/drawable-hdpi/splash.png
index c3032bc27cff11a7e91ba6d97ee616f802c0b09b..ca74360deec91370c88e6627a50df7e86740b571 100644
Binary files a/android/app/src/main/res/drawable-hdpi/splash.png and b/android/app/src/main/res/drawable-hdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-mdpi/android12splash.png b/android/app/src/main/res/drawable-mdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a9e3856ede46d1782ee10a960304b5400549ab7
Binary files /dev/null and b/android/app/src/main/res/drawable-mdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-mdpi/splash.png b/android/app/src/main/res/drawable-mdpi/splash.png
index b5edeaeb9cfac8e6833a63fab7a6ddd358f9e361..4a9e3856ede46d1782ee10a960304b5400549ab7 100644
Binary files a/android/app/src/main/res/drawable-mdpi/splash.png and b/android/app/src/main/res/drawable-mdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night-hdpi/android12splash.png b/android/app/src/main/res/drawable-night-hdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..e012004d9c0da07bec72865638a51625e41d1b78
Binary files /dev/null and b/android/app/src/main/res/drawable-night-hdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-night-hdpi/splash.png b/android/app/src/main/res/drawable-night-hdpi/splash.png
index 8b5e53c797203b348145718e950732bc7137a2a5..e012004d9c0da07bec72865638a51625e41d1b78 100644
Binary files a/android/app/src/main/res/drawable-night-hdpi/splash.png and b/android/app/src/main/res/drawable-night-hdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night-mdpi/android12splash.png b/android/app/src/main/res/drawable-night-mdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8bad35bc56256d54c4896efb51979f8602c7045
Binary files /dev/null and b/android/app/src/main/res/drawable-night-mdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-night-mdpi/splash.png b/android/app/src/main/res/drawable-night-mdpi/splash.png
index 56b6ee835212a7cc3eb4a41228434c7026168c85..b8bad35bc56256d54c4896efb51979f8602c7045 100644
Binary files a/android/app/src/main/res/drawable-night-mdpi/splash.png and b/android/app/src/main/res/drawable-night-mdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night-v21/launch_background.xml b/android/app/src/main/res/drawable-night-v21/launch_background.xml
index 3fe6b2e8821ee859d652350db1310b5f51698871..3cc4948a1475412ddbf903bcc9b5daaf24a1d1ce 100644
--- a/android/app/src/main/res/drawable-night-v21/launch_background.xml
+++ b/android/app/src/main/res/drawable-night-v21/launch_background.xml
@@ -6,4 +6,4 @@
-
-
\ No newline at end of file
+
diff --git a/android/app/src/main/res/drawable-night-xhdpi/android12splash.png b/android/app/src/main/res/drawable-night-xhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..881c8f82b62f449b4d7d7932585b7ec2373799fa
Binary files /dev/null and b/android/app/src/main/res/drawable-night-xhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-night-xhdpi/splash.png b/android/app/src/main/res/drawable-night-xhdpi/splash.png
index cc75df2bd07a6ab7e90fd55beeb44d3c9eecaf45..881c8f82b62f449b4d7d7932585b7ec2373799fa 100644
Binary files a/android/app/src/main/res/drawable-night-xhdpi/splash.png and b/android/app/src/main/res/drawable-night-xhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png b/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c3fc097f9a7aec2f6180f7ff88478ebabab03a5
Binary files /dev/null and b/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-night-xxhdpi/splash.png b/android/app/src/main/res/drawable-night-xxhdpi/splash.png
index 296d044780c87d7146ecd41b9292950baf406311..7c3fc097f9a7aec2f6180f7ff88478ebabab03a5 100644
Binary files a/android/app/src/main/res/drawable-night-xxhdpi/splash.png and b/android/app/src/main/res/drawable-night-xxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png b/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d6ff702ac0db2a0d14d49eb30c29c673605798a
Binary files /dev/null and b/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-night-xxxhdpi/splash.png b/android/app/src/main/res/drawable-night-xxxhdpi/splash.png
index fc4eddd1ece27aa9d05dc0888b23453dba95576b..3d6ff702ac0db2a0d14d49eb30c29c673605798a 100644
Binary files a/android/app/src/main/res/drawable-night-xxxhdpi/splash.png and b/android/app/src/main/res/drawable-night-xxxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-night/launch_background.xml b/android/app/src/main/res/drawable-night/launch_background.xml
index 3fe6b2e8821ee859d652350db1310b5f51698871..3cc4948a1475412ddbf903bcc9b5daaf24a1d1ce 100644
--- a/android/app/src/main/res/drawable-night/launch_background.xml
+++ b/android/app/src/main/res/drawable-night/launch_background.xml
@@ -6,4 +6,4 @@
-
-
\ No newline at end of file
+
diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml
index 3fe6b2e8821ee859d652350db1310b5f51698871..3cc4948a1475412ddbf903bcc9b5daaf24a1d1ce 100644
--- a/android/app/src/main/res/drawable-v21/launch_background.xml
+++ b/android/app/src/main/res/drawable-v21/launch_background.xml
@@ -6,4 +6,4 @@
-
-
\ No newline at end of file
+
diff --git a/android/app/src/main/res/drawable-xhdpi/android12splash.png b/android/app/src/main/res/drawable-xhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..2c419e56e8ec1cd917ec56769be4c96344834d6a
Binary files /dev/null and b/android/app/src/main/res/drawable-xhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-xhdpi/splash.png b/android/app/src/main/res/drawable-xhdpi/splash.png
index 51be897e70f166fa950f3709724a43d615b26501..2c419e56e8ec1cd917ec56769be4c96344834d6a 100644
Binary files a/android/app/src/main/res/drawable-xhdpi/splash.png and b/android/app/src/main/res/drawable-xhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-xxhdpi/android12splash.png b/android/app/src/main/res/drawable-xxhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..6f25a8fa307cdc7b07866824b7f7057d3af5bfa0
Binary files /dev/null and b/android/app/src/main/res/drawable-xxhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-xxhdpi/splash.png b/android/app/src/main/res/drawable-xxhdpi/splash.png
index 5d1a800fcfb4f745259c036506e59b72979742af..6f25a8fa307cdc7b07866824b7f7057d3af5bfa0 100644
Binary files a/android/app/src/main/res/drawable-xxhdpi/splash.png and b/android/app/src/main/res/drawable-xxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-xxxhdpi/android12splash.png b/android/app/src/main/res/drawable-xxxhdpi/android12splash.png
new file mode 100644
index 0000000000000000000000000000000000000000..7938d0a94be5d114dc6b9806719592a788c67c78
Binary files /dev/null and b/android/app/src/main/res/drawable-xxxhdpi/android12splash.png differ
diff --git a/android/app/src/main/res/drawable-xxxhdpi/splash.png b/android/app/src/main/res/drawable-xxxhdpi/splash.png
index 4666c814a09b3df3dc9cb426b92ea2c357b3d9dd..7938d0a94be5d114dc6b9806719592a788c67c78 100644
Binary files a/android/app/src/main/res/drawable-xxxhdpi/splash.png and b/android/app/src/main/res/drawable-xxxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml
index 3fe6b2e8821ee859d652350db1310b5f51698871..3cc4948a1475412ddbf903bcc9b5daaf24a1d1ce 100644
--- a/android/app/src/main/res/drawable/launch_background.xml
+++ b/android/app/src/main/res/drawable/launch_background.xml
@@ -6,4 +6,4 @@
-
-
\ No newline at end of file
+
diff --git a/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml b/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml
index 5f349f7f4707960b76e4f706aa5f8554acb63002..b26e945b871f03664ca5f93539023aef217dcd64 100644
--- a/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml
+++ b/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml
@@ -2,4 +2,5 @@
+
diff --git a/android/app/src/main/res/values-night-v31/styles.xml b/android/app/src/main/res/values-night-v31/styles.xml
index 2c379953faa34383e5f5cbc263601e3948ca27e9..8e51f7679e1e5eb343f0473319ed46d10f90ca3c 100644
--- a/android/app/src/main/res/values-night-v31/styles.xml
+++ b/android/app/src/main/res/values-night-v31/styles.xml
@@ -4,7 +4,9 @@