awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
iamr0s avatar

iamr0s/Dhizuku

0
View on GitHub↗
2,935 stars·88 forks·Kotlin·gpl-3.0·37 views

Dhizuku

Dhizuku is an Android device administration tool and system permission bridge. It functions as a device owner permission delegator that exposes restricted system-level capabilities to non-privileged applications.

The service enables third-party applications to access privileged device owner controls and execute restricted Android functions through a dedicated communication interface. This allows for the delegation of high-level system permissions without requiring a full system flash or manual setup.

The project covers device management and automation workflows by providing a mechanism for privileged API access and administrative control over device-wide settings.

Features

  • Android Device Management - Provides privileged administration of Android system resources and tasks via device owner permissions.
  • Privileged Service Proxies - Acts as a privileged proxy that executes device owner operations on behalf of non-privileged third-party applications.
  • Android Root API Bridges - Exposes restricted system-level capabilities to non-privileged apps through a privileged API bridge.
  • Privileged API Bridges - Implements a communication bridge that allows non-privileged applications to access restricted Android system APIs.
  • Permission-Based Access Control - Validates the identity and authority of requesting applications before executing restricted administrative commands.
  • Permission Delegation - Delegates privileged device owner permissions to other applications through a secure communication interface.
  • Device Owner - Grants third-party applications access to privileged DeviceOwner permissions through a dedicated interface.
  • Privilege-Based Process Isolation - Centralizes administrative tasks into a single background process to isolate high-privilege code from client applications.
  • Android Device Controllers - Enables automation of device configuration and system tasks by providing elevated privileges to apps.
  • Android Binder Interfaces - Implements the Android Binder messaging framework to route commands from user applications to a privileged background service.
  • Inter-Process Communication - Provides a secure inter-process communication bridge between non-privileged client apps and a privileged system service.
  • Device Management - Shares device owner permissions with third-party apps.
  • System Utilities - Device owner and management utility.

Star history

Star history chart for iamr0s/dhizukuStar history chart for iamr0s/dhizuku

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Dhizuku

These projects share indexed features with Dhizuku. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rikkaapps/suiRikkaApps avatar

    RikkaApps/Sui

    3,809View on GitHub↗

    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

    Javariru
    View on GitHub↗3,809
  • termux/termux-apitermux avatar

    termux/termux-api

    3,919View on GitHub↗

    termux-api is an Android hardware bridge and command line interface that provides shell access to device hardware and system sensors. It serves as a set of command-line tools and an API that exposes Android system functions to terminal-based scripts for automation. The project enables headless Android control and device automation, allowing users to manage mobile hardware and system settings via a remote terminal without using the graphical user interface. This includes integrating mobile hardware features such as the camera, GPS, and battery through a terminal interface. The system function

    Javaandroidtermux
    View on GitHub↗3,919
  • electron/electron-api-demoselectron avatar

    electron/electron-api-demos

    10,235View on GitHub↗

    This repository provides a collection of interactive sample applications and reference implementations for the Electron framework. It serves as a library of API reference demos designed to help developers learn how to implement core desktop features. The project features visual demonstrations of cross-platform GUI management and practical examples of native operating system integration. It includes dedicated samples for handling native modules, crash reports, and the configuration of security implementations such as content security policies and process sandboxing. The codebase covers a broa

    HTML
    View on GitHub↗10,235
  • microsoft/sudomicrosoft avatar

    microsoft/sudo

    5,842View on GitHub↗

    Sudo is a Windows command line utility and privilege escalation tool designed to execute individual commands with administrative privileges from an existing terminal session. It acts as an administrative access wrapper that allows specific processes to run as an administrator without requiring the user to manually open a new administrative window. The tool integrates administrative tasks directly into the Windows command line workflow, enabling the management of system configurations and protected files while maintaining the current terminal context. It facilitates elevated command execution

    Rustsudowindowswindows-11
    View on GitHub↗5,842
Compare all 30 related projects→

Frequently asked questions

What does iamr0s/dhizuku do?

Dhizuku is an Android device administration tool and system permission bridge. It functions as a device owner permission delegator that exposes restricted system-level capabilities to non-privileged applications.

What are the main features of iamr0s/dhizuku?

The main features of iamr0s/dhizuku are: Android Device Management, Privileged Service Proxies, Android Root API Bridges, Privileged API Bridges, Permission-Based Access Control, Permission Delegation, Device Owner, Privilege-Based Process Isolation.

Which projects share features with iamr0s/dhizuku?

Projects with overlapping indexed features include: rikkaapps/sui — Sui is an Android root management framework and superuser manager designed to control root permissions and provide… termux/termux-api — termux-api is an Android hardware bridge and command line interface that provides shell access to device hardware and… electron/electron-api-demos — This repository provides a collection of interactive sample applications and reference implementations for the… microsoft/sudo — Sudo is a Windows command line utility and privilege escalation tool designed to execute individual commands with… gam-team/gam — GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments… yc9559/uperf — uperf is an Android performance tuning tool and Linux kernel parameter manager designed to optimize device…