Deekseep hooks the DeepSeek app, and its author has stopped shipping binaries
Deekseep LSPosed: multi-API Xposed module for DeepSeek Android; Mainland 2.2.2/2.3.0 and Google Play 2.2.2.
At a glance
- What is it?
- lllucccian/Deekseep is an LSPosed module that runs inside the official DeepSeek Android app and adds a settings entry and a compatibility layer. Public updates are suspended indefinitely, prebuilt APKs are no longer published on GitHub, and the Local API component is not in the repository.
- Who is it for?
- Fit for someone who already runs LSPosed, keeps a backup of their conversations, and wants to read or fork the module source on a supported DeepSeek build. Not fit for anyone installing from a binary, since the prebuilt artifacts are gone and the two distribution channels the author points to are outside the repository, and not fit if you need the Local API, which the README says is not part of this source tree.
- Can I use it commercially?
- Yes, with conditions. GPL-3.0 is a copyleft licence: if you distribute software that includes it, you must release that software's source code under the same licence. Running it internally without distributing it does not trigger that obligation.
- Is it still maintained?
- Yes. The repository last received commits 9 days ago.
- What is it written in?
- Mainly Java, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on October 1, 2026, and from our analysis. They are not legal advice.
Editorial analysis
A module that runs inside the DeepSeek process
Deekseep is described in one sentence and disclaimed in the next. It is an independent LSPosed or Xposed module for the official DeepSeek Android app, it runs in the DeepSeek process, and it provides an optional module settings entry and a compatibility layer. The disclaimer is that it is not made by or affiliated with DeepSeek.
That placement explains everything about how it is delivered. There is no launcher to install and no API to configure: the module has to be injected into someone else's app by a framework that can load the traditional Xposed entry, and it then adds an entry inside DeepSeek's own settings. The repository description calls it a multi-API module, and the compatibility layer is the part that absorbs differences between DeepSeek builds.
The package it targets is specific. The requirement is the official package `com.deepseek.chat`, which is what distinguishes this from a DeepSeek client of its own. Nothing in the README describes the module adding new models or bypassing an entitlement, and the visible feature description stays at the level of a settings entry and a compatibility layer.
The requirement list starts with root
Five requirements, and the fourth one is the practical blocker for most people. Android 7.0 or newer, which is API 24 or above. The official DeepSeek package `com.deepseek.chat`. A supported DeepSeek version. An LSPosed or Xposed framework able to load the traditional Xposed entry, covering API 82 to 102. And root, or the permissions your particular LSPosed setup requires.
The version list is given with version codes, which is the detail that makes it usable: Mainland DeepSeek 2.4.1 at versionCode 257, 2.3.6 at 249, 2.3.4 at 245 and 246, 2.3.0 at 237, or anything in the 2.2 line. Those numbers exist because the module hooks internals that move between builds, so an app update is the thing that breaks it.
The API range on the framework is worth noting separately. A module that loads the traditional Xposed entry is the older mechanism rather than the newer one, which narrows the set of frameworks and forks that will work with it before you even reach the version code question.
Two version lists, and a channel the requirements never mention
The current version section says the release is adapted for Mainland China DeepSeek 2.4.1 at versionCode 257, 2.3.6 and 2.3.4. The requirements section lists the same three and then adds 2.3.0 at 237 and the whole 2.2 line.
The repository description is where the third difference appears. It says the module covers Mainland 2.2.2 and 2.3.0 alongside Google Play 2.2.2, which names a second distribution channel for the DeepSeek app that neither the version section nor the requirements list mentions. The requirements section asks you to confirm the package, the channel and the version code in Android app info, so the channel is treated as a variable, but only one channel's version codes are actually enumerated.
For anyone about to install, that is the gap to close first: the supported set is stated for the Mainland channel, and the Google Play claim appears only in the one-line description. Checking the installed build against the enumerated codes is cheaper than finding out afterwards.
Public updates are suspended and the binaries are gone
The README opens with a section titled an indefinite hiatus and a statement on open source degradation, and it is the most consequential text in the file.
Three complaints are listed: projects copying and repackaging the codebase while refusing the GPL and giving no attribution with their derived sources closed, malicious actors impersonating the author across platforms, and a free tool being stolen and resold for profit, which the author says led to platform risk control countermeasures. From that, two decisions are stated as effective immediately.
First, public open source repository updates are suspended indefinitely, with no plans for future open source releases. Second, the Closed edition is no longer updated or distributed through GitHub, and the author asks that releases not be requested there. A separate notice repeats the practical half: prebuilt APK release artifacts are no longer published on GitHub releases, and the suggested alternatives are building from source or obtaining builds elsewhere.
The last commit on the default branch landed on 22 September 2026, and the newest tags are v1.7.5.1 on 21 September and v1.7.5 on 20 September, so the tree is not abandoned mid-change. It is a decision to stop publishing.
One paragraph says the APKs are gone, the next lists them
The README contradicts itself on the one question a new user has, and it does so in adjacent paragraphs.
The notice on prebuilt binaries says that because of resale and abuse, prebuilt APK release artifacts are no longer published on GitHub releases, and that you can build from source or get builds from the group. Then the downloads note says that the pre-compiled Open edition Release APK, named `Open.apk`, the Debug APK named `Open-debug.apk`, SHA-256 checksums in a `SHA256.txt`, and the source archive are all available under GitHub Releases.
Both cannot describe the current state of the releases page. The first statement is dated by its context, being part of the hiatus announcement, and the second reads like text that predates it. Since the repository homepage points at the releases page, that is the first place anyone will look, which makes the contradiction expensive rather than cosmetic.
The remedy is simple and worth doing before planning an install: open the releases page and see which of the two descriptions matches what is actually there.
Three module trees, and two components that are not in the tree
The layout is more informative than the README. There are three module directories rather than one: `module/`, `module-legacy/` and `module-universal/`, which lines up with the framework requirement, since the legacy entry point and a universal variant are separate builds for separate Xposed implementations. `compose-launcher/` suggests a small Compose based launcher, and `release/` sits alongside `scripts/`, `docs/` and `third_party/`.
The repository also contains four plain files with no extension that read as deliberate markers rather than documentation: `SCOPE`, `SOURCE_URL` and `SUMMARY`, alongside the usual `README.md`, `README_CN.md`, `CHANGELOG.md`, `CONTRIBUTING.md`, `DISCLAIMER.md`, `LETTER_TO_DEVELOPERS.md`, `SECURITY.md` and `THIRD_PARTY_NOTICES.md`. Those markers are how a project records provenance when the code has been redistributed, and here they sit next to a statement about exactly that.
On coverage, the README is explicit: this repository holds the complete source for the 1.7.5 Open edition, and apart from the Local API and closed-source protection components, core module features remain aligned. So the two capabilities that draw the most attention are the two you cannot read here, which is worth knowing before you clone expecting a Local API to inspect.
Back up your conversations before enabling the module
There is a short pre-installation checklist, and it is written for someone who is going to run code inside another app.
Four steps. Confirm the DeepSeek package, channel and version code in Android app info, which is the check that decides whether the module supports your build at all. Back up important conversations and local files. Install and configure LSPosed or Xposed first, then enable its module scope, in that order, because a module with no scope enabled silently does nothing. And remove battery restrictions from DeepSeek if you need background requests or notifications.
That last one is easy to miss and has a visible symptom: a module that works while the app is in the foreground and stops working when the screen is off. The order of the framework setup matters in the same way, since enabling the scope before the framework is configured is a no-op.
For a reproducible problem, the project asks for an issue rather than a message, which is a reasonable thing to expect once a module has this many supported version codes.
Editorial conclusion
Fit for someone who already runs LSPosed, keeps a backup of their conversations, and wants to read or fork the module source on a supported DeepSeek build. Not fit for anyone installing from a binary, since the prebuilt artifacts are gone and the two distribution channels the author points to are outside the repository, and not fit if you need the Local API, which the README says is not part of this source tree. Before anything else, check the version code of your DeepSeek app against the requirement list and read the hiatus statement, because the maintenance status of this project is the first fact a new user needs.
Frequently asked questions
What does the Deekseep module do?
Deekseep is an independent LSPosed or Xposed module for the official DeepSeek Android app. It runs inside the DeepSeek process and adds an optional module settings entry and a compatibility layer, and it is not made by or affiliated with DeepSeek. The repository description calls it a multi-API module.
What do I need in order to run Deekseep?
Android 7.0 or newer, the official package com.deepseek.chat on a supported build, and an LSPosed or Xposed framework that can load the traditional Xposed entry covering API 82 to 102, plus root or the permissions your LSPosed setup needs. LSPosed must be installed and configured before the module scope is enabled, and the supported DeepSeek version codes are listed in the requirements.
Can I still download a prebuilt Deekseep APK from GitHub?
The README says no. Prebuilt APK release artifacts are no longer published on GitHub releases because of resale and abuse, and public repository updates are suspended indefinitely, so building from source is the documented path. The repository holds the complete source for the 1.7.5 Open edition apart from the Local API and closed-source protection components.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/lllucccian-deekseep)