This project is read-only.

Synx for Linux

Written for Synx for Linux 0.3 Beta
This documentation is not complete and is under active development

We have wanted to make Synx for Linux/GNU for quite a while and we have finally done it but not in the way you would expect. Synx for Linux going forward is going to be our main development effort as Windows and Mac already have very good support for Android now. Synx for Linux is designed for devices that use MTP (currently most Linux Distributions will not work with any Android MTP devices) as that is where the real need is. Synx for Linux is a shell script (BASH) but has a GUI to make things easier.


  1. Download Synx for Linux from here
  2. Turn on USB debugging (Settings > Developer options > USB debugging)
    1. If you can't find the Developer options menu go to Settings > About Phone (or about tablet) and tap "Build number" 7 times
  3. Extract Synxv03.tar.gz
  4. Double click on in the directory you extracted to and if prompted click Run.

Installation on 64-Bit Fedora

Same as above but before you download you will want to run these commands in the terminal:
  • sudo yum install libstdc++.i686
  • sudo yum install ncurses-libs.i686
  • sudo yum install zlib.i686


  • Zenity (comes pre-installed with almost every Linux distribution)
  • ADB (included in install)


  • Q) My device is not recognised
    • A) Add a bug report in the Issue Tracker and we will get to you shortly
  • Q) My device does not sync
    • A) Add a bug report in the Issue Tracker and try running ./adb devices in the folder you extracted to and see if any serial numbers show up.
  • Q) When I double click on it opens in a text editor and I see lot's of code
    • A) You have to make executable, this can be done on most desktop environments via Right Click > Properties > Permissions > Allow executing file as a program. You can also do the same by opening up the folder you installed into in the terminal and running "chmod +x"

Confirmed Support

Synx for Linux has been tested on the following devices:
  • Galaxy Nexus - GSM/Yakju (Android 4.2 Jellybean)
  • Nexus 7 - 16GB/WiFi (Android 4.2 Jellybean)
Synx for Linux has been tested on the following distributions:
  • Ubuntu GNOME Remix 12.10
  • Ubuntu 12.04 LTS
  • Fedora 17 (See special installation instructions if you are using 64-Bit)

Confirmed Unsupport

Synx for Linux does not work on the following devices (if anyone wants to make a patch to add support feel free):
  • LG Optimums One P500

Last edited Feb 25, 2013 at 4:51 AM by Etheral, version 15


andho Mar 21, 2013 at 5:25 AM 
Where can I just discuss an issue before I file a bug?