iamr0s/dhizuku

A tool that can share DeviceOwner permissions to other application.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 35 minutes ago
Type:ApplicationCategory(s):AndroidMobile & Desktop
Added to GitGenius on September 18th, 2026
Created on April 10th, 2023
Open Issues & Pull Requests: 20 (+0)
GitHub issues: Enabled
Number of forks: 119
Total Stargazers: 3,847 (+0)
Total Subscribers: 27 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.2 hours
Mean response time: 32.3 days
90th percentile: 92.2 days
Tracked items: 140

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 4% of issues opened in the past year have never received a reply. 73% of issues opened in the past year have been closed, leaving a working backlog. Three people close 68% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 203 days
Stale 30+ days: 14
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • triage needed (36)
  • bug (16)
  • enhancement (3)
  • wontfix (1)

Most active issues this week

Detailed Description

Dhizuku is an Android application that enables sharing DeviceOwner permissions with other applications.

The tool solves the problem of accessing restricted DeviceOwner capabilities on Android devices by acting as an intermediary that holds these elevated permissions and exposes them to other applications through an API. Users activate DeviceOwner status on their device, which grants Dhizuku the necessary permissions, and then other apps can request access to these capabilities through the Dhizuku API rather than requiring DeviceOwner activation themselves.

Developers building Android applications that need DeviceOwner-level access should consider Dhizuku if they want to avoid requiring users to set up DeviceOwner mode directly on their devices. The tool is suitable for projects targeting Android 8.0 through 17. The README emphasizes that devices should be set up without any accounts before enabling Dhizuku, and notes that support may be limited if accounts are already configured on the device. App developers can integrate with Dhizuku by using the separate Dhizuku API library.

The project maintains active localization efforts through a translation platform, accepting community contributions to expand language support. The codebase is written in Kotlin and distributed through multiple channels including the Google Play Store and open-source app repositories.