A cross platform Android toolbox developed using Qt based on ADB tools, previously known as AndroidToolsThe QML refactoring version can be considered as ADB's GUI tool
- Driven by interest
- Currently, some ADB tools generally have fewer functions, and the UI is relatively ugly without animations (I personally like animations)
- Consolidate the coding capabilities of C++and QML
- ...
- Customize TitleBar
- Wireless connection
- Multi device connection
- Cross platform support
- Display of basic equipment information, model, serial number, etc
- Real time battery information
- Front end application management
- CPU and other monitoring strips
- Music control
- Button simulation
- Broadcast control
- Electricity camouflage
- Resolution and DPI modification
- File transfer
- Keyboard sharing
- Manual activation of activity
- Viewing basic information of device installation software
- Basic software operations, uninstallation, stopping, etc
- Extract software, freeze and unfreeze (disabled function of old Android)
- Start the software or increase the capacity
- Install software
- Advanced installation, downgrade installation, overwrite installation, installation to location SD card, etc
- Fastboot device detection
- Temporary boot up
- Clear/flash specified partition
- Execution of flashing scripts (supports cross platform)
- Quick flashing for Xiaomi devices
- Unpacking of line brush package/card brush package
- Convert wire brush package to card brush package
- Convert card brush package to wire brush package
- Friend Chain
- Quick patch installation of Magisk
- Device screen projection
- Device screenshot
- Screen projection parameter control
- Simulate Click
- Recording macros
- Persistent storage
- Switching between dark and light colors
- Blurriness and Transparency of Wallpaper
- ADB detection interval
- Element Transparency
- Device battery icon on the system tray
- exe package support
- Deb package support
- Automated Building and Publishing of GitHub Actions
prerequisite
- Qt6
- Install ADB => https://developer.android.com/tools/releases/platform-tools
- Add the bin directory of ADB tool to the PATH environment variable
- The device to be connected needs to enable USB debugging or wireless debugging in developer mode
- Open this software to automatically detect device connections
- You can start using it now
The development of this project referred to the following projects. Thank you, experts