Skip to content

oicebot/androidtool

Repository files navigation

#Android Tool

##Intro This is an alpha test project for using ADB to transfer files into mobile devices in Linux.

Sina Weibo: @游荡的坎德人

TKGUI build with PAGE, and code wrote in UliPad


##Disclaimer I'm not responsible for any damaged devices / bricked devices / nuclear wars caused by using this tool. I installed it on my computer and work with my phone with no problems. But since those codes are still in alpha development, please use with care.

###What Currently works:

  • List devices, and select between different devices.
  • List files/dirs from target device.
  • Push/Pull files into/out of the device
  • adb install selected apk file

###TODO:

  1. long serial numbers, such as Nexus 6P wasn't detected properly when using code like: "adb -s %s shell ls /sdcard/" % device_ID
  2. add fool-proof ( still not started )
  3. maybe add UbuntuTouch devices support later ( wasn't easy for me, lol )

##Requirement This code has been tested under:

  • Ubuntu 14.04 lts
  • Python 2.7.6 ( GCC 4.8.2 on Linux2)
  • Tkinter / TTK
  • Android Debug Bridge version 1.0.32
  • Device: Nexus 7(2013) and Nexus 6P

##Installation Download the files and put in any folder, then run python androidtool.py

##ChangeLog

  • 2016-03-25: Add "Browse Dir" Button to navigate in local folders.
  • 2016-03-24: Update progress bar when detecting devices & push/pull files, and remove non-device results in the combobox.
  • 2016-03-23: Update progress bar (...) when loading file list from device.

About

Simple ADB wrapper for transfer files into mobile devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published