
Latest Version · v1.5-4248
Download AetherSX2 APK + PS2 BIOS for Android
Quick summary
AetherSX2 APK is a PlayStation 2 emulator for Android that turns ARM64 phones into a full-speed PS2 with Vulkan/OpenGL rendering, save states, and ISO/CHD/CSO disc support.
- Final build: v1.5-4248 (~20 MB) · Android 8.0+ · 64-bit only (arm64-v8a)
- BIOS required: legally dumped from your own PS2 console (~4 MB)
- Recommended in 2026: NetherSX2 community patch (ad-free + game fixes)
- Not available on iOS, PC, or Mac — use PCSX2 on desktop
AetherSX2 turns your Android phone into a full-speed PlayStation 2 emulator. Grab the final APK above, dump your BIOS from your own console the legal way, and follow the illustrated 12-step install further down. Every documented version: plus the ad-free NetherSX2 patch: is archived here.
| App name | AetherSX2 (PS2 emulator) |
|---|---|
| Latest version | v1.5-4248 |
| Last updated | 2 hours ago |
| File size | 20 MB (APK only, BIOS separate) |
| Requires | Android 8.0+ · ARM64 · 3 GB RAM minimum |
| Developer | Tahlreth (based on PCSX2) |
| Language | Multi-language (English, ES, PT, etc.) |
| Price | Free (ad-free once patched) |
| SHA-256 | 366dfa06ee3b58b13993052440b4fa1601a4ffda270f2de50f6604d0031922bb |
Table of Contents
What is AetherSX2 APK?
AetherSX2 APK is the Android install file for the AetherSX2 PS2 emulator: a mobile port of the long-running PCSX2 codebase built specifically for ARM devices by developer Tahlreth in December 2021. Once installed, it turns any modern Android phone into a genuine PlayStation 2 console: Vulkan/OpenGL rendering, resolution upscaling to 4K-class output, save states, per-game settings, controller support, and disc-image support for ISO, CHD, and CSO.
Because Android 14+ blocks the older sideload flow, most users install AetherSX2 by downloading the APK, allowing installs from their file manager, then pairing it with a PS2 BIOS dumped from their own console. That's the legal, safe path: and it's exactly what the illustrated 12-step install walkthrough below covers.
More About the AetherSX2 Emulator
- Released December 2021 by developer Tahlreth.
- Built on the open-source PCSX2 codebase, ported to ARM.
- Designed specifically for Android: not a compatibility layer.
- Runs on both mid-range and flagship phones with the right settings.
- Ships with polished touch controls and full Bluetooth/USB controller support.
- Widely regarded as the most compatible mobile PS2 emulator ever released.
- Development was suspended indefinitely in 2023; NetherSX2 continues the project.
Minimum & Recommended Requirements
The GPU matters more than the CPU on mobile: Adreno (Snapdragon) has the best Vulkan drivers, which is why identically-priced MediaTek phones often emulate worse. Tested numbers below. For handset-specific headroom, see our guide to phones that handle PS2 well.
| Component | Minimum | Recommended |
|---|---|---|
| Android | 8.0 (Oreo) | 10 or newer |
| CPU | Snapdragon 660 / Kirin 970 | Snapdragon 855+ / 8 Gen 1 |
| GPU | Adreno 620 / Mali-G72 | Adreno 660 or newer |
| RAM | 3 GB | 6 GB or more |
| Storage | 200 MB free | 10 GB+ game library |
Best Performance Tips for AetherSX2
- Use Vulkan, not OpenGL on Adreno GPUs: the driver quality is dramatically higher and CPU overhead is lower. Our Vulkan vs OpenGL on mobile GPUs breaks down when to switch renderers on Mali and older chips.
- Start at 1x resolution. Every setting up from there costs frames: bump upscaling only when you have headroom. A sensible starting profile lives in our baseline graphics tuning.
- Close background apps. PS2 emulation is single-thread-bound; anything else stealing cycles shows up as microstutter.
- Fight thermal throttling. Remove your case, use a cheap clip-on fan, or lower brightness: 10 minutes into a session, throttle beats every settings tweak.
- Use per-game settings. Global speed hacks break other titles; apply underclocks and hacks per-game from our compatibility database.
- Prefer CHD over ISO. CHD is lossless and roughly halves your storage usage with zero performance cost. See compressing disc images to CHD for a step-by-step workflow.
PS2 BIOS: what it is and why AetherSX2 needs one
The PS2 BIOS is Sony's console firmware (about 4 MB, named like SCPH-70012.bin). AetherSX2 emulates the hardware but cannot legally recreate that firmware, so every boot needs a dump from a console you own. The same file works in NetherSX2 and PCSX2.
Import it once in the install wizard below. For dumps, checksums, and errors see the BIOS walkthrough. For NTSC vs PAL timing see NTSC vs PAL timing differences.
From AetherSX2 to NetherSX2: The Version History

Dec 2021: Launch: AetherSX2 released free and ad-free; instantly the fastest mobile PS2 emulator.
2022: v1.4 line: Rapid iteration; v1.4-3060 and v1.4-3064 still prized for lightness on old phones.
Early 2023: v1.5 line: Major graphics improvements. v1.5-3668 becomes the last ad-free official build.
Aug 2023: Final build: v1.5-4248 releases with ads; development suspended indefinitely.
2023 → today: NetherSX2: Checksum-verified xdelta patch removes ads from 4248 and keeps game-fix updates flowing. This is what experienced users run in 2026.
12 versions hosted here, from the very first alpha to the final release, each with its own dedicated page: browse every version →
How to Install AetherSX2 APK + BIOS on Android
The full install takes about 15 minutes if you already have your BIOS dumped and games on your phone. Follow the illustrated 12-step walkthrough below in order: every screenshot is from a real Android device running the final v1.5-4248 build.

Step 1 of 12
Allow Installs from Unknown Sources
Android blocks APKs by default. Open Settings → Apps → Install unknown apps (called Unknown source installations on some devices), pick the app you'll download from: usually Chrome or your file manager: and toggle it on.

Step 2 of 12
Download the AetherSX2 APK
Tap the Download AetherSX2 APK button at the top of this page. When the download finishes, tap the .apk file in your notifications shade or Downloads folder to start the installer.

Step 3 of 12
Confirm the Install
Android shows the app's requested permissions: only Storage should appear. Tap Install. On some devices Play Protect may warn about an unknown developer; tap Install anyway: the APK is signed by AetherSX2's original developer.

Step 4 of 12
First Launch: Read the Quick FAQ
Open the app. AetherSX2 shows an in-app FAQ that explains the BIOS requirement, the legal position, and that games must be dumped from discs you own. Read it, then tap Next to enter the setup wizard.

Step 5 of 12
Pick Display & Renderer
Choose Vulkan as the renderer (best on Adreno GPUs; use OpenGL only on old Mali drivers), Auto aspect ratio, and start at 1x upscale. Our Vulkan vs OpenGL on mobile GPUs explains when to flip renderers if a title misbehaves.

Step 6 of 12
Select Your PS2 BIOS File
Tap Import BIOS, then browse to the folder holding your BIOS dump (typically Downloads or an SD card path) and select the
SCPH-XXXXX.binfile matching your console's region. No BIOS yet? See the BIOS guide first: this is the one step you must do yourself.
Step 7 of 12
BIOS Activated
AetherSX2 verifies the file's checksum, activates the BIOS, and shows the console model and region on-screen. Tap Next. This BIOS is now reused forever: you never do this step again.

Step 8 of 12
Add a Game Directory
Tap Add Game Directory. This tells the emulator where to scan for your ISO, CHD and CSO dumps so every title appears in the library with cover art.

Step 9 of 12
Pick the Folder Holding Your Games
Browse to the folder that holds your game dumps and tap Use This Folder. Grant read access when Android asks. Only ISO/CHD/CSO files matter: everything else is ignored.

Step 10 of 12
Directory Added
The directory now appears in your source list. Tap Next. AetherSX2 begins scraping cover art in the background: it's a one-time task that finishes while you configure the next screen.

Step 11 of 12
Setup Complete: Finish
The wizard shows Setup Complete. Tap Finish. You're dropped into the main game library: if you ever need to re-run this wizard, it lives under App Settings.

Step 12 of 12
Launch Your First PS2 Game
Tap any title to play. If a game runs slow, apply the exact settings from our compatibility database : every recommendation is measured on real hardware. For the ad-free experience, install the pre-patched NetherSX2 APK instead.
Standout Features of AetherSX2
Extensive Game Support
Over 98% of the PS2 library boots, with the vast majority playable at full speed on modern flagships.
Save States
Snapshot the console state anywhere and reload in one tap: no need to reach an in-game save point. See checkpoint saves explained for version caveats.
High Performance
The Vulkan renderer and PCSX2-derived core deliver stable 60 FPS on Snapdragon 855+ phones.
Enhanced Graphics
Native resolution up to 4K-class output, texture filtering, widescreen patches, and per-game overrides.
Advanced Customization
Per-game speed hacks, EE cycle rate/skip, custom controls, and memory-card slots.
Controller Support
Bluetooth and USB: DualShock 4, DualSense, Xbox, and generic gamepads auto-map. Pairing steps in our wireless gamepad pairing.
Pros and Cons of AetherSX2
Pros
- ✓ Best-in-class PS2 emulation on Android
- ✓ Free, ad-free with the NetherSX2 patch
- ✓ Deep per-game tuning
- ✓ Controller + Bluetooth support out of the box
- ✓ Save states, upscaling, widescreen patches
- ✓ Works on both Adreno and Mali (with the right build)
Cons
- ✕ Development officially discontinued
- ✕ Requires a PS2 BIOS you must dump yourself
- ✕ Play Store version ships with ads
- ✕ Older phones (Android 9 or 3 GB RAM) struggle with demanding titles
- ✕ Battery drain on long sessions
- ✕ Not available for iOS, PC, or Mac
Additional Features
- Accurate Emotion Engine simulation
- ISO, CHD, and CSO disc-image support
- Per-game settings profiles
- Widescreen patch database
- Vulkan and OpenGL rendering
- Native resolution up to 4K-class output
- Anisotropic filtering & texture filtering
- Cheat / patch support
- Multiple memory-card slots
- Multi-language interface
AetherSX2 vs NetherSX2: Which One Do You Actually Install?
NetherSX2 is a xdelta patch applied to the AetherSX2 v1.5-4248 APK. Same emulation core, ads removed, community fixes added, and the patch tool verifies the source APK's checksum before touching it: so tampered files are rejected automatically. NetherSX2 is what long-time users actually run in 2026. Download NetherSX2 APK →
NetherSX2, MMJ2, ARMSX2: Which AetherSX2 Fork Is Which?
After official development stopped, several community names started circulating alongside "AetherSX2." They are not different emulators competing on quality: most share the exact same core: so it helps to know what each label actually means before you download anything called a "mod" or "MMJ2" APK.
| Name | What it is | Recommended? |
|---|---|---|
| AetherSX2 | Original app by Tahlreth. Final build v1.5-4248. | Yes: base build |
| NetherSX2 | Verified ad-free patch over 4248 with game fixes. | Yes: community standard |
| MMJ / MMJ2 | Unofficial ad-stripped repacks of final build. | Only from trusted sources |
| ARMSX2 | Separate open-source ARM PS2 emulator project. | Worth watching |
The practical takeaway: install NetherSX2 for daily play, keep an archived plain AetherSX2 build from the older-versions archive for testing, and treat any unlabeled "MMJ2 mod APK" with the same scrutiny as any third-party file: verify its hash first. Our write-up on unofficial repack risks explains what those labels actually mean.
AetherSX2 for iOS, PC, and Mac: The Truth
Most download sites will happily sell you an "AetherSX2 IPA" or an "AetherSX2 for PC." These do not exist: AetherSX2 was Android-only, always. The developer only ever shipped an Android app, and iOS forbids the JIT compiler the emulator's speed depends on.
On desktop (Windows / macOS / Linux), the real PS2 emulator is PCSX2: the open-source project AetherSX2 was itself derived from, as documented on Wikipedia's PCSX2 entry. It runs faster on desktop than any mobile port could, it's free, and it uses the same "dump your own BIOS" rule this page describes. Read our desktop emulator comparison for a side-by-side feature breakdown.
On iPhone, the honest legitimate option is the Play! emulator on the App Store: it plays a subset of the PS2 library at modest speeds, well below what AetherSX2 achieves on comparable Android hardware.
Is Our AetherSX2 APK Safe?
The APK we link is the original v1.5-4248 build with a published SHA-256 hash: you can verify it before installing. The genuine app requests storage permission only: no contacts, SMS, location, or accessibility services. Any variant that asks for more is not the real thing.
Use this checklist for any APK, from any site:
- Verify the SHA-256 hash against a trusted reference.
- Check requested permissions: storage only.
- Prefer NetherSX2: its patch tool rejects tampered APKs.
- Never install BIOS-included packages: those are the top malware vector.
Where NOT to Download AetherSX2 (and Why)
AetherSX2 is freeware, so the question is never price: it's trust and version accuracy. Most pages ranking for "AetherSX2 APK" fall into two groups, and both leave real gaps this page fills.
Generic mirror sites (Uptodown, Softonic, FileHippo, APKMirror, SourceForge) host a genuine-enough APK but wrap it in app-store boilerplate: no PS2 BIOS guidance, no NetherSX2 explanation, no per-game compatibility data, no published SHA-256 to verify against, and frequently a stale version label. You get a file and nothing that tells you whether it will actually run a game on your phone.
Clone "download" pages (the many near-identical aethersx2-keyword domains) recycle the same thin template across every app they cover. Tell-tale signs: claims of an "AetherSX2 iOS," "PC," or "unlimited money mod" that do not exist for an emulator, BIOS files bundled into the download (illegal and the top malware vector), and no honest word about ads, the discontinued status, or the arm64-only requirement.
What this page adds that those skip: a verifiable SHA-256, the real BIOS-legality path, the NetherSX2 vs MMJ2 distinction, a screenshot-by-screenshot install, tested hardware requirements, and the troubleshooting fixes below.
Troubleshooting: Install Errors & Common Fixes
These are the problems that fill community threads such as r/EmulationOnAndroid : and, in almost every case, the fix is quick once you know the cause. Symptoms and solutions are paraphrased from repeated first-hand reports; your exact wording may differ by Android version and phone brand.
| Symptom | Likely cause & fix |
|---|---|
| "App not installed" / parse error | Incomplete download, 32-bit phone, or full storage. Confirm 64-bit device and uninstall old versions. |
| Play Protect warning | Source warning, not malware. Verify SHA-256 and tap "Install anyway". |
| "No BIOS found" error | BIOS not imported. Re-import valid SCPH-XXXXX.bin dumped from your PS2 console. |
| Black screen / game crash | Renderer issue. Switch Vulkan ↔ OpenGL, convert ISO to CHD, check per-game settings. |
| Slow speed / audio crackle | Thermal throttling. Lower upscale to 1x, close background apps, enable MTVU speed hack. |
| Lost saves after update | Reinstall wiped internal storage. Always back up memory cards folder before reinstalling. |
Still stuck? Start with our full error catalog, then drill into blank display after launch or slow-motion gameplay depending on the symptom.
Need an Old Version?
The 1.5-4248 build is the current standard, but older builds are genuinely better on some hardware: v1.5-3668 for Mali GPUs (the base of NetherSX2 Classic), v1.4-3064 for Android 9 devices with 3 GB RAM. Browse every older AetherSX2 version →
The Bottom Line
AetherSX2 remains the best way to play PS2 games on Android in 2026: but only when set up the way experienced users actually run it: the final v1.5-4248 APK with the NetherSX2 patch, a BIOS dumped from your own console, and per-game settings from a tested compatibility database. Everything you need is on this page and in the linked guides.
Frequently Asked Questions
Is AetherSX2 free to download?
Yes. AetherSX2 was always free, and the community NetherSX2 patch is free too. Any site charging for the APK is reselling freeware. You supply your own BIOS and game dumps from hardware you own.
Is AetherSX2 still being updated in 2026?
No: official development was suspended indefinitely in 2023 and v1.5-4248 is the final build. However, the NetherSX2 community patch remains active, delivering ad removal and per-game compatibility fixes on top of the final build.
Is AetherSX2 available on the Google Play Store?
The Play Store listing is no longer a reliable source: it stopped receiving updates when development ended, and the last store builds shipped with ads. The community standard today is the final APK with the NetherSX2 patch applied.
Do I need a BIOS file to use AetherSX2?
Yes, a PS2 BIOS is mandatory: the emulator cannot boot games without it. Legally, dump it from your own PlayStation 2 console (about 20 minutes with free homebrew tools). One dump works in every AetherSX2 version and in PCSX2 on desktop.
Is AetherSX2 available for iOS or iPhone?
No. AetherSX2 was developed exclusively for Android. Every 'AetherSX2 iOS' or 'AetherSX2 IPA' download you see online is mislabeled software from an unknown source. On iPhone, the honest options are the Play! emulator from the App Store or game streaming.
Is there an AetherSX2 for PC or Windows?
No: but you don't need one. AetherSX2 was built from PCSX2, the open-source desktop PS2 emulator, which is faster and more compatible on PC than any mobile port could be. Our Windows guide covers the real thing.
What phone do I need to run AetherSX2 well?
Minimum: Android 8.0, 3 GB RAM, and a quad-core chip. Realistic full-speed play starts around the Snapdragon 845; a Snapdragon 855+ or newer with an Adreno GPU handles most of the library. Mali and PowerVR GPUs work but generally perform worse: use build v1.5-3668 or NetherSX2 Classic on those.
Which game formats does AetherSX2 support?
ISO, CHD, and CSO disc images. CHD is recommended: it losslessly compresses games by 30-50% with no performance penalty. Games must be dumped from discs you own.
Why does AetherSX2 have ads now?
Ads were added to official builds late in the project, after v1.5-3668. The community response was NetherSX2: a checksum-verified patch that removes ads from the final v1.5-4248 build. Both the last clean official build and the patch are covered in our download archive.
AetherSX2 vs NetherSX2: which should I use?
NetherSX2, in almost every case. The emulation core is identical, but NetherSX2 removes ads and continues to receive community game patches. Use plain AetherSX2 only if you specifically need an unpatched archived build for testing.
Why do I get 'App not installed' or a 'parse error' when installing the AetherSX2 APK?
Four causes cover almost every case. (1) The download was interrupted, so the APK is incomplete: re-download and check the file is the full ~20 MB. (2) Your phone is 32-bit only; AetherSX2 is 64-bit (arm64-v8a) and will not install on 32-bit hardware. (3) An older AetherSX2 signed by a different key is already installed: uninstall it first. (4) Storage is full or 'Install unknown apps' is still off for that app. Fixing the matching item resolves it.
Why does Google Play Protect block or warn about the APK?
Play Protect flags any app installed from outside the Play Store by an unknown developer: it is a source warning, not a malware detection. Because AetherSX2's final build never shipped a signed Play update after development stopped, sideloaded copies trigger it. You can verify the file's SHA-256 against the hash on this page, then tap 'Install anyway'. If you prefer, disable the scan prompt temporarily in the Play Store → Play Protect settings and re-enable it afterward.
Do I need to uninstall the old Play Store version first?
Only if you hit a signature-mismatch error during install. Android refuses to update an app when the new APK is signed with a different key than the installed one. If the installer fails part-way, uninstall the existing AetherSX2 (back up your saves first: see below), then install the APK cleanly.
Will I get banned for using AetherSX2 or NetherSX2?
No. AetherSX2 is an offline, single-player emulator with no account, no login, and no anti-cheat: there is nothing to ban you from. The 'ban' fear comes from modded online games, which is a different category entirely. Emulating PS2 discs you own on your own device does not touch any online service.
How do I update AetherSX2 without losing my saves and memory cards?
Installing a newer APK over the top keeps your data. The risk is uninstalling: that can delete the app's internal folder holding your memory cards, save states, and per-game settings. Before any clean reinstall, copy the AetherSX2 data folder (memory cards and save states) to another location, then restore it after. Save states are also tied to a specific build, so keep the matching version if you rely on them.
Does AetherSX2 work on 32-bit phones?
No. AetherSX2 ships only a 64-bit (arm64-v8a) binary, so it needs a 64-bit ARM phone: effectively any device from roughly 2016 onward. Older 32-bit-only phones (armeabi-v7a) cannot run it and will throw 'App not installed'. This is a hard requirement of the emulator, not a setting you can change.
Why is the installed size bigger than the 20 MB download?
The 20 MB is the compressed APK. After install, Android extracts the app, and then AetherSX2 adds your imported BIOS (~4 MB), scraped cover art, memory cards, and save states. Games are separate and by far the largest part: a single PS2 title is 1–4 GB, so budget storage for your library, not for the app.
What is AetherSX2 MMJ / MMJ2?
'MMJ' builds are unofficial community repacks of AetherSX2 that circulated after development stopped: usually the final build with ads stripped and sometimes extra tweaks. They overlap heavily with NetherSX2 but are less consistently maintained and harder to verify. For a checksum-verified, actively patched build, NetherSX2 is the safer community standard; treat unlabeled 'MMJ2' downloads with the same caution as any third-party APK.
Where do I get PS2 games (ISOs) for AetherSX2?
Legally, you dump them from PS2 discs you own to ISO, CHD, or CSO on a PC: the same principle as the BIOS. CHD is the best format: lossless compression that roughly halves file size with no performance cost. We do not link game files; we only tell you which titles run well on which hardware in the compatibility database.
Can I play PS2 games online or in multiplayer on AetherSX2?
Local same-screen multiplayer works: pair two controllers and play split-screen or versus titles exactly as on real hardware. Original PS2 online servers are long shut down, so internet multiplayer is not available through the emulator.
Essential AetherSX2 & NetherSX2 Resource
Access verified AetherSX2 APK builds, ad-free NetherSX2 patches, PS2 BIOS firmware files, and performance configurations directly from our tested knowledge base: NetherSX2 APK Download Hub.