Go to file
2012-06-11 20:04:30 +01:00
.settings version 1.0a3 2011-10-29 11:58:08 +01:00
droidvncgrab removed vnc folder, reduntant 2012-05-06 20:11:09 +01:00
jni added misc things 2012-06-11 20:03:54 +01:00
libs added misc things 2012-06-11 20:03:54 +01:00
nativeMethods added gralloc grabber method« 2012-06-11 20:04:30 +01:00
res merged version 1.0a3 (view changelog for more info) 2011-10-29 12:00:44 +01:00
src/org/onaips/vnc 1.0a3 2011-10-29 11:59:36 +01:00
.classpath 1.0a3 2011-10-29 11:59:36 +01:00
.directory Preferences menu fixed, more things 2010-09-24 20:47:56 +01:00
.project 1.0a3 2011-10-29 11:59:36 +01:00
AndroidManifest.xml merged version 1.0a3 2011-10-29 11:56:13 +01:00
build.xml repo initialized 2010-08-24 03:45:04 +01:00
CHANGELOG restructured tree, as we wont need to get AOSP to compile the project 2012-05-05 14:48:50 +01:00
default.properties merged version 1.0a3 2011-10-29 11:56:13 +01:00
LICENSE updated LICENSE 2012-06-10 21:59:05 +01:00
README Updated readme 2011-10-29 12:14:14 +01:00
TODO updated some whishes 2012-05-04 20:08:03 +01:00

the Droid VNC server projects consists in two parts: the daemon and GUI.


GUI handles general user input, and connects to the daemon using local IPC. You can compile it using Eclipse or Ant (not tested for long time).

If you wish to contribute to the project, just fork it and commit some interesting features...



-------------- Compile C daemon -------------------
NOTE: to compile the C daemon you must have a working AOSP source tree, and copy it to external folder.
Do something like:

$AOSP_SRC=/path/to/aosp
$VNC_DAEMON=/path_to_vnc/droidvncdaemon

cp -fr $VNC_DAEMON/droidvncdaemon $AOSP_SRC
cd $AOSP_SRC
. build/envsetup.sh
# lunch
mmm external/droidvncdaemon

Thats it. You will have androidvncserver_froyo (for 2.2 down) and androidvncserver_ginger (for 2.3+) in $AOSP_SRC/out/target/product/generic/system/bin/

I think this process is quite difficult, anyone knows how to build external packages outside AOSP tree?