A fork of the Nagram X Telegram client for Android with bug fixes and focused UX tweaks — no flashy widgets, just the small things that make everyday use a bit nicer. Separate package (nu.gpu.nagramxturbo), keystore and remote-config: an independent app that installs alongside Nagram X or the official Telegram client (chats are shared per account).
Based on Nagram X 12.9.2-2f0de6a.
Turbo updates on its own — in-app updates work independently of Nagram X. I plan to keep tracking upstream and shipping Turbo builds for new Nagram X releases.
- Share sheet: folder tabs with an animated swipe between folders, remembers the last opened folder, forwarding toggles (hide sender / hide caption / silent / comment position before-after), "Send later" and "Send when online".
- iOS-style input bar (Chat settings, off by default): glass capsule field with round button bubbles — three independent toggles (button placement, iOS appearance, compact mode).
- Custom fonts: pick by category (Regular / Bold / Italic / Mono), import your own
.ttf/.otffrom chat, text size in every input field. - Media viewer: swipe GIFs with photos and videos (toggle, off by default), instant swipe in large chats, optional scroll-to-seen-photo on close, seamless video handoff (opens at preview position, resumes on close/scroll-back; off by default), auto-rotate button (off / fit content / always), Photo HDR toggle (on by default).
- Deleted messages: save with filtering by chat category.
- App updates: in-app check and download of new builds (manual + automatic, once a day).
- Bookmarks manager in the chats menu (instead of a settings link).
- Folders: edit folder membership from the chat list — add or remove chats to/from any folder in one go.
- Audio: background music pauses or ducks when playing videos, voice messages, and round videos (resumes after).
Full list & history — CHANGELOG.md.
- Latest release — APKs for
arm64-v8a(64-bit) andarmeabi-v7a(32-bit); in-app update picks the right one automatically - Telegram channel — dev builds
- Package name:
nu.gpu.nagramxturbo - Signing certificate SHA-256:
97:A8:4E:DE:76:3B:91:F4:F3:C8:6D:AD:1F:27:BD:1A:20:61:84:81:4A:DA:B1:B5:B7:10:13:45:E8:E6:AE:8D
- Clone with submodules (third_party — ffmpeg/dav1d/libvpx — are submodules):
Already cloned without submodules:
git clone --recursive https://github.com/temporaryna/NagramXTurbo.git
git submodule update --init --recursive
- Put
TELEGRAM_APP_ID/TELEGRAM_APP_HASHand keystore creds inlocal.properties(see the Nagram X build guide). ./gradlew :TMessagesProj:assembleStaging(orassembleRelease).
Based on Nagram X.