LSX4Android
Get it on Google Play

LSX4 for Android

PS4 & PS5 emulation.
On your Android.

Run compatible PS4 and PS5 software locally on ARM64 Android phones and tablets with Vulkan.

Get it on Google Play ↗
Version
v0.1.0
Platform
Android 8.0+
Architecture
ARM64
Graphics
Vulkan
Your own files only
Play the games you legally own, from your device.
Runs on your device
No connection is needed to play. Everything stays local.
WHY LSX4 IS DIFFERENT

How LSX4 differs from other Android PS4 and PS5 emulators

The emulator has fundamental differences in its execution model. LSX4 uses a mobile-first path instead of placing a desktop emulator inside a Linux environment. The Android app talks directly to the native runtime.

X86-64 GUESTDECODEICED-X86LOWERLSX4 IRCOMPILEAARCH64RENDERVULKAN
01LSX4-owned JIT
Guest x86-64 instructions are decoded through iced-x86, lowered into LSX4 IR and compiled to native AArch64 blocks. The LSX4 JIT is the default backend. Compatible builds also provide FEX as an optional experimental JIT, with automatic fallback to the LSX4 JIT when FEX is unavailable.
02Runs in one process
The JIT owns its code cache, block links, hot-code promotion and guarded traces inside the emulator process.
03No Linux layer
The primary game path does not require a Linux container, desktop compatibility wrapper or external whole-process translator.
04Mobile ARM host layer
Funnel ARM adapts kernel services, shader translation, Vulkan rendering, audio and input for the Android target.
05Free, verified Google Play release
LSX4 is available at no cost through Google Play. User downloads point only to the release package verified and distributed by Google Play.
CAPABILITIES

Built for performance

Two consoles, one app
PS4 and PS5 emulation in a single install.
Two CPU backends
Choose the backend that runs best on your device.
Vulkan driver import
Select a graphics driver or bring your own.
Graphics control
Resolution, scene scale and quality settings per game.
Gamepad & touch
Full controller support plus on-screen touch controls.
Offline play
No internet needed to run your games. Six interface languages.
PUBLIC TESTING

Tested titles

The list of tested and confirmed titles is maintained in the open-source git project.

Compatibility depends on your device and the individual game. Found a playable title that is not listed yet? Contact the open-source project maintainers to have it added to the list.

104PLAYER-TESTED
TITLES
Open project
PROJECT DEVELOPMENT

Current progress back to the first JIT work

The newest milestones appear first. Early phases are shown by month; exact public compatibility totals are used only where records are available.

  1. NEXT PLAYABLE WAVE

    More titles, broader device coverage

    Current work focuses on performance in existing playable games, Mali support and testing titles that have not yet entered the public list.

    PER-TITLE TUNINGMALINEW TITLES
  2. PLAYABLE MILESTONE

    100 games reach playable status

    On 8 October, project testing reached 100 playable games. The public compatibility list is updated separately as more titles are verified.

    100PLAYABLE
    GAMES
  3. PUBLIC PLAYABLE MILESTONE

    Compatibility list reaches 76 titles

    Player testing on Snapdragon 8 Gen 3 and 8 Gen 5 devices produced 76 publicly confirmed playable entries.

    76PLAYER-TESTED
    TITLES
  4. PLAYABLE WAVE 05

    Testing expands across more game paths

    Fixes and repeated device runs moved additional titles into the playable set ahead of the public compatibility record.

    BROADER SET
  5. JIT GENERATION 2 / PS5 MILESTONE

    Tiered JIT and two playable PS5 titles

    Tier 1 added background recompilation for hot blocks and Tier 2 joined stable paths into guarded traces. During the same period, two PS5 games reached playable status.

    T0T1T2
    2PLAYABLE
    PS5 TITLES
  6. MALI DEVICE OPTIMIZATION

    First games optimized for Mali devices

    The June work brought the first per-title optimizations for Mali GPUs, alongside broader repeatable testing of the Android runtime.

    MALI / FIRST TITLES
  7. PLAYABLE MILESTONE

    50 games confirmed playable

    Game-specific HLE, graphics and synchronization fixes expanded the tested set to 50 playable titles.

    50PLAYABLE
    TITLES
  8. PERFORMANCE MILESTONE

    Bloodborne reaches 30-60 FPS

    Project testing on a Snapdragon 8 Gen 5 device recorded 30-60 FPS depending on the scene and configuration.

    30-60FPS
    8 GEN 5
  9. JIT FOUNDATION

    Baseline native blocks take shape

    The first compiler tier turns x86-64 guest instructions into native AArch64 blocks inside the emulator process.

    TIER 0NATIVE BLOCKS
  10. FIRST PLAYABLE MILESTONE

    The first games become playable

    The initial runtime moved beyond boot and in-game testing, reaching playable results for the first titles.

    FIRST PLAYABLE
    RESULTS
  11. PRE-GIT DEVELOPMENT

    LSX4 development begins

    Early work focused on the Android runtime boundary, guest execution and the shape of a project-owned AArch64 translation path.

    RUNTIMEANDROIDARM64