Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ENG


πŸš€ ADB & Fastboot Tools β€” by ItsFaa_ Dev

πŸ› οΈ Advanced GUI-based Android utility toolkit built with Python + Tkinter for handling ADB and Fastboot operations safely and efficiently.

This project combines:

  • πŸ“± ADB utility tools
  • ⚑ Fastboot flashing tools
  • πŸ”₯ Multi Flash batch system
  • πŸ”“ Root utilities
  • πŸ“‚ File explorer
  • 🧩 Boot image toolkit
  • πŸ” Permission manager
  • 🧹 Debloat manager
  • πŸ›‘οΈ Safety guard system
  • πŸ“Š Flash simulation engine

✨ Features

πŸ”§ Core Features

πŸ“± ADB Utilities

  • βœ… Device detection
  • πŸ’» ADB shell execution
  • πŸ“œ Logcat viewer
  • πŸ“¦ Package manager
  • πŸ” Permission manager
  • πŸ§ͺ Root checker
  • βš™οΈ Multi ADB commands
  • πŸ“€πŸ“₯ File push/pull system

⚑ Fastboot Utilities

  • πŸ”“ Universal bootloader unlock
  • πŸ”’ Bootloader relock
  • πŸ“¦ Auto flash ZIP firmware
  • πŸ”₯ Multi flash partition tool
  • πŸ’» Raw fastboot commands
  • πŸ“ Dynamic partition support
  • πŸ”„ A/B slot awareness

πŸ›‘οΈ Advanced Flash Safety

  • πŸ”‹ Battery safety check
  • πŸ“‚ Partition existence validation
  • πŸ“ Image size verification
  • 🚫 Active slot protection
  • πŸ§ͺ Dry-run flash simulation
  • πŸ“Š Flash risk estimation

🧩 Boot Image Toolkit

  • πŸ“¦ Boot image unpacking
  • πŸͺ„ Magisk detection
  • πŸ”„ Boot repacking
  • βš™οΈ magiskboot integration

πŸ“‚ File Management

  • πŸ“ ADB File Explorer
  • πŸ”“ Root mode file explorer
  • πŸ“€πŸ“₯ Push/Pull multiple files
  • ❌ Delete remote files
  • 🧭 Directory navigation

🎨 GUI Features

  • πŸ–₯️ Tkinter GUI
  • πŸŒ™ Optional ttkbootstrap support
  • 🎨 Theme system
  • πŸ’Ύ Config persistence
  • πŸͺŸ Multi-window workflow
  • πŸ“‘ Real-time terminal output

πŸ“₯ Installation

πŸ“Œ Requirements

  • 🐍 Python 3.9+
  • ⚑ ADB & Fastboot installed in PATH

πŸ“¦ Optional Dependency

pip install ttkbootstrap

▢️ Run

python "ADB & Fastboot Tools - by ItsFaa_ Dev.py"

πŸ“ Project Structure

project/
β”‚
β”œβ”€β”€ ADB & Fastboot Tools - by ItsFaa_ Dev.py
β”œβ”€β”€ config_manager.py
β”œβ”€β”€ config.json
└── README.md

⚠️ Safety Warning

πŸ”“ Unlocking bootloader or flashing partitions may:

  • πŸ—‘οΈ Erase user data
  • πŸ“„ Void warranty
  • πŸ’€ Brick the device if used incorrectly

βœ… Always:

  • πŸ’Ύ Backup important data
  • πŸ” Verify firmware compatibility
  • πŸ§ͺ Use dry-run mode first

βš™οΈ Supported Operations

πŸ“± ADB

adb devices
adb shell
adb push
adb pull
adb reboot
adb logcat

⚑ Fastboot

fastboot devices
fastboot flash
fastboot reboot
fastboot flashing unlock
fastboot flashing lock

πŸ‘¨β€πŸ’» Author

✨ ItsFaa_ Dev


πŸ“œ License

MIT License


ID


πŸš€ ADB & Fastboot Tools β€” by ItsFaa_ Dev

πŸ› οΈ Toolkit utility Android berbasis GUI menggunakan Python + Tkinter untuk menangani operasi ADB dan Fastboot secara aman dan efisien.

Project ini menggabungkan:

  • πŸ“± Tools utilitas ADB
  • ⚑ Tools flashing Fastboot
  • πŸ”₯ Sistem Multi Flash batch
  • πŸ”“ Utilitas root
  • πŸ“‚ File explorer
  • 🧩 Toolkit boot image
  • πŸ” Permission manager
  • 🧹 Debloat manager
  • πŸ›‘οΈ Sistem safety guard
  • πŸ“Š Engine simulasi flashing

✨ Fitur

πŸ”§ Fitur Utama

πŸ“± Utilitas ADB

  • βœ… Deteksi device
  • πŸ’» Eksekusi ADB shell
  • πŸ“œ Viewer logcat
  • πŸ“¦ Package manager
  • πŸ” Permission manager
  • πŸ§ͺ Root checker
  • βš™οΈ Multi command ADB
  • πŸ“€πŸ“₯ Sistem push/pull file

⚑ Utilitas Fastboot

  • πŸ”“ Universal bootloader unlock
  • πŸ”’ Relock bootloader
  • πŸ“¦ Auto flash firmware ZIP
  • πŸ”₯ Multi flash partition
  • πŸ’» Raw fastboot commands
  • πŸ“ Support dynamic partition
  • πŸ”„ Support A/B slot

πŸ›‘οΈ Sistem Keamanan Flashing

  • πŸ”‹ Cek baterai
  • πŸ“‚ Validasi partisi
  • πŸ“ Verifikasi ukuran image
  • 🚫 Proteksi active slot
  • πŸ§ͺ Simulasi dry-run
  • πŸ“Š Estimasi risiko flashing

🧩 Toolkit Boot Image

  • πŸ“¦ Unpack boot image
  • πŸͺ„ Deteksi Magisk
  • πŸ”„ Repack boot image
  • βš™οΈ Integrasi magiskboot

πŸ“‚ Manajemen File

  • πŸ“ ADB File Explorer
  • πŸ”“ Root mode explorer
  • πŸ“€πŸ“₯ Push/Pull banyak file
  • ❌ Hapus file remote
  • 🧭 Navigasi direktori

🎨 Fitur GUI

  • πŸ–₯️ GUI berbasis Tkinter
  • πŸŒ™ Support ttkbootstrap
  • 🎨 Sistem tema
  • πŸ’Ύ Penyimpanan konfigurasi
  • πŸͺŸ Multi-window workflow
  • πŸ“‘ Output terminal realtime

πŸ“₯ Instalasi

πŸ“Œ Requirements

  • 🐍 Python 3.9+
  • ⚑ ADB & Fastboot sudah masuk PATH

πŸ“¦ Dependency Opsional

pip install ttkbootstrap

▢️ Menjalankan Program

python "ADB & Fastboot Tools - by ItsFaa_ Dev.py"

πŸ“ Struktur Project

project/
β”‚
β”œβ”€β”€ ADB & Fastboot Tools - by ItsFaa_ Dev.py
β”œβ”€β”€ config_manager.py
β”œβ”€β”€ config.json
└── README.md

⚠️ Peringatan Keamanan

πŸ”“ Unlock bootloader atau flashing partisi dapat:

  • πŸ—‘οΈ Menghapus data user
  • πŸ“„ Membatalkan garansi
  • πŸ’€ Menyebabkan brick jika salah penggunaan

βœ… Selalu:

  • πŸ’Ύ Backup data penting
  • πŸ” Pastikan firmware sesuai
  • πŸ§ͺ Gunakan mode dry-run terlebih dahulu

βš™οΈ Operasi yang Didukung

πŸ“± ADB

adb devices
adb shell
adb push
adb pull
adb reboot
adb logcat

⚑ Fastboot

fastboot devices
fastboot flash
fastboot reboot
fastboot flashing unlock
fastboot flashing lock

πŸ‘¨β€πŸ’» Author

✨ ItsFaa_ Dev


πŸ“œ Lisensi

MIT License

About

ADB and Fastboot tools with Tkinter UI

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages