The Apple Watch is undoubtedly one of the best smartwatches out there. Be it for tracking workouts or to reply to notifications. Another big advantage that the Apple Watch has is the plethora of apps. Unfortunately, Apple Watch is usable only with an iPhone. That leaves Android users with just one option – Wear OS.
While Wear OS is rich in features, it’s not as polished as watchOS on the Apple Watch. However, just like all Android phones, it’s customizable. And along with the apps on the Play Store, you can also sideload APK files just like you can on a smartphone. This is useful if you can’t find an app on the Play Store or if it’s not available in your region.
Here’s how you can install an APK on a Wear OS smartwatch to sideload an app.
What Is the Use of Sideloading Apps on Wear OS
Wear OS is a platform that has evolved over the years. However, the app ecosystem is still not very mature, with many app developers discontinuing support for their apps. This has led to many apps for Wear OS being removed from the Play Store. You can install the APK versions of these apps on your smartwatch and sideload them if you want to use an app that’s not on the Play Store anymore.
Some Wear OS apps appearing on the Play Store may not be available in all regions. For example, Google Pay is only officially available in certain countries. However, you can install the APK on your Wear OS smartwatch and use it in your region.
How to Install an APK on a Wear OS Smartwatch Using ADB
There are a few ways to sideload an APK onto a Wear OS smartwatch but we’re going to take the universal route which is via ADB. You will need a computer to install APKs on your smartwatch via this method. It’s the safest as there’s no third-party app involved.
Setting up ADB
Step 1: Download the relevant ADB files based on the OS you use on your computer.
Step 2: Extract the ZIP file to a location of your choice. On Windows, hold the Shift key and right-click on the extracted file, and select ‘Open command window here.’ On Mac and Linux, open Terminal, type in CD and hit Enter to change the active directory. Then drag the folder you unzipped and drop it in the Terminal window. You will now get a path to that folder on Terminal. Press Enter.
Step 3: To enable ADB debugging on the watch, open the Settings app.
Step 4: Scroll down to the System section and tap on it.
Step 5: Tap on About.
Step 6: Scroll till you find the Build Number. Tap on it 7 times repeatedly to unlock Developer Options on your watch.
Step 7: When you open the Settings app, you will find Developer Options at the bottom of the page. Tap on it.
Step 8: Tap on the toggle next to ADB debugging to enable it. Tap on the green tick when prompted to confirm.
Step 9: Scroll down slightly and also enable the toggle next to Debug over Wi-Fi.
Step 10: The watch may initially display a message saying Unavailable that will soon be replaced by a string of characters including the IP address. This means ADB over Wi-Fi has been enabled. Note down the IP address displayed here. It’s going to be something like 192.168.1.325:5555.
Installing APKs via ADB
Now that you’ve enabled ADB via Wi-Fi, let’s get to transferring the APK to the watch and installing it via the PC.
Step 1: Download the APK of the app you want to install from renowned sources like APK Mirror. Copy it to the platform-tools folder where ADB is installed.
Step 2: In the terminal window opened earlier, type in ./adb connect . The IP address here is what you noted down earlier. The command would look like ./adb connect 192.168.1.325:5555.
Step 3: You will now see a prompt on your watch to allow the ADB connection. Select OK.
Step 4: The terminal window will now show that you are connected to the watch.
Step 5: Use the command ./adb push /sdcard/ to transfer the APK to the watch.
Step 6: The file will be pushed to your watch as confirmed by the terminal result.
Step 7: It’s now time to install the app. Type this command, where the filename.apk should be the filename of the APK you want to install:
./adb -e install <filename.apk>
Step 8: A Success message will now be displayed on the terminal indicating that the app has been installed on your watch.
Step 9: Head back to the Settings app on your watch and then go to Developer Options.
Step 10: Disable ADB Debugging to ensure it doesn’t consume the battery juice in the background unnecessarily.
Step 11: Open the app drawer on your watch and you should see the app you installed listed there. Open it and you can use it like any other app.
If you wish to install multiple apps, repeat the process and then disable ADB Debugging in the end. This process is similar to installing apps on an Android phone via ADB. The only difference is that we’re using ADB over Wi-Fi instead of using a wired connection.
Install Unsupported Wear OS Apps on Your Smartwatch
Download the APKs of whichever apps you want and install them on your Wear OS smartwatch with ease. This way, you can use all the apps and games that are not officially supported in your region or on your device.