entinyGramAndroid patchset

What's new.

Every change in every release: new features, improvements and fixes.

All releases on GitHub ↗

New Features18

  • 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
Show 11 more
  • 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 & Polish7

  • 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 Fixes1

  • Various bugfixes and UI polish

New Features12

  • Local FoldersCreate folders that live only on your device once the server limit is reached.
  • Folder Icon PickerAssign custom vector icons to your folders.
  • Feed TimelineA unified chronological view of all subscribed channels with read-marking and scroll memory.
  • Forward ProEnhanced forwarding with editable text and formatting.
  • Ghost ModePer-chat overrides for read receipts and typing status, plus a launcher shortcut.
  • Chat ExportExperimental background collector to save chat history as JSON.
  • Censorship BypassWebSocket tunnel for direct connection fallback.
Show 5 more
  • Datacenter StatusLive ping and status monitoring for Telegram DCs.
  • UnifiedPushSupport for alternative push providers (e.g., ntfy) without Google Play.
  • Custom Title TextSet your own text for the dialogs list header.
  • Presence DotsColor-coded indicators for online status.
  • Diagnostic ScriptsImport .entinylog files to troubleshoot specific app behaviors.

Improvements & Polish7

  • Rebase to Telegram 12.10.4.
  • Wide PostsRedesigned feed layout with album cards and channel headers.
  • Pill StackFull-screen currency picker and live rate updates.
  • Saved-DeletedImproved handling of deleted messages with permanent delete confirmation.
  • SettingsConsolidated into an 'Additional' section with account list support.
  • UILiquid Glass angle/intensity controls, profile avatar blur toggle, and chat input font matching.
  • Bug FixesFixed view-once media handling, poll results display, and various crashes on newer Android versions.

New Features7

  • Pill StackAdd customizable status pills (weather, crypto/fiat rates, battery, storage) to the chats search bar.
  • Forward ProReworked with overlay quick-toggles, folder tabs in ShareAlert, and one-off overrides.
  • Round RecorderAdded exposure compensation buttons.
  • Confirm-before-sendingOptional prompts for voice messages, stickers, and GIFs.
  • Calendar systemsAdded Hijri and Persian calendar support.
  • Input TranslateAdded draft translation and input action menu to the message field.
  • iOS-style inputGlass capsule input field with rounded action buttons and configurable placement.

Bug Fixes5

  • Chat headerFixed avatar long-press and selection clipping issues.
  • TranslateFixed bugs in provider handling, rate-limiting, and job-failure propagation.
  • ChatFixed wide channel post width and URL parsing.
  • ShareAlertFixed RecyclerView crash by deferring folder tab attachment.
  • LayoutFixed avatar container relayout on centered-pill transition.

New Features10

  • Added an aggregated Feed screen for channel posts with folder scoping and bulk exclusion controls.
  • Added Ghost Mode and Paranoia access to the dialogs drawer menu.
  • Added Log in via bot token to the login screen.
  • Added Skip login code countdown to allow faster resending of SMS codes.
  • Added Show small GIFs to display GIFs as compact 120dp thumbnails.
  • Added Forward Pro with edit-before-forward capabilities and support for bypassing forward restrictions.
  • Added 60 FPS round video recording with exposure lock and improved audio/video synchronization.
Show 3 more
  • Added Recent Chats and Cache Management shortcuts to the chats options menu.
  • Added Keep local copy prompt when deleting messages.
  • Added Instantly mark reactions as read toggle.

Bug Fixes8

  • 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.
Show 1 more
  • Fixed Save deleted messages defaulting to enabled for own messages.

Improvements & Polish4

  • 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.

New Features11

  • 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.
Show 4 more
  • 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 Fixes10

  • 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.
Show 3 more
  • Fixed false deleted/edited message markers and edit history rendering.
  • Fixed keycap custom emoji rendering.
  • Fixed translation bypass logic and link preservation.

Improvements & Polish3

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

New Features1

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

Bug Fixes4

  • Fixed Ghost Mode issuesresolved 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.

New Features9

  • 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.
Show 2 more
  • 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 Fixes8

  • 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.
Show 1 more
  • Fixed various compile and resource issues following upstream sync.

Improvements & Polish2

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

New Features5

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

Bug Fixes4

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

Improvements & Polish2

  • Clean-upRemoved unused Android Auto and Play Store referrer code to reduce binary bloat.
  • CI/BuildsStandardized versioning to date-based tags and unified the build process by dropping the Lite variant.