Google has announced that, starting in 2026/2027, all apps on certified Android devices will require the developer to submit personal identity details directly to Google. Since the developers of this app do not agree to this requirement, this app will no longer work on certified Android devices after that time. https://keepandroidopen.org/
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.
- arsLan4k1390
- You? :)
Join the Cherrygram official channel
Join the Cherrygram official group
Telegram API manuals: https://core.telegram.org/api
MTproto protocol manuals: https://core.telegram.org/mtproto
- Download the Cherrygram source code (
git clone https://github.com/arslan4k1390/Cherrygram.git) - Fill out storeFile, storePassword, keyAlias, keyPassword in app's build.gradle to sign your app
- Go to https://console.firebase.google.com/, create two android apps with application IDs uz.unnarsx.cherrygram and uz.unnarsx.cherrygram.beta, turn on firebase messaging and download
google-services.json, which should be copied intoTMessagesProjfolder. - Open the project in the Studio (note that it should be opened, NOT imported).
- Locate the files
TMessagesProj/src/main/java/uz/unnarsx/cherrygram/Extra.kt.example,TMessagesProj/src/main/java/uz/unnarsx/cherrygram/chats/ui/MessageMenuHelper.java.exampleandTMessagesProj/src/main/java/uz/unnarsx/cherrygram/chats/helpers/MessagesFilterHelper.kt.example, then remove the .example extension from their filenames. - Fill out values in
TMessagesProj/src/main/java/uz/unnarsx/cherrygram/Extra.kt– there’s a link for each of the variables showing where and which data to obtain. - In
TMessagesProj/jni/security/secure_validator.cpp, update thevalidate_signaturefunction with the values obtained from logs for you signing key (cgSKey). And not forget to disable other signature verification checks inExtra.kt. - You are ready to compile and use Cherrygram.
- Catogram and Nekogram
- exteraGram and OwlGram
- Telegraher and Telegram Monet