Wednesday, September 21, 2022

Fast DS emulator (FreeDS) setup data storage on Android 11+

 In Android 11, 12 and later, FreeDS is no longer able to just ask for wide permission to read/write to your device data storage. Instead, it has to ask for your permission to read to a folder. 

* Important Notes: For the above reason, the savestates will have to be saved in the app's sandbox folder (path: /Android/data/com.cpu.free.dsemulatorv6). These savestates may be lost when you try to uninstall the app then reinstall it. Please backup the app's sandbox folder before you want to uninstall the app.

Recommended setup: The setup I recommend is to simply create a "NDSRom" folder at the root of your storage, you have to store your rom files here.

 Here's a step by step guide for how to create the folder:

1. Start app => tap "New Game" button. You will see a message:

2. Open a file manager on your device (e.g: Files, Astro Manager...), follow the marking in the below picture:

3. Select the menu icon (3 dots) in the upper right corner of the screen => Tap "Add new folder", follow the marking in the below picture:

4. Enter the name of the folder then press "Create Folder":


5. Copy the rom files to the "NDS Rom" folder then go back to the app. Follow the red markings in the below pictures to finish setup:




 You're done!