A modern GUI toolkit for ADB & Fastboot — complex Android operations, one click away.
Pixel Kit puts a clean graphical interface on top of ADB and Fastboot — the two command-line tools Android developers and enthusiasts use for everything from sideloading APKs to flashing firmware partitions. Instead of memorizing syntax and typing commands by hand, you click a button.
It covers device management, partition flashing (30+ partitions), bootloader control, file transfer, app management, screen mirroring via Scrcpy, and advanced tools like EFS reset and Qualcomm Diag Mode — all with live device polling, threaded output, and a console you can stop mid-operation.
Designed for Android enthusiasts and developers who want power without the terminal friction.
| Feature | Description |
|---|---|
| File Transfer | Push and pull files with dynamic path support |
| App Management | One-click APK install, uninstall, and sideload |
| Power Menu | Reboot to System, Bootloader, Recovery, or EDL mode |
| Screen Mirroring | Integrated Scrcpy support for high-performance device mirroring |
| Advanced Tools | Qualcomm Diag Mode enabler · EFS partition reset (root required) |
| Feature | Description |
|---|---|
| Bootloader Control | Lock/unlock with support for both Modern/Pixel and Legacy devices |
| Maintenance | Erase Cache, wipe FRP, or perform a full user data wipe |
| Slot Management | Switch active A/B slots and pull detailed device info |
| Live Boot | Boot temporarily from a .img file without flashing |
- Dedicated support for 30+ Android partitions —
boot,system,recovery,vbmeta,vendor,dtbo, and more - Pre-configured safety checks to prevent syntax errors during flashing operations
- Themes — Light, Dark, and System-adaptive modes
- Live Device Polling — Real-time connection status indicator
- Threaded Console — Command output streams live; stop any process mid-run
No Python or dependencies needed.
- Go to Releases
- Download and extract the release archive
- Run
Pixel Kit.exefrom thedist/Pixel Kit/folder
Prerequisites: Python 3.10+
# Clone the repository
git clone https://github.com/not-GIANT/Pixel-Kit.git
cd Pixel-Kit
# Install dependencies
pip install customtkinter pillow
# Launch
python "Pixel Kit.py"ADB and Fastboot binaries are included in the
platform-tools/folder — no separate SDK download required.
| Layer | Technology |
|---|---|
| Language | Python 3.10+ |
| GUI Framework | CustomTkinter |
| Android Bridge | ADB & Fastboot (bundled platform-tools) |
| Screen Mirror | Scrcpy |
| Packaging | PyInstaller |
Pixel-Kit/
├── Pixel Kit.py ← Main application — all UI, ADB, Fastboot logic
├── platform-tools/ ← Bundled ADB & Fastboot binaries
├── Icon.png ← Application icon
└── README.md
Pixel Kit performs low-level operations on your Android device. Unlocking bootloaders, flashing partitions, and wiping EFS data can permanently damage or brick your device if used incorrectly.
Use this tool at your own risk. Always back up your data before proceeding. The developer is not responsible for data loss, device damage, or warranty voidance.
- Linux support
- Device profile presets (save common flash configs)
- Batch flashing — flash multiple partitions in sequence from a manifest
- OTA package sideload automation
- Built-in ADB log viewer / logcat tab