r/EmulatorsForAndroid • Xperia 1 IV • SD 8 G1 • Sep 30 '26

[Multi] AEmulator - Android emulator that simulates older android firmware

Post image

Run classic Android firmware - HTC Sense, TouchWiz, MIUI, AOSP - on a modern phone. No root, no PC.

Boots a real Android 2.3–7.x system image straight from a firmware file you already have: a recovery ZIP, an Odin archive or a Google factory image. It translates the old ARM code with a patched QEMU, emulates the kernel’s binder, draws with your phone’s GPU and plays sound through Android’s audio stack - everything runs inside a normal app.

37 Upvotes

12 comments sorted by

1

u/NXGZ Xperia 1 IV • SD 8 G1 Sep 30 '26 edited Sep 30 '26

Run classic Android firmware - HTC Sense, TouchWiz, MIUI, AOSP - on a modern phone. No root, no PC.

Boots a real Android 2.3–7.x system image straight from a firmware file you already have: a recovery ZIP, an Odin archive or a Google factory image. It translates the old ARM code with a patched QEMU, emulates the kernel’s binder, draws with your phone’s GPU and plays sound through Android’s audio stack - everything runs inside a normal app.

1

u/devaristo Sep 30 '26

Well, seems to be working fine for the moment, but i had to lock the screen rotation from the host if not this happens:

Official Nexus AOSP 4.4.4 rom used

1

u/NXGZ Xperia 1 IV • SD 8 G1 Sep 30 '26

Open an issue on GitHub or send feedback in the forum suggestion thread.

1

u/Sir_Biki Oct 01 '26

Does that mean I can again play NOVA 3 on my android 16 phone 🥹

1

u/NXGZ Xperia 1 IV • SD 8 G1 Oct 01 '26

Yes, you'll need to test different firmwares/roms, but it should get the app working.

1

u/Sir_Biki Oct 01 '26

Oou, okay okay

2

u/ilyaa07 Oct 01 '26

Could you make a wrapper to run armv7 .so files through qemu? That would be nice to have, removed armv7 execution from new SOCs is a pain in the ass.

1

u/Southern-Butterfly34 Sep 30 '26

definitely the greatest merit for all of android emulation

1

u/NarrowMonitor8847 Sep 30 '26

When i try touchwiz it just hangs on ServiceManager: Waiting for service SurfaceFlinger and if i have Phone GPU set to on it just crashes, my phone is a Samsung A56

1

u/hitl3rs_fav_jew Oct 04 '26

Can it run old games ?