Open Source Android Apps for Developers: Android-vnc (Framebuffer VNC server specifically for the emerging Android platform)

Cute Android: Open Source Android Apps for Developers: Android-vnc (Framebuffer VNC server specifically for the emerging Android platform)

Description
Android-vnc is an open source Android project which is Framebuffer VNC server specifically for the emerging Android platform. Forked from an old version of fbvncserver originally released for the Zaurus and iPAQ devices.

This project is largely a hack to facilitate testing of the Android user experience on real handsets with full screen VNC clients running. The current test framework is ideally suited for Windows Mobile based handsets running .NET VNC Viewer.

The subversion repository contains instructions for advanced users to build the package from source, but I admit it is a pain. You will need to custom build an Android kernel, the libvncserver library, etc. For your convenience, I have supplied a statically linked fbvncserver binary to install onto the emulator as well as the kernel you will need to boot. For the brave, check out the subversion sources and read the README file for complete instructions.

Project Home
http://code.google.com/p/android-vnc/

Project owners
jasta00

Version

Downloads
http://code.google.com/p/android-vnc/downloads/list

QR code

Source Code
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://android-vnc.googlecode.com/svn/trunk/ android-vnc-read-only

Quick Start

Download the kernel image and fbvncserver binary and invoke the following:

emulator -kernel zImage -noskin

Wait some time for the emulator to start and then install the binary:

adb push fbvncserver /data
adb shell /data/fbvncserver

Then redirect the port so the local machine can access the server:

telnet localhost 5554
redir add tcp:5900:5901

And finally:

xvncviewer -noauto localhost

Further tunneling is required to connect from a Smartphone over the Internet or LAN, but it is pretty trivial. The redirection added through Android’s telnet interface only listens on the local interface.

Screenshots

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: Android-vnc-server (Android VNC Server)
  2. Open Source Android Apps for Developers: Swiftp (FTP server for Android)
  3. Open Source Android Apps for Developers: g2android (A Gallery2 client for the Android platform)
  4. Open Source Android Apps for Developers: Android-vnc-viewer (VNC viewer client for Android platform)
  5. Open Source Android Apps for Developers: Androidchat (Open source IRC client for the Android platform)
  6. Open Source Android Apps for Developers: Intellbatt (Intelligent Battery Monitor for Android Platform)
  7. Open Source Android Apps for Developers: Droiddraw (DroidDraw is a graphical user interface (GUI) builder for the Android platform)
  8. Open Source Android Apps for Developers: Android-wired-tether (Wired Tether for Root Users)
  9. Open Source Android Apps for Developers: ksoap2-android (A lightweight and efficient SOAP library for the Android platform)
  10. Open Source Android Apps for Developers: Graphicpages (A comic viewer for the Android platform)