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

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.