LoveGame
English

Guides

PS4 Emulator for Android: Bachata S4, the Bloodborne Android Port and Fake APKs (November 2026)

Published Facts checked 2026-11-015 min read

Key points

  • As of November 1, 2026, shadPS4 supports only Windows, Linux and macOS. There's no official Android version; everything on Android is an unofficial, experimental community port.
  • Bachata S4 ports shadPS4 to Android (FEX translates the x86 code) and is on Google Play, Android 12+. Its own records list 9 tested games: 6 reach gameplay, none is rated Playable.
  • The Bloodborne Android port runs only Bloodborne 1.09 on Snapdragon Adreno 6xx / 7xx / 8xx (no Mali). Its author gets about 34 to 35fps in Central Yharnam on an AYN Thor with reduced detail.
  • Plan on a Snapdragon 8 Gen 2-class phone or better, 12GB+ RAM and good cooling. The test devices are all Snapdragon 8 Gen 2 or 8 Elite.
  • Any APK or site promising every PS4 or PS5 game running smoothly (PCSX4, PS5Emux and the like) is fake. Their demo videos are often just console streaming.
On this page
  1. Why phones have it so hard
  2. What exists on Android (as of 2026-11-01)
  3. Phone requirements
  4. How to spot a fake PS4 or PS5 emulator APK
  5. Realistic alternatives

As of November 1, 2026, the PS4 emulator shadPS4 has no official Android version; it officially supports only Windows, Linux and macOS. What you can try on an Android phone are unofficial community ports, and all of them are experimental. First, Bachata S4, a full port of shadPS4 to Android that is on Google Play, though its own records don't list a single game as Playable yet. Second, the Bloodborne Android port, which runs only Bloodborne 1.09 and only on Snapdragon phones. Third, Lumen Emu, which targets both PS4 and PS5 and is very early. Any APK claiming to run every PS4 or PS5 game smoothly is fake.

Why phones have it so hard

  • Different CPU architecture: the PS4 uses an AMD x86-64 CPU, while phones are ARM. A PC can run PS4 game code directly; a phone has to translate it first (Bachata S4 uses FEX).
  • Different GPU: PS4 GPU commands have to become Vulkan the phone understands, and most Android projects lean on Snapdragon's Turnip driver.
  • Memory: the PS4 has 8GB of shared memory, and the translation layers need memory of their own, so phones have even less to spare.

So a game that runs in shadPS4 on PC may not reach gameplay on a phone, and when it does, frame rates are much lower.

What exists on Android (as of 2026-11-01)

ProjectWhat it isGamesRequirementsStatus
Bachata S4Android port of shadPS4, FEX for x86 code, bundled Linux runtimeMeant to be a general PS4 emulatorAndroid 12+, arm649 tested: 6 in-game, 1 menus, 2 boot, 0 playable
Bloodborne Android portA port of one game, not an emulatorBloodborne 1.09 onlyAndroid 9+, Snapdragon Adreno 6xx / 7xx / 8xx2.2.0 Beta (2026-10-29); a full playthrough isn't confirmed
Lumen EmuPS4 + PS5 Android app built on shadPS4, Kyty and KytyPS5Claims PS4 and PS5Mostly Snapdragon; Mali experimentalAstro Bot screenshots at 2 to 8fps
Other single-game portsFor example a God of War III Remastered portOne game eachVariesIndividual projects with no reliable public testing

Bachata S4

  • Developed by JICA98 and published on Google Play under the name Zenith Blue. The official site is bachatas4.games, which links to the Play listing, and the project recommends installing from Google Play.
  • Built from the shadPS4 core, FEX (x86-64 to ARM64), a Debian runtime and Vulkan through the system driver or Turnip.
  • Compatibility snapshot from the project README: Bloodborne reaches gameplay on a OnePlus 13 (Snapdragon 8 Elite, Turnip) at about 21fps on average (17 to 30); Dark Souls Remastered about 24 to 30fps; Sekiro about 19 to 30fps; Sonic Mania about 60fps. The project stresses that in-game doesn't mean completable and that FPS figures describe a single recorded test.
  • The October 14, 2026 Play Store update notes list a PKG extraction fix, PanVK drivers and a save manager.
  • AndroGaming called it "still an extremely early experiment" in August 2026, closer to a technical demonstration.

The Bloodborne Android port

  • By ducvd89, released in October 2026. The README opens by saying it's a port of Bloodborne (PS4, v1.09), not an emulator. The author tested the CUSA03173 release.
  • Early builds translated Bloodborne's x86-64 code at runtime with FEXCore and used a shadPS4-derived renderer for Vulkan. From 2.0.0 (October 24) it translates ahead of time: your own game executable is turned into a native ARM64 file, libbbaot.so, and nothing is translated while you play.
  • The native code can be built on the phone (since 2.1.0): about 6 minutes on a Snapdragon 8 Gen 2, needing about 4GB of free RAM and 1GB of storage, with the charger connected; the CPU reaches about 95°C. It can also be built on a PC with the author's tool and copied over.
  • The game can be an extracted 1.09 folder (eboot.bin, sce_module, sce_sys), or installed in the app from the base game and 1.09 update PKGs. The author warns to use the original 1.09 eboot.bin; pre-patched 60fps versions crash in the gestures menu.
  • Performance: on the AYN Thor (Snapdragon 8 Gen 2), Central Yharnam runs at about 34 to 35fps without frame generation, with detail lowered and some effects off (iXBT). Defaults are GSR 2 Performance, 1080p output (a 960x540 scene), lowest model detail and a 60fps cap.
  • Features include touch controls, physical controllers, remapping, mods, online play through community servers, and Lossless Scaling frame generation (needs your own Lossless.dll).

Lumen Emu

  • By GS-Soft (lumen-emu.com), public since October 2026, built on shadPS4 (via shadps4-arm64), Kyty and KytyPS5. PS4 and PS5 run in separate processes.
  • Its Astro Bot screenshots show 8fps on the title screen and 2fps in the opening; the project says they are not average FPS and not evidence of normal playability.
  • A Mac version is in development. iOS is not in its plans.

Phone requirements

None of these projects publishes formal minimum specs. Here are their test devices and stated limits:

ItemReference
ChipSnapdragon 8 Gen 2 or better; test devices are the AYN Thor (8 Gen 2), Oppo Find N5 and OnePlus 13 (8 Elite)
GPUAdreno 6xx / 7xx / 8xx; the Bloodborne port doesn't support Mali, Lumen's Mali support is experimental
RAMTest devices mostly have 16GB; the Bloodborne port recommends 1080p output or lower on 12GB and under
OSBloodborne port: Android 9+; Bachata S4: Android 12+; arm64 only
CoolingEssential: sustained full load, so remove the case, use a clip-on cooler and stay plugged in

As of November 2026 there are no reliable test reports for MediaTek Dimensity, Samsung Exynos or Google Tensor chips.

How to spot a fake PS4 or PS5 emulator APK

Emulation General Wiki and PC Gamer have both documented these scams, and the pattern is consistent:

  • Surveys, phone numbers or payment before the download: that's how PCSX4 works, with the download buried behind survey after survey. Real emulators and ports just let you download.
  • Claims that every PS4 or PS5 game runs smoothly at 4K60: as of November 2026 shadPS4 can't do that on PC, let alone a phone.
  • Demo videos that are really streams: an open-source Remote Play client streams a real console, and the interface is edited to look like an emulator. It's a common way these videos are faked.
  • Named fakes: PCSX4 (poses as a PS4 / PS5 emulator and ranks high through SEO), PS5Emux (claims Android and iOS versions), PS4U (used slowed-down Bloodborne footage). Sites like PS4Emus make similar claims.
  • shadPS4's only official site is shadps4.net. Sites like shadps4.org are not official.

Realistic alternatives

  • Stream your own console: Sony's official PS Remote Play has an Android app that streams your own PS4 or PS5 to the phone. Sony recommends at least 15Mbps. The game runs on the console, so phone performance doesn't matter.
  • Play on a PC: for serious PS4 play, a PC is still the dependable option. See the Windows guide and the Steam Deck and Linux guide.

More Android topics are on the PS Android hub.

FAQ

Is there an Android version of shadPS4?

Not an official one. shadPS4 supports Windows, Linux and macOS. Anything called shadPS4 for Android is either an unofficial port built on shadPS4, like Bachata S4, or a fake APK using the name.

What games run on Bachata S4?

In the project README's latest snapshot, 9 games were tested. Six, including Bloodborne, Dark Souls Remastered, Sekiro and Sonic Mania, reach gameplay, but none is rated Playable. Bloodborne averaged about 21fps on a OnePlus 13 (Snapdragon 8 Elite), Sekiro about 19 to 30fps, Sonic Mania about 60fps.

What phone does the Bloodborne Android port need?

A Snapdragon chip (Adreno 6xx, 7xx or 8xx GPU) and Android 9 or newer. Mali GPUs are not supported. The author tested an AYN Thor (Snapdragon 8 Gen 2) and an Oppo Find N5 (Snapdragon 8 Elite), both with 16GB RAM, and recommends staying at 1080p output or lower on phones with 12GB or less.

The Bloodborne port says Native code needed on first launch. What does that mean?

Since 2.0.0, the port translates your own Bloodborne 1.09 executable into native ARM64 code (a file called libbbaot.so) before it can run, and the app can do this on the phone. The author's reference: about 6 minutes on a Snapdragon 8 Gen 2, with about 4GB of free RAM, 1GB of storage and the charger connected.

Are the 'PS4 emulator APK, every game at 60fps' videos real?

No. As of November 2026 even shadPS4 on PC runs only part of the library well, and the unofficial phone ports reach gameplay in a handful of games. Sites and APKs like PCSX4 and PS5Emux are long-running scams that put surveys or payments in front of the download, and their videos are often Remote Play streams dressed up as emulators.

Can Android play PS5 games?

Not in practice. Lumen Emu says it handles both PS4 and PS5, but its own Astro Bot screenshots show 2 to 8fps, and the project says they don't show normal playability. The realistic way to play PS5 games on a phone is Sony's official PS Remote Play from your own console.

My phone gets hot and the frame rate drops. What helps?

PS4 ports translate both CPU code and GPU commands, so the load is heavy. Take the case off, use a clip-on cooler, play plugged in, and lower output resolution and detail. The Bloodborne port's author notes the CPU reaches about 95°C while building native code on the phone, so remove the case and don't hold it on your lap.

Sources

  1. shadPS4 official site (supported platforms)
  2. Bachata S4 official site
  3. AndroGaming: Experimental PS4 Emulator Project Bachata S4 Appears on Android (2026-08-03)
  4. VGTimes: Unofficial Bloodborne Port Released for Android (2026-10-14)
  5. iXBT Games: Sony never released Bloodborne on PC, but enthusiasts have already ported it to Android (2026-10-14)
  6. Lumen Emu official site
  7. Emulation General Wiki: Emulator scams
  8. PC Gamer: PS4 emulators on PC don't work yet, so don't get scammed by a fake (PCSX4)
  9. Wikipedia: PlayStation 4 (hardware)
  10. PlayStation: PS Remote Play

Related