Take Control of Your Android Device

A simple, sleek, and premium graphical interface for ADB (Android Debug Bridge) and Fastboot operations. Flash partitions, uninstall apps, mirror screen, and push files effortlessly without touching the command line.

Pixel 8 Pro (Active)
Connection
ADB
Server Processes

Rebooting Processes
Fastboot
Locking Processes

Rebooting Processes
Scrcpy
Reboot (ADB)
Apps
Files
Various
Reboot (Fastboot)
OEM Locking & Info
Flash Partition
Erase Partition
GSI Flashing (DSU Loader / UNTESTED)
Partition Management (UNTESTED)
Screen Recording
Select Recording Output
Mirroring
Select Mirror Item
Config
FPS
Video Codec
OTG
ADB Devices (Unlimited Filters)
Fastboot Devices
Connection (ADB)
Confirm Logical Gate Operation ×
Are you sure you want to perform this dangerous operation? This will erase/flash logical partition blocks.
ADB/Fastboot Console Logs output MONITORING - Pixel 8 Connected
adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully
adb devices
List of devices attached
987654321A88X device

One Tool, Endless Possibilities

Manage active android distributions or fastboot partition blocks smoothly via custom utility layouts.

ADB Control & MVVM

Powered by a 100% Asynchronous background engine and robust MVVM architecture for non-blocking execution.

  • โšก 100% Async CLI Engine (60+ FPS UI)
  • ๐Ÿ—๏ธ Modern C# MVVM Separation of Concerns
  • ๐Ÿ“ฆ Upgraded APK Installer & Packages Manager
  • ๐Ÿ” Unlimited Multi-Device Active Connection Filters
  • ๐Ÿ“‚ File explorer & Diagnostic Device Info

Fastboot & Safe Gates

Make deep system level partitions changes with integrated safety measures to protect device health.

  • ๐Ÿ”’ Safe Logical Partitions gates warnings
  • MessageBoxResult checks to prevent bricking
  • Flash boot, recovery, system, vendor, vbmeta
  • Wipe & Erase cached/system partitions securely
  • OEM Bootloader locking/unlocking capabilities

Scrcpy HD & Auto-Sweeper

Project displays in high definition, choice of video/audio codecs, and process self-termination sweepers.

  • ๐Ÿ“บ HD Mirroring with h264, h265, av1 Codecs
  • ๐ŸŽ™๏ธ Video & Audio output controls & FPS sliders
  • ๐Ÿงน Process Sweeper auto-cleanup on exit
  • ๐ŸŽฎ Keyboard + Mouse OTG relays built-in
  • ๐ŸŽจ High-end custom visual accent themes support

How To Connect Your Device

Follow these simple parameters to properly establish synchronization between your PC and Android hardware.

1

Enable Developer Settings

On your Android phone, navigate to Settings > About Phone. Locate the Build Number row, and tap it repeatedly 7 times until you see the banner "You are now a developer!".

2

Authorize USB Debugging

Go back to Settings > System > Developer Options. Scroll down and switch on USB Debugging.

3

PC Connection & Keys

Link the device via a USB cable to your PC. A prompt requesting authorization permissions will populate on the screen. Select "Always allow from this computer" and press OK.

Troubleshoot Tip: If the tool states device unauthorized, unplug the cable, restart the ADB server inside our app GUI, and replug the USB to prompt authorization once more.
1

Enable Developer Tools & Wi-Fi

Follow steps 1 & 2 from the USB guide. Ensure your PC and Android terminal are hooked onto the same Wi-Fi network distribution.

2

Wireless Debugging Page

Inside Developer Options, locate Wireless Debugging. Tap on it and toggle it to enabled. Next, select "Pair device with pairing code" to reveal the pairing IP, Port, and a 6-digit pin code.

3

Pair in ADBFastbootGUI

Tap the "Wireless Connection" button in our app, input the PAIRING IP & PORT and the PAIRING CODE inside the prompt dialog box, and click Connect.

Initial Synch: If establishing connection for the first time, check the secondary checkbox in the app form to cache keys, making future wifi syncs automated.

Open Source & Hackable

Designed using native C# WPF and Material Design XAML. Interested in configuring features, fixing active logs, or compiling personal layouts? Feel free to pull, fork, or audit the project files.

Git Quickstart
# Clone the repository files
git clone https://github.com/Tentex1/ADBFastbootGUI.git

# Open the directory
cd ADBFastbootGUI

Changelog Roadmap

See our development milestones, features additions, and patch distributions over time.

Version 2.0 (Latest Release)
January 9, 2025
  • โšก 100% Asynchronous & Responsive Engine (Non-blocking background workers)
  • ๐Ÿ—๏ธ Modern MVVM Architecture backed by custom lightweight framework
  • ๐Ÿ“บ Scrcpy HD display screen mirroring & dynamic video/audio codecs
  • ๐Ÿ“ฆ Advanced APK Installer & packages system uninstaller
  • ๐Ÿ” Unlimited Multi-Device connection filters & search
  • ๐ŸŸข Center Titlebar Status Capsule & live model queries
  • ๐ŸŽจ Dark Mode UI & premium custom visual accent themes support
  • ๐Ÿ”’ Safe logical partition gates with warning confirmation gates
  • ๐Ÿงน Auto-cleanup lingering processes background sweeper on exit
  • Fixed bug causing APK crash on older legacy Android APIs
Version 1.0 (Initial Public Release)
November 7, 2025
  • Core graphical user interface setup
  • Standard ADB controls (Shell, File explorer)
  • Fastboot erase and flash binaries execution