jingmatrix/libxposed-example — explained in plain English
Analysis updated 2026-07-19 · repo last pushed 2025-11-08
Build an Xposed module that forces a specific app into dark mode.
Create a module that removes advertisements from a social media feed.
Add new swipe gestures to an existing Android application using C++.
| jingmatrix/libxposed-example | libretro/gliden64 | deepak1556/node-memwatch | |
|---|---|---|---|
| Stars | 7 | 7 | 6 |
| Language | C++ | C++ | C++ |
| Last pushed | 2025-11-08 | 2026-05-12 | 2022-12-29 |
| Maintenance | Quiet | Maintained | Dormant |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Android Studio, NDK for C++ compilation, and a device with Xposed framework already installed.
libxposed-example is a starter template that shows developers how to build add-ons for Android devices using the Xposed framework. Xposed is a popular tool that lets people customize the behavior of their Android phones or tablets without modifying the original system software. These add-ons, called modules, can change how apps look or function by intercepting and tweaking their underlying code as it runs. This repository provides a working, bare-bones example written in C++ rather than the more common Java or Kotlin languages typically used for Android apps. By studying or copying this template, developers can learn the correct structure and setup required to make their own customizations compatible with newer versions of the Xposed API (specifically version 100 and above). It essentially serves as a technical blueprint, showing how to connect the pieces of an add-on so it successfully hooks into the target application's code. The primary audience for this project is Android developers or advanced tinkerers who want to create system-level tweaks. For example, someone might use this foundation to build a module that forces a specific app into dark mode, removes advertisements from a social media feed, or adds new swipe gestures to an existing application. Because it is just an example, the code itself likely does not perform any of these specific tasks out of the box, but instead provides the necessary scaffolding to get a custom add-on up and running. One notable aspect of this project is its use of C++ to interact with the Xposed API. While most Android customization is done in higher-level languages like Java, building a module with C++ can offer performance benefits or deeper system integration, though it often comes with a steeper learning curve. The project is clearly aimed at developers who are already comfortable navigating these lower-level programming environments.
A C++ starter template for building Android customization modules with the Xposed framework. It shows developers how to structure and connect an add-on that hooks into apps to modify their behavior at runtime.
Mainly C++. The stack also includes C++, Android, Xposed API.
Quiet — no commits in 6-12 months (last push 2025-11-08).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.