Cordice
Open Cordice (opens in a new tab)
← All downloads

Installing on Android

Cordice is not on Google Play, so you install it from a file. That takes about a minute, and Android will ask you a couple of questions on the way.

100 MB · Android 8 or newer

  1. 1

    Download the file

    The button above saves cordice-0.1.3.apk to your downloads. On a slow connection it can be paused and resumed — the server supports it.

  2. 2

    Open it

    Tap the download notification, or find the file in Files and tap it there. Android will ask whether that app may install other apps. It is asking about the browser or file manager you opened it from, not about Cordice.

  3. 3

    Allow it, once

    Turn the permission on, come back, and tap Install. The permission belongs to the app you granted it to, so you can turn it off again afterwards and Cordice will keep working.

  4. 4

    Let it check for updates

    Cordice asks our server whether a newer build exists and offers it to you. You will not need this page again — and an update whose checksum does not match what we published is refused rather than installed.

Why the warnings

Android treats anything installed outside Google Play as worth asking about, and it is right to. The prompts are the system checking that a human meant to do this, not a sign that something is wrong.

What actually protects you is the signature. Every build we publish is signed with the same key, and Android refuses to install an update signed by any other — so nobody can push you a replacement Cordice, however they got it onto your phone.

Checking the file yourself

If you want to confirm the download arrived intact, its SHA-256 is:

d44224e6fff85a4f72c905cfea9ff95255de38e8b6f0b92b4db398273df53422

The same value is published in the update manifest, which is what the app itself compares against before installing anything.

If something goes wrong

“App not installed”
Almost always an older Cordice already on the phone, signed with a different key — an early test build, for instance. Android refuses to replace it. Uninstall the old one and try again; a build from us will always install over another build from us.
Play Protect warns about an unknown app
It says this about anything that did not come from Google Play, including software that is perfectly fine. Choose to install anyway. If you would rather verify first, compare the checksum below.
The install button does nothing
The permission from step three is not on yet. Settings → Apps → the app you opened the file with → Install unknown apps.
Downloading stops partway
Open the file again from your browser's download list and resume it, rather than starting over.

Still stuck? Tell us — including which phone and which Android version, because that is usually the answer.