How to Get ARCore on Any Android Device

How to Get Google ARCore on Any Android Device

To up the ante in augmented reality (AR), Google recently announced ARCore. It is developed from the same fundamental technologies as Tango’s and is a direct take on Apple’s ARKit. Although it does promise some advancements in the field of AR by letting you view AR props just by using your smartphone, it is currently compatible only with Google Pixel and Samsung Galaxy S8. But, thankfully, with the help of Thomas Suarez (“tomthecarrot”), a developer in the Android community, it is now possible to run ARCore on unsupported devices as well. If you are wondering how to do that, here is how you can get ARCore on any Android device:

Note: I successfully tried this method on my OnePlus 5 running Android 7.1.1. as well as my Samsung Galaxy S8+ running Android 7.0.

Get ARCore on Any Android Device

This method requires installing an ARCore Service APK which has been modified to work with non-compatible devices. Now, to use this, follow the steps below:

  • Download and install the modded ARCore Service APK on your device.
  • After this, download and install the APK of Hello AR – an app based on ARCore – on the same device.

Installing APKs

How to Use ARCore?

Once both the aforementioned APKs are installed, the next (and the obvious) step is to launch the Hello AR app. When you open it, you will find that it is a clutter-free app that only has the camera interface. If you point it toward a plain surface, it will recognize it, and then you can tap on the screen to add AR props (currently Bugdroids). You will also notice that, once you add a prop, they will always appear at the same location. And, irrespective of whether you move the camera or not, they will stay there until you re-open the app.

I also tried this method on my Moto G3 and Nexus 5X, but, sadly, the app crashed on them every time. Given that it is only a preview version of ARCore, I would like to give it the benefit of the doubt. Regardless of this, if you happen to own a flagship device from either this year or last year, the method should work successfully for you.

SEE ALSO: ARCore vs ARKit: How Does Google’s AR Platform Compare To That Of Apple’s?

Try ARCore on Any Android Device?

Google is betting on ARCore to win the market share of augmented reality. With the SDK available to developers, various apps based on ARCore are set to come to many more devices by the end of this year. For the time being, you can get the ARCore on your device through the aforementioned method and give it a shot. So, did you try out ARCore on your Android device? Do let me know in the comments section below.


    1. Hey Bernie,

      Unfortunately I can’t find the Hello AR APK link any more. However, once you have installed the modded AR Core Services APK, you should be able to run any AR Core app on your phone. Let me know if it works out!

  1. LG Stylus 3 Plus does not work. Get an error stating Tango Core keeps stopping and then HelloAR just crashes afterwards.

  2. Didn’t work for me 1+5
    android 7.1.1
    oxygen 4.5.15

    no crashes or anything, just hello java not finding arcore. Maybe something was updated?

  3. Is it possible to run in phones prior to android 7? what about lenovo phab 2 pro? it will be able to run Arcore software in the future? or its only for android 7+ phones…?

  4. Not working on my old Nexus 5. Would appreciate if some workaround is provided for running it on the old Nexus too please.

  5. Not working on my AT&T S7 Edge running Nougat 7.0. App crashes on unity load screen showing Tango Core has stopped.. I’ll just have to wait 🙁

  6. Doesn’t work on Asus Zenfone AR because the modded ARCore services APK has the same name as the current google tango services in the phone.

  7. Not working on Nuxus 6 running on android 7.0.0 and Samsung galaxy tab 2 running on android 7.0.0.

  8. Not working/crashing on my stock Galaxy S7 with Android 7.0 and also not working on my rooted Galaxy S4 with LinageOS ROM Android 7.1.2.

  9. Unsuccessful on ZTE Axon 7 build number b32 running Android 7.1.1 non-rooted. Hello AR immediately crashes, Tango not present in app drawer.

    1. No, it does not. However, it may not work on all devices as it is still in the preview build.

  10. It gets crashed when I open it on my Xiaomi Redmi note 4 Qualcomm Snapdragon variant running on miui 9 build on Android 7.

Leave a Reply