Coder Social home page Coder Social logo

1194451658 / mobydroid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ibilux/mobydroid

0.0 1.0 0.0 834 KB

An Android Device Manager – Manage Android on Linux, Windows and MacOS with A Graphic User Interface (GUI).

License: Apache License 2.0

Java 99.65% Shell 0.35%

mobydroid's Introduction

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 (AUR)
Debian mobydroid_0.2-1.deb
Fedora RPM mobydroid-0.2-1.rpm
Manjaro yaourt mobydroid mobydroid (AUR)
Ubuntu mobydroid_0.2-1.deb
RPM mobydroid-0.2-1.rpm

Download

Type Size Download Link
Standalone 2.29 MB MobyDroid_v0.2.zip
Jar Only 0.22 MB MobyDroid_v0.2_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.

How to Install ADB on Windows, macOS, and Linux

A Great article on XDA see here

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.

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

A list of the available commands that a ADB Server may accept can be found here: Services

The description for the protocol for transfering files can be found here: SYNC.TXT.

Contributing

This project would not be where it is, if it where not for the helpful 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 [email protected]

See contributors for a full list.

License

This project is currently released under the Apache License Version 2.0, see LICENSE.md for more information.

Screenshots

Apps Installer

Apps Manager

File Manager

Screen Capture

Device Information

Terminal

Settings

Tasks

mobydroid's People

Contributors

ibilux avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.