AYANEO Konkr Pocket Fit

July 31, 2026 · View on GitHub

Discord Ko-fi

A friendly little root, backup, and tweak kit for the AYANEO Konkr Pocket Fit (G3 / Gen 3) — everything wrapped into one clean on-device app so you don't have to babysit shell scripts. Maintained by @The412Banner.

Tested & verified on the AYANEO Konkr Pocket Fit G3 (Gen 3). Built and daily-driven on real hardware — not a blind port.


⚠️ Read this first (the boring-but-important bit)

  • Use at your own risk. Rooting, flashing, and poking at system partitions can go sideways. Nothing here is guaranteed, and you're the one holding the device — so go slow and read the on-screen warnings.
  • Rooting voids your warranty. Plain and simple. If that matters to you, this is your stop.
  • Back up your boot images before anything else. The Backup tab (or the backup script) handles it — do that first, every single time. Those images are your way back to stock and your ticket to future firmware updates.
  • Not affiliated with AYANEO. This is an independent, community-made project — not an official AYANEO app. AYANEO didn't build, endorse, or support it, and nobody here speaks for them. "AYANEO", "Konkr", and "Pocket Fit" belong to their respective owners and are used only to describe which device this is for.

TL;DR: it's a hobby tool made by a user, for users. Treat it with the same caution you'd give any root method.


The App — Pocket FIT Toolbox

Everything below lives in a single Android app (app/), so no manual scripting required. It leans on the same vendor /product/bin/xsu pre-root helper the scripts use, so it runs on a stock device with no prior root, then switches to Magisk su once you're rooted.

Tabs

  • Status — device model, Android version, active boot slot, detected privilege backend (xsu / su), and Magisk status at a glance.
  • Backup — dumps boot_a, boot_b, init_boot_a, init_boot_b to /sdcard/bootbackup. Do this first.
  • Root — pick a payload source (offline-bundled / GitHub mirror / original) and patch + flash init_boot with a live console. Reboot is a deliberate button, never automatic.
  • Display — tune your screen live (no reboot): Screen Color with 12 presets + manual saturation/contrast/RGB/warmth (via the SurfaceFlinger color matrix), DPI, resolution, refresh rate (60/90/120/144/Auto), and font/animation tweaks. Every apply has a 10-second auto-revert — look at the result and it snaps back unless you tap Keep, so a bad setting can never strand you. Optional Apply on boot re-applies your color automatically.
  • Apps — one-tap install for the bundled Magisk, Scene, and BatteryLog, plus the lmkd Cushion module (stops low-memory kill-storms) and export of YetAnotherBootloopProtector. (Franco Kernel Manager is paid software — linked to Google Play, not bundled.)
  • Firmware — quick links to AYANEO downloads, the manual OTA release, the original root guide, and Discord.

The Magisk payload is bundled inside the APK, so the offline root path needs no internet.

Root-gated by design: every control that needs root stays disabled/grayed out until the app confirms working superuser access — grant it and everything unlocks live.

Staying current: the app checks its own GitHub releases and can keep itself up to date — one-tap or fully automatic. Releases are signed with the AOSP testkey (v1+v2+v3) so updates install cleanly.


What's in the Releases

ReleaseContents
Pocket FIT Toolbox (v1.2.0, Latest)The signed app APK — install this
lmkd Cushion (lmkd-cushion-v1.0)Flashable Magisk module — stops low-memory kill-storms
Boot BackupsStock boot partition images captured before rooting
Konkr Root PackRoot scripts + Magisk + Scene + bootloop-protector module
Root PayloadStandalone Magisk root payload (alternate hosted source)
KPF Manual OTAManual OTA firmware packages with official and mirror links

Prefer to do it by hand? Manual Rooting Guide

The app just automates the steps below — if you'd rather drive it yourself, here you go.

Step 1 — Back up your boot images

Run the backup before anything else. You'll need these images to revert to stock or to correctly uninstall Magisk before future firmware updates.

bash show-and-backup-boot-images.sh

It also prints your active boot slot (A or B). Label your backups accordingly and stash them somewhere safe (ideally off-device).

Step 2 — Install Magisk

Install Magisk (included in the root pack) before running any root script.

Step 3 — Run the root script

Pick the one that fits your situation:

Option A — Standard (downloads payload from the original source)

bash konkr-root.sh

Best when you can reach the original servers. Downloads the payload, runs, and reboots automatically.

Option B — Alternate source (payload hosted in this repo)

bash konkr-root-alt.sh

Use this if Option A fails — some regions/ISPs block the original payload servers. Identical payload, different host.

Option C — Offline (no internet)

bash konkr-root-offline.sh

Payload is bundled in the root pack — run this from the same folder as that file.

Step 4 — Finish setup

After reboot, open the Magisk app and choose Update from the built-in options to complete installation.


Extras (in the root pack)


Firmware / OTA


Building

CI builds the app on every push via GitHub Actions (.github/workflows/build-app.yml). Locally:

./gradlew assembleRelease   # needs JDK 17 + Android SDK

Release builds are signed with the AOSP testkey (v1 + v2 + v3) so in-app self-updates install cleanly.


Credits

Core root method originally written by @sunflower2333 — original guide: https://kancy.life/2025/11/04/APS_OKEY_ROOT/. The scripts here are lightly modified to redirect or bundle the payload; all credit for the method belongs to the original author.


Community

Questions, help, or just want to hang out? Join the Discord: https://discord.gg/n8S4G2WZQ4

☕ Like the work? Support on Ko-fi — always appreciated, never required.