20 مستودعات
Utilities for modifying OS partitions to grant administrative access.
Explore 20 awesome GitHub repositories matching mobile development · Android Rooting Frameworks. Refine with filters or upvote what's useful.
Magisk is an Android rooting framework designed to manage system-level modifications and grant administrative access to mobile devices. It functions by patching boot and recovery images to inject custom code into the operating system initialization sequence, allowing for system-wide control while maintaining compatibility with the underlying hardware. The project distinguishes itself through a systemless modification layer that overlays a virtual file system on top of read-only partitions, enabling changes without altering core system files. It includes a policy daemon to manage security cont
Facilitates administrative access by patching mobile operating system partitions to enable deep-level modifications.
LSPosed is an Android runtime hooking framework and in-memory code modifier. It functions as a system hooking tool that intercepts and modifies system and application methods in memory to change behavior without altering original installation files. The project provides a standardized interface through the Xposed Module API, allowing for the development of plugins that alter the behavior of the Android operating system and installed applications. The framework covers a range of capabilities including runtime function interception, Android system debugging, and application customization. Thes
Injects code into the Android Zygote process to ensure all spawned applications inherit the modification framework.
KernelSU is a kernel-based root management framework for Android that provides administrative access to applications by operating directly within the operating system kernel. By integrating management logic into the kernel source, it enables system-wide permission control through syscall interception and function patching. This approach allows for the enforcement of fine-grained mandatory access control, assigning custom security domains to root processes to restrict their capabilities and prevent unauthorized actions. The project distinguishes itself through a systemless modification archite
Provides a kernel-based root management framework that grants administrative access to applications by intercepting system calls.
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
Modifies the Android Zygote process to inject custom code and alter system behavior across rooting environments.
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
Intercepts the Zygote process spawning mechanism to apply modifications to all subsequent child processes.
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
Gains administrative privileges on Android by injecting root capabilities directly into the kernel.
Droid-ify is an Android app installer and client for browsing, installing, and updating open-source software from F-Droid repositories. It functions as a searchable repository browser that enables the discovery and deployment of community-maintained software packages. The project supports diverse installation pathways, routing requests through different system conduits based on the device's privilege level. It provides support for root access, session-based modes, and Shizuku to bypass standard system permission limitations. The system includes a background service that monitors repositories
Enables installation of application packages using root access or Shizuku to bypass standard system restrictions.
This project is an Android application patching tool and Magisk system module generator. It is designed to apply custom modifications to application packages and generate modules that install these patched binaries into the system partition of rooted Android devices. The tool incorporates a root-based application installer that utilizes specialized mounting methods, such as Zygisk application mounting, to bypass root detection warnings and mount errors. It further distinguishes itself by automating the retrieval of application binaries from external mirrors based on specific device architectu
Deploys modified applications on rooted Android devices to bypass root detection and mount errors.
Safetynet-fix is a tool for Android device attestation designed to bypass hardware and software integrity checks. Its primary purpose is to achieve Google SafetyNet compliance on devices with unlocked bootloaders, allowing software that requires specific security profiles to run on modified systems. The project provides compatibility for rooted devices, specifically ensuring that banking and payment applications remain functional while maintaining root access. It manages the Magisk environment configuration to maintain these security-sensitive application requirements. The system utilizes va
Injects custom code into the Android Zygote process to modify system behavior before applications start.
Elder driver Xposed Framework.
Intercepts the Zygote fork process to gain early code execution in newly spawned Android processes for system-level injection.
Riru هو إطار عمل لحقن العمليات في Android zygote ومعدل لعمليات النظام. يسمح بإدراج كود مخصص في عملية zygote الخاصة بـ Android، مما يتيح تنفيذ المنطق داخل جميع التطبيقات التي يتم تشغيلها وخادم النظام. توفر الأداة إمكانيات إخفاء الذاكرة لإخفاء السلاسل وتوقيعات الوحدات من ماسحات ذاكرة العمليات. يتم تحقيق ذلك عن طريق تحويل مقاطع الذاكرة المسماة والذاكرة الأساسية إلى صفحات مجهولة، مما يعدل تخطيط مساحة عنوان العملية لإخفاء وجود الوحدات المحقونة. يغطي إطار العمل أيضاً تكامل النظام منخفض المستوى، بما في ذلك تحميل المكتبات الديناميكية واعتراض وظائف خادم النظام الداخلية لتعديل سلوك نظام التشغيل الأساسي.
Provides a framework for injecting custom code into the Android Zygote process for system-wide modifications.
sitespeed.io هي أداة لتحليل أداء الويب ونظام مراقبة مصمم لقياس سرعة الموقع ومؤشرات الويب الأساسية (Core Web Vitals) باستخدام متصفحات حقيقية. تعمل كمجموعة لاختبار تراجع الأداء ومراقب لأداء المتصفح، مما يتيح فرض ميزانيات الأداء لاكتشاف ومنع تراجعات السرعة. يتميز المشروع بإطار عمل لاختبار الأجهزة الحقيقية، والذي ينفذ عمليات تدقيق الأداء على أجهزة Android وiOS الفعلية عبر اتصالات USB. ويتضمن أداة متخصصة لإنشاء ومقارنة ملفات أرشيف HTTP لتشخيص اختناقات الشبكة، إلى جانب التكامل لتنفيذ عمليات تدقيق Lighthouse لالتقاط مقاييس جودة الصفحة وإمكانية الوصول. يغطي النظام مجموعة واسعة من الإمكانيات، بما في ذلك تدقيق السرعة الاصطناعي، وتحليل حركة مرور الشبكة، واختبار الأداء المستمر. ويوفر أدوات مراقبة لتتبع استهلاك طاقة الجهاز، وتقدير الأثر البيئي، وتصدير بيانات السلاسل الزمنية إلى قواعد بيانات خارجية لمراقبة الاتجاهات طويلة المدى. يمكن إدارة الاختبارات عبر واجهة سطر الأوامر أو نظام نشر قائم على الويب باستخدام تكوينات تعتمد على JSON.
Applies system-level configurations to rooted hardware to ensure stable and consistent performance measurements.
Hide-My-Applist is an Android privacy tool that prevents other applications from detecting the full list of installed apps. It operates as a Magisk module and root-based utility, intercepting package manager queries to block app detection and hide sensitive or root-related software from third-party scanners. The tool achieves system-level modification without altering the system partition by deploying as a Magisk module, and it can also leverage the Xposed framework to inject custom code into system processes. A runtime filter intercepts app list queries and removes entries matching a user-de
Leverages root access to intercept package manager queries and hide app installations from third-party scanners.
LSPosed_mod هو نظام لربط (hooking) نظام Android وإدارة الوحدات البرمجية. يتيح لك تثبيت وتكوين تعديلات على مستوى النظام لتغيير سلوك الجهاز دون الحاجة إلى تعديل صورة النظام الأصلية أو ملفات المصدر. يستخدم المشروع تقنية حقن العمليات (process injection) المعتمدة على zygote وربط الدوال (method hooking) في وقت التشغيل لاعتراض تدفقات التنفيذ في الذاكرة. يتضمن طبقة تنفيذ مستقلة عن الإصدار للحفاظ على واجهة متسقة عبر إصدارات وبيئات Android المختلفة، بالإضافة إلى اعتراض الوكيل الديناميكي (dynamic proxy) لتعديل وسائط الدوال وقيم الإرجاع. تتم إدارة هذه التعديلات من خلال واجهة برمجة تطبيقات (API) قابلة للبرمجة وواجهة سطر أوامر (CLI) لمستخدمي الـ root. تتيح هذه الأدوات التحكم البرمجي في نطاق وحالة المكونات البرمجية المثبتة على الأجهزة التي تمتلك صلاحيات الجذر.
Injects modification code into the Android Zygote process to ensure all child applications inherit the hooked environment.
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,
Injects framework logic into the Android zygote process to ensure all spawned applications inherit system modifications.
XposedInstaller هي أداة ربط نظام Android مصممة لنشر إطار عمل تعديل Xposed على الجهاز. تعمل كأداة تعديل Android ذات صلاحيات الجذر (rooted) تمكن من اعتراض وتعديل طرق نظام Android والتطبيقات لتغيير سلوك نظام التشغيل الأصلي. تدير الأداة تثبيت إطار العمل للسماح بربط عميق على مستوى النظام وتخصيص سلوك الجهاز. تقوم بأتمتة نشر البرامج المطلوبة لتغيير كيفية عمل نظام تشغيل Android وتطبيقاته المثبتة. تتضمن عملية التثبيت كتابة ثنائيات إطار العمل في قسم النظام المحمي، وتصحيح صورة تمهيد النواة، واستخدام آلية حقن zygote. يتم التعامل مع هذه العمليات عبر واجهة رسومية وأتمتة أوامر shell ذات الامتيازات.
Hooks into the Android Zygote process to apply modifications to every application launched on the device.
Sui is an Android root management framework and superuser manager designed to control root permissions and provide applications with elevated access to restricted system APIs and internal services. It functions as a communication bridge that allows non-root applications to execute system functions via a privileged root process. The framework utilizes a typed interface root bridge to map system functions to strongly typed interfaces, removing the need to parse raw text from shell commands. It incorporates a root shell environment for executing manual system commands and administrative scripts
Launches typed Java services under root identity to facilitate direct communication between application processes.
Mobox is an x86 emulation environment and compatibility layer designed to run Windows software on ARM-based Android devices. It utilizes a shell-based system that translates x86 instructions and manages memory to execute desktop applications on mobile hardware. The project distinguishes itself through a combination of a Windows compatibility layer and an emulator to bridge platform differences. It features specialized tools for managing software containers, tuning hardware acceleration to resolve visual flickering in 3D applications, and mapping mobile touch screen gestures to virtual mouse a
Provides a utility for adjusting system priority and out-of-memory settings on rooted devices to prevent background termination.
SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and export tool that packages application source files and metadata into a proprietary format for portable distribution and backup. The project features a rootless application deployment pipeline, allowing the installation of third-party packages on mobile devices without requiring system-level root access. It includes a split archive reconstructor to reassemble fragmented application files into complete installation directories during deployment. The tool covers Android split A
Provides a deployment pipeline to install third-party packages on mobile devices without requiring administrative root access.
ReZygisk is an Android root module framework and Zygote process injector. It functions as a native hooking engine and linker redirection tool designed to inject custom code into the Android Zygote process so that modifications are inherited by all spawned applications. The project provides a decoupled abstraction layer and Zygisk API implementation, allowing system modules to operate independently of specific root management tools. This ensures that root modules remain stable and compatible across various kernel-level rooting solutions. The framework includes capabilities for system process
Functions as a Zygote injection framework to ensure modifications are inherited by all spawned Android applications.