Back up and restore one RetroArch core setup on Android
Record RetroArch and core versions, close content through the menu, and copy the configured Config, Remap, Saves, and Save States directories through Android's supported file picker. Restore into the same versions first, then verify each layer separately before upgrading.
Do this in order
- 01
Record the RetroArch package and version, core name and revision, content identity, and every displayed directory path.
- 02
Quit content and RetroArch from their menus so configuration and save writes finish.
- 03
Copy the base configuration plus Config and Remap directories using a location Android has granted to the app or file picker.
- 04
Copy Saves and Save States separately; label states with the exact core revision and content hash.
- 05
Restore to the same package and versions first, reload one authorized title, and verify options, override, remap, native save, and state independently.
- 06
Only then update one layer; keep the original backup until a cold relaunch and native-save test pass.
Decision and diagnostic table
| Layer | Typical data | Restore risk |
|---|---|---|
| Base/config override | Frontend settings and scoped CFG | Narrower override may win |
| Core options | Core-specific OPT values | Option names can change |
| Remap | RetroPad-to-core mapping | Controller enumeration can differ |
| Save/state | Native progress / snapshot | States are more version-sensitive |
Copy configured directories, not guessed paths
Android packages can use private, shared, or user-selected storage. RetroArch's Directory screen is the evidence for the active location.
Restore layers one at a time
A working native save does not prove a state is compatible, and a loaded remap does not prove an override was restored. Test each artifact by the behavior it owns.
Same-version restore comes first
A same-version rehearsal separates backup completeness from migration compatibility. It also gives a reversible baseline before any app or core update.
Back up only configuration and content you are entitled to keep. Do not include unauthorized ROM, BIOS, CHD, artwork, music, thumbnails, or overlays in the archive.