entinyGramAndroid patchset

Choose your build.

Versions are listed directly from GitHub Releases. Open a release for notes and available APKs.

All releases on GitHub ↗
Latest release

v13.0.2-202610160

v13.0.2-202610160

What’s changed

Added:

• Movable chats tab • Unread counter on chat header back button (Show unread chats counter) • Messages appearance section in annoyances • Local message edit • Camera and sound settings screen • Wallet for everyone • Snowflakes in chats • Hide reactions (Disable setting reactions) • Market install from file • Sticker pack ZIP download • Send photo as sticker • Online dots in chats (Online dots in chats) • Save voice messages to downloads

Rewrited:

• Sync with upstream inugram • Rebase to 13.0.2 (7175) • Scope system notification channel mutes (System channel mutes chats) • Settings refactoring • Redact sensitive data in logs (Redact sensitive data) • Timed media: burn and keep options (Keep view-once media)

Fixed:

• Fix topics side panel flicker • Fix folders opening empty • Fix MIUI crash with vibration disabled • Prevent PhotoViewer null crash • Fix chat header pill width • Fix message preservation and history issues • Fix translator bugfixes • Fix archive startup and storage queue usage

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.6-202610090...v13.0.2-202610160

Full release on GitHub ↗
Stable release

v12.10.6-202610090

v12.10.6-202610090

What’s changed

New Features

  • System folders: Administrator, Bots, Unread, Groups and Channels tabs in the folder bar
  • Material 3 music player with a queue and synced lyrics, with optional LRCLIB search
  • App icon picker: a full-screen chooser with a live preview and 22 concept launcher icons
  • Save read time and last seen, plus a contact change log
  • Plugins: marketplace and SDK, map tiles, calendar systems and Yandex moved out to plugins, and separate with-plugins builds (ARM64 and ARM7)
  • Up to 16 accounts, with a slowdown warning past 8
  • Disable all vibration, restart the app from the side menu, a downloads button and free memory in background
  • Proxy list menu and batch import of proxies from the clipboard
  • Global search by ID and bot description photos and videos now open in the viewer
  • Explicit biometric confirmation, edited message date mode and an optimized attachment menu

Improvements & Polish

  • Protected-chat forwarding fixes
  • Bottom tabs preview no longer glitches on reorder
  • The app remembers the last opened folder
  • Feed marks posts as read while scrolling

Bug Fixes

  • Fixed crashes with HDR images and rich tables
  • Fixed the avatar long-press preview stuck on a blurred placeholder
  • Fixed empty space in the attach menu without camera permission and when opening a chat with the keyboard up
  • Fixed flickering reactions when collapsing a quote and search highlight inside quotes
  • Fixed system back with a persistent bot keyboard
  • Fixed the channel update queue replaying the same update
  • Fixed black placeholder blinking on videos without thumbnails
  • Fixed entities missing from rich message previews, sender avatar tap opening the forward source and the "static" camera placement
  • Plus a batch of smaller stability and polish fixes

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.6-202610040...v12.10.6-202610090

Full release on GitHub ↗
Stable release

v12.10.6-202610040

v12.10.6-202610040

What’s changed

New Features

  • Added separate search button to bottom tabs
  • Added clock format settings
  • Added translate option in send preview menu
  • Added per-user deleted archive with sender names and full messages
  • Added proxy link alert and proxy country display in the ping pill
  • Added recent chats styles
  • Added background service
  • Added device spoof
  • Added scroll to top toggle in the navigation drawer
  • Added media size badge
  • Added linked group/channel and more chat menu items
  • Added feed in chat search mode
  • Added save selected files
  • Added local names, local badges, and emoji status
  • Added Arabic and Persian localizations and badge text
  • Added entinyGram settings item in side menu
  • Added option to hide the chat header avatar
  • Added settings search entries for paranoia, logs, bottom tabs, and more

Improvements & Polish

  • Feed, pill stack, and performance reworks
  • Chat input text size slider and iOS input bar bubble inset
  • Refactored cache management page and settings
  • Improved AI settings with per-task voice, editor, and summary pages plus brand icons
  • Kept the push service alive in the background
  • Refreshed bundled badges and hidden chat header pill background
  • AI settings bugfixes

Bug Fixes

  • Various bugfixes and UI polish

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.4-202609260...v12.10.6-202610040

Full release on GitHub ↗
Stable release

v12.10.4-202609260

v12.10.4-202609260

What’s changed

New Features

  • Local Folders: Create folders that live only on your device once the server limit is reached.
  • Folder Icon Picker: Assign custom vector icons to your folders.
  • Feed Timeline: A unified chronological view of all subscribed channels with read-marking and scroll memory.
  • Forward Pro: Enhanced forwarding with editable text and formatting.
  • Ghost Mode: Per-chat overrides for read receipts and typing status, plus a launcher shortcut.
  • Chat Export: Experimental background collector to save chat history as JSON.
  • Censorship Bypass: WebSocket tunnel for direct connection fallback.
  • Datacenter Status: Live ping and status monitoring for Telegram DCs.
  • UnifiedPush: Support for alternative push providers (e.g., ntfy) without Google Play.
  • Custom Title Text: Set your own text for the dialogs list header.
  • Presence Dots: Color-coded indicators for online status.
  • Diagnostic Scripts: Import .entinylog files to troubleshoot specific app behaviors.

Improvements & Polish

  • Rebase to Telegram 12.10.4.
  • Wide Posts: Redesigned feed layout with album cards and channel headers.
  • Pill Stack: Full-screen currency picker and live rate updates.
  • Saved-Deleted: Improved handling of deleted messages with permanent delete confirmation.
  • Settings: Consolidated into an 'Additional' section with account list support.
  • UI: Liquid Glass angle/intensity controls, profile avatar blur toggle, and chat input font matching.
  • Bug Fixes: Fixed view-once media handling, poll results display, and various crashes on newer Android versions.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202609200...v12.10.4-202609260

Full release on GitHub ↗
Stable release

v12.10.1-202609200

v12.10.1-202609200

What’s changed

New Features

  • Pill Stack: Add customizable status pills (weather, crypto/fiat rates, battery, storage) to the chats search bar.
  • Forward Pro: Reworked with overlay quick-toggles, folder tabs in ShareAlert, and one-off overrides.
  • Round Recorder: Added exposure compensation buttons.
  • Confirm-before-sending: Optional prompts for voice messages, stickers, and GIFs.
  • Calendar systems: Added Hijri and Persian calendar support.
  • Input Translate: Added draft translation and input action menu to the message field.
  • iOS-style input: Glass capsule input field with rounded action buttons and configurable placement.

Bug Fixes

  • Chat header: Fixed avatar long-press and selection clipping issues.
  • Translate: Fixed bugs in provider handling, rate-limiting, and job-failure propagation.
  • Chat: Fixed wide channel post width and URL parsing.
  • ShareAlert: Fixed RecyclerView crash by deferring folder tab attachment.
  • Layout: Fixed avatar container relayout on centered-pill transition.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202609160...v12.10.1-202609200

Full release on GitHub ↗
Stable release

v12.10.1-202609160

v12.10.1-202609160

What’s changed

New Features

Bug Fixes

  • Fixed one-time voice notes and round videos not saving or opening correctly.
  • Fixed self-destructing media not refreshing the chat row when expired.
  • Fixed AdBlock filters not matching markdown links or link previews.
  • Fixed translation provider timeouts and reliability for free accounts.
  • Fixed Backup & reset not clearing all stock configuration keys.
  • Fixed Two-finger swipe to select triggering on incidental multi-touch.
  • Fixed Hide Premium badge not covering all UI elements.
  • Fixed Save deleted messages defaulting to enabled for own messages.

Improvements & Polish

  • Optimized cold start performance with binary locale caching and parallel account initialization.
  • Streamlined Restricted features settings and consolidated cache management.
  • Beta builds now install as updates to the main app instead of separate packages.
  • Improved Chat menu customization and reordering.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202609100...v12.10.1-202609160

Full release on GitHub ↗
Stable release

v12.10.1-202609100

v12.10.1-202609100

What’s changed

New Features

  • Unified AI Providers settings screen for chat and voice transcription.
  • Custom prompts for AI roles.
  • "Delete my messages" action in profile menu.
  • Ghost Mode "automatically go offline" toggle.
  • Adaptive width for centered chat headers and unread badge on back button.
  • Remote developer badges rendered via stock verification system.
  • "Scroll to top" action in navigation drawer and dialogs menu.
  • Local custom emoji support for non-Premium accounts.
  • Auto-translate every chat option.
  • Conversation context and temperature control for LLM translation.
  • First-user and beta-tester badges.

Bug Fixes

  • Fixed sticker maker crash when ML Kit is unavailable.
  • Fixed OSMDroid maps provider wiring.
  • Fixed one-time view media behavior.
  • Fixed message hiding logic for crossposted channel content.
  • Fixed wide channel post text overflow.
  • Fixed free-transcription premium gate.
  • Fixed iOS-style header pill alignment and centering.
  • Fixed false deleted/edited message markers and edit history rendering.
  • Fixed keycap custom emoji rendering.
  • Fixed translation bypass logic and link preservation.

Improvements & Polish

  • Reorganized appearance settings with nested groups.
  • Improved transcription and translation error handling.
  • Minor fixes and polish: removed dead settings, improved UI responsiveness, and updated translation strings.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202609092...v12.10.1-202609100

Full release on GitHub ↗
Stable release

v12.10.1-202609050

v12.10.1-202609050

What’s changed

New Features

  • Added fixed zoom-level buttons (1x, 2x, 3x, 5x, 10x) to the round-video recorder for Camera2 devices.

Bug Fixes

  • Fixed Ghost Mode issues: resolved read-marking conflicts, enabled channel support for read-suppression, and implemented a persistent master flag to prevent toggle resets.
  • Fixed a regression in LaunchActivity where the back-invoke callback was not correctly unregistered on Android 13.
  • Resolved R8 build errors related to missing Guava J2ObjC annotations.
  • Added missing UI refresh observers for the Ghost Mode status icon.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202609030...v12.10.1-202609050

Full release on GitHub ↗
Stable release

v12.10.1-202609010

v12.10.1-202609010

What’s changed

New Features

  • Show the current folder's name in the dialogs title.
  • Added fixed chat header centering option.
  • Added own-message exclusion and permanent delete to anti-deletion.
  • Extended show-spoilers-directly to media spoilers.
  • Added wide channel posts option.
  • Added No-Quote button to the message selection bar.
  • Added pre-release build mode with beta-only debug menu.
  • Enabled in-app log capture for release builds with category-based export.
  • Added toggles to disable update checks, hide channel share buttons, and opt-in to beta updates.

Bug Fixes

  • Fixed folder-name title flashing during swipes.
  • Fixed iOS chat header avatar gestures.
  • Fixed ghost presence reverting after updates or reconnects.
  • Fixed ghost mode and other settings reverting due to asynchronous preference saving.
  • Migrated legacy settings keys (Ghost Mode, Predictive Back, Self-Destruct categories) to prevent data loss.
  • Reverted General-topic swipe-indicator patch to fix empty preview regression.
  • Fixed message-details popup background transparency.
  • Fixed various compile and resource issues following upstream sync.

Improvements & Polish

  • [=] Synced with upstream inugram (latest base updates, backup/translator settings, and icon pack coverage).
  • Minor UI polish and settings cleanup.

Full Changelog: https://github.com/entaytion/entinyGram/compare/v12.10.1-202608290...v12.10.1-202609010

Full release on GitHub ↗
Stable release

v12.10.1-202608290

v12.10.1-202608290

What’s changed

New Features

  • Material3 Progress: Added official expressive wavy progress indicators for media loading, audio, and cache management (gated in settings).
  • iOS-Style Navigation: Added a full-width bottom navigation bar option and iOS-style chat headers (experimental).
  • Send as Round Video: Long-press the send button on any video to convert it to a round video message (max 60s).
  • GIF Bypass: Added an option to bypass chat restrictions on GIFs by sending them as video files.
  • Poll Insights: Added a toggle to view poll results before voting.

Bug Fixes

  • Edit History: Fixed a critical bug where edit history was not saved for unread or never-opened chats.
  • UI Consistency: Restored the missing bubble-tails toggle in settings and fixed the hidden General-topic swipe indicator.
  • Stability: Fixed regressions in photo-viewer keyboard dismissal, paranoia-hidden chat visibility, and iOS-style menu gestures.
  • Performance: Optimized language code updates and fixed folder-tabs preview jitter.

Improvements & Polish

  • Clean-up: Removed unused Android Auto and Play Store referrer code to reduce binary bloat.
  • CI/Builds: Standardized versioning to date-based tags and unified the build process by dropping the Lite variant.
Full release on GitHub ↗

Installing a third-party APK and using a modified client is your choice. Check the file source and release notes.