So im getting a galaxy tab soon, and my plan is to use it as a remote to my remote developer machine. On my local machine, i use a combination of sshfs and ssh to get full control over what im doing. sshbot and the billion other clients should work fine for ssh, but I also need a gui for wading through the source files, and making the source file mods. Just curious if anyone else has had this idea before me.
Related
Friends,
Since the Galaxy Tab source code has been released, would we expect to have a solid base of Linux tools available via a custom ROM eventually? Having rooted the Tab and installed Busybox I still seem to be lacking many normal Linux tools.
It would be great to use the Galaxy Tab as a "complete Linux workstation" from the command-line (the Android GUI is nice, but the command-line seems to be greatly lacking in comparison to a true Linux workstation). Imagine the power of a complete desktop experience (save for the GUI) on the Tab. I saw on YouTube someone installed Ubuntu on the Tab and was able to access it via a loop-back VNC session, but the mouse control seemed unstable (we don't really need the desktop environment anyway since the Android GUI is nice, but it's the underlying Linux power that seems to be missing?) This is my first Android device so maybe my expectations are rather high?
Any thoughts on how to make the Tab into a true Linux workstation are more than welcomed, thank you.
So I use VPN a lot at work, and I would like to have an option to be able to check on my work PC remotely with the webtop. From what I can tell we have had some luck loading dpkg and apt on the webtop, So is there a real VPN linux client that works well with the ARM framework? if so I would like to help work to make it work on the Atrix's Webtop mode. If anyone has any suggestions as to which open source VPN project to start with and which dependencies we will need to port to ARM or at least begin to shoehorn onto the Atrix please post.
Moved as not android development
well I had planned on 'developing' a working solution. I just need some input as to where to start. I was going to use this for a journal -> howto of the process. I still can i guess.
So, does anyone have suggestions on where to start, or a good VPN linux client that runs on ARM well, and doesn't require a bunch of dependencies?
openvpn would be ideal, but it requires TUN/TAP support, which won't be available until kernel sources are available.
vpnc also requires TUN
Most web-based SSL VPNs require a java runtime plugin, of which the embedded one from Oracle does not work.
There's built-in support for Citrix, so that works for some people. I use NeoRouter, which is an SSL VPN of sorts. Fire it up in the Mobile View, and then I can redirect connections within the webtop to utilize that VPN connection.
you can use l2tp/ipsec or pptp via the settings/wireless&networks menu...its built into the OS. when you are in webtop it comes up as an option to connect to your vpn. why reinvent the wheel?
Not all companies/indivduals use pptp/l2tp/ipsec VPNs. It's best to have as many options as possible IMO.
Hi guys,
isn't there someway to develop my Android apps on a webserver so I can work on them via FTP on any machine ?
I have a problem of not being able to continue work on a project once I leave work or leave home.
Please help me.
http://www.google.com/search?hl=&q=remote+desktop
http://www.google.com/search?hl=&q=VNC
http://www.google.com/search?hl=&q=VPN
Maybe even use a SVN.
It's a bit of a hassle, but I just use dropbox. When I finish working at home I copy the project to dropbox. When I get to work it's ready to go. Copy it back again before I leave work.
________________________________
http://ron-droid.blogspot.com
Actually I seccond SVN (or GIT if that's your fancy). It can sometimes be tricky to setup on a remote server but the versioning is well worth it.
I got the impression it wasnt just going from home to work and back that he was having trouble with though. All good suggestions though
OK ?
alostpacket said:
http://www.google.com/search?hl=&q=remote+desktop
http://www.google.com/search?hl=&q=VNC
http://www.google.com/search?hl=&q=VPN
Click to expand...
Click to collapse
Hmm!
just wondering what any of those have to do with Android development ?!?
Thanks
rigman said:
It's a bit of a hassle, but I just use dropbox. When I finish working at home I copy the project to dropbox. When I get to work it's ready to go. Copy it back again before I leave work.
________________________________
http://ron-droid.blogspot.com
Click to expand...
Click to collapse
I appreciate the dropbox suggestion.
As an aside, I put a document into my dropbox on my Linux computer at home and immediately checked for it on my dropbox app on my Android phone - it was not there.
Neighter was it avaiable at work hours later at work - don't know how I might force it to refresh.
How about Eclipse RSE ?
As an Android developer using Eclipse comes with the territory.
I came across some thing called RSE( remote system explorer ).
From what I've read, it should give me FTP access to remote files.
But it fails when I try to configure a "Remote system Type".
Does anyone have sucessful experience with this ?
captsisko said:
Hmm!
just wondering what any of those have to do with Android development ?!?
Click to expand...
Click to collapse
They do stuff like this:
I came across some thing called RSE( remote system explorer ).
From what I've read, it should give me FTP access to remote files.
But it fails when I try to configure a "Remote system Type".
Does anyone have sucessful experience with this ?
Click to expand...
Click to collapse
It sounds like you need to better explain what you're actually trying to do. Are you trying to just take some files with you, or are you trying to be able to access your home computer remotely?
They have different solutions. It sounds like maybe you are confusing the two.
VPN/RemoteDesktop/VNC all have to do with accessing a computer remotely which is what you said you were trying to do originally. However it sounds like that's not what you need. Maybe I misintepreted your post. My appologies.
If you're just trying to take your project from home to work and back, then you should set up a server with SVN (or Git or Mercurial) somewhere, possiblly over SSH.
This can be on your home computer, or work (depending what ports your network admin allows), or on a hosted third party server (such as a shared hosting server like BlueHost, DreamHost, or iPowerWeb or something). I'd recommend the hosted 3rd party solution.
Though, if you use linux at home SSH is built into your system.
Dropbox and FTP are OKish, but you might as well just use a USB stick or something...
But SVN and Git have real version control and intgrate with eclipse. If you have it setup properly you can just hit a command in eclipse's project explorer and all the changes are commited to the remote repository.
So anyways, SVN is my advice too
Thank you very much alostpacket !
You were right about needing to explain better. I was not trying to achieve a remote desktop access solution. I was looking for a way to work on my Android projects without have to copy then on a USB or email them to myself.
I use a VPS to host my websites and I assumed I might be able to work on my Andoird projects via FTP from my server so regardless where I am, I have access to the same project - I don't know if you guys think that is possible ?!?
However, I will start to investigate SVN and Git.
Thanks again.
No problem, I'd say check with you VPS provider too, often times they have tutorials on how to set up SVN, or sometimes even automated one click installs.
There will be some learning curve with using SVN, but it will give you a lot of control over versioning your work. It's WELL worth the effort.
If you ever make a mistake you can easily roll back to an earlier version, or you can "branch" off from the main codebase to try out a beta feature and merge it back later with side by side views showing you where all the changes are.
Most every experienced developer uses some type of versioning control software (SVN, Git, Mecurial, CVS, or SourceSafe).
Git does many of the same things but is a bit more advanced and more designed around larger projects with teams of developers working remotely. (Git was developed by Linus Torvalds for Linux kernel teams to use). Mecurial I think costs $$ and is like git. CVS is a bit old, and SourceSafe is a Microsoft produc that I think also costs $$.
SVN is based on CVS and is intended to be the successor and more user friendly than CVS, but it's still takes some time to learn and some patience.
Many Android developers use Git though, so the choice is up to you, however I think SVN is a bit easier to learn.
FYI a SVN inside a dropbox works too.
Sent from my GT-I9000 using XDA App
I know they may be some work around and other aspects of getting cisco to work, but I am thinking about attempting to develop an app for cisco VPN connections, it looks like thats what most companies use and would catch on like wildfire, can anyone tell me if this is even possible, or where I might start, or want to help with the build. PM me or message me back on here...thanks Guys..
Not a coder so I cant help you in any real sense, but I'm just posting to show my interest in you developing such an app.
I think it's a great idea, but if I was going to do it, I would focus on the tablet market.
When I was an employed programmer (LOL), we would use VPN ALL the time to log into work and fix things or even Remote Desktop into a Terminal Server or our own desktops.
I just can't see running a PC from the screen size of a phone vs. that of a tablet.
So work is happening to accomplish replacing the webtop with a gentoo base img.
My proposition is to create a very slim gentoo so you guys can add as you please
So im making this post to hear from you guys what you would like to see in the Gentop.
So far my idea would be very basic.
Openbox + terminal + conky
and of course a browser.
So tell me, if this was your gentop. what would be there!?
In addition to your suggested items for a "gentop", I'd like to see more file viewers that take advantage of the lapdock screen resolution, like PDF, (Open)Office docs, even EPUBs.
I would add in some sort of rdp, vnc and ssh clients.. I could really use those. Thanks for all the hard work you do
Sent from my MB860 using XDA App
Could you guys prepare a version with synaptic and lxde? Im sure there are people interested in the fastest webtop experience possible, but have 0 skill in linux encoding. With that, we can customize as we please with easy visual reference.
About ssh clients -- it should be mentioned that there is already an "rsync" backup for android freely available in the Android market. It installs rsync and dropbear ssh clients. So with a terminal app, your webtop will have access to cli versions of rsync and ssh. Then just do a symlink from the installed apk into /system/xbin/ and presto instant ssh and rsync.
Would we still have a phone view within gentoo like we have in webtop?
If not, would the phone screen remain accessible while docked?
How would this handle incoming phone calls?