awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesAndroid System Customization

Modifications to core Android OS behavior and system processes.

Distinct from Android Application Customization: Focuses on modifying the OS itself rather than individual third-party applications.

Explore 14 awesome GitHub repositories matching mobile development · Android System Customization. Refine with filters or upvote what's useful.

Awesome Android System Customization GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • lsposed/magiskonwsalocalAvatar de LSPosed

    LSPosed/MagiskOnWSALocal

    10,535Voir sur GitHub↗

    MagiskOnWSALocal is a toolkit and set of scripts designed to integrate root access and Google Apps into the Windows Subsystem for Android. It functions as a customization utility to provide administrative control over the virtualized Android environment. The project enables the installation of Magisk root binaries and the integration of Google Play Store services. It includes capabilities for removing default application marketplaces and modifying system settings to customize the subsystem. The toolset manages subsystem maintenance through version updates that preserve user data. It also pro

    Provides scripts to modify core Android OS behavior, remove default marketplaces, and update the subsystem version.

    Shellandroidgoogle-appsmagisk
    Voir sur GitHub↗10,535
  • dr-tsng/zygisknextAvatar de Dr-TSNG

    Dr-TSNG/ZygiskNext

    8,605Voir sur GitHub↗

    ZygiskNext is an Android rooting integration layer and system hooking framework. It functions as a code injector for the Android Zygote process, allowing for the modification of system behavior across various rooting environments and superuser managers. The project provides a specialized API to intercept and modify low-level system calls. This enables the injection of custom code into the base process that spawns applications, facilitating deep Android system customization and rooted development. The framework utilizes dynamic library loading, hook-based runtime modification, and Java Native

    Enables deep customization of core Android OS behavior by injecting logic into the base process.

    androidkernelsumagisk
    Voir sur GitHub↗8,605
  • rovo89/xposedAvatar de rovo89

    rovo89/Xposed

    7,693Voir sur GitHub↗

    Xposed is a native Android runtime hooking framework and instrumentation tool. It provides a modified version of the Android app process binary to intercept and modify the behavior of system and application processes at the binary level. The framework enables Android operating system customization by altering internal function calls and runtime execution flow. It achieves this through native process instrumentation, allowing for the modification of functionality without altering original application files. The tool covers several low-level capabilities, including native library injection and

    Implements deep system-level changes and feature additions to the Android OS via native process hooks.

    C++androidxposed
    Voir sur GitHub↗7,693
  • lerist/fakelocationAvatar de Lerist

    Lerist/FakeLocation

    7,136Voir sur GitHub↗

    FakeLocation is a set of developer utilities for Android designed to override system-level location data, simulate network environments, and generate synthetic sensor activity. It functions as a location debugger and GPS mocking tool to test location-aware applications without requiring physical movement of the device. The project provides capabilities for mocking cellular base stations and wireless signals to emulate different connectivity environments. It also includes a sensor simulator that generates synthetic step counter data and adjusts location update frequencies to mimic physical act

    Implements mock background services to inject synthetic location data into the Android operating system.

    HTML
    Voir sur GitHub↗7,136
  • bmax121/apatchAvatar de bmax121

    bmax121/APatch

    7,103Voir sur GitHub↗

    APatch is a suite of utilities for Android designed to provide kernel-level root access, manage system modules, and inject custom code into the kernel. It functions as a root tool and system module loader that allows for administrative privileges and device customization. The project distinguishes itself by injecting root capabilities directly into the kernel space to increase stealth and system-level authority. It utilizes a key-based authorization system to manage high-privilege access and prevent unauthorized administrative control of the device. The system modifies operating system behav

    Adds custom functionality to Android by loading system modules without modifying the original core image.

    Kotlinandroidinline-hookkernel
    Voir sur GitHub↗7,103
  • ackites/nrfrAvatar de Ackites

    Ackites/Nrfr

    6,543Voir sur GitHub↗

    Interacts with Android's telephony framework to modify SIM-related system properties.

    Kotlin
    Voir sur GitHub↗6,543
  • rechronorain/hyperceilerAvatar de ReChronoRain

    ReChronoRain/HyperCeiler

    4,973Voir sur GitHub↗

    HyperCeiler est un kit de personnalisation et d'amélioration du système Android conçu pour modifier la logique des applications principales et les interfaces graphiques. Il fonctionne comme un module de personnalisation spécifiquement pour les appareils mobiles HyperOS afin de modifier leurs comportements visuels et fonctionnels. Le projet utilise un système de modules OS signés, employant des keystores et des identifiants numériques pour signer cryptographiquement les paquets pour une installation sécurisée sur l'appareil cible. Ses capacités couvrent la modification du comportement du système et l'altération des éléments visuels via des surcharges d'interface utilisateur basées sur les ressources et des modifications de la logique au niveau du système.

    Provides modifications to the core HyperOS behavior and system processes to tailor the mobile experience.

    Javaxposedxposed-module
    Voir sur GitHub↗4,973
  • moezbhatti/qksmsAvatar de moezbhatti

    moezbhatti/qksms

    4,593Voir sur GitHub↗

    qksms est un client SMS Android open source conçu pour envoyer et recevoir des messages texte et multimédia via les services cellulaires. Il sert d'alternative aux applications de messagerie natives, fournissant une interface dédiée pour la communication mobile par texte. L'application est construite comme une messagerie Material Design, se concentrant sur une expérience visuelle épurée grâce à des principes de design modernes. Elle permet la personnalisation de l'expérience de messagerie Android en remplaçant l'interface système par défaut.

    Serves as an alternative interface to the stock Android messaging app to improve visual experience.

    Kotlinandroiddagger2kotlin
    Voir sur GitHub↗4,593
  • rovo89/xposedbridgeAvatar de rovo89

    rovo89/XposedBridge

    4,067Voir sur GitHub↗

    XposedBridge is an Android Java hooking framework and bytecode instrumentation engine. It functions as a runtime system for intercepting and modifying Java method calls within the Android operating system and installed applications. The project provides a mechanism for zygote process injection, ensuring that all spawned applications inherit the instrumentation logic. It enables the modification of internal Android system behaviors through method proxying and Java reflection to access private internal system members. The framework supports dynamic Android instrumentation and runtime analysis,

    Uses Java reflection and method proxying to change internal Android OS behavior and system processes.

    JavaScriptandroidxposed
    Voir sur GitHub↗4,067
  • kieronquinn/taptapAvatar de KieronQuinn

    KieronQuinn/TapTap

    3,982Voir sur GitHub↗

    TapTap is an accelerometer-based gesture mapper for Android that enables users to trigger system tasks and application launches by tapping the back of their device chassis. It functions as an accessibility automator that maps physical interactions with the device hardware to specific software events. The system uses a background service to monitor sensor data and a pre-trained model to identify specific impact patterns. It includes sensitivity calibration tools with manual sliders to adjust detection thresholds and minimize accidental triggers based on device size. The tool provides device i

    Maps physical taps on the back of the device to specific system actions, app launches, or button presses.

    Kotlin
    Voir sur GitHub↗3,982
  • revanced/gmscoreAvatar de ReVanced

    ReVanced/GmsCore

    3,885Voir sur GitHub↗

    GmsCore is an Android app compatibility layer and system service mock designed to enable third-party applications to function on non-standard Android distributions. It serves as a background service that simulates proprietary Google APIs and emulates the necessary system environment for devices where official services are not installed. The project provides a MicroG compatible implementation, offering an open source replacement for system services. It focuses on maintaining application stability on custom Android ROMs by preventing crashes associated with missing proprietary dependencies. Th

    Mocks proprietary background services to prevent application crashes on custom Android ROMs.

    Java
    Voir sur GitHub↗3,885
  • nekogram/nekogramAvatar de Nekogram

    Nekogram/Nekogram

    3,689Voir sur GitHub↗

    Nekogram is a third-party Telegram client for Android designed to provide messaging enhancements and interface customizations. It serves as an alternative messaging interface that modifies how the service looks and functions on mobile devices. The project focuses on Telegram UI customization, allowing users to modify visual elements such as navigation bars and icons. It enables the use of custom emoji sets and the ability to hide specific navigation elements to change the overall style and layout of the user interface.

    Enhances the mobile messaging experience through tailored interface settings and modified behavior.

    Javanekogramtelegram
    Voir sur GitHub↗3,689
  • hqarroum/docker-androidAvatar de HQarroum

    HQarroum/docker-android

    3,639Voir sur GitHub↗

    This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to run within isolated container environments. It is designed to support headless emulation and device orchestration for use in continuous integration and development pipelines. The system differentiates itself by implementing GPU hardware acceleration via passthrough to improve graphics rendering performance. It also utilizes external SDK mounting and volume-mapped state persistence to reduce image size and maintain emulator data across restarts. The environment supports remot

    Enables customization of the operating system version, CPU architecture, and image type during the emulator build process.

    Shellandroidandroid-emulatorci-pipeline
    Voir sur GitHub↗3,639
  • casualsnek/waydroid_scriptAvatar de casualsnek

    casualsnek/waydroid_script

    3,295Voir sur GitHub↗

    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 a set of scripts for applying system hacks, managing CA certificates, and granting data permissions.

    Pythonandroidlinuxmagisk
    Voir sur GitHub↗3,295
  1. Home
  2. Mobile Development
  3. Android System Customization

Explorer les sous-tags

  • Emulator Image ConfigurationsSettings for defining the base operating system, CPU architecture, and image type for virtualized Android environments. **Distinct from Android System Customization:** Distinct from Android System Customization: focuses on the build-time selection of emulator images rather than modifying the OS behavior.
  • Hardware Gesture MappingMapping physical interactions with device hardware to specific system actions. **Distinct from Android System Customization:** Specifically maps chassis taps to actions rather than modifying general OS behavior or UI styles.
  • Messaging Interface CustomizationReplacing the default system messaging interface with custom user experience implementations. **Distinct from Android System Customization:** Focuses specifically on the messaging app interface rather than core OS behavior
  • System Service MocksImplementation of mock background services to provide essential APIs on customized operating systems. **Distinct from Android System Customization:** Distinct from Android System Customization which is a general category for OS mods; this is specifically about providing mock service APIs.
  • Telephony Property ModifiersUtilities that interact with Android's telephony framework to modify SIM-related system properties. **Distinct from Android System Customization:** Distinct from Android System Customization: specifically targets telephony framework properties rather than general OS behavior modifications.