A30 — Reset
Quick answer
Button combo
Hold POWERPower Off(A)·CFW: Advanced SettingsReset Emufresh(B)
Steps
- 1To power off cleanly, hold POWER until the 'Power Off' pop-up appears, then press A to confirm.
- 2If the device is frozen, keep holding POWER past the vibration to force a hardware shutdown.
- 3On spruceOS, fix a wrong/empty game list via Advanced Settings → enable expert settings → Reset Emufresh (press B).
- 4Recalibrate a drifting stick in Settings → Calibrate Joystick.
- 5For a full 'factory' state, re-flash a clean firmware .img and write a fresh spruceOS/stock SD card (the A30 has no in-OS factory-reset button).
Last verified: 2026-06-20Source: lomiyoo.com
The stock A30 does not expose a one-tap factory reset; a clean slate means re-flashing a clean firmware .img and rebuilding the microSD card. Day to day, a graceful shutdown is hold POWER then A, and holding POWER past the vibration force-shuts a frozen unit. On spruceOS, most 'reset' needs are config-level: 'Reset Emufresh' rebuilds the system/game list, Calibrate Joystick fixes drift, and reinstalling the latest spruce .7z via the Updater restores default settings. RetroArch's own 'Default' settings come from Miyoo and undo per-core tweaks.
FAQ
- How do I factory reset the A30?
- There is no in-menu factory reset on stock. To return to a clean state, re-flash a clean firmware .img (plugged into a charger) and write a fresh SD card with stock or spruceOS, copying your ROMs back afterward.
- My game list is empty or shows every console — how do I reset it?
- On spruceOS open Advanced Settings, turn on expert settings, scroll to 'Reset Emufresh' and press B. This is caused by improper updates; updating with the official method or the Updater app also fixes it.
- How do I force-restart a frozen A30?
- Hold POWER. After the vibration, keep holding to force a hardware shutdown, then press POWER again to boot. Note the A30's hardware requires a fairly long POWER hold to turn on.
Same device — other tasks
Other devices — same task
- All-Button Arcade Controller
- Lite 2
- M30
- Micro
- Pro 2
- Pro 3
- SN30 Pro+
- SN30 Pro
- Ultimate 2 Bluetooth
- Ultimate 2 Wireless
- Ultimate 2C Wireless
- Ultimate Bluetooth
- Zero 2
- RG ARC-D
- RG ARC-S
- RG Cube
- RG CubeXX
- RG28XX
- RG34XX SP
- RG34XX
- RG35XX (2024)
- RG35XX H
- RG35XX Plus
- RG35XX Pro
- RG35XX SP
- RG405M
- RG405V
- RG406H
- RG406V
- RG40XX H
- RG40XX V
- RG556
- AYANEO 2
- AYANEO 2S
- AYANEO 3
- AYANEO Air
- AYANEO Flip (KB/DS)
- AYANEO Kun
- AYANEO Slide
- Pocket Air
- Pocket DMG
- Pocket EVO
- Pocket Micro
- Pocket S
- Loki Max
- loki-mini-pro
- Loki Zero
- Odin 2 Mini
- Odin 2 Portal
- Odin 2
- Odin Lite
- Odin
- Apex 3
- Apex 4
- Direwolf 2
- Vader 3 Pro
- Vader 3
- Vader 4 Pro
- Cyclone 2
- Cyclone
- G7 HE
- G7 Pro
- G7 SE
- T4 Kaleid
- Nova 2 Lite
- Nova Lite
- Nova
- Super Nova
- Tarantula Pro
- X2 Pro
- X2s Type-C
- X3 Pro
- X4 Aileron
- GKD Bubble
- GKD 350H
- GKD Mini Plus
- GKD Mini
- Pixel 2
- GKD Pixel
- GKD Pro
- Duo
- Pocket 4
- Win 4
- Win Max 2
- Win Mini
- XP Plus
- Elves 2 Pro
- Elves
- KingKong 2 Pro
- KingKong 3 Max
- KingKong 3 Pro
- KingKong Pro
- Mini Flip
- Mini Plus
- Mini V4
- Mini
- A12
- RGB10 Max 3 Pro
- RGB10 Max 3
- RGB20S
- RGB20SX
- RGB30
- V90
- X28
- X55
- Pocket 2S
- Pocket 3+
- Pocket 4 Pro
- Pocket 4
- Pocket 5
- Pocket Classic
- Pocket Flip 2
- Pocket Mini
- Brick Hammer
- Brick Pro
- Brick
- Model S
- Smart Pro S
- Smart Pro
- Smart