Update for April 14: Blizzard is officially releasing Hearthstone for mobile phones today.
The best part of Android is that you don’t have to wait for some games if you don’t want to.
[aditude-amp id="flyingcarpet" targeting='{"env":"staging","page_type":"article","post_id":1626369,"post_type":"exclusive","post_chan":"none","tags":null,"ai":false,"category":"none","all_categories":"games,","session":"C"}']Hearthstone is finally out on Android today, but it’s only available in the Google Play Store if you have a device that is bigger than 6 inches. You can try installing the .apk if you find it, but the game will check to see if you have the right-sized phone.
But don’t worry. The community has managed to get a workaround functioning, and I am now happily tearing up opponents in Blizzard’s card battler on our Android phones.
Here are the new instructions where your phone no longer needs root to play Hearthstone:
- Down the .apk: Here.
- Download the .obb data files: Here.
- Put those files on your phone if you haven’t already.
- From your Android device, head to the Google Play Store and download: ES File Explorer Manager.
- In ES File Explorer, navigate to the files you just downloaded and install the .apk.
- Go back to ES File Explorer, find the files again, this time select and copy the “Com.blizzard.wtcg.hearthstone” folder.
- In ES, navigate to SD Card/Android/Obb
- Paste the folder into this file.
- Boot up Hearthstone and sign in.
If you already have the game installed but it stopped working because of the update, here’s what you need to do:
- Uninstall the Hearthstone app on your phone.
- Download the APK and OBB files: Here.
- Pick up from Step 3 in the instructions above.
Here’s the video:
Here is the old guide, which will still work.
[aditude-amp id="medium1" targeting='{"env":"staging","page_type":"article","post_id":1626369,"post_type":"exclusive","post_chan":"none","tags":null,"ai":false,"category":"none","all_categories":"games,","session":"C"}']
What is rooting?
Android is Google’s mobile operating system, but it runs on a Linux backbone. “Root” refers to the process of a user gaining full control over everything in a Linux or Android system.
You can learn more about rooting and how to do it to your phone right here.
Here’s the step-by-step guide:
- Important: Make sure you are rooted (see sidebar).
- The Hearthstone app checks to check the size of your screen. The only way around this right now is with an app that requires root.
- Check YouTube for video walkthroughs on how to root your specific device. It’s typically just a few button presses.
- Download the required app and data.
- If you didn’t download the file directly to your phone, connect your device to your computer and transfer the zip to an easy-to-find folder. I chose “downloads.”
- From your Android device, head to the Google Play Store and download: ES File Explorer Manager.
- Use ES to navigate to where you placed the zip file.
-
Click on the zip file, and select the .apk. It will have a Korean title.
- This will install Hearthstone.
- Make sure that you enable your system to install apps from “Unknown sources.”
- To do that: Go to Settings > Security then check the “Unknown sources” box.
- The game will boot up, but it won’t work because it needs to download more data.
- Go back to ES File Manager.
- Open the zip file again.
- This time, click on the “com.blizzard.wtcg.hearthstone” file.
- Long press to select both files.
- Hit the “Extract” option.
- Extract files to “Current path.”
- Hit ES’s menu button, select “Local” and then “Download.”
- You should now see a folder in Downloads called “com.blizzard.wtcg.hearthstone.”
- Long press to select both extracted files.
- Hit the “copy” option.
- Hit ES’s menu button, select “Device” and then “SD card” and then “Obb” and then “com.blizzard.wtcg.hearthstone.”
- Hit ES’s “paste” option.
Now, you should try booting up Hearthstone at this point. Certain devices may be able to run it — especially if you have a screen that is bigger than 6 inches. If it works, enjoy!
If it doesn’t work, you will see a message from Hearthstone that says it only works on tablets with screens larger than 6 inches. To fix that, continue with these steps:
[aditude-amp id="medium2" targeting='{"env":"staging","page_type":"article","post_id":1626369,"post_type":"exclusive","post_chan":"none","tags":null,"ai":false,"category":"none","all_categories":"games,","session":"C"}']
- Search Google for “Xposed Installer.”
- The first result should be something like “repo.xposed.info.”
- Click on the link.
- Once the page loads, scroll down to “Download: de.robv.android.xposed….”
- Click on the link to download the small file.
- While that downloads, go back to Google.
- Search for “Xposed module App Settings.”
- The first result should be “repo.xposed.info/module/….”
- Click the link.
- Scroll down.
- Find and click “Download: de.robv.xposed.mods.appsettings….”
- Pull down your notification bar.
- Click and install both of the apps you just downloaded.
- Open Xposed Installer, which you just installed.
- Click “Framework.”
- Click “Install/Update.”
- Reboot the phone (it should do it automatically).
- Go back into Xposed Installer.
- Click “Modules.”
- Make sure App Settings is checked.
- Go back to your apps, and boot up App Settings.
- Find the Hearthstone app in App Settings.
- Hit the “On/Off” switch at the top so that it says “On.”
- Check the box that reads “xlarge res.”
- Hit the “Save” button.
- Launch Hearthstone
You did it! This worked for me, and this process should work for you. If you’re having troubles, make sure that you’re rooted and that you didn’t skip any of the Xposed steps.
If you have questions, let me know. I’ll try to help as best as I can.