mastercook777 GitHub avatar

Heimdall-AYN-Thor-Assistant

mastercook777

Heimdall is an open-source lower-screen game assistant for AYN Thor that provides persistent controls, profiles, macros, touch tools, and reference guides on the secondary display.

Stars

19

7-day growth

No data

Forks

0

Open issues

0

License

Apache-2.0

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It is a dedicated dual-screen assistant for the niche AYN Thor handheld, offering modular grid-based customization, macro recording, and Shizuku-enhanced controller features without requiring root.

Who it is for

  • AYN Thor owners
  • Handheld gaming enthusiasts
  • Power users wanting programmable macro/touch controls
  • Retro and emulator gamers

Use cases

  • Quick-access game controls on the lower screen
  • Macro recording for repetitive actions
  • Precision aiming with virtual right stick
  • Displaying maps, guides, or images alongside gameplay

Strengths

  • No root or developer options required for basic use
  • Supports multiple input routes (Accessibility, Shizuku) for flexibility
  • Visual 6×8 grid editor for drag-and-drop module layout
  • Persistent game profiles with per-app bindings and settings

Considerations

  • Alpha software, compatibility not guaranteed for all Thor firmwares or game combinations
  • Basic Accessibility touch may conflict with Thor's built-in mapper
  • Profile export does not include custom icon or canvas image files
  • Only one live magnifier per profile, cannot run simultaneously with screen recording

README quick start

Heimdall

An open-source lower-screen game assistant built for AYN Thor.

Download Alpha · English PDF Guide · 简体中文 PDF 指南 · Report an issue

English | 简体中文

Heimdall keeps the game on Thor's upper screen while the lower screen becomes a persistent control and reference console: Profiles, macros, touch controls, maps, guides, static-image Canvases, magnification, recording, and Quick Actions stay within thumb reach.

Alpha software: Heimdall targets AYN Thor. Compatibility is not guaranteed for every Thor firmware, controller mode, game, emulator, or other dual-screen device.

Heimdall On A Real AYN Thor

Magnifier, Precision Aim, and Macros
Magnifier, Canvas, and Macros
Quick Actions and touch control

What You Can Do

AreaWhat Heimdall provides
Profiles and GridSeparate game layouts, App bindings, touch settings, maps, guides, and Canvases. Drag and resize modules on a visible 6 x 8 Grid, then save explicitly.
MacrosStructured tap, hold, swipe, wait, and physical-controller sequences. No free-form command editing is required.
Touch and aimingBasic Touch, touchpad drag, Virtual Right Stick, Precision Aim, and mapping-compatible Shizuku Touch when the required route is available.
Reference toolsLocal maps, PDFs, guides, Interactive Map links, and multiple independent static-image Canvases per Profile.
Upper-screen toolsScreenshot, screen recording, and one live region magnifier per Profile.
Play view: controls stay glanceable on the lower screen
Edit view: drag modules and resize from visible corners

Start Here: Choose Only What You Need

Installing Heimdall does not require root or Developer options. Developer options are needed only if you want to start Shizuku for advanced controller features.

What you want to useRequired setup
Profiles, Grid, maps, guides, Canvas, and normal UIInstall Heimdall only. No Developer options or Shizuku required.
Upper-screen taps, holds, swipes, and compatible touchpad dragEnable the Heimdall Accessibility service for Basic Touch.
Physical-controller recording/replay, Virtual Right Stick, Precision Aim, or mapping-compatible Enhanced TouchInstall, start, and authorize Shizuku. This route needs Deve

Description

An open-source lower-screen assistant for AYN Thor.

Related repositories

Similar projects matched by category, topics, and programming language.

oversecured
oversecured GitHub avatar

Samsung_Vulnerabilities

Oversecured discloses a report of 176 vulnerabilities discovered in Samsung preinstalled apps between 2022 and 2025, with 140 detailed, all fixed in collaboration with Samsung.

Java
310
wxxsfxyzm
wxxsfxyzm GitHub avatar

MiuiBackGestureHook

An LSPosed module that hooks MIUI SystemUI back gestures using modern Xposed API 102 for research and customization.

Java
86
SangLuoCN
SangLuoCN GitHub avatar

OneStep4

OneStep4.0 is a multi-window desktop container for Android that requires root or system-level privileges, enabling a main window with several side windows for efficient app multitasking.

Java
84