RetroCompass
RetroCompass

A30 — Reset

Quick answer

Button combo

Hold POWERPower Off(A)·CFW: Advanced SettingsReset Emufresh(B)

Steps

  1. 1To power off cleanly, hold POWER until the 'Power Off' pop-up appears, then press A to confirm.
  2. 2If the device is frozen, keep holding POWER past the vibration to force a hardware shutdown.
  3. 3On spruceOS, fix a wrong/empty game list via Advanced Settings → enable expert settings → Reset Emufresh (press B).
  4. 4Recalibrate a drifting stick in Settings → Calibrate Joystick.
  5. 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