sodcalculator

10 Tech How-To

Fix Android Storage Access Errors in PS3 Emulators

Guide 10-21372 · Updated · Step by step

Android PS3 emulators like AetherSX2 and RPCS3 often fail to load games because they can’t read the storage where your ROMs or BIOS files are saved. This guide walks you through the most common causes—permission issues, scoped storage restrictions, and wrong folder paths—and shows you how to fix them step by step.

What You’ll Need

  • An Android device with the PS3 emulator installed (e.g., AetherSX2 or RPCS3)
  • Your PS3 game ROMs (ISO or folder format) and, if required, the PS3 firmware/BIOS file
  • A file manager app (like Solid Explorer or the built-in Files app) to verify paths
  • USB OTG drive or microSD card (optional, if you store games externally)

Step-by-Step

  1. Grant storage permissions to the emulator. Open your Android Settings, go to Apps, find the emulator, tap Permissions, and enable Files and media (or Storage). If it’s already on, toggle it off and on again to refresh the grant.
  2. Restart the emulator after changing permissions. Fully close the app (swipe it away from recents) and reopen it. Many emulators only check permissions at startup.
  3. Move your games to a location the emulator can actually read. On Android 11 and later, apps cannot freely access arbitrary folders. Put your ROMs in a folder the emulator creates, like Android/data/com.example.emulator/files, or in a dedicated folder like PS3/ROMs on internal storage. Use the emulator’s built-in folder picker to select that exact folder.
  4. Use the emulator’s folder picker, not a typed path. In the emulator’s settings, find the option for Game Directory or BIOS Path. Tap it and navigate using the system file picker. Do not manually type a path—it often fails because of hidden differences in the actual path.
  5. If using a microSD card, check its format. The card must be formatted as exFAT or FAT32. If it’s NTFS, Android won’t read it natively. Back up your data, then format the card in your device’s Settings > Storage.
  6. For USB OTG drives, use the emulator’s ‘USB’ option if available. Some emulators have a specific toggle for external storage. Enable it, then plug in the drive and let Android mount it before opening the emulator.
  7. Clear the emulator’s cache (not data). Go to Settings > Apps > [Emulator] > Storage > Clear Cache. This resets the app’s file index without deleting your games or settings.
  8. Reinstall the emulator as a last resort. Uninstall, then reinstall from the official source. This resets all permissions and folder associations. You’ll need to re-add your game folders afterward.

Common Mistakes

  • Putting games in a folder that the emulator doesn’t have access to. On Android 11+, apps can’t read arbitrary folders like Download or Documents without user consent. Always use the folder picker.
  • Typing a path instead of using the picker. A path like /storage/emulated/0/PS3 might look right, but the emulator may expect a different mount point. Always browse.
  • Assuming the microSD card is readable. Many cards are formatted as NTFS out of the box. Check and reformat to exFAT if needed.
  • Forgetting to mount a USB drive. Android sometimes doesn’t auto-mount. Pull down the notification shade and tap the USB notification, then select ‘Allow’ or ‘Mount’.
  • Not restarting after granting permissions. The emulator may have already cached the denial. A restart forces it to re-check.

Tips

  • Keep all your PS3 files in one folder. Create a folder like PS3 on internal storage, and put your ROMs and BIOS there. This makes it easy to point the emulator to a single location.
  • Use the emulator’s default folder. If the emulator creates a folder like Android/data/com.example.emulator/files, that’s the safest place. It’s automatically accessible.
  • Check the emulator’s documentation for specific folder requirements. Some emulators expect the BIOS in a subfolder called dev_flash or similar.
  • If you have a lot of games, use a USB OTG drive with exFAT. It’s easier to manage and avoids filling internal storage.
  • Keep your Android OS updated. Storage permission behavior changes between versions; updates often fix bugs.

Troubleshooting

If the steps above don’t work, try these additional checks:

  • Verify the file is actually a PS3 game. Some files are corrupt or not fully downloaded. Try a different ROM to rule this out.
  • Check if the emulator requires a BIOS file. If you get a ‘BIOS not found’ error, make sure you have the correct firmware file and that it’s in the right folder. The file name must match exactly what the emulator expects.
  • Use a different file manager to confirm the path. Open your file manager, navigate to the folder, and copy the exact path from the app’s info bar. Compare it to what the emulator shows.
  • If the emulator crashes when you select a folder, try a different folder. Sometimes the folder itself has a permission issue. Create a new folder and move one game there.
  • On Android 14 and later, some emulators have bugs with scoped storage. Check the emulator’s official forum or GitHub for known issues and workarounds.
  • If nothing works, try a different PS3 emulator. There are a few available; one may handle storage better on your device.

Frequently Asked Questions

Why does my emulator say ‘No games found’ even though I have ROMs?

Most likely the emulator can’t access the folder because of Android’s scoped storage. Use the folder picker to select the exact folder, and make sure the ROMs are in a readable format (ISO or folder).

Do I need root access to fix storage errors?

No. Root is not required for any of the fixes in this guide. All steps work on stock Android.

Can I store games on a microSD card?

Yes, but the card must be formatted as exFAT or FAT32. Also, you need to grant the emulator permission to access the card via the system folder picker.

Why does the emulator see my USB drive but not the games?

The drive might be mounted but the emulator might be looking in the wrong subfolder. Use the emulator’s folder picker to navigate to the exact folder on the USB drive.

What if I get a ‘Permission denied’ error after granting permissions?

Try clearing the app’s cache and restarting. If that fails, uninstall and reinstall the emulator, then grant permissions again.

Is it safe to move games to the Android/data folder?

Yes, but be aware that if you uninstall the emulator, that folder gets deleted. Keep backups of your games elsewhere.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →