ARChon is the first Android Emulator which is supported on Google Chrome OS! It works on Google Chrome browser too and thus can be used on Windows , Linux as well Mac OS too!! It uses the default Android Runtime Package for running the Android apps however, sooner we expect that Google will officially launch support for Android apps on Chrome! till then, we can use ARChon as it does the job pretty decently .Archon Android emulator will also Run Android Apk in Chrome OS / Chromebooks.

Pre-requisites :

  • Google Chrome browser with an Internet Connection.
  • ARChon Runtime Package/Extension installed on Google Chrome .
  • A Modified .apk Android App package for testing Purpose (e.g we will be using 2048 Game Apk for this purpose , You can download 2048 from here).

Method : 

  • First of all , download the runtime which is appropriate for your system:
Runtime Download
ARChon 1.2 – Intel x86 Chrome 64-bit / Chrome OS 64-bit (OSX: Use this in Chrome Canary) BitBucket :: MirrorMD5:d77b468339cc512e121c003cc97715db
ARChon 1.2 – Intel x86 Chrome 32-bit / Chrome OS 32-bit (OSX: Use this in Chrome Stable) (Win7 32-bit: Use something like Chrome Beta 38.0.2125.77 beta-m) BitBucket :: MirrorMD5:9c9844e2591a27d952098581011a2bce
ARChon 1.2 – ARM (i.e ARM-based Chromebooks) BitBucket :: MirrorMD5:3d6955c7702baf1e1d16a000d9f67b10
  • Unzip it into a folder ,Now load it as an unpacked extension, as shown in the image below

 For loading Unpacked extensions you will need to enable Developer Mode in Google Chrome you can do it by going to Settings – > Extensions -> Check mark the Developer Mode And Select the Folder where you just extracted the Archron Engine. (You can check the screenshots in this post 🙂 )

  • Once you have loaded the extension , please enable it by checking the Enable option besides the extension name .
  • Now extract the android Apk package which is converted into Chrome OS compatible into another folder and Load that too as an extension in Google Chrome (You can try with the above linked 2048 Game link).
  • Once you have loaded the game as an unpacked extension, it too will be shown with other extensions, now simply click on launch as shown in the image below-
  • Now once you  have clicked on Launch Your Desired Android App will be loaded! as shown below – Amazing isn’t it ?

Drawbacks –

  • The Default Android Apk files do not work directly they need to be converted first into Chrome Compatible Apk’s which you can be created by an app mentioned here.
  • This is a proof of concept. You can run up to 4 Android applications right now with the regular runtime. Read the multiple apps manual to load more than one application at a time. To load unlimited number of apps read the ARChon runtime guide.

I personally found this very unique and interesting , do comment your views and problems which you face while installing / running the apps . I am always happy to help 🙂


  1. Can we use this as alernatives to bluestack or youwave? can we use applications which requires internet? like whatsapp facebook etc? what is minimum requirement of system like bluestack require 2gb ram and graphics card.. for this required chrome os? or we can directly use it in chrome browser?

    • Yes, you can use it as an alternative to bluestack/youwave 🙂 while testing, whatsapp didn’t work for me but twitter worked 🙂 , there is no any special hardware requirement or of chrome os , you can use it in chrome browser itself 🙂

  2. Hi i did some testing with the apps, it turned out that the application cannot use the internet from my wireless connection. Is there any trick to connect it to the android apps? all the offline apps is working perfectly

      • Hi Chaitanya, could u try to install the game whether it work or not. This is the list that not working with me (Clash of clans, boom beach, brain wars). I change the wireless to preprietary version, still no hope. i tried to good how to reinstall the driver, none work. If you know how to fix this, here is my wireless

        “03:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01)
        06:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)”

  3. Hi Chaitanya, Im using ubuntu 14.04 and chrome version 40.0.2214.10 beta (64-bit). I think I’ll just wait until it stable, because the chrome itself can’t output a single sound from any website.

  4. Ok … think please … Archon 1.2 has to match your OS Acrh 32 or 64 … So if it win7-64 load Archon 1.2×64 … it does not mater if 32 or 64bit chrome installed, either will work. the reason you have white screen is your on the stable channel … you need the dev channel of chrome, either 32 or 64 …

    My problem is emulating an SDcard for the app?? Any takers?

    • Ok is matter of editing manifest.json file and enableextrrnaldirectory : ture and adding “directory” to this section ….

      “fileSystem”: [

  5. Ummm do I have to install the apps to the zip file because when I click lauch it downloads another zip??? If so where do I download the apps.

  6. I have a Asus Flip C100 with a Rockship ARM-processor 32-bit. I loaded the Unpacked packaged extension according to the instruction. First the ARChon Custom Runtime 1.2 – ARM 38.4410.120.43 with the warnings displayed in your screen shots. After that the Android APK (popcorntime.apk) (which I converted with Twerk! first) in the same way with the warnings you displayed in your screen shots.

    I had the same problem with the game apk you mentioned for testing (just the blank emulator with the Android logo), but when I try the popcorntime.apk it doesn’t even start the emulator window.

    Any suggestions? Thanks a lot for your help!


  7. hi, i’m using a odroid xu4 with linux ubuntu 16.04 and i have chromium is it alright. after install ARChon there is a error icon click on and there is a red message: “minimum_chrome_version”: “32”,

    do have to have chrome instead of chromium or 32 loading ARChon

    thank you very much

    waiting to have google play store

  8. Hi,

    Trying to use a streaming app on your extension; it loads fine, but the minute I load a stream, I get a picture indicating that something has gone wrong (the puzzle piece with the sad face you see with Google Chrome, when loading a webpage goes wrong).
    Any suggestions?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.