- Mesh agent on Android

Over the weekend, I downloaded the Android kernel on my Ubuntu Linux computer and attempted to port the peer-to-peer mesh agent over to Android. Since the mesh agent makes use of OpenSSL, etc. I did not use the Android NDK, instead I got the entire Kernel and compiled directly to the Android environment. It took many hours to figure things out and write my own Android makefile, but at 2am on Saturday, I had it working.

This is not a typical installation yet, but in the demo I recorded this morning (below) I show how you can browse the file system of the Android device from the web site... better yet, I show how you can do it from another phone. The desktop web site works just was well, but if you can do it from an iPod Touch, why not!

I did not show this in the video, but powering off or rebooting the Android device from MeshCentral also works. Sadly, shelling to the Android Linux command prompt from MeshCentral does not work, this is a limitation of Android.

This is my first post using my HD WebCam, envoy!


For more complete information about compiler optimizations, see our Optimization Notice.


Hi. First, making the mesh agent work on Android is difficult right now, so I don't recommend it unless you are an Android developer. But, connecting to MeshCentral from the device and browsing the files on the vPro systems from the phone should be possible. I have not tried Opera browser yet (on Desktop or Mobile) so I may have bugs to fix. The default Android browser should work fine, but I am still working on speeding up the web pages.

Hi Ylian,
Best wishes fo,r The New Year
I followed your posts about the Mesh and I'm experimenting with a bounch of vPross that we got just before Christmass and I'm very interested in going forward with the Mesh project. I was very interested with the mobile file browsing, but it does not connect to the server. I'm using a HTC android Aspire with the Opera browser. How can I port the agent to my devise ?
Best regards,
Nestor Ramallo