Skip to content

Updates ​

You install VueGram once. After that it keeps itself up to date from its GitHub releases, and it is careful about what it installs.

How it works ​

  1. It checks, at most every 12 hours. VueGram asks GitHub's public API for the newest VueGram release. That is the only request: nothing about you or the TV is sent.
  2. A new version gets an Update button. When there is a newer release, an Update to version button appears in the library's header, and VueGram offers it once in a dialog ("VueGram version is available"). Choose Update, or Later: after Later it doesn't ask again for that version, but the header button stays.
  3. It downloads and checks the new version. VueGram downloads the new APK and refuses it unless:
    • its SHA-256 checksum matches the .apk.sha256 file published with the release, and
    • it is signed with the same key as the VueGram you have installed.
  4. Android asks you to confirm. VueGram hands the checked APK to Android, which shows its own install screen. Choose Install (or Update).

Your login, pinned and hidden chats, and where you stopped in each video are kept across updates.

The first time: "Install unknown apps" ​

Android doesn't let an app install updates until you allow it, once. The first time you choose Update, VueGram explains this (Allow VueGram to install its updates) and offers Open settings:

  1. On the next screen, turn on Allow from this source for VueGram.
  2. Press Back.
  3. Choose Update again.

You won't be asked again. If your TV has no "Install unknown apps" screen for VueGram, it says so; in that case, install the new version the same way you installed the first one (see Getting started).

Development builds ​

Only release builds check for updates by themselves. A build you made yourself with ./gradlew assembleDebug does not.

If an update fails, see Troubleshooting.

VueGram is an unofficial app. It is not made by, affiliated with or endorsed by Telegram. No cookies, no analytics.