Archon For Windows

ARChon It started out when Google brought support for two or three Android apps on Chrome Web Browser. Following which, a GitHub developer took it a little notch further and released ARChon to run. Thank you, Archon Shield, for the excellent work you do. I run your antivirus software on both my Mac OS X and my Windows machines. You have the best products on the market, period.

Front row download. Google Chrome is a web browser that can expand its functions and assume new ones by means of the installation of extensions. For instance, we can use it to run Android applications thanks to a program of the likes of ARChonRuntime.

Run any Android application in Google Chrome

It's an extension that allows us to run Android applications in our browser. For such purpose, we have to unzip the file, install it on the latter by accessing the extension manager from the address bar by typing Chrome://extensions. Once there, we have to enable the developer options. Now, from this extension management menu, we can load the folder by pressing Load unzipped extension. The extension will be immediately installed on the browser.

Thanks to the latter, we can run any Android application in our browser. However, it might give us a few stability problems that will demand certain advanced knowledge that's not at all user's reach. Due to this reason, if you don't want to complicate yourself too much, you might be better off sticking to BlueStacks to run mobile apps on your computer as you only have to download the APK and drag it and drop it on the interface.

  • Minimum operating system requirements: Windows 7.
  • Requires a 64-bit operating system.

ARChon runtime lets you run unlimited number of Android APKs created with chromeos-apk on Chrome OS and across any desktop platform that supports Chrome.

Warning: The custom runtime will replace the official runtime component. To go back to the official runtime you will need to uninstall the custom one and reinstall the official one.

  • Download the runtime that is appropriate for your system:
RuntimeDownload
ARChon 1.2 - Intel x86 Chrome 64-bit / Chrome OS 64-bitBitBucket :: Mirror MD5:d77b468339cc512e121c003cc97715db
ARChon 1.2 - Intel x86 Chrome 32-bit / Chrome OS 32-bit (Win7 32-bit: Use something like Chrome Beta 38.0.2125.77 beta-m)BitBucket :: Mirror MD5:9c9844e2591a27d952098581011a2bce
ARChon 1.2 - ARM (i.e ARM-based Chromebooks)BitBucket :: Mirror MD5:3d6955c7702baf1e1d16a000d9f67b10
  • Unzip it, Load it as an unpacked extension.
- (Try out this pre-packaged open source game: [2048-ARChon.APK](https://github.com/vladikoff/chromeos-apk/releases/download/v1.1.0/com.uberspot.a2048.android-ARChon-runtime.zip) by [Uberspot](https://github.com/uberspot/2048-android) and load it as an unpacked extension. Press 'Launch', ignore warnings.)- To load custom applications, make sure you have `chromeos-apk@2.0.0` or higher. (Update using `npm install -g chromeos-apk@latest`). See [README.md](README.md) for more help with the `chromeos-apk` tool.- Create your custom APKs with the ARChon flag: `chromeos-apk com.imdb.mobile.apk`.This will create an app directory for you.- Load as many APKs as you want as unpacked extensions on any platform of your choice.

Notes

Google Play Services

  • See https://github.com/vladikoff/chromeos-apk/issues/66

Load additional files

  • Put any additional files into /vendor/chromium/crx/, those would be accessible within the app environment
  • OBB files, one way: enable the enableAdb flag in manifest.json, adb push /<package>/<some.obb> /storage/sdcard/Android/obb/<package>/<some.obb>

Convert older apps created with chromeos-apk tool to ARChon runtime.

Archon For Windows

  • Remove the 'key' parameter from manifest.json.

Uninstalling ARChon

  • Remove the component and all applications that depend on it from chrome://extensions using the 'Remove' button.
  • Chrome OS: Reinstall an app such as Evernote to get the official runtime.

ARChon source

ARChon source is hosted here: https://bitbucket.org/vladikoff/archon/src. It's on BitBucket because GitHub has a 100mb file limit. Feel free to hack on ARChon and tweak it.

Changing app resolution

Tweak the runtime in 2 places: You need to change the tablet resolution values in these 2 places: https://bitbucket.org/vladikoff/archon/src/master/gen_main.min.js andhttps://bitbucket.org/vladikoff/archon/src/master/gen_index.min.js

Find tablet: {'long': 1280, 'short': 800}, tweak it, fit your resolution, reload the run time.

Tweak Apps

Add 'resize': 'scale' to 'arc_metadata' in manifest.json.

How to adjust font size

  1. Modify the two files (gen_index.min.js and gen_main.min.js).

  2. Search a.prototype.computeValues_.

  3. Change the value of a.prototype.computeValues_.

  4. Let the value c double. Just like the following codes.

Read the manifest guide for more advanced tweaks.

Older downloads

These are downloads for previous versions of ARChon

Download Archon For Windows

RuntimeDownload
ARChon 1.1 - Intel x86 Chrome 64-bit / Chrome OS 64-bit (OSX: Use this in Chrome Canary)BitBucket :: GitHub MD5:d409801cac97cdff9ea6aad468ddc927
ARChon 1.1.1 - 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 :: GitHub MD5:5780637446ba941bd2969756f56f9671
ARChon 1.1 - ARM (i.e ARM-based Chromebooks)BitBucket :: GitHub MD5:d0a69d822399545ff67292b50f8c4047
ARChon 1.0 - Intel x86 64-bitBitBucket MD5:3bd2e6014a0cba0b1ee3c69462a9b46d
ARChon 1.1 - Intel x86 Chrome 32-bit / Chrome OS 32-bit (OSX: Use this in Chrome Stable)BitBucket :: GitHub MD5:873c4d116eabd1a5ebedec65d11d6d8a