VNC + VirtualBox = Full OS on your phone - Atrix 4G Themes and Apps

I'm probably not the only one that has done this,but yesterday at work I setup a headless Windows XP VM with virtualbox on a computer,and used RealVNC Viewer on my phone to login remotely,and it worked pretty well. Our service order system does not display correctly in mobile web browsers (even the ones you can set to view in desktop mode),so this was an interesting alternative. I didnt specifically do this for my phone,but more or less to see how it would work on a bigger tablet. I used RealVNC,which is a paid app,but its definitely one of the best ones out there for this setup, more on that at the end.
Anyway,heres a few pointers if anyone wants to try this out.
1. Install virtualbox (and the extension pack),install your favorite guest OS and install your favorite VNC server (I just used TightVNC for the server as well). Also, shut down the VM and change the network type from NAT to Bridge (so it gets an IP from your network). Start it back up, get the IP address and shut it back down.
2. With the VM off,start it back up in headless mode:
My host OS was windows 7,so I created a batch file in the VB program files folder and added this:
Code:
VBoxManage startvm "VM name" --type headless
Then I made a shortcut to the batch file on the desktop.
the command is same for linux,but you can run it from any terminal directory I do believe
3. Give it a min to boot up,then adjust the resolution with:
Use this one time command,adjust the values if necessary. I created another batch file to run this command,then changed it for the next command we have to run.
Code:
VBoxManage setextradata global GUI/MaxGuestResolution 1920,1200
that will allow VirtualBox to globally use any resolution up to 1920x1200,but it wont actually change it,that is what the next one is for,this changes it on the fly:
Code:
VBoxManage controlvm "VM name" setvideomodehint 960 503 24
for best usage,disconnect and reconnect from the phone when changing it on the fly,RealVNC didnt exactly like the resolution changing while logged in.
Now with the RealVNC viewer,it keeps the notification bar at the top,so you cant exactly use it full screen,so thats why its not 960x540.
The realVNC app for 9.99 is worth it,all the other remote apps I have tried are either slower,or had dumb control schemes. This one seems to work the best. Also,I have never used the built in remote display function,so I dont know if it would work any better or not.
I had very minimal lag with 24 bit color on the phone,this method will work on any android device,you just have to figure out the maximum resolution to use without having to pan the screen. Obviously this will work great at home or at work using wifi,but not that great using 3G service.

thats pretty bad ass. For the Tegra 3 crowd, such as myself, Splashtop THD is more than just for gaming, again, it is paid like RealVNC, but the best part about it is it runs nearly lagless. Give it a shot if your hardware supports it

Related

remote desktop or logmein

love the PK 3.0 ROM. its a real joy to use. cannot try remote desktop as my home pc runs on xp home edition. can anyone tell me if its worth to upgrade to proffesional to be able to use remote desktop or does logmein work just the same?
Remote desktop allows to use the athena keyboard and it rescales the PC screen to 640x480 instead of resizing it and this means "normal size" icons and text.
Using LOGMEIN the WM client allows only to RESIZE and sometimes the PC isn't readable or you have to scroll continuosly and you need to use his on-screen Kb.
Remote desktop needs a "public IP" and firewall configuration to be reached fron the phone and only ONE in the home/SOHO network could be reached if you have a single public IP.
Logmein is easier to configure, remote desktop requires some firewall/nat control.
I use both!
logmein can change the resolution to anything you want
and is far quicker and easier to use .
No need to open ports either and you can use the athena keyboard as well
I also use LogMeIn. It gives lots of control of display. The free version is very usable. The Pro version adds more features (file transfer is particularly nice) but it does cost a few clams.
sergiopi said:
Remote desktop allows to use the athena keyboard and it rescales the PC screen to 640x480 instead of resizing it and this means "normal size" icons and text.
Using LOGMEIN the WM client allows only to RESIZE and sometimes the PC isn't readable or you have to scroll continuosly and you need to use his on-screen Kb.
Remote desktop needs a "public IP" and firewall configuration to be reached fron the phone and only ONE in the home/SOHO network could be reached if you have a single public IP.
Logmein is easier to configure, remote desktop requires some firewall/nat control.
I use both!
Click to expand...
Click to collapse
sERGIOPI: CAN YOU PUT THE NEEDED STEPS FOR HAVING RUNNING REMOTE DESKTOP?
I cannot have running my device... My problem start about what to do on the pc,
To enable incoming RDP on XP pro...
right click my computer
Choose properties
Then the Remote tab
once in here you can tick the Allow users to connect remotely box.
you can choose who you want to be able to access.
then apply/Ok and your good to go.
I agree, I've tested logmein some time ago and now the WM Client can use the keyboard and chose the resolution.
Sometime it loses the pointer when you change the resolution, some "screen misaligment" and you have to close and open it again

Xendesktop 5 Express for Atrix 4G

Hello all,
This was a full week of work to make functional ( this setup is considered for ADVANCED users only )
What this is about is to use a stock atrix that comes standard with a Citrix receiver, what does the receiver do is that it is an interface to the Xendesktop virtual desktop deployment and desktop delivery to any device or pc, mac, Linux smartphone except android for now (in this mode the atrix in webtop is considered linux).
Main ingredients for this cooking sesson :
==> One powerful PC with at least 6GB ram and dual core processor and really fast hard drives.
==> LOTS of patience and googling
Software needed :
-Windows 2008 server with service pack 2 at the least
-Xendesktop 5 express ISO from www.citrix.com
-Your flavor of a Hyper Visor : Vmware ESXi 4 / Xenserver / Microsoft Hyper-V
-Your flavor of OS you would like to use on your Atrix : Win XP / Vista / 7
Outline of install steps ( I am not going to go to detail here as Google is your friend )
1- Install a flavor of hyper-visor on your pc
2- Install the windows 2008 server VM on the hyper-visor
3- Install Xendesktop on the windows 2008 server ( do not use quick deploy )
4- Add active directory role to your windows 2008 server ( make sure you have Dydns domain that points to your router which is going to be your domain name for the AD )
5- Install a flavor of your favorite Desktop OS on the hyper-visor
6- Install adobe air, flash, acrobat reader and all your favorite apps you need on the run on your flavor of desktop OS.
7- Add the desktop OS to the domain you created in AD
8- Log in as administrator on the desktop OS and making sure you are logged in thru the domain THEN install Xendesktop desktop agent and configure it (do not use quick deploy).
9- Configure your router OR install a VPN server on the Hyper-visor OR install Citrix access gateway on the hyper-visor and configure it with Xendesktop (BIG monstrous headache)
By now you should be ready to jump of the roof, well you should be able to check that :
1- the desktop OS is ready under xendesktop console
2- you did make a catalog in xendesktop and added the machine and user to that catalog and all is good as you have followed the docs for xendesktop
3- you are seeing the web site of your xendesktop server locally
4- you are able to launch windows on your atrix 4G locally and remotely via which ever method you used to tunnel in to your local network.
I know there is alot of details are out, so fire up your questions and i will try my best to answer them
dude you dont know how long i've been trying to get this running.
This is by far the best quick guide out there.
If you could provide some further details as to how do we bypass certain limitations and possibly explain what drawbacks we face by having this run on our pc full time.
This is the BARE minimum as i tricked xendesktop to be running on a domain controller instead of having a DC by itself and another 08 server for the xendesktop which would mean you would need a bigger cpu or two computers like i did as i don't have much horse power.
There is no limitations the only limitation is that xendesktop express is free for 10 users licenses, you MUST keep the PC humming 24/7 for it to be available to you anywhere you go whether you are on your Atrix 4G or on another pc or mac or linux box, i can say this is the true mobile desktop, it looks very very nice on my laptop dock for the atrix, no need to hack into linux for now till sogarth gets it squared away, but in general i had fun doing this project, i will re do it with the quick deploy on my recently acquired dell poweredge server with hot scsi drives
tell me where did you fail or stop at and what did you try ???
OH by the way the pc you use for this you forget you had it cuz after you are done cooking you leave it aside and dont run anyrhing else on it !! LOL
molotof said:
This is the BARE minimum as i tricked xendesktop to be running on a domain controller instead of having a DC by itself and another 08 server for the xendesktop which would mean you would need a bigger cpu or two computers like i did as i don't have much horse power.
There is no limitations the only limitation is that xendesktop express is free for 10 users licenses, you MUST keep the PC humming 24/7 for it to be available to you anywhere you go whether you are on your Atrix 4G or on another pc or mac or linux box, i can say this is the true mobile desktop, it looks very very nice on my laptop dock for the atrix, no need to hack into linux for now till sogarth gets it squared away, but in general i had fun doing this project, i will re do it with the quick deploy on my recently acquired dell poweredge server with hot scsi drives
tell me where did you fail or stop at and what did you try ???
OH by the way the pc you use for this you forget you had it cuz after you are done cooking you leave it aside and dont run anyrhing else on it !! LOL
Click to expand...
Click to collapse
Thanks for letting me know and updating your OP
I guess I need another PC as a server :X I need to figure that part out.

[Q] Remote access from Windows

I'm looking for an app that will remote into my Galaxy Note from Windows 7, so that I can essentially utilize the dock to control my device from my PC directly. I've found MyMobiler, which gets ridiculously close to doing what I need, however only works with input (only gives a black screen for the display which makes clicking a guessing game). I've also found PocketController, and another SOTI program that attempts to do the same thing, however PocketController is meant for Windows phones (however does exactly what I want) and the android version after the trial looks like it will be 600 some odd dollars for 10 device control (way overkill)
Is there an app, or program that will accomplish this? Basically I want LogMeIn for my phone . Thanks!

[Q] A new Atrix OS with open Linux installation.

Hello XDA Developers!
tl;dr I need either a solid, light OS replacement for Android 2.3 on my Atrix, or I need a video streaming and virtualization app with no lag that works between android devices and either windows or linux desktop.
First I'd like to say how impressed I am with you folks. Massive amounts of work most be done on a regular basis, and so I tip my hat to you in thanks for looking at my potential problem/question.
I've got two devices that I'd like to make some serious software changes to, one of them my Atrix (the other is a Flytouch Tablet ARM11 with Android 2.3, but that's for a different forum). Let me start by saying that I like to think of myself as very technically literate, but when it comes to linux I just don't have nearly as much experience as I do with windows/mac, and it is about to really show.
What I want to do is load a light Linux OS on these devices. Normally, if I was going to install a new windows kernel on a machine I would copy an ISO to a USB thumb drive and make the drive bootable (using the MS program Windows 7 USB/DVD maker), then startup the PC and either through the BIOS or by hitting the proper button during the startup sequence I would ask the PC to boot into the drive and begin the installation.
Questions:
What is the image file type for mobile OS's?
How would one choose the right type of linux OS for an Atrix?
What is the difference between flashing a ROM and installing and OS?
Why is it when I updated my phone recently that it became unrooted?
(and) Is there any way to revert this process to make rooting easier?
Is there any way to capture a video output (like a stream) and broadcast it to these mobile devices so I can avoid changing their software alltogether?
(and) Could I just remotely control another PC from the mobile device, letting it do all the actual computing?
Can I use the Webtop Dock as a monitor for my desktop if I can find the proper HDMI cable to connect it to the HDMI output on my desktop video card?
(and) Can I also connect the Micro USB and use the keyboard/mouse (hooked into my desktop motherboard) on it as well?
(and finally) Can I use my Atrix as a prototype omni-tool by docking it in a docking station, attaching various tools that work with a linux operating system (wide-spectrum ultrasound imaging, temperature monitors, vital monitors, electronic laser saw (USB) (with separate power attachment of course) and extendable, movable USB cameras?) and then strapping it onto my wrist with a cool leather bracer design?
My end-goal is to have all three of these devices on the same network, with the ability to seamlessly access my data between them. For example, if I'm working on a document, I'd like to be able to access the document in a document editing program across all the platforms (imagine google docs with multiple users) however with one MAJOR stipulation: I'll be on a local network with NO INTERNET ACCESS!
Briefly (to better help you understand just what I'm trying to do) I am a freelance archaeologist/deep sea explorer/ROV tinkerer about to do a series of surveys mostly by myself in some VERY remote locations. I'll have a Wi-Fi network to link all of my devices together running out of my boat, but it's only for data sharing between each other, and since Satellite Internet is a joke, I can't think of any way to get data out there, and I've decided to live without it while I'm away.
I have a webtop dock for my Atrix, and the environment developed by Motorola is far too restrictive. I've tried countless fixes to try and get the webtop2SD to work, but I must be doing something wrong (Maybe the latest update screwed it?). I think since I'd like to use some linux applications while on the mobile devices, I would rather install a custom OS for both.
OR (preffered)
Even more simply, I'd like to stream the video feed and remotely control my desktop PC (located on the boat) on the mobile devices, but with yet another stipulation: I can't have FPS lag (I usually get 1-2 FPS with all the virtualization and remote control apps I've tried). This would in some senses be the preferred option, since I really don't want to spend oodles of hours trying to get some program to work in a difficult, restricted environment like these mobile device's current OS's. Is there a good, non-lagging version of desktop virtualization for Android OS?
About that webdock: I can't seem to find a female-to-female micro HDMI cable anywhere on the internet, thought I did find one Micro HDMI extension cable, and bought it promptly. I could buy another, but cut the male ends off and splice the female parts together (**** just got kinky). But if I could, would this work?
Phew that was a lot! Again thanks so much for thinking for me!
I've personally never found any kind of remote desktop software that works without lag, but it might be possible to find some. Someone else might know what to tell you there.
After doing some basic searching, the only collaborative document solution that I've found has been Etherpad Lite. You could set up a desktop or laptop running linux as the server, and all the other devices on your small network could (theoretically) run a browser based client similar (but far less advanced) than Google Docs. This way, everything on your LAN/WLAN could access the application, if it's stout enough to support your needs.
https://github.com/Pita/etherpad-lite
http://en.wikipedia.org/wiki/Collab...Real-time_collaborative_text_editing_software
Everything you're looking for just seems to be limited for Android, I wish you the best of luck.
I have always found Teamviewer great for remote PC control from my Atrix. They have a nice app and free license for home/personal use. I get minimal lag controlling my PC at home when at work, but that's over WiFi. Not very fast and pretty laggy if I am on data with my Atrix.
BTW............I can work on documents, transfer files to and from PC's and laptops, print documents on my wireless printer, etc. across my home network from my Atrix, all routed through a Netgear WNR3500L running stock firmware (dd-wrt actually slowed my network down and reduced WiFi range considerably, so I reverted to stock).
First, there is no "magic" within the lapdock device. It is a nice HDMI screen, a couple crappy input devices on the USB side, and a battery. The standard Moto software does recognise the usb device and do some software magic, but certainly you could use the dock on it's own w/o the phone.
As to completely replacing the /osh webtop OS that Motorola provides, that is challanging.
There are 2 basic ways to open it up though. Go to the developers subforum and look for webtop2sd and "full Debian".
Somebody did post recently with an attempt to fully replace the webtop OS. he was using gentoo, so look for that and you should find it. But I suspect it is early, and likely to be a significant WP.
As to learning all this ****. If you do some Linux developement or heavy hacking (which it kind of sounds like) you should set up a full full blown 'droid dev platform and start playing. It is big and bulky, but you will learn faster that way than just searbhing around.
EDIT: just reread your post that you are light on Linux. if you want to do anything more than just follow along, it might be a good idea to setup something like an Ubuntu and get familiar there. 'Droid is way different looking (it really basterdises things around) but yoiu need to know both if you want to play with webtop hacks.
Thanks all. I'll look around again to see if I can find the threads you mentioned. I've tried Webtop2SD but to no success so far.
Thanks again.

Full Debian w/o Android on Z2?

Hi guys,
I had the idea to fully replace my Android OS with Debian.
I'm using Debian at home all day and wouldn't use anything else
Well is it possible to use functions on the phone (like Dialing Numbers / contacts / whatsapp) via debian?
Then I would install it on my Z2. I mean it got 3GB of RAM (more then Debian needs to run) and yeah ^^
I also took a look at https://wiki.debian.org/Mobile
Debian can run on 600MB, i run a debian based OS on my server
(server idles around 400ish)
Lets see if someone wants to pick this up
It'd be nice to have something like so on our device
Envious_Data said:
Debian can run on 600MB, i run a debian based OS on my server
(server idles around 400ish)
Lets see if someone wants to pick this up
It'd be nice to have something like so on our device
Click to expand...
Click to collapse
Well yeah Debian is also able to get controlled via Touch so I may gonna try this out tomorrow.
I run debian desktop via Linux Deploy and access the UI via vnc
That'd be nice to hear how this goes
Envious_Data said:
I run debian desktop via Linux Deploy and access the UI via vnc
That'd be nice to hear how this goes
Click to expand...
Click to collapse
Same here, but with Kali Linux. I use it for stealing passwords on-the go I couldn't make it run through the framebuffer. If someone figures it out, it would be amazing!
P.S. Setting it up is a real pain. A VNC client on the PC wit mouse and kb is a lot easier than touch screen(for typing in the terminal)
BlAckXpeRia said:
Same here, but with Kali Linux. I use it for stealing passwords on-the go I couldn't make it run through the framebuffer. If someone figures it out, it would be amazing!
P.S. Setting it up is a real pain. A VNC client on the PC wit mouse and kb is a lot easier than touch screen(for typing in the terminal)
Click to expand...
Click to collapse
I use RealVNC both on my laptop and my phone, for desktop it is just a simple exe that requires no install where as phone its a fairly simple app
localhost on my phone and my internal network ip on my laptop unless im not at home then i just use localhost from my phone.
i mostly use debain desktop just for random stuff aka accessing desktop pages or using a desktop OS torrent manager or downloading files through a webbrowser

Categories

Resources