14 repositorios
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.
Este proyecto es una página de inicio de sitio estático y sitio web de distribución de software. Sirve como portal de modificación de Android y portal web central para descargar lanzamientos oficiales y acceder a documentación sobre modificaciones del sistema Android. El sitio funciona como un sitio de documentación basado en markdown y una plataforma de alojamiento de proyectos open source. Proporciona una ubicación central para referencias técnicas y guías sobre el framework del sistema Android, mientras distribuye versiones de software estables y guías de instalación a la comunidad de desarrolladores. El sitio web está construido utilizando generación de sitios estáticos y renderizado de markdown a HTML. Utiliza despliegue basado en git para automatizar la publicación de actualizaciones.
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 es un kit de personalización y mejora del sistema Android diseñado para alterar la lógica central de las aplicaciones y las interfaces gráficas. Funciona como un módulo de personalización específicamente para dispositivos móviles HyperOS con el fin de modificar sus comportamientos visuales y funcionales. El proyecto utiliza un sistema de módulos de SO firmados, empleando almacenes de claves y credenciales digitales para firmar criptográficamente los paquetes para una instalación segura en el dispositivo objetivo. Sus capacidades cubren la modificación del comportamiento del sistema y la alteración de elementos visuales mediante anulaciones de UI basadas en recursos y modificaciones de lógica a nivel de sistema.
Injects custom operational logic into core system processes to alter default behaviors and visual elements.
Este proyecto proporciona una colección de materiales de referencia, guías y hojas de trucos diseñadas para optimizar el flujo de trabajo de desarrollo en Android. Sirve como un recurso integral para implementar mejores prácticas en la construcción de aplicaciones, depuración y diseño de interfaz de usuario. El repositorio cubre técnicas especializadas para la optimización de builds, incluyendo métodos para reducir el tamaño de los binarios y acelerar la compilación. También proporciona referencias detalladas para la depuración de dispositivos, detección de fugas de memoria y la aplicación de principios de Material Design. El proyecto detalla además mejoras de productividad para el entorno de desarrollo, como atajos de teclado, plantillas en vivo y configuraciones de editor. También incluye orientación sobre la gestión de dispositivos mediante herramientas de línea de comandos, perfilado de rendimiento y la implementación de tipografía accesible y física de movimiento.
Explains how to toggle wireless connectivity and adjust location accuracy via shell commands.
Este proyecto es una herramienta de desbloqueo de bootloader para Android diseñada para omitir las restricciones de vinculación de cuenta en dispositivos que ejecutan Xiaomi HyperOS. Funciona como un exploit que elude los requisitos de cuenta comunitaria típicamente necesarios para desbloquear el bootloader. La herramienta sirve como requisito previo para el rooteo del dispositivo y la modificación del sistema. Al eliminar los bloqueos del bootloader del fabricante, permite la instalación de recuperaciones personalizadas, kernels y sistemas operativos modificados. El proyecto logra estos resultados mediante exploits basados en vulnerabilidades de cuenta y corrupción de memoria para interceptar el handshake de verificación entre el dispositivo y los servidores de desbloqueo.
Enables low-level system modification by removing the restrictions that prevent the installation of custom recoveries.
Dexposed es un conjunto de herramientas y motores de tiempo de ejecución diseñados para parches dinámicos, interceptación de frameworks e instrumentación de código en dispositivos Android. Funciona como un framework de hooking y herramienta de instrumentación utilizada para cargar código personalizado en procesos en ejecución para alterar la lógica sin modificar el bytecode original. El proyecto permite la interceptación y modificación del comportamiento de métodos tanto dentro de aplicaciones Android como del framework del sistema. Proporciona específicamente capacidades para eludir las limitaciones del sistema operativo anulando llamadas al framework y aplicando parches en caliente a procesos en vivo sin necesidad de reiniciar. El conjunto de herramientas cubre capacidades de instrumentación amplias, incluyendo la interceptación de ejecuciones de métodos, la redirección de llamadas a super métodos y el monitoreo del comportamiento a nivel de sistema mediante interceptación en tiempo de ejecución.
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 es un sistema para el hooking del sistema Android y la gestión de módulos. Permite la instalación y configuración de modificaciones a nivel de sistema para cambiar el comportamiento del dispositivo sin alterar la imagen original del sistema ni los archivos fuente. El proyecto utiliza inyección de procesos basada en zygote y hooking de métodos en tiempo de ejecución para interceptar flujos de ejecución en memoria. Incluye una capa de ejecución agnóstica a la versión para mantener una interfaz consistente entre diferentes versiones y entornos del sistema operativo Android, así como una interceptación de proxy dinámico para modificar argumentos de métodos y valores de retorno. La gestión de estas modificaciones se realiza a través de una API programable y una interfaz de línea de comandos para usuarios root. Estas herramientas permiten el control programático del alcance y el estado activo de los componentes de software instalados en hardware con root.
Modifies system-level Android processes by injecting custom code to change behavior without modifying binaries.
XposedInstaller es una herramienta de hooking del sistema Android diseñada para desplegar el framework de modificación Xposed en un dispositivo. Sirve como una utilidad de modificación de Android con acceso root que permite la interceptación y modificación de métodos del sistema Android y de aplicaciones para cambiar el comportamiento nativo del sistema operativo. La herramienta gestiona la instalación del framework para permitir hooks profundos a nivel de sistema y la personalización del comportamiento del dispositivo. Automatiza el despliegue del software necesario para alterar cómo funcionan el sistema operativo Android y sus aplicaciones instaladas. El proceso de instalación implica escribir binarios del framework en la partición protegida del sistema, parchear la imagen de arranque del kernel y utilizar un mecanismo de inyección zygote. Estas operaciones se manejan a través de una interfaz gráfica y la automatización de comandos de shell privilegiados.
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.