Downloads and updates
Check a download is genuine
Compare your file’s SHA-256 with the value listed for it. A SHA-256 is a code worked out from a file’s contents, so a changed or damaged file gets a different one. Do this before you install the file.
Important
A matching value can’t show that the page itself is genuine. Take the value from the app’s own download page, or from your library at polaris.locker. To check the page’s address, see Use the public download page.
Before you start
Section titled “Before you start”Have the file you downloaded, and the app’s download page or your library, open.
Find the listed value
Section titled “Find the listed value”- On the app’s public download page, open All files and checksums. The SHA-256 column shows the full value for each file.
- In your library, each file shows a short SHA-256. Select it to see the full value. A phone may not show it, so use the download page there.
Get your file’s value
Section titled “Get your file’s value”A terminal is a window where you type commands. It usually opens in your home folder, and browsers usually save to Downloads.
Type cd Downloads and press Enter to go there (macOS, Linux and PowerShell). If you saved the file somewhere else, use that folder instead.
shasum -a 256 <file>sha256sum <file>Get-FileHash <file>Replace <file> with the file’s name, in quotes if it has spaces.
The two values must match exactly. Capital and small letters count as the same.
Check several files at once
Section titled “Check several files at once”The download page links SHA256SUMS, a list of the SHA-256 for every file of that version, for all systems. Put your downloads and SHA256SUMS in one folder. If your system has sha256sum, run this there. It prints OK for each file that matches.
sha256sum --check SHA256SUMSA listed file you didn’t download can’t be checked, which isn’t a mismatch.
Check an Android app’s signing key
Section titled “Check an Android app’s signing key”For an Android app, Signing keys on the download page lists the keys the developer signs with, each with a SHA-256 value. An app such as AppVerifier shows an installed app’s signing certificate. Install AppVerifier (or a similar app) only from its own official site or a store you already use.
- If you downloaded a file, check its SHA-256 first, then install the app you are checking. If a store or a tool such as Obtainium installed it for you, go to step 2.
- In AppVerifier, find the installed app’s signing certificate SHA-256.
- Compare it with the matching entry under Signing keys:
- Android sideload signing certificate: for a file you downloaded from the page or installed with a tool such as Obtainium.
- Android app signing certificate: for an app from Google Play.
If the values don’t match
Section titled “If the values don’t match”Don’t open or install the file. Delete it and download it again from the app’s own download page or your library. If an Android app’s signing certificate doesn’t match its entry, uninstall the app.
Check it worked
Section titled “Check it worked”The value for your file is the same as the listed value. For an Android app, the signing certificate matches its entry.
Still need help?
Section titled “Still need help?”If the values still differ, don’t install the file. Read Get help with an app.