Simple File explorer for ADB devices Allows you to see list of files on your device and upload to/download it# TODO
# Project not finished and requires further development
# Possible future features:
# ● File:Settings - modify settings and store in
settings.json
# ● Tool:APK Manager - list/download apks
# ✅ Tested on: Ubuntu 20.04 & Windows 10 (last for 19.11.2021)
● Download for Linux and Windows
*Window style depends on OS type and theme
/res - project resources
/src - project source code in python
adb should exist in project root folder or in PATH
variable
-
Python 3.8
orPython 3.9
(other versions not tested) -
virtual environment (Optional)
-
pip installation with
requirements.txt
At the moment works features like:
- Showing devices
- Connecting to devices by IP / Disconnecting
- Showing files and directories of devices
- Pulling files
- Pushing files
- Moving files
- Deleting files
- Renaming files
in the device
Project main packages are: GUI and SERVICES app starts from app.py file Folder GUI contains PyQt5 ui elements, widgets, window etc. Folder SERVICES contains files that runs subprocesses and gets data from ADB, converts it to models The most editable file is drivers.py it tries to get data from adb command, and converts it to models At the moment, this file needs to be checked for issues on various types of devices.