Bought one of these a week ago and just now have time to get it set up. Want to try to use it as a desktop/laptop replacement for most things. I set up my desktop's a certain way and would like to try to do something at least similar on the tablet.
On my desktops I sandbox my browser inside a VMware virtual machine. I then set VMWare to start from a clean back-up disk image each time it starts. This means that I'm 100% sure that ANYTHING I pick up while using the virtual machine (viruses, tracking cookies, browser history, malware payloads, etc.) is erased each time I shut down. It also means anything good I pick up is erased too but I use Firefox sync to ensure bookmarks stay and I d/l to main HD instead of virtual HD. Since you can set VM virtual machines to have their own IP on the network I also shut down internet access to the real machine.
Is there a way I could do something similar on my tablet? I guess I could just restore from TWRP everyday? Any other ideas?
Thanks in advance.
Greg
Laptop replacement
I am already using it for a laptop replacement. Wheather do you use it natively or with VMware, I'm sure it will be to your satisfaction. It is not perfect because it does not have hardware keys and has many other issues, however I do love the S Pen functionality, which acts like a mouse.
Related
Using these instructions you will be able to run your phone as an X11 client.
Terminology:
X Server: An X "server" is the display server. It shows the screen that you would see on a remote client.
Basically, this will allow you to run applications on your phone and use your computer monitor and keyboard as the screen/input. This is very useful if you do any development on your phone.
Install Debian on your phone. http://forum.xda-developers.com/forumdisplay.php?f=448
Install Xming Mesa and Xming Portable Putty. http://www.straightrunning.com/XmingNotes/
Start up xming.
Install openssh-server on your phone under Debian: "apt-get install openssh-server".
Set up a Putty connection to your phone. Make sure you have X11 forwarding enabled. Save the settings.
On your phone enable X11Forwarding in your /etc/ssh/sshd_config
Restart your SSH server: "/etc/initd/ssh restart"
Disconnect from Putty and reconnect to your phone with the saved settings.
X should now be working.
I've attached an image of me running emacs, xclock, and xterm on my phone.
That's really neat, though it almost seems like a waste. I mean is there really enough space to get full gtk/qt enviroment? Wouldn't it make more sense to just use screen and vim, or in your case emacs? Though perhaps my thinking is to limited, I guess things accomplished here would translate over to the next android phone. Anyways, I likey. Keep up the work, it is appreciated.
dissonance said:
That's really neat, though it almost seems like a waste. I mean is there really enough space to get full gtk/qt enviroment? Wouldn't it make more sense to just use screen and vim, or in your case emacs? Though perhaps my thinking is to limited, I guess things accomplished here would translate over to the next android phone. Anyways, I likey. Keep up the work, it is appreciated.
Click to expand...
Click to collapse
I have a 16GB sd card. There is plenty of space.
Depending on the speed of the phone, i'd do it. I know ts limited to 300 something mhz if the full 500 was used itd make a good server of some kind. saw a g1 for £185 as much as a small linux pc and it could use 3g as a backup internet connection or something. either way its a great proof of concept. ill try it out when i get home!
Please confirm i uderstand right. This is method to run X applications on phone but viewing their GUI on PC? Right?
hmepas said:
Please confirm i uderstand right. This is method to run X applications on phone but viewing their GUI on PC? Right?
Click to expand...
Click to collapse
That's correct
So it's helpful if you are on a computer with adb and the USB driver for Android installed but you want to use X apps on it, but its not helpful for using X apps directly on your phone and being able to use them on the go...
native android xserver using opengl / gles ?
What about running an XServer on the device, do you know about some opengl / gles X server that can be ported to NDK ? any other tracks are welcome too
Regards
I'm looking for a synchronization solution that will allow me to synchronize files between my Windows 7 Pro desktop, Windows 7 Pro Netbook and my WinMo 6.5 HD2. The limitations of the Windows Mobile Device Center in only being able to synchronise to the phone main memory is a major shortcoming IMHO and I really need to be able to utilize the extra storage capacity of an SD card. I will need to be able to synchronise different files between say my desktop and netbook than I would between my desktop and HD2, so any software I use will need to support profiles.
I've had a quick Google this morning for third-party apps to do this and found Syncables 360 which gets good reviews and seems to cover everything that I need.
Anyone here used it or have experience of it, good, bad or otherwise?
Well to answer my own thread, I took the plunge and bought this software. I can now understand why they no longer offer a trial version...
Initially I had problems installing this software on my Windows 7 desktop PC with the installer saying I didn't have the Adobe Flash player installed. I did have the latest Player version and this was confirmed to be working via Adobe's online diagnostics. I got around this problem by downloading & installing the latest Beta of the Flash Player. Now any software that is reliant upon third-party plugins such as Adobe Player worry me, but I had already paid for the software licence and the specifications of the software looked very promising.
So on to actually running up the software...
Next worry - it's a Java app. and from experience I know that any Java app that has to make calls to hardware as this software will need to do, is likely to to have issues with access permissions and operating system-level security software. That said, the software ran up fine and apart from a couple of rendering issues with the screen dialogues text (I've set my system to a slightly lager font than default) all seemed to be good to go. So, now to set-up my first sync profile...
Well you can't set up a profile unless you register an online account with the developer. Why? If I setup a profile to synchronise my data then I'd like that profile to be retained on my computer not on some third party's server. Why do they need to retain control over what I choose to synchronise? Anyway, an account was setup and a basic sync profile was established between my computer and a USB2 external hard disk. So I start the profile with just a few meg of basic file types to transfer (xls, doc & jpg), it appears to start OK but then it slows but the computer hard disk light is going full blast and the whole computer grinds to a near halt (Quad Core CPU with 4GB RAM). I manage to get Windows task manager up after much wait and sure enough the CPU is running at 100%. I manage to force a shut-down via task manager and the system shuts down.
OK, let's restart check the event logs and see what might have gone wrong. No chance! My once reliable system now Blue Screens with "IRQ_NOT_LESS_OR_EQUAL". Nothing I could do could get it past this point and Windows 7 repair declares there are problems with the file system which after 10 minutes or so appear to have been fixed by chqdsk. Nothing would make the computer boot again, last know good, safe mode, Windows repair... nothing. The system would blue screen no matter what.
Eventually the only option left was to do a full system restore to before Syncables was installed. After a further chkdsk the system reboots and all is again well. I run hard disk and hardware diagnostics to make sure the system is healthy and not suffering from a failing hard disk, system bus error or faulty RAM modules - all test 100%
In fairness to Syncables they did offer to do remote support, but I declined and said I needed a robust system and had no confidence in the Syncables after it all but trashed my whole system. Thankfully they did agree to a full refund.
It's probably unfair to judge this software based upon my experience alone, but it does make you wonder why they no longer offer a trial version for download.
On paper this software looks to be an excellent all-round synchronisation solution, but sadly an implementation based upon Java & Adobe Flash Player is unlikely to ever be as robust as a system-level coded solution.
I am wondering if anyone knows of any way or if someone is working on a way to get ICS or JB to boot on a home-built PC? My PC is AMD 64, 8G RAM, etc. I have seen some instructions online, but they failed to mention that you must have a certain laptop or tablet. I would like to be able to tri-boot Android and run it whenever I feel like (probably use it the most). Thank you for any input.
Massive overkill. Why not simply run VMware and stick Android in a virtual machine?
android-x86
There is a project called "android-x86" - this might help you.
I tried android-x86. That is where I found out after several failures that you can only use a handful of specific Lenovo devices to boot into Android. Apparently there is a way to use Android 1.6, but who wants that.
As far as the overkill thing. Well I did build it as a workhorse PC. And I could run VM. But I would rather boot into it. I think it would be great for average tasks.
How difficult would it be to make it work for myself from AOSP?
Kernel build, hardware support etc. That's why I just run a VM for mime when I want to play. Also means I can access all my synched days such as SMS messages easily on my PC.
Sent from the darkest corner of my mind.
Hello
I've been thinking of making my android phone operate like a stand-alone operating system; i.e. which does not require direct input from the user but can receive input through internet.
I've been trying to setup an architecture in which I place an android phone in my home connected to my wifi, it has uTorrent Beta and some file syncing service (like dropbox, google drive, skydrive, etc.) What I'm trying to accomplish is to operate my phone from my laptop sitting at my office, send a torrent file to my phone lying at home, it picks up the file in uTorrent (or any other torrent client), downloads the file, and later uploads to dropbox or other file syncing service, and after uploading it removes the file from phone.
Can something like this be performed on android? it involves two main obstacles... remote controlling the android via internet, and operating two / three separate apps on android. Is there a better way to do this?
-F.A.
itzfaraz said:
Hello
I've been thinking of making my android phone operate like a stand-alone operating system; i.e. which does not require direct input from the user but can receive input through internet.
I've been trying to setup an architecture in which I place an android phone in my home connected to my wifi, it has uTorrent Beta and some file syncing service (like dropbox, google drive, skydrive, etc.) What I'm trying to accomplish is to operate my phone from my laptop sitting at my office, send a torrent file to my phone lying at home, it picks up the file in uTorrent (or any other torrent client), downloads the file, and later uploads to dropbox or other file syncing service, and after uploading it removes the file from phone.
Can something like this be performed on android? it involves two main obstacles... remote controlling the android via internet, and operating two / three separate apps on android. Is there a better way to do this?
-F.A.
Click to expand...
Click to collapse
trying to make a trojan horse?
Sent from my SK17i
Portrait ifcanMc
m3lv1nht said:
trying to make a trojan horse?
Sent from my SK17i
Click to expand...
Click to collapse
?? no way sir. Wouldnt it be too obvious for any person seeing multiple apps running around on his cell phone?
My office has real bad ass firewalls all around its network. But it allows dropbox or teamviewer etc apps. I used to have a windows computer for this work of mine. I used an Acer Aspire ZG. So whenever I have something to download on torrent I connect to my laptop at home via teamviewer, download the file and then put it up on dropbox again, so i can download it at my office. My work makes me travel a lot to different cities so im not always at my home, thats why i need something like this.
But alas my aspire got burnt in the power spike in my area. I have my old samsung galaxy S android phone as a spare. I see apps like dropbox and utorrent are now available for android. So i thought would a similar server setup be possible on android.
So can you give me any ideas or workarounds?
Cant figure out where else to ask this but you all seem to be the brightest group of computer users I know.
I may be dreaming on this technology and I cant find much form web searches here is my thought please let me know if it or something similar would work.
Have a thumb drive running an OS (Ubuntu, or Windows 7,8 whatever) that is plugged into a USB input on a cable or WiFi modem. So technically this thumb drive is always on or I can somehow access it to turn it on. Now the tricky part. I would like to access this windows or Ubuntu via my android table or my note 2 and use it as though it is my desktop (as needed). I see I can use apps like "Jump" to access a freestanding computer with internet connection but wondering if I can take it a step further and just have everything housed on the thumb drive.
I ask this because I recently lost my tablet due to display issues. I am interested in alternatives before I go buy another full on computer.
thanks in advance for the assistance.
It sounds like you are asking for two separate things, booting from a USB drive, and accessing that computer via a tablet. For the first, you can use a program such as Unetbootin, to create a bootable linux distro onto a USB drive. With that, you should be able to have a fully functional linux distro on a USB stick. For the windows equivalent, you could try WintoFlash. As for the second part of your question, if you enable SSH on your computer, you should be able to SSH tunnel into your computer from any other device that has SSH. As android devices already allow themselves to be SSH'ed into, I don't see why you wouldn't be able to use it to access your computer remotely.
syung said:
It sounds like you are asking for two separate things, booting from a USB drive, and accessing that computer via a tablet. For the first, you can use a program such as Unetbootin, to create a bootable linux distro onto a USB drive. With that, you should be able to have a fully functional linux distro on a USB stick. For the windows equivalent, you could try WintoFlash. As for the second part of your question, if you enable SSH on your computer, you should be able to SSH tunnel into your computer from any other device that has SSH. As android devices already allow themselves to be SSH'ed into, I don't see why you wouldn't be able to use it to access your computer remotely.
Click to expand...
Click to collapse
Thanks for the info! Yes you are correct I am trying to do both those things, however I am trying to do it without the need of a physical PC. I kind of want this boot able thumb drive or whatever to be my PC that I can access whenever needed. I am thinking this is kind of like a virtual server but I dont know how those are housed. i have heard there are cable modems with a USB drive on them to allow them to act as a server if I could just access my boot-able windows or Ubuntu thumb drive that is in the cable modem that would be what I'm wanting.
Does it have to be a USB device? If not, you could look into using a Rasberry Pi to do just that. If you want to have your own virtual server, you would need some sort of physical PC or other device, although if you only want to have a box that just constantly hosts VM's, you could look into running your own ESXi server. with ESXi, you could just turn on the box and any computer on the network should be able to use the VM's that are being hosted on the server. However, you do need the VM tools to do it so I do not know if you can use an Android Tablet, unless you figure out a way to SSH into the VM without using the tools or porting the tools over to Android.
syung said:
Does it have to be a USB device? If not, you could look into using a Rasberry Pi to do just that. If you want to have your own virtual server, you would need some sort of physical PC or other device, although if you only want to have a box that just constantly hosts VM's, you could look into running your own ESXi server. with ESXi, you could just turn on the box and any computer on the network should be able to use the VM's that are being hosted on the server. However, you do need the VM tools to do it so I do not know if you can use an Android Tablet, unless you figure out a way to SSH into the VM without using the tools or porting the tools over to Android.
Click to expand...
Click to collapse
Well it can be anything really just prefer not to go through having a "box" if I can skip all the steps and just access it to run the OS. That raspberry Pi looks pretty cool wonder if there is something similar out there to run a windows OS. Looking at it if I rooted my phone apparently i coudl run Ubuntu on the phone
yes, basically you would just run a virtualbox on your phone and SSH into it as a localhost. It works the same way for SSHing into an actual box. The problem is that you wanted windows OS, and windows 7 uses at least 20 gb in storage just for the OS alone, therefore it would be impractical to run it from your phone. If you want windows at some point you will need to have a box even if it is just running as a server.