Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibilux/MobyDroid
Android Device Manager with a Graphic User Interface (GUI) – Manage Android on Linux, Windows and MacOS.
https://github.com/ibilux/MobyDroid
adb android android-debug-bridge apk-installer device-manager graphical-user-interface gui linux mobydroid phone tablet
Last synced: 3 months ago
JSON representation
Android Device Manager with a Graphic User Interface (GUI) – Manage Android on Linux, Windows and MacOS.
- Host: GitHub
- URL: https://github.com/ibilux/MobyDroid
- Owner: ibilux
- License: apache-2.0
- Created: 2018-04-01T16:01:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-15T16:13:36.000Z (about 1 year ago)
- Last Synced: 2024-04-09T01:57:13.879Z (7 months ago)
- Topics: adb, android, android-debug-bridge, apk-installer, device-manager, graphical-user-interface, gui, linux, mobydroid, phone, tablet
- Language: Java
- Homepage:
- Size: 883 KB
- Stars: 118
- Watchers: 11
- Forks: 19
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# MobyDroid
MobyDroid is a simple and cross-platform Android Devices Manager.
It runs on any operating system with Java support (Mac OS X, Windows, Linux, BSD, Solaris...).THIS IS JUST A BETA RELEASE !
### Prerequisites ###
- Java Runtime Environment (JRE) 1.8 or later
- ADB### Usage ###
Simply extract and run the jar file:
```
java -jar "mobydroid.jar"
```### Motives ###
I have been running linux from while now. And what I noticed is there is no GUI Android Devices Manager until now (QtADB didn't work for me).
Basicly I kept using ADB command line and kept waiting for someone to make something or some alternatives.
Some day a friend of mine kept complaining about the same problem. After that, I decided to make a simple Apk installer with a graphical user interface. And something lead to another.
And I wanted to share it for any one having the same problem.So here it is !
## Install ##
| Distro | Download Link |
| - | - |
| Arch | `yaourt mobydroid` [`mobydroid`](https://aur.archlinux.org/packages/mobydroid/) (AUR)|
| Debian | [mobydroid_0.7-1.deb](https://github.com/ibilux/MobyDroid/releases/download/v0.7/mobydroid_v0.7-1.deb) |
| Fedora RPM | [mobydroid-0.7-1.rpm](https://github.com/ibilux/MobyDroid/releases/download/v0.7/mobydroid-0.7-1.noarch.rpm) |
| Manjaro | `yaourt mobydroid` [`mobydroid`](https://aur.archlinux.org/packages/mobydroid/) (AUR)|
| Ubuntu | [mobydroid_0.7-1.deb](https://github.com/ibilux/MobyDroid/releases/download/v0.7/mobydroid_v0.7-1.deb) |
| RPM | [mobydroid-0.7-1.rpm](https://github.com/ibilux/MobyDroid/releases/download/v0.7/mobydroid-0.7-1.noarch.rpm) |## Download ##
| Type | Size | Download Link |
| - | - | - |
| Standalone | 2.29 MB | [MobyDroid_v0.7.zip](https://github.com/ibilux/MobyDroid/releases/download/v0.7/MobyDroid_v0.7.zip) |
| Jar Only | 0.22 MB | [MobyDroid_v0.7_jar.zip](https://github.com/ibilux/MobyDroid/releases/download/v0.7/MobyDroid_v0.7_jar.zip) |## BETA ##
THIS IS JUST A BETA RELEASE !
So you should expect a ton of bugs or crash issues.
Please feel free to reply in this thread any comments, suggestions, questions, bug reports, ect.
if you encounter an issue or have a great ideas please file an issue on [issues](https://github.com/ibilux/MobyDroid/issues).## How to Install ADB on Windows, macOS, and Linux ##
A Great article on XDA [see here](https://www.xda-developers.com/install-adb-windows-macos-linux/)
## Troubleshooting
If you cannot connect to your device check the following:
- Your adb server is running by issuing `adb start-server`
- You can see the device using adb `adb devices`If you see the device in `adb` but not in `MobyDroid` please file an issue on [issues](https://github.com/ibilux/MobyDroid/issues).
## ADB Protocol Description ##
The Android Debug Bridge (ADB) is a client-server architecture used to communicate with Android devices (install APKs, debug apps, etc).
An overview of the protocol can be found here: [Overview](https://android.googlesource.com/platform/system/adb/+/master/OVERVIEW.TXT)
A list of the available commands that a ADB Server may accept can be found here:
[Services](https://android.googlesource.com/platform/system/adb/+/master/SERVICES.TXT)The description for the protocol for transfering files can be found here: [SYNC.TXT](https://android.googlesource.com/platform/system/adb/+/master/SYNC.TXT).
## Contributing ##
This project would not be where it is, if it where not for the helpful [contributors](https://github.com/ibilux/MobyDroid/graphs/contributors).
Supporting _MobyDroid_ with issue reports, and great ideas.
The original author and all users of this project are very greatful for your contribution to this Open Source Project.## Authors ##
Bilux
See [contributors](https://github.com/ibilux/MobyDroid/graphs/contributors) for a full list.
## License ##
This project is currently released under the Apache License Version 2.0, see [LICENSE.md](LICENSE.md) for more information.
## Screenshots ##
![Apps Installer](/resources/installer.png)
![Apps Manager](/resources/manager.png)
![File Manager](/resources/browser.png)
![Screen Capture](/resources/screenshot.png)
![Device Information](/resources/info.png)
![Terminal](/resources/terminal.png)
![Settings](/resources/settings.png)
![Tasks](/resources/tasks.png)