14 个仓库
A collection of tools for bypassing system restrictions, spoofing identifiers, and altering global UI elements.
Distinct from System Modification Frameworks: Broader than just 'hooking' or 'restriction bypasses'; it is a general toolkit for OS-wide modification.
Explore 14 awesome GitHub repositories matching operating systems & systems programming · Android System Modification. Refine with filters or upvote what's useful.
LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu
Offers a toolkit for bypassing restrictions, spoofing device identifiers, and altering UI elements across the operating system.
该项目是一个静态站点项目主页和软件分发网站。它作为一个 Android 修改门户,也是下载官方版本和访问 Android 系统修改文档的中心 Web 门户。 该站点作为一个基于 Markdown 的文档站点和开源项目托管平台。它为有关 Android 系统框架的技术参考和指南提供了中心位置,同时向开发者社区分发稳定的软件版本和安装指南。 该网站使用静态站点生成和 Markdown 转 HTML 渲染构建。它利用基于 Git 的部署来自动化发布更新。
Serves as a public landing page for distributing tools and references used to modify the Android OS framework.
Elder driver Xposed Framework.
Injects custom code into system-level Android processes to change their behavior without modifying binaries.
HyperCeiler 是一个 Android 系统定制和增强工具包,旨在改变核心应用程序逻辑和图形界面。它专门作为 HyperOS 移动设备的定制模块,用于修改其视觉和功能行为。 该项目利用签名 OS 模块系统,使用密钥库和数字凭证对软件包进行加密签名,以便在目标设备上进行安全安装。 其功能涵盖通过基于资源的 UI 覆盖和系统级逻辑修改来改变系统行为和视觉元素。
Injects custom operational logic into core system processes to alter default behaviors and visual elements.
本项目提供了一系列参考资料、指南和速查表,旨在优化 Android 开发工作流。它作为实现应用构建、调试和用户界面设计最佳实践的综合资源。 该仓库涵盖了专门的构建优化技术,包括减小二进制大小和加速编译的方法。它还提供了关于设备调试、内存泄漏检测以及 Material Design 原则应用的详细参考。 该项目进一步详细介绍了开发环境的生产力增强功能,例如键盘快捷键、实时模板和编辑器配置。它还包括通过命令行工具进行设备管理、性能分析以及实现可访问排版和运动物理学的指导。
Explains how to toggle wireless connectivity and adjust location accuracy via shell commands.
该项目是一个 Android Bootloader 解锁工具,旨在绕过运行 Xiaomi HyperOS 设备上的账号绑定限制。它作为一个漏洞利用程序,规避了通常解锁 Bootloader 所需的社区账号要求。 该工具是设备 Root 和系统修改的前提条件。通过移除制造商的 Bootloader 锁,它支持安装自定义 Recovery、内核和修改版操作系统。 该项目通过基于漏洞的账号绕过和内存损坏利用,拦截设备与解锁服务器之间的验证握手,从而实现上述目标。
Enables low-level system modification by removing the restrictions that prevent the installation of custom recoveries.
Dexposed 是一套专为 Android 设备上的动态补丁、框架拦截和代码插桩设计的运行时工具和引擎。它作为一个 Hook 框架和插桩工具,用于将自定义代码加载到正在运行的进程中,从而在不修改原始字节码的情况下改变逻辑。 该项目支持拦截和修改 Android 应用程序和系统框架内的方法行为。它特别提供了通过覆盖框架调用和在不重启的情况下对活动进程应用热补丁来绕过操作系统限制的功能。 该工具集涵盖了广泛的插桩功能,包括拦截方法执行、重定向超级方法调用以及通过运行时拦截监控系统级行为。
Bypasses system restrictions and alters global behavior within the Android system framework.
frida-dexdump is an Android memory forensics tool that recovers Dalvik Executable (DEX) files from running application processes using the Frida dynamic instrumentation framework. It functions as a Frida-based runtime analyzer and DEX memory dumper, capable of extracting obfuscated or packed DEX files without modifying the Android system. The tool distinguishes itself through its ability to repair corrupted or missing DEX file headers using heuristic analysis and fuzzy matching techniques. It employs fuzzy boundary detection to identify DEX file boundaries in memory even when headers are dama
Deploys via a dynamic instrumentation tool without altering the Android system, enabling one-click installation and easy cleanup.
LSPosed_mod 是一个用于 Android 系统 Hook 和模块管理的框架。它支持安装和配置系统级修改,从而在不更改原始系统镜像或源文件的情况下改变设备行为。 该项目利用基于 Zygote 的进程注入和运行时方法 Hook 来拦截内存中的执行流。它包含一个版本无关的执行层,以在不同的 Android 操作系统版本和环境中保持一致的接口,以及用于修改方法参数和返回值的动态代理拦截。 这些修改的管理通过可编程 API 和面向 Root 用户的命令行界面进行。这些工具允许对 Root 设备上已安装软件组件的作用域和活动状态进行程序化控制。
Modifies system-level Android processes by injecting custom code to change behavior without modifying binaries.
XposedInstaller 是一个 Android 系统挂钩工具,旨在将 Xposed 修改框架部署到设备上。它作为一个已 Root 的 Android 修改工具,能够拦截和修改 Android 系统及应用程序方法,从而改变原生操作系统的行为。 该工具管理框架的安装,以允许进行深度的系统级挂钩和设备行为定制。它自动化了更改 Android 操作系统及其已安装应用程序运行方式所需的软件部署过程。 安装过程涉及将框架二进制文件写入受保护的系统分区、修补内核引导镜像,以及利用 zygote 注入机制。这些操作通过图形界面和特权 shell 命令的自动化来处理。
Provides a framework to change how the Android operating system and its installed applications behave.
KernelSU-Next is a kernel-level framework designed to provide administrative privileges and granular access control on the Android operating system. By integrating directly into the kernel during the build process, the project enables superuser management and system-wide modifications through kernel-level patching and system call interception. The framework distinguishes itself by utilizing non-persistent file system overlays, which allow for system partition modifications and module injection without altering underlying read-only storage blocks. This approach facilitates dynamic functionalit
Provides a utility for altering operating system functionality and injecting files via overlay systems.
waydroid_script is a system configuration toolkit and container customizer for Waydroid. It provides automation scripts to modify the Android environment on Linux, focusing on the deployment of core services and system-level extensions. The project enables the integration of Google Play Services and the registration of device identifiers for app store access. It integrates binary translation layers to allow ARM-based applications to run on x86 hardware and installs digital rights management layers for protected media playback. The toolkit covers a broad range of system modifications, includi
Provides tools for altering global UI elements and forcing specific application permissions within Android.
This project provides a collection of patches and modification sets for Android applications. It focuses on enhancing media consumption through the removal of advertisements and sponsored segments, while enabling deep customization of application interfaces and internal behaviors. The project employs system-level modifications, including binary hooking, bytecode manipulation, and dynamic memory patching, to override default application restrictions. These capabilities allow for the restoration of push notifications via signature spoofing, the suppression of screenshot alerts, and the automati
Provides a collection of tools for bypassing system restrictions, spoofing identifiers, and altering global UI elements.
This project is a utility for enabling Voice over LTE and IMS services on Android devices. It functions as an activation tool that overrides carrier configuration values and modifies internal carrier policies to enable high-definition voice calls. The tool employs a non-root method for system modification, applying configuration changes through authorized interfaces to avoid modifying read-only device partitions. It includes a manager for IMS configuration and a patch to activate calling over wireless networks. The software provides diagnostic capabilities to verify IMS registration status a
Implements configuration changes via authorized interfaces to avoid modifying read-only system partitions.