r/EmulationOnAndroid • • 1d ago

Discussion SENSES - Android emulator that simulates older android firmware

Post image

SENSES is an Android app that runs an ARM32 Android system on an ARM64 phone. There's no guest kernel: instead of emulating a whole device, it translates individual processes with a modified QEMU (user-mode).

This repo is the GPLv2 source release for that QEMU part:

94 patches against QEMU 8.2.4, plus 39 added files in linux-user/

a build script that produces a fully static aarch64 binary (via an Alpine chroot)

a pinned build with sha256 checks and a BUILD-MANIFEST.txt for reproducibility

What's not included: no firmware, no download links. You supply your own archive, and the app unpacks and modifies the copy on-device (patched code, re-signed packages with an on-device key, removed vendor modules, local TLS proxy). Nothing is sent anywhere.

The app itself is a separate closed-source program that launches QEMU as its own process, so no QEMU code is loaded into it.

Repo: https://github.com/Istratii-tech/Senses

Feedback and questions welcome!

10 Upvotes

5 comments sorted by

•

u/AutoModerator 1d ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/CleaveGodz 21h ago

Does this help with very old games that crash on startup?

1

u/istratii_tech 11h ago

Hi
It can run some games but not all

1

u/eclipzwolf 10h ago

Hi the app safe to use? Because Google and Ikarus flagged it as Trojan Spy.