Skip to content

πŸ“’ Version v0.1.0 (alpha) - Valheim on Android

Pre-release
Pre-release

Choose a tag to compare

@udarmolota udarmolota released this 21 Sep 19:23
· 22 commits to main since this release

πŸ†• What's inside

βœ… Valheim runs on your mobile phone

ValDroid launches the Linux PC version of Valheim on Android. The game's own code runs natively on your phone's ARM64 processor, and only the Unity engine is emulated.

  • Tested on Snapdragon 8 Gen 2, 8 Gen 3 and 8 Elite
  • 60-70 fps on Low on a Galaxy S23+, 100+ on Very low on an S25 Ultra
  • Still an alpha: expect rough edges and please send reports
  • Not tested on Mali, we'll be glad to get Mali reports.

βœ… MobileGlues renderer (default)

The game's graphics go through your phone's own GPU driver instead of Vulkan emulation, which gives roughly twice the frame rate on Snapdragon.

  • Vulkan (Zink ZFA) stays available as a fallback in the instance settings
  • Textures are compressed for your GPU on the first launch and cached, so later launches load faster

βœ… Steam Downloads

Log in to Steam and ValDroid downloads the Linux version of Valheim straight into a new instance. You have to own the game on Steam. Your login goes only to Steam and is never stored. Confirm the login in the Steam Mobile app or with a Steam Guard code.

  • Or install from a .zip of the Linux version (the Windows version won't run)

βœ… Steam Cloud saves

Bring your PC worlds and characters to the phone and send them back

βœ… Graphics profiles premade for emulation

  • Very low is applied on the first launch, or pick Low in the instance settings. After that you can change the graphics in the game and your settings are kept. A button brings a profile back any time.

βœ… Performance tools

  • In-game display: off, FPS counter, or a full bar with GPU, CPU, RAM, power and temperature
  • Frame-rate limit by mode: Economy ~30, Balanced ~40, Smooth ~60. The exact number is picked to fit your screen
  • Balanced keeps the phone cooler and the frame rate steady in long sessions

βœ… Controls

On-screen gamepad with sensitivity settings and a layout editor. Physical controllers work too. Long tap on the control opens it's configuration.

βœ… In-app Wiki in four languages

  • English, Russian, Spanish and Portuguese accessible via the ? button.

Requirements

  • Android 11 or newer and a powerful phone
  • Your own copy of Valheim, Linux version (if you own it on Steam, the app downloads it for you)
  • About 10 GB of free space
  • Internet during installation

Known issues

  • The phone heats up in long sessions and the frame rate drops. Use the Balanced frame-rate mode
  • The first launch takes longer while textures are compressed
  • Mods are not supported yet
  • Mali GPUs (MediaTek, Tensor) and Exynos have never been tested. Your report would be the first!
  • Keyboard and mouse are not tested yet

Reporting a problem

Side menu β†’ Report a bug, select your email app, add a description and send.

Sα΄œΚ™sα΄„Κ€Ιͺʙᴇ If you want to stay up to date with changes, tips, and useful tweaks, feel free to join Reddit.
TG udarmolota

⚠️ Reminder
ValDrod is only a launcher.
To run the game, you still need the actual game files (Linux version), which you must obtain yourself - for example, by purchasing the game on Steam.