An independent LSPosed/Xposed module that adds account, chat, image, interface, and local API tools to the official DeepSeek Android app.
English | 简体中文
Note
Deekseep is an independent enhancement module. Check that the APK matches your DeepSeek version, and back up important data before using chat, account, or experimental tools.
Tip
Deekseep LSPosed 1.7.3 has exactly two APK downloads: one for Mainland China DeepSeek and one for Google Play DeepSeek. Both are multi-API builds.
- Mainland China official build: DeepSeek 2.2.2 (
versionCode 233) and 2.3.0 (versionCode 237). - Google Play build: only DeepSeek 2.2.2 (
versionCode 236). The latest Google Play DeepSeek is not supported yet. - Android: 7.0 or newer (API 24+).
- Xposed interfaces: API 82 / 100 / 101 / 102 in the same universal APK.
- Module scope:
com.deepseek.chatonly.
For Mainland China DeepSeek 2.2.2 (233) or 2.3.0 (237).
For Google Play DeepSeek 2.2.2 (236) only. The two channel APKs are not interchangeable. Dedicated API 102, Legacy, test, and diagnostic APKs are no longer current release choices.
The screenshot shows the English in-app settings for prompt injection, response-replacement prevention, chat multi-select, and native sign-in entry restoration.
More project screenshots
| Data tools, language, and module information | Experimental features and usage note |
|---|---|
![]() |
![]() |
Deekseep LSPosed runs inside the official DeepSeek Android app through a compatible LSPosed/Xposed environment. It adds local conversation and account tools, prompt and interface controls, image workflows, and an optional developer-facing API gateway.
This is an independent third-party project. It is not part of, affiliated with, endorsed by, or supported by DeepSeek.
- Import a system prompt and inject it into outgoing requests without changing the visible input box.
- Edit local conversation titles, user messages, model responses, reasoning text, reasoning duration, and message images. Create local conversations and search across prompts, answers, and reasoning.
- Import images as chat wallpaper or stickers. Wallpaper controls include continuous or exact scaling, horizontal/vertical framing, rotation, opacity, display range, fit/crop/stretch, and chat/sidebar/settings binding. Stickers can be moved, resized, rotated, layered, or faded; one-tap offline cutout can save a transparent sticker, with manual erasing as a fallback.
- Export conversations as Markdown, view local statistics, create manual and rotating automatic database backups, and optionally batch-select conversations for deletion.
- Preserve text already delivered to the device when the known client-side
CONTENT_FILTERreplacement event occurs. This cannot recover text the server never sent.
- Save multiple account slots and explicitly add, switch, remove, import, or export selected account records with validation before imported credentials are stored.
- Optionally restore DeepSeek's native Google sign-in entry on the mainland login page, or its native WeChat and SMS entries on overseas login pages. Server-side account, region, and risk checks still apply.
- Reuse or replace images attached to locally edited messages while keeping durable private copies for later rendering.
- Experimentally relay expert-mode image requests through temporary vision sessions and preserve image metadata in local history. Availability remains dependent on the DeepSeek service.
- Run an opt-in, Gateway-Key-protected local/trusted-LAN service that exposes OpenAI Chat Completions/Responses or Anthropic Messages-compatible endpoints through DeepSeek's native transport.
- Use streaming, tool-result continuation, Codex and Claude Code tool loops, deep-thinking parameters, native web search, and live request diagnostics. Advanced settings can request a temporary Pinggy public URL, pin the listener port, or connect a custom hostname through a user-owned Cloudflare Tunnel token. The gateway is under the optional Experimental Features page and is disabled by default.
- Open the Deekseep LSPosed settings entry inside DeepSeek, with Chinese/English selection and automatic host-language detection.
- Use one universal API 82 / 100 / 101 / 102 package for the matching Mainland or Google Play host channel.
- Improved target-process activation verification so an enabled module no longer remains indefinitely at Pending verification.
- Updated several Easter eggs.
See the feature reference and Experimental Features notice for behavior and limits.
- Android 7.0 / API 24 or newer.
- The official DeepSeek Android app in one of the exact supported channel builds listed above.
- A supported LSPosed/Xposed loading environment and any root/framework setup required by that environment.
- An Xposed-compatible environment using API 82, 100, 101, or 102.
- LSPosed/Xposed scope set to
com.deepseek.chat. - A current backup of important conversations before using database, account, deletion, or experimental tools.
The repository does not distribute the official DeepSeek APK, a rooting solution, or an LSPosed/Xposed installer.
- In Android app information, verify the installed DeepSeek channel and
versionCode: Mainland233/237, or Google Play236. - Back up important DeepSeek conversations and local files.
- Download exactly one matching 1.7.3 multi-API APK: Mainland for
233/237, or Google Play for236. - Install the module APK and enable it in the LSPosed/Xposed manager.
- Select only
com.deepseek.chatas the module scope. Do not add the module application itself to scope. - Force-stop DeepSeek, then open it again. A full device reboot is normally unnecessary; use one only if your framework does not reload the module after restarting the target app.
- Read the short first-use note, select Got it, then open DeepSeek Settings and choose the injected Deekseep entry.
If Android rejects an in-place upgrade from an older or differently signed build, disable and uninstall only the old module APK before installing 1.7.3; this does not uninstall DeepSeek. See the full installation guide.
The two buttons above are the only installable APK choices. The
1.7.3 release
also contains two source snapshots and SHA256SUMS.txt; those files are not
additional APK variants. Dedicated API 102 and older single-interface APKs have
been retired from the current release. Never enable multiple Deekseep variants
for the same DeepSeek process.
| App channel | App version | Version code | Status | Notes |
|---|---|---|---|---|
| Mainland China official build | 2.2.2 | 233 | ✅ Supported | Use the Mainland multi-API APK. |
| Mainland China official build | 2.3.0 | 237 | ✅ Supported | Use the Mainland multi-API APK. |
| Google Play build | 2.2.2 | 236 | ✅ Supported | Use the Google Play multi-API APK. |
| Newer Google Play build | Latest | Other | ❌ Not supported | Wait for an explicitly mapped GP release. |
| Older or other DeepSeek builds | Needs confirmation | Unknown | 🧪 Not tested | Hooks use build-specific obfuscated symbols; do not assume compatibility. |
- The Deekseep LSPosed entry does not appear: verify the exact app channel/version, install the matching APK, enable only one module variant, scope
com.deepseek.chat, and fully force-stop DeepSeek before reopening Settings. - The module is enabled but hooks do not work: verify that the channel APK and DeepSeek version match, then check the launcher activation state and scope. Do not self-scope the module app. Disable other modules that may hook the same screen or request path.
- The DeepSeek version is incompatible: disable Deekseep LSPosed and confirm the unmodified app works. Use only documented version codes; an app update may require a new symbol mapping.
- The Xposed API is incompatible: install the 1.7.3 multi-API package rather than a retired dedicated API 102 or Legacy build.
- The Google Play build does not work: confirm DeepSeek is exactly 2.2.2 (
236) and use the APK whose filename containsgoogle-play-universal. The Mainland package cannot be substituted. - Features fail after a DeepSeek update: disable the module, restart DeepSeek, and report the new channel,
versionName, andversionCode. Future app versions are not automatically supported. - Multi-account tools fail: back up current account data, test one add/import operation at a time, and retain the original active account until validation succeeds. Never post exported account JSON publicly.
- Image tools fail: verify the system photo picker can read the file and test one image first. Expert image relay is experimental and can fail because of server permissions, model routing, proof-of-work, or changed host internals.
- Collecting logs: reproduce once, then copy only a short excerpt around the first error from the module's diagnostics. Remove tokens, cookies, authorization data, account information, email addresses, phone numbers, device identifiers, private server addresses, prompts, responses, file URLs, and any other private data.
- Opening an issue: search existing reports, then use the Bug report or Compatibility report form with exact versions and a minimal redacted log.
More cases are covered in Troubleshooting.
- Match the APK to the listed DeepSeek channel and
versionCode. - Back up important chats before editing, deleting, or switching accounts.
- Keep account exports, API keys, and diagnostic logs private.
The concise project notice has more detail. Experimental features show a one-time usage note and remain off until you enable them.
The public API implementation plan currently records these statuses:
- Completed: OpenAI and Anthropic formats, the unified multi-API release, Mainland 2.2.2/2.3.0 compatibility, the exact Google Play 2.2.2 mapping, and the gated Experimental Features page.
- Planned: explicit socket-to-host cancellation confirmation, API image input, persistent Responses state with idempotency keys, a redacted diagnostic bundle, and broader Anthropic/Claude Code regression coverage.
- Not scheduled: support for additional DeepSeek versions. Each host update requires compatibility confirmation and may require a new mapping.
See the local API implementation plan. Planned work is not part of the current feature set until it is implemented and released.
Contributions are welcome for new-version compatibility testing, Google Play mapping updates, focused hook repairs, documentation, bug reports, translations, interface screenshots, and installation testing.
Before contributing, read CONTRIBUTING.md, search the Issues, and describe the exact DeepSeek channel, app version, version code, Android version, and LSPosed/Xposed environment. Focused changes can be proposed through Pull Requests.
Deekseep LSPosed is an independent third-party project and is not part of DeepSeek. Product names and trademarks belong to their respective owners. See the concise project notice for compatibility, data, and privacy notes.
Project-owned source and documentation are licensed under GNU GPL-3.0-only. Third-party components and notices are listed in THIRD_PARTY_NOTICES.md.
If Deekseep LSPosed is useful to you, consider giving the repository a ⭐ so more DeepSeek and LSPosed users can find it.


