How to Install Android on Steam Deck (New Tutorial)

how to install android on steam deck tutorial
We’re reader-supported. When you buy through links on our site, we may earn an affiliate commission.

In this step-by-step guide, I’ll show you how to install Android on Steam Deck and open up a whole new world of games and apps right on your favorite gaming handheld.

This little hack opens up a whole new world of possibilities, from accessing a treasure trove of mobile games to using productivity apps on the go.

So, grab your Steam Deck, and let’s follow this step-by-step guide to bringing the Android operating system to your favorite gaming handheld!

Related: Check out the best kids games for the Steam Deck.

How to Install Android on Steam Deck (Tutorial)

The following steps will show you how to install Android on your Steam Deck using the WayDroid installer.

1 - Steam Deck home screen

Switch to Desktop Mode

Switch your Steam Deck from Gaming Mode to Desktop Mode to begin the installation process.

  1. Press the “Steam” button on your Steam Deck.
  2. Scroll down to “Power” and select it.
  3. Choose “Switch to Desktop” from the menu.

Your Steam Deck will load into Desktop Mode, providing a Linux-based desktop environment.

2 - Steam Deck desktop mode

Open Terminal

Once you’re in Desktop Mode, open Terminal to run the necessary commands.

  1. Click on the “Start” menu icon (often located in the bottom-left corner).
  2. Type “konsole” in the search bar and press Enter to open the Terminal.
steam deck desktop mode open terminal
steam deck terminal window

Install AnyDesk (Optional)

For easier navigation, you can install AnyDesk to control your Steam Deck remotely.

  1. Download AnyDesk from its official website.
  2. Install AnyDesk following the provided instructions.
  3. Open AnyDesk and set it up to control your Steam Deck from another device if needed.

Download the WayDroid Installer

Next, you’ll need to download the WayDroid installer from GitHub.

  1. In the Terminal, navigate to the root directory by typing:

cd ~

  1. Clone the WayDroid installer repository by running the following:
  2. git clone https://github.com/ryanrudolfoba/waydroid.git
4 - install waydroid on steam deck

After cloning the repository, navigate to the WayDroid directory.

In the Terminal, type:

bash

cd waydroid

Make the Installer Executable

Before running the installer, you need to make the script executable.

In the Terminal, type:

chmod +x install.sh

5 - make waydroid executable

Run the WayDroid Installer

Now, you can run the WayDroid installer to install Android on your Steam Deck.

In the Terminal, type:

sudo ./install.sh

6 - run waydroid installer

If prompted, enter your Steam Deck’s password to authorize the installation.

The installer will begin downloading and setting up WayDroid. Depending on your internet connection, this process might take some time.

After the installation, type “exit” and press enter to leave the console.

7 - waydroid steam deck password authorization

Return to Gaming Mode

After the installation is complete, switch back to Gaming Mode.

  1. Click on the “Start” menu.
  2. Select “Return to Gaming Mode.”

Launch Android on Steam Deck

Now that WayDroid is installed, you can launch Android from within Gaming Mode.

  1. Go to your Library in SteamOS.
  2. Search for “WayDroid” or “Android W Droid” in the search bar.
  3. Select the WayDroid application and click “Play.”
8 - how to install waydroid on steam deck

Configure Controller Settings (Optional)

To improve your experience, you should adjust your controller settings to better interact with the Android interface.

  • Go to “Controller Settings” in SteamOS.
  • Select the “Gamepad with Joystick and Trackpad” configuration.
  • Edit the layout to map the trackpad to left and right mouse clicks, making navigation in Android easier.
10 - android on steam deck settings waydroid

Open Controller Settings:

  • In Gaming Mode, press the “Steam” button to open the main menu.
  • Navigate to “Settings” and then select “Controller Settings.”
11 - waydroid edit layout on steam deck

Choose the Right Configuration:

  • Under “Controller Settings,” find and select “Desktop Configuration” or the configuration that appears when you launch WayDroid.
  • Choose the “Gamepad with Joystick and Trackpad” configuration as your base. This configuration allows you to use the trackpads as mouse inputs, which helps navigate Android apps.
12 - custom controller settings android on steam deck

How to Enable Touchscreen Support on Waydroid

Waydroid allows you to run Android on your Steam Deck, bringing the touchscreen functionality of Android apps to your device. However, to fully utilize this feature, you must enable touchscreen support in Waydroid.

Follow these steps to ensure your touchscreen works as intended.

Launch Waydroid

First, ensure Waydroid is up and running on your Steam Deck.

  1. Switch your Steam Deck to Gaming Mode.
  2. Open your Library and search for “Waydroid.”
  3. Select it and click “Play” to launch Waydroid.

Access Controller Settings

To enable touchscreen support, you must modify the controller settings within SteamOS.

  1. Once in Gaming Mode, press the “Steam” button to bring up the main menu.
  2. Navigate to “Settings” and select “Controller Settings.”

Edit Action Set

You need to create an action set that supports touchscreen input within the controller settings.

  1. In the Controller Settings menu, select “Edit Layout.”
  2. Navigate to “Action Sets” and click the gear icon to open the options.

Customize the Trackpad Inputs

  • Click on the right trackpad to edit its settings.
  • Set the trackpad to act as a mouse. You can map the trackpad to “Mouse” under the “Trackpad Behavior” section.
  • Adjust the sensitivity and haptic feedback to your preference for smoother control.

Add Always On Command

To ensure that touchscreen support is always active, add an “Always On” command.

  1. In the Action Sets menu, click “Add Action Set.”
  2. Name it “Always On” and confirm your selection.
  3. Navigate to the newly created “Always On” action set.
13 - always on command android on steam deck

Enable Touchscreen Native Support

Now, configure the new action set to support native touchscreen functionality.

  1. In the “Always On” action set, click the “Add Command” button.
  2. Navigate to the “System” section.
  3. Select “Touchscreen Native Support” from the list of options.
14 - touchscreen settings android on steam deck

Save and Apply Settings

After configuring the touchscreen support, save and apply the settings.

  1. Click “Done” to save your changes.
  2. Make sure the “Always On” action set is active.
  3. Exit the Controller Settings menu.

Test Touchscreen Functionality

Finally, test the touchscreen functionality in Waydroid to ensure everything is working correctly.

  1. Launch an Android app within Waydroid.
  2. Try tapping, dragging, and using multi-touch gestures to verify the touchscreen is responsive.
  3. If the touchscreen isn’t working as expected, revisit the controller settings and ensure the “Always On” action set is configured correctly.

Reasons to Install Android on Steam Deck

As someone who’s been using Android on my Steam Deck for a while now, I can tell you it’s been a game-changer.

Here are some compelling reasons why you might want to install Android:

  1. Expanded Game Library: Installing Android opens up a whole new world of mobile games. Once you install Android, you can download Google Play games directly from the Play Store
  2. Productivity on the Go: I’ve used productivity apps like Google Docs and Microsoft Office when I’m away from my desk. It’s turned my Steam Deck into a mini workstation when I need it.
  3. Media Streaming Versatility: Some streaming apps work better on Android. I’ve enjoyed using apps like Netflix and Disney+ directly through the Android interface, which sometimes offers a smoother experience than their web versions.
  4. Emulation Paradise: While the Steam Deck already supports emulation, Android offers even more emulator options. I’ve had great experiences with Android-specific emulators for various retro systems.
  5. Touch-Optimized Apps: Many Android apps are designed with touch controls in mind, which pairs perfectly with the Steam Deck’s touchscreen.

What Android Games Work on Steam Deck

For the most part, Waydroid on Steam Deck works great for a lot of Android games and apps.

Here’s a list of compatible games that I tried out:

Monument Valley

Monument Valley is an interesting puzzle game where you guide a princess through impossible architecture and optical illusions.

Fruit Ninja

An addictive arcade game where you slice fruit with swipes while avoiding bombs for high scores.

Deus Ex GO

A turn-based puzzle game set in the Deus Ex universe, combining hacking, combat, and stealth mechanics.

Star Wars: Hunters

An action-packed arena combat game set in the Star Wars universe, where players battle in real-time with iconic characters.

Alto’s Adventure

An endless runner game where you snowboard down a beautiful mountain landscape, performing tricks and collecting coins.

Clash of Clans

A popular strategy game where you build and defend your village while attacking other players’ villages.

Asphalt 9: Legends

A high-octane racing game featuring a collection of real hypercars and stunning tracks around the world.

Minecraft

A sandbox game where you can build and explore vast worlds made up of blocks, with endless possibilities for creativity.

PUBG Mobile

A battle royale shooter where 100 players fight to be the last one standing on a shrinking map.

Call of Duty: Mobile

A first-person shooter that brings classic Call of Duty gameplay to mobile devices with various multiplayer modes.

Brawl Stars

A fast-paced multiplayer game with different modes, where you battle with unique characters called Brawlers.

Genshin Impact

An open-world action RPG with stunning graphics, elemental combat, and an engaging storyline.

Plants vs. Zombies 2

A tower defense game where you defend your garden from waves of zombies using a variety of plants.

Among Us

A multiplayer party game where you work together to complete tasks on a spaceship while trying to identify the impostors.

Pokémon GO

An augmented reality game where you explore the real world to catch Pokémon, battle in gyms, and participate in events.

Subway Surfers

An endless runner game where you dash through subway tracks, dodging trains and obstacles while collecting coins.

Temple Run 2

An endless runner game where you navigate treacherous paths, avoid obstacles, and collect treasures.

Clash Royale

A real-time strategy game where you collect and upgrade cards featuring Clash of Clans characters to defeat opponents.

Candy Crush Saga

A match-three puzzle game where you swap candies to create matches and complete levels with various objectives.

Hearthstone

A digital collectible card game set in the Warcraft universe, where you build decks and duel other players.

Author

  • Ryan William

    With over 7 years of hands-on experience in the dynamic world of augmented reality (AR), virtual reality (VR), and mixed reality (MR), Ryan is a recognized authority in the field. His collaborations with industry giants like Meta and HTC underscore his expertise in shaping the AR/VR landscape. Ryan has written over 2,000 blog posts, offering in-depth insights, reviews, and analyses of the latest mixed reality technology. From groundbreaking games to cutting-edge hardware, Ryan's extensive knowledge ensures readers are always at the forefront of AR/VR/MR, as well as Steam Deck, news.

    View all posts

Leave a Comment