Skip to content

First Run

After installing and rebooting, open Auriya from the launcher. This page covers what happens the first time — and what is verifiable from the daemon architecture versus the app UI.

  1. Root authorization. The manager controls the daemon over the Unix socket /dev/socket/auriya.sock and reads/writes config under /data/adb/.config/auriya — all root-only paths. Without root, the app cannot query daemon status or change configuration, so onboarding cannot complete meaningfully.
  2. The daemon is already running. Unlike many modules, Auriya’s daemon is not started by the app — it is launched at boot by module/service.sh (see Installation → After reboot). By the time you open the app, the daemon and companion should already be up.
  3. Appearance/onboarding preferences are stored by the app for subsequent launches.

If you have the CLI installed, the fastest check is over IPC:

Terminal window
$ auriyactl ping
Daemon is alive (PONG)
$ auriyactl status
Auriya Daemon Status
Daemon: Running
Enabled: true
Games: 3 configured
FPS: 59.8 SOURCE=ebpf

Daemon: Not running means the boot sequence failed — check /data/adb/auriya/daemon.log and companion.log (Debugging). See the full command set in Command reference.