Introduction

Open Source Project

Currently, about 80% of Thanox's code is publicly available on GitHubopen in new window.

Version Release

Thanox is currently released on CoolAPK and the Google Play Store.

  • The version released on CoolAPKopen in new window is the stable version for users in mainland China.
  • The GitHub Releasesopen in new window page also provides the stable version for domestic users. If you'd like to try the latest test builds, you can download them from CI.
  • The version on Google Playopen in new window is the Pro version. Its features are mostly consistent with the domestic version. Thanks to the convenience of Google Play, you can opt into the Beta or Alpha program to try the Pro test builds.

Android Version Support

  • Android 6.0 to Android 11 (Supported by Thanox 2.x)
  • Android 12 (Supported starting from Thanox 3.x)
  • Android 13 (Supported starting from Thanox 4.x)
  • Android 14/15 (Supported starting from Thanox 5.x)
  • Android 13 (Supported starting from Thanox 6.x)

Future development will focus on maintaining compatibility with the latest three major Android versions.

How It Works

The Thanox architecture is divided into two layers: the App layer and the Framework layer.

  • The Framework layer runs in the system_server process. It handles core management logic and holds system-level permissions.
  • The App layer is a regular application that provides the user interface for interaction.

Architecture Diagram

thanox-arch

Data Storage

Due to the two-layer architecture of Thanox, data is also stored in two parts:

  • Data from the Framework layer is stored under /data/system/thanos${16-character-random-string}. All feature-related data resides here.
  • The App layer only stores basic UI configuration data. Clearing the app's data through the system settings will not delete data related to Thanox's features.

Let me know if you'd like this formatted for a website, documentation, or anywhere else!