Compatibility Guide

Summertime Saga Android 15 Compatibility Guide

Android 15 has rolled out broadly across Samsung, Pixel, and OnePlus devices, and unsurprisingly, a wave of compatibility questions followed. The short answer: the game runs on Android 15 for most players, but specific device configurations and system settings cause friction that's worth knowing about before you hit the first loading screen.

This page covers what to expect — permission changes, known device conflicts, and how to get things stable if the app isn't launching or behaving correctly after an OS update. Compatibility can vary depending on device manufacturer restrictions and Android skin modifications, so results won't be identical across every setup.

If you're looking for the latest build, installation resources, or broader update coverage, the main Summertime Saga hub tracks current compatibility information and support guides across Android, PC, and emulator setups.

Engine: Renpy / OpenGL ES 2.0+ Min Android: 6.0 Marshmallow Updated for Android 15

01 What Works on Android 15 Right Now

  • Runs on Android 15: Yes, on most devices
  • Minimum Android version for current build: Android 6.0 (Marshmallow)
  • Known problem zones: MIUI 16 / HyperOS 2 (Xiaomi), Samsung One UI 7 Restricted Mode, Android 15 on budget MediaTek devices
  • Graphics engine: Renpy-based — relies on OpenGL ES 2.0 or higher
  • Save files: Not affected by the Android 15 update itself — only at risk if app data is wiped

02 What Changed in Android 15 That Affects the Game

Android 15 introduced tighter app permission scoping, predictive back gesture enforcement, and stricter storage access rules. For most games this is invisible. For APK-sideloaded apps, a few of those changes create friction.

Storage Permission Behaviour

Android 14 started scoping storage permissions more aggressively, and Android 15 tightened this further. On some Pixel devices running Android 15, the app can throw a permission denied crash on first launch. This isn't a game bug — it's the OS refusing to grant legacy WRITE_EXTERNAL_STORAGE access to sideloaded apps without manual override.

Fix: Go to Settings → Apps → Summertime Saga → Permissions → Storage and switch from "Photos and videos only" to "All files" if your device offers that option. On stock Android 15, enabling "Unrestricted" under battery settings can also prevent the OS from killing the Renpy process mid-session.

Restricted Settings on Samsung One UI 7

Samsung's One UI 7 enforces a stricter "Restricted Settings" flag on APKs not installed from the Play Store. This can silently block the app from running even after a successful install — the icon appears, the splash loads, then nothing.

Fix: Go to Settings → Apps → Summertime Saga → three-dot menu (top right) → Allow restricted settings. Force-stop the app and relaunch. This resolves the silent-crash-on-launch problem on most Samsung devices.

Predictive Back Gesture

Android 15 makes predictive back gesture mandatory. Renpy-based games can occasionally misinterpret a swipe-back gesture as a quit command. If the game exits unexpectedly when swiping from the right edge, switch to three-button navigation under Settings → Display → Navigation bar.

Summertime Saga Android 15 compatibility guide on Samsung, Pixel, Xiaomi and other Android devices

03 Device-by-Device Rundown

Pixel 7, 8, 8a, 9 Series — Android 15 Works
Generally stable across the Pixel lineup on Android 15. A storage permission prompt appears on first launch — grant "All files" access and the app runs cleanly. Users report solid performance with audio and save writes working without additional configuration.
Samsung Galaxy — One UI 7 / Android 15 Fix Required
The Restricted Settings block is the main issue. Once cleared, the app typically runs without problems. Some users have reported occasional audio stutter during scene transitions — lowering in-game audio quality tends to reduce it.
Xiaomi / Redmi — MIUI 16 / HyperOS 2 Fix Required
The most friction of any major Android skin. Xiaomi's security layer can flag sideloaded APKs aggressively, causing save data to not persist or the app to crash on save load. Steps that commonly help:
  1. Security app → Manage permissions → Install unknown apps — whitelist the browser or file manager used to install
  2. Settings → Apps → Summertime Saga → Battery Saver — set to "No restrictions"
  3. Privacy Protection → Special permissions — grant "All files access" manually
  4. If saves still won't persist, temporarily disabling MIUI Optimization has resolved this for some users
OnePlus — OxygenOS 15 Works
Close to stock Android behaviour. OxygenOS 15 adds minimal friction for sideloaded apps, and the app installs and runs on OnePlus devices without additional steps in most cases.
Motorola — Android 15 Works
Motorola's near-stock Android skin causes no notable issues. Budget Motorola devices with 3GB RAM may see slower scene load times, but that's a RAM limitation rather than a compatibility problem.
Budget MediaTek (Helio G series) — Android 15 Fix Required
The most common source of genuine incompatibility. Certain MediaTek Helio G chips fail to initialise the OpenGL surface for Renpy apps — audio plays but the display stays dark after the loading bar.

Workaround: Developer Options → Hardware-accelerated rendering → Force GPU rendering. Access Developer Options via Settings → About Phone, tap build number seven times. Resolves the black screen on most affected devices.

04 Save Files and the Android 15 Update

An Android 15 upgrade on its own won't touch save data. The OS update doesn't modify app data directories. Problems arise when an update is accompanied by a factory reset, a fresh APK reinstall, or a permission change that cuts the app off from its own save folder.

If saves are missing after updating, check /Android/data/com.dsp.summertimesaga/files/ using a file manager with All Files access. Save data is often still present even when the app can't see it — a permission fix is usually all that's needed before progress reappears.

If you need to move progress before a device change or OS update, moving your save data works the same way on Android 15 as on previous versions — file paths haven't changed.

05 Performance on Android 15

The Renpy engine is not hardware-intensive. Android 15's memory management improvements generally help rather than hurt — scene transitions can feel slightly snappier on mid-range and flagship devices compared to Android 13.

Most players notice performance issues during save loading, scene transitions, or route progression after updating, particularly on lower-RAM devices running aggressive battery optimization.

On devices with 4GB RAM or less, Android 15's more aggressive background process management means the app may reload from the main menu rather than resume instantly after switching away. That's expected behaviour on lower-RAM hardware, not a crash.

Not sure whether updating is safe? Check if your current progress can be carried over with our save compatibility tool.

06 Emulator Compatibility

If you're running an Android emulator on a desktop that's been updated to a recent OS version, the compatibility question is about the emulated Android version, not the host OS. LDPlayer 9 and BlueStacks 5 run Android 9 internally — fully compatible. BlueStacks 10 uses an Android 11 base and also works cleanly.

Emulator issues are almost always caused by VT-x/AMD-V not being enabled in BIOS, or allocated RAM set below 2GB. For full emulator setup, the PC installation guide covers both in detail.

07 Common Android 15 Errors and Fixes

"App not installed" after tapping the APK
Android 15 occasionally throws this on first attempt even with installation sources enabled. Tapping the APK a second time usually succeeds. If not, confirm that Install unknown apps is enabled for the specific browser or file manager you're using — not just at the system level.
Black screen on launch
Most commonly a GPU surface issue on MediaTek devices, or a Restricted Settings block on Samsung. Follow the relevant section above. If neither applies, clear the app cache (not data) and relaunch.
"Storage permission required" loop
The app requests storage, you grant it, it asks again. This is the scoped storage behaviour in Android 15. The fix is granting All Files Access specifically — not just media permissions. On some devices this requires navigating to Settings → Privacy → Permission manager → Files and media → Summertime Saga rather than using the in-app prompt.
Crashes after loading a save
Either the save references a scene path that no longer exists in the current version — check the version history for save compatibility notes — or the app ran out of memory mid-load. Close background apps and try again.
Audio plays but screen stays black
Force GPU rendering in Developer Options as described in the MediaTek section. On Samsung devices, switching the display from adaptive refresh rate to a fixed 60Hz mode has also resolved this for some users.

08 Before You Reinstall

Resist the instinct to uninstall and reinstall until saves are backed up. Uninstalling on Android 13 and above deletes the app's data directory — progress goes with it unless files have been copied out first.

Safer order of operations:

  1. Try permission and settings fixes for your specific device skin first
  2. If still broken, back up /Android/data/com.dsp.summertimesaga/ to internal storage or a PC
  3. Reinstall the APK
  4. Launch once so the app creates a fresh data directory
  5. Copy save files back in before starting any route
For exact file names and folder structure, restoring your previous progress covers the full process step by step.

09 Summary: Android 15 Compatibility at a Glance

Device / PlatformAndroid 15 StatusNotes
Pixel 7 / 8 / 9 series✅ WorksGrant All Files access on first launch
Samsung Galaxy (One UI 7)⚠️ Fix requiredEnable restricted settings manually
Xiaomi / Redmi (MIUI 16 / HyperOS 2)⚠️ Fix requiredMultiple permission steps required
OnePlus (OxygenOS 15)✅ WorksNo additional steps needed
Motorola (near-stock Android 15)✅ WorksSlower loads on 3GB RAM models
Budget MediaTek (Helio G series)⚠️ Fix requiredEnable Force GPU rendering in Developer Options
Emulators (LDPlayer 9, BlueStacks 5/10)✅ WorksVerify VT-x enabled and RAM above 2GB

Most Android 15 issues are permission or device-policy related rather than game-breaking compatibility failures. Once storage permissions and restricted settings are configured correctly for your device, the app generally runs without major problems. If you're hitting something not covered here, the full error troubleshooting index has a broader list of fixes.

Still having trouble?

The full error troubleshooting index covers a broader range of issues beyond Android 15 compatibility.

View All Fixes