diff --git a/forge-gui-android/res/values-v35/styles.xml b/forge-gui-android/res/values-v35/styles.xml
new file mode 100644
index 00000000000..58d5c88393e
--- /dev/null
+++ b/forge-gui-android/res/values-v35/styles.xml
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/forge-gui-android/res/values/styles.xml b/forge-gui-android/res/values/styles.xml
index 90ec268463f..b24940bfd36 100644
--- a/forge-gui-android/res/values/styles.xml
+++ b/forge-gui-android/res/values/styles.xml
@@ -7,5 +7,10 @@
- true
- true
- false
+ - true
+
+
\ No newline at end of file
diff --git a/forge-gui-android/src/forge/app/Main.java b/forge-gui-android/src/forge/app/Main.java
index c344dd86863..ad8027f2de3 100644
--- a/forge-gui-android/src/forge/app/Main.java
+++ b/forge-gui-android/src/forge/app/Main.java
@@ -432,8 +432,7 @@ public class Main extends AndroidApplication {
config.useCompass = false;
config.useGyroscope = false;
config.useRotationVectorSensor = false;
- // try to use immersive mode on android 13 and above
- config.useImmersiveMode = Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU;
+ config.useImmersiveMode = false;
config.nativeLoader = () -> ReLinker.loadLibrary(getContext(), "gdx");
if (!Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
diff --git a/forge-gui-android/src/main/AndroidManifest.xml b/forge-gui-android/src/main/AndroidManifest.xml
index d7c65c78e87..d7cd2a7e9cb 100644
--- a/forge-gui-android/src/main/AndroidManifest.xml
+++ b/forge-gui-android/src/main/AndroidManifest.xml
@@ -58,7 +58,7 @@
android:label="@string/app_name"
android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|locale|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode"
android:launchMode="singleInstance"
- android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
+ android:theme="@style/NormalTheme"
android:exported="false">