Java GPL-2.0

Cherrygram

A

arsLan4k1390

Dernière activité 18 sept. 2026
arsLan4k1390/Cherrygram

1,5 k

étoiles

89

forks

5

issues ouvertes

androidchatjavakotlin-androidtelegramtelegram-android

Ce README est souvent en anglais.

🍒 Cherrygram

Cherrygram is a third-party Telegram client with not many but useful modifications.

This is an unofficial fork of the original Telegram App for Android.

This repo contains the official source code for Telegram App for Android.

Current Maintainers

Contributors

Discussion

Join the Cherrygram official channel

Join the Cherrygram official group

API, Protocol documentation

Telegram API manuals: https://core.telegram.org/api

MTproto protocol manuals: https://core.telegram.org/mtproto

Compilation Guide

You will require Android Studio 2025.1.4, Android NDK 27.2.12479018 and Android SDK 36.

  1. Clone the Cherrygram source code with its submodules:
    git clone --recursive --shallow-submodules https://github.com/arslan4k1390/Cherrygram.git Cherrygram
    In case you forgot the --recursive flag, change to the Telegram directory and run:
    git submodule init && git submodule update --init --recursive --depth=1
  2. Switch to main_Reproducible_Builds branch and follow the instructions listed in README.md
  3. Fill out storeFile, storePassword, keyAlias, keyPassword in all module build.gradle files (TMessagesProj_App, TMessagesProj_AppHuawei, TMessagesProj_AppStandalone) to sign your app.
  4. Go to https://console.firebase.google.com/, create two android apps with application IDs uz.unnarsx.cherrygram and uz.unnarsx.cherrygram.beta, enable Firebase Messaging and download google-services.json, which should be copied into TMessagesProj folder.
  5. Open the project in the Studio (note that it should be opened, NOT imported).
  6. Fill out values in TMessagesProj/src/main/java/uz/unnarsx/cherrygram/Extra.kt – each variable contains a link explaining where to get the required data.
  7. You are ready to compile and use Cherrygram.

Thanks to:

Projets similaires

Telegram for Android source

Javatelegram
DDrKLO
29,9 k étoiles10,1 k

An SMS-forwarding Robot Running on Your Android Device.

Kotlinandroidphonesms
Ttelegram-sms
2 k étoiles206

The main repository of Telegram X — official alternative Telegram client for Android.

Javaandroidtelegramtelegram-x
TTGX-Android
6 k étoiles1,1 k