Android Control Panel
80bee is a native, standalone Android utility designed for complete, root-free device management. - Github
Tools
power_settings_new
Boot Manager Reboot, Recovery, Fastboot, Rescue Mode, Download Mode, and bootloader unlock/relock.
signal_cellular_alt
Connectivity Manager Configure radios and lock cellular bands (2G, 3G, 4G, 5G) to optimize signal and security. BETA
speed
UI Adjustments Adjust animation speed, display density, and DPI for a faster-feeling phone.
shield
Adblock DNS Block ads system-wide by setting your phone's Private DNS to a trusted provider.
battery_saver
Battery Optimizer Toggle Battery Saver, Adaptive Battery, and force Android's deep-sleep Doze mode.
troubleshoot
Battery Diagnostic Scan your device to identify battery drain culprits, view battery health, and analyze discharge patterns. BETA
bolt
Shizuku Manager Set up and start the Shizuku service for advanced device control without root.
auto_fix_high
Pixel Magisk Patcher Root your Pixel device by patching the stock boot image directly in your browser. BETA
volume_up
Audio Mods Bypass Android's volume dosimetry and safety limits for external audio equipment.
delete_sweep
Debloater & App Manager Uninstall, disable, or suspend bloatware and system apps.
file_upload
Sideload Bypass Install APKs via ADB for trusted testing and internal builds.
dns
Pi-hole Installer Deploy a local Pi-hole adblocker and DNS loopback via PRoot. SUSPENDED
home_app_logo
Home Assistant Automator Transform this device into a Home Assistant Core server using WebUSB and PRoot. BETA
photo_camera
GCam Detector Identify your phone hardware and get the perfect Google Camera (GCam) port and configuration. BETA
bluetooth_audio
Bluetooth Repair Fix pairing issues and reset the Bluetooth stack. Supports OEM-specific deep cleaning. BETA
Safety Level Bypass
Android implements a Calculated Sound Dose (CSD) system that limits volume based on a 7-day rolling window to prevent hearing damage. This tool suppresses these warnings via ADB.
Note: Due to legal regulations, Android will reset these settings after 20 hours of music playback or upon reboot. You will need to re-apply the bypass here when that happens.
Samsung Detected: Your device features a proprietary "Media Volume Limiter" in the Sound settings. If this bypass does not work, ensure that limiter is also disabled.
Pixel Detected: Google's firmware may re-enable CSD safety features aggressively when switching Bluetooth devices.
Quick Actions
restart_alt
Reboot
Restart the phone normally.
healing
Recovery
Boot into recovery partition.
bolt
Fastboot
Boot into bootloader mode.
Boot to Odin/Download Mode (Samsung Only).
Enter rescue mode for deep system recovery.
Bootloader Management
Private DNS routes DNS queries through an encrypted provider without installing apps. It can block ads and trackers at the system level.
info Works on Android 9+ and can be changed anytime.
Current Status
Connect a device to read current settings.
Query Mode
adb shell settings get global private_dns_mode
Query Hostname
adb shell settings get global private_dns_specifier
Adblock Provider
Pick a DNS-based adblocker and apply it with one click.
Reset Options
Automatic DNS
Return Private DNS to automatic (uses your network provider when available).
Set Auto Mode
adb shell settings put global private_dns_mode opportunistic
Delete Specifier
adb shell settings delete global private_dns_specifier
Turn off Private DNS completely and clear any hostname.
Turn DNS Off
adb shell settings put global private_dns_mode off
Delete Specifier
adb shell settings delete global private_dns_specifier
What is Shizuku? Shizuku allows other apps to use system APIs directly with ADB privileges. It's used by debloaters, specialized file managers, and automation tools.
Service Status
APK Checking...
Detect and Install Shizuku.
Service Stopped
Launch the Shizuku Service.
Android Core Optimizations
These patches help stop AOSP firmware from killing Shizuku in the background.
Android 8+
Baseline Whitelist
Bypass standard Doze Mode suspension.
Automated Profile
auto_fix_high
Doze Whitelist
DeviceIdle whitelist override
or...
• Go to Settings > Apps > Shizuku > Battery and select Not Optimized (or Unrestricted).
Android 9+
App Priority Framework
Force Shizuku into the "Exempted" App Standby Bucket.
Automated Profile
Status: Unknown
auto_fix_high
Exempt Standby Bucket
Elevate beyond Active (value 5)
or...
• Requires Developer Options. Standby buckets can sometimes be mapped to App Battery Usage settings depending on OS.
Android 11+
App Compaction
Disable cached app freezer, which lets Android migrate its processes into a frozen cgroup
Automated Profile
auto_fix_high
App Freezer Patch
or...
• Go to Developer Options, find Suspend execution for cached apps, set it to Disabled, and reboot.
Android 12+
Phantom Process Killer
Disable the Phantom Process Killer limit (32 max) which routinely purges heavy child threads.
Automated Profile
auto_fix_high
Disable PPK
or...
• Go to Developer Options, toggle Disable child process restrictions to ON. (ADB mandatory on A12-A13).
OEM-Specific Optimizations
Smartphone companies take things a step further and implement their own app killing methods.
Samsung
One UI
Samsung's Sleeping Apps feature aggressively puts unused background applications to sleep, starving Shizuku of resources.
Automated Profile
auto_fix_high
Battery Optimization Fix
Forces the AppOps manager to explicitly allow background execution, bypassing some of One UI's soft restrictions.
and...
• Navigate to Settings > Battery > Background usage limits and add Shizuku to 'Never sleeping apps'.
• Navigate to Settings > Apps > Shizuku > Battery and select 'Unrestricted'.
• Open the Recent Apps screen, tap the Shizuku icon, and select 'Keep open' to lock it in memory.
Xiaomi
MIUI / HyperOS
Xiaomi's proprietary Security App natively overrides standard Android battery configurations, killing Shizuku on screen-off unless Autostart is permitted.
Automated Profile
auto_fix_high
MIUI Patch
Grants direct ADB permission to bypass MIUI battery optimizations.
and...
• Open Security App > Manage Apps > Shizuku and toggle Autostart to ON.
• Tap Battery Saver and change it to 'No restrictions'.
• Open the Recent Apps screen, long-press Shizuku, and tap the Lock icon.
BBK Group
OnePlus / Oppo / Vivo
BBK devices have a notoriously aggressive background task killer that clears memory rapidly to show "smooth" performance.
Automated Profile
auto_fix_high
High Performance Mode
Grants "Display over other apps" priority, keeping the service alive longer.
and...
• Go to Settings > Apps > App Management > Shizuku > Battery usage. Enable 'Allow background activity' and 'Allow auto launch'.
• Open the Recent Apps screen, tap the three dots on the Shizuku card, and tap 'Lock'.
Huawei
HarmonyOS / EMUI 12
Huawei's "PowerGenie" framework actively hunts down background apps. You have to take Shizuku out of its automatic control.
• Go to Settings > Battery > App Launch. Find Shizuku and toggle off 'Manage automatically'.
• When the 'Manage manually' prompt appears, ensure Auto-launch, Secondary launch, and Run in background are all enabled.
arrow_back Back to Launcher
Phase 01
Connection & Recon
Establish a secure ADB bridge to initialize the patching environment.
Waiting for Device...
cable
Ensure USB Debugging is enabled in Developer Options before connecting your Pixel.
What this does: Install APKs directly over ADB, which is the developer workflow for device testing and internal distribution.
info Android's new advanced flow for installs from unverified developers includes developer mode, a coaching check, a reboot, a one-day wait, and re-authentication. Use ADB installs only for apps you trust.
Select APK Package
Upload your Android package to begin the installation flow.
01 / 04
upload_file
Drag and drop file
Supports.apk files
description
Selected File No file selected Choose an APK to continue.
Skip permission popups on first launch.
security
Bypass Low Target SDK Block
Enable installs for legacy-targeted apps.
Installation Steps
Select the Termux APK payload to install the base terminal environment.
Download Termux from GitHub
Select the deployment script (.sh) to construct the rootless Ubuntu subsystem.
Download 80bee Setup Script
Select the RethinkDNS APK to route device traffic into the Pi-hole.
Download RethinkDNS
Diagnostics & Tools
Service Status
Check if Pi-hole FTL is running and which ports are listening on the device.
Launch FTL inside PRoot, view logs, or inspect the available FTL flags. Commands are injected into Termux.
Execution Console
terminal Installer Output
Waiting for payloads...
Note: This process installs a Debian subsystem inside Termux and compiles Home Assistant Core. Expect 15-30 minutes for completion.
Status & Prerequisites
Detection Unknown
Checking for Termux package...
Optimization
Neutralize background limits to keep HA alive.
Installation Control
Start Deployment
Bootstrap Debian and install Home Assistant. This is a one-click process once prerequisites are met.
Execution Console
terminal Installer Output
Waiting for interaction...
System Power Settings
Toggle standard Android battery saving mode (limits background activity, visuals, etc).
Adaptive Battery
Toggle AI-driven adaptive battery management (limits power for apps you don't use often).
Doze Mode Control
Enable or completely disable Android's system-wide Doze behavior. Useful for testing or making sure background servers stay alive.
Instantly force the phone into deep Doze mode without waiting for the screen to be off or unplugged.
Connectivity & Radios
Stops the cellular radio from staying active on Wi-Fi for faster handoff. Useful for home or work where you stay on Wi-Fi.
Immediately disables the cellular data interface without navigating Settings.
Immediately disables the Wi-Fi interface without navigating Settings.
Scanning & Sensors
Stops background Wi-Fi scanning when Wi-Fi is off.
Stops background Bluetooth scanning when Bluetooth is off.
Nearby Scanning
Stops nearby device scanning services that run in the background.
App Compiler (ART DexOpt)
Android normally uses a mix of Ahead-of-Time (AOT) and Just-in-Time (JIT) compilation — meaning it compiles parts of app code on-the-fly as you use them. The commands below force Android to pre-compile all app code into native machine code before you even open them.
The benefit: Apps launch faster, run smoother, and the CPU works less over time — which can actually improve battery life.
The trade-off: The initial compilation takes 5–15 minutes (depending on how many apps you have) and uses a few hundred MB of extra storage. Your phone may feel warm during this process — that is normal.
help_outline When should I run this?
- After App Updates: The best time! It pre-compiles new versions immediately instead of waiting for your phone to do it overnight.
- Feeling Sluggish? If many apps are laggy or slow to open, this can give the entire system a fresh boost.
- Daily or Reboots? No. Once compiled, it persists across restarts until an app is updated or uninstalled.
Compiles each app one-by-one with a live progress bar. You can watch which app is being compiled in real time.
⚠️ Requires staying connected via USB for the duration.
Sends a single command to compile all apps at once. No progress tracking, but the process runs entirely on your phone.
✅ Safe to unplug immediately after starting.
Background Optimize
Trigger Android's normal background optimization cycle immediately, instead of waiting for the system to do it overnight. A gentler, balanced approach.
✅ Safe to unplug immediately after starting.
Diagnostic Scanner
Run a diagnostic scan on your device. Ensure your device has been off the charger for a few hours for the best results.
Quick Scan: Instant snapshot of current stats. Full Scan: Parses full timeline to detect drain spikes (takes longer).
power
USB Connection Active (Charging)
Your phone is connected via USB. To report actual battery usage, we analyze the statistics from your last unplugged session (before you connected the phone to your PC).
USB Connection Tip: Keep the USB cable plugged in. If the connection drops or is unstable, swipe down to open the notification drawer on your phone, tap the USB settings notification, and set the mode to File Transfer / MTP or MIDI.
Debloater
Before making changes, create a snapshot of your currently installed apps. You can use this later to easily restore your setup if needed.
Upload a previously saved `.80bee` snapshot file to re-enable disabled apps, or simply detect and enable all currently disabled apps.
Detecting device profile...
Safe
Advanced
Expert
No negative impact
De-Google
Before removing core Google services, create a snapshot. You can upload it later to re-enable disabled apps.
Bloatware Encyclopedia
search
Filter by OEM:
Showing all apps
App Manager
Create a snapshot of your currently installed apps before making changes. You can restore from a snapshot or detect disabled apps later.
Upload a previously saved .80bee snapshot file to re-enable disabled apps, or simply detect and enable all currently disabled apps.
warning Warning: Uninstalling system apps uses the --user 0 command. It removes the app for the primary user but does not reclaim system storage. If needed, you can reinstall uninstalled system apps using the "Reinstall" action on the app card.
apps
Scan Installed Apps
Connect your Android device to scan and manage installed applications.
You are attempting to disable/uninstall packages that are classified as Expert (Unsafe) or Danger. Proceeding may break core system functionality, cause apps to crash, or lead to device instability.
You have selected a higher tier. Removing Tier 2/3 packages can soft-lock your device or cause bootloops if alternatives are not pre-provisioned. Proceed with caution.
Hardware DNA Scan
Identifying your phone's SoC, Camera2 API level, and sensor strings.
01 / 05
biotech
Ready to Scan
We need to run a few ADB commands to identify your hardware.
Diagnostics & Verification
MAC Address
--:--:--:--:--:--
Adapter State
---
healing
Why is my Bluetooth broken?
Over time, Android's Bluetooth subsystem accumulates cached data, bonding keys, and manufacturer-specific optimizations. If these internal databases become corrupted or fall out of sync, which happens so often occurring after OTA system updates, you will likely experience pairing timeouts, random stutters during audio playback, or persistent failures to connect to your car or headphones.
build
How we Fix Bluetooth on Android
This tool uses ADB to bypass the standard settings UI (which sometimes freezes when the radio is hanging). We force-stop the daemons related to Bluetooth, completely sanitize the core databases, and then programmatically cycle the networking hardware to rebuild the Android Bluetooth stack to a pristine state.
Standard Fix
Clears the core Bluetooth daemon and bonding databases. Safely resolves most pairing conflicts.
Clears the Network Stack and performs a hardware-level radio reset.
Note: This toggles Airplane Mode. Wi-Fi will disconnect momentarily. You may need to adjust settings afterward.
Highly aggressive OEM-specific workarounds. These alter core system battery behaviors and may impact device battery life.
Disables the Doze standby mode which MIUI/HyperOS sometimes uses to suspend the Bluetooth service, causing lag.
Clears the proprietary battery app data, a common fix for Bluetooth instability on OxygenOS post-updates.
signal_cellular_alt
No Device Connected
Local Connections & System Tuning
wifi Wi-Fi
Toggle the Wi-Fi transceiver node state.
Query Status
adb shell settings get global wifi_on
Enable Wi-Fi
adb shell cmd wifi set-wifi-enabled enabled
Disable Wi-Fi
adb shell cmd wifi set-wifi-enabled disabled
Offline
bluetooth Bluetooth
Toggle the short-range radio subsystem state.
Query Status
adb shell settings get global bluetooth_on
Enable Bluetooth
adb shell cmd bluetooth_manager enable
Disable Bluetooth
adb shell cmd bluetooth_manager disable
Offline
autorenew Adaptive Connectivity
Android's optimization service. Turn off to lock your custom cellular modes permanently.
Query Status
adb shell settings get global adaptive_connectivity_enabled
Enable Adaptive
adb shell settings put global adaptive_connectivity_enabled 1
Disable Adaptive
adb shell settings put global adaptive_connectivity_enabled 0
Offline
Cellular Generations
warning
System Sync Notice: Android's background Adaptive Connectivity service will automatically overwrite and revert custom cellular configurations. To keep your network generation overrides locked permanently, make sure the Adaptive Connectivity toggle above is set to OFF.
5g 5G (New Radio)
Ultra-fast cellular. Disable to conserve battery in weak 5G coverage areas.
Query Mode
adb shell settings get global preferred_network_mode
Enable 5G Mode
adb shell settings put global preferred_network_mode 22
Apply Settings (Airplane Cycle)
adb shell cmd connectivity airplane-mode enable && sleep 3 && adb shell cmd connectivity airplane-mode disable
Offline
lte_mobiledata 4G (LTE)
Standard high-speed data. Must remain enabled if VoLTE is required for voice calling.
Query Mode
adb shell settings get global preferred_network_mode
Enable 4G Mode
adb shell settings put global preferred_network_mode 9
Apply Settings (Airplane Cycle)
adb shell cmd connectivity airplane-mode enable && sleep 3 && adb shell cmd connectivity airplane-mode disable
Offline
3g_mobiledata 3G (WCDMA / EvDo)
Legacy 3G bands. Disable if decommissioned carriers cause connection hangs.
Query Mode
adb shell settings get global preferred_network_mode
Enable 3G Mode
adb shell settings put global preferred_network_mode 0
Apply Settings (Airplane Cycle)
adb shell cmd connectivity airplane-mode enable && sleep 3 && adb shell cmd connectivity airplane-mode disable
Offline
2g_mobiledata 2G (GSM / CDMA 1x)
Legacy 2G bands. Disable to protect against downgrade attacks from false cell towers.
Query Mode
adb shell settings get global preferred_network_mode
Enable 2G Mode
adb shell settings put global preferred_network_mode 1
Apply Settings (Airplane Cycle)
adb shell cmd connectivity airplane-mode enable && sleep 3 && adb shell cmd connectivity airplane-mode disable
Offline
terminal Terminal
[4:10:54 PM] Android Control Panel Shell Ready.
[4:10:54 PM] Initialized Boot Manager.
[4:10:54 PM] Initialized Shizuku Manager.
[4:10:54 PM] Initialized Pixel Magisk Tool.
[4:10:54 PM] Initialized Sideload Bypass.
[4:10:54 PM] Initialized Battery Optimizer.
[4:10:54 PM] Initialized Battery Diagnostic.
[4:10:54 PM] Initialized DNS Toggle.
[4:10:54 PM] Initialized UI Adjustments.
[4:10:54 PM] Initialized Pi-hole Installer.
[4:10:54 PM] Initialized Home Assistant Automator.
[4:10:54 PM] Initialized Debloater Manager.
[4:10:54 PM] Initialized App Manager.
[4:10:54 PM] Initialized Bloatware Library.
[4:10:54 PM] Initialized De-Google Manager.
[4:10:54 PM] Initialized GCam Detector.
[4:10:54 PM] Initialized Bluetooth Repair.
[4:10:54 PM] Initialized Audio Mods.
[4:10:54 PM] Initialized Connectivity Manager.