AI summary
LSPosed module for local Telegram enhancements with on-device message filtering, anti-recall, anti-edit interception, and multi-version edit-history viewing. Features per-chat rules, browse position memory, and host-native settings UI. Requires LSPosed with API 102 support; hot-reloads without force-stopping Telegram.
Generated by AI. May contain inaccuracies.
About this app
An LSPosed module for local Telegram enhancements, including message filtering, host-settings integration, browsing position redirection, anti-recall, anti-edit/edit interception, multi-version edit-history viewing, and original media preview.
Local-only filtering — all filtering happens on-device; no network requests, no data leaves your phone
Global + per-chat rules — set broad filters globally, then override or exclude specific chats
Rich match targets — message text, media captions, inline button labels/URLs, sender names/IDs, chat names/IDs
Whitelist wins first — exclusion rules always override filter rules; use them for admins, notices, or trusted contacts
Three filter actions — hide locally, collapse locally, or debug-mark (for testing)
Fully host-native settings — provides no standalone app UI; global and per-chat settings live inside Telegram, follow the host theme, and apply immediately after saving
Mark & jump — tap a message to mark its position, jump back anytime from the menu; marks are per-chat
Browse position memory — automatically tracks scroll position, one-tap jump to last viewed message
Download page select all — select all loaded download items at once in Telegram's download manager
Anti-recall & anti-edit — proactively loads messages in the background and when push updates arrive, combining delete-path interception and local-storage marking to preserve recalled or edited content where possible
Multi-version edit history — stores edit history by version and recovers edits that arrive through Telegram local history-sync writes while the device was offline
Edit-history media viewer — open original pre-edit content from the message popup; original images prefer Telegram's official PhotoViewer and official save flow
Persistent diagnostics — runtime logs are written to app-specific external storage instead of relying on overflow-prone logcat buffers
Bilingual UI — English and Simplified Chinese, with system-follow option
GramSieve is released under the GNU General Public License v3.0 or later (GPL-3.0-or-later). You may copy, modify, and distribute this project, but modified versions and binary distributions must follow the GPL-3.0-or-later requirements for source availability, license preservation, and same-license distribution. See LICENSE for the full license text.
What's new
- Fixes stretched message cards, overlapping content, and background bleed after filtering messages in some groups on the official telegram.org build. Fixes duplicated chat menu items and inactive settings, profile, and download-page entries after an API 102 hot reload. Restores “Jump to first message” while preserving jumps to the last-viewed and marked positions. Adds a terminal-style log console with free text selection and time-range export. Redacts release logs while retaining useful state, counts, errors, and stack traces for diagnostics. Updates the GramSieve brand icon and project homepage presentation. Telegram no longer needs to be force-stopped after updating the module; API 102 can hot-reload it in the existing process.
- Compatibility
- This release requires an LSPosed version that supports libxposed API 102. For a pre-API-102 environment, use 0.1.5 from the historical Releases; it is the final pre-API-102 version.
About this version
- Version
- 0.2.1 (8)
- Size
- 11.72 MB
- Requires Android
- 13
- Target SDK
- 33
- Architecture
- universal
- Downloads
- 14
- Updated
- Sep 2, 2026
- Package
- com.tianqianguai.gramsieve
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10