gvishal / droid-VNC-server

VNC server for Android devices. I am looking for someone that can continue my work. Email onaips (at) gmail.com

Home Page:http://onaips.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The droid-VNC-server projects consists in three main modules parts: the daemon, wrapper libs and the GUI.

- Daemon -
Provides the vnc server functionality, injects input/touch events, clipboard management, etc
Available in jni/ folder

- Wrapper libs -
Compiled against the AOSP so everyone can build the daemon/GUI without having to fetch +2GB files.
Currently there are 2 wrappers, gralloc and flinger.

Available in nativeMethods/ folder, and precompiled libs in nativeMethods/lib/

- GUI - 
GUI handles user-friendly control.
Connects to the daemon using local IPC.

-------------- Compile C daemon ---------------------
On project folder:
  $ ndk-build
  $ ./updateExecsAndLibs.sh

-------------- Compile Wrapper libs -----------------
  $ cd <aosp_folder>
  $ . build/envsetup.sh
  $ lunch
  $ ln -s <droid-vnc-folder>/nativeMethods/ external/

To build:
  $ cd external/nativeMethods
  $ mm .
  $ cd <droid-vnc-folder>
  $ ./updateExecsAndLibs.sh

-------------- Compile GUI------- -------------------
Import using eclipse as a regular Android project

About

VNC server for Android devices. I am looking for someone that can continue my work. Email onaips (at) gmail.com

http://onaips.com

License:GNU General Public License v3.0


Languages

Language:C 77.2%Language:Assembly 6.2%Language:Perl 4.3%Language:Shell 4.0%Language:HTML 2.2%Language:C++ 1.6%Language:Groff 1.4%Language:JavaScript 1.1%Language:Java 0.7%Language:Makefile 0.6%Language:CMake 0.2%Language:Awk 0.1%Language:CSS 0.1%Language:SAS 0.1%Language:XS 0.0%Language:eC 0.0%Language:Smalltalk 0.0%Language:PHP 0.0%