[HOWTO] Linux on Android (Remote) - Android Apps and Games

I was on vacation a few weeks ago and saw a commercial for a product that promised to give you a full desktop on an iPhone, iPad, or Android device. I was interested so I looked it up. Can't remember the name, but it was basically some remote access software along with a Linux box they provided with OpenOffice, Gimp, etc. on it. You paid a fair amount for a year of service and renewed every year.
I got to thinking... why can't I just do that myself? I have tried remoting into my main desktop before, but that stinks because I have giant dual displays, and fancy 3D desktop effects, and all that. But it made me think: why not set up a virtual Linux box and access it anywhere I have a network connection. You could do this with Windows too or a variety of other tweaks, but I'm going to give you the broad strokes for what you need and you can customize as you see fit.
Here's what the end result looks like:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You need a few things:
1) A computer that is always on that can run VirtualBox or other virtualization software.
2) A public IP address for that computer. I use dyndns but sadly they are now making it hard to sign up for free.
3) A copy of Linux (I use Kubuntu)
4) Some setup on your Android device
You can probably figure out from here but follow along anyway, for a few observations.
1) https://www.virtualbox.org/ - Install this on your computer
2) Like I mentioned, I use dyndns.org but if you don't have an account you may want to try someone else. If your router supports a service, use that. Otherwise look at http://www.no-ip.com/ and http://www.dnsdynamic.org/ and pick what you like. For a dd-wrt router, look under Setup and DDNS for a lot of options. Set it up so your always on computer has a name like mycomputer.dyndns.org or whatever you are using.
3. Create a new virtual machine in Virtual Box. I'm using Kubuntu 386 (http://www.kubuntu.org/). Download Regular Download .iso. I named my machine TabletBack - I set the Base memory to 1GB (I have a lot of RAM; you may want to change this) and set the video memory to 32MB. I created a new virtual hard drive of 20GB and mounted Kubuntu iso as the virtual CDROM. I also set the remote desktop port to 9999 (you can change this, and you may not use it but it doesn't hurt to set it; see later in this guide). All the other settings were the normal settings, except later I will add a shared folder (more on that later). Boot the machine and go through the Kubuntu install. When you are booted completely, install the Virtual Box extensions and shut down. Go back to configure and set a VirtualBox shared folder so that you can access your normal home directory as a shared folder inside the virtual machine. Remove all the fancy wallpapers, 3D, etc. In fact, I may switch down to lxde as a window manager, but have not yet.
4. Here's the tricky part. You need to make the virtual machine have a screen to match the size of your tablet. You might want to make the screen slightly smaller. With the VM shutdown you want to issue this command:
VBoxManage setextradata "TabletBack" "CustomVideoMode1" "1250x695x16"
Obviously use your own VM name and screen size. The size listed works nice for my Samsung Galaxy Tab 2 10.1.
5. Boot up the VM again (use the regular VirtualBox GUI). Then you need to select this resolution in your xorg.conf. You need an xorg.conf section like this:
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1250x695"
EndSubSection
If there is a request, I will attach my entire xorg.conf.
6. Almost there. While you are in the VM, browse to http://www.teamviewer.com/en/index.aspx. You might not want to use TeamViewer, and you do have a few options. However, TeamViewer is not only pretty good, but you can also get to your remote machine via any Web browser which is pretty slick. Install TeamViewer on the VM. Also install TeamViewer on your tablet (obviously, the Android version).
7. Tell the VM OS to start TeamViewer automatically. If you use KDE, System Settings, Autostart will let you do that.
8. Ok... now, while the VM is up, start up TeamViewer and do all the the logins. You should be able to start Teamviewer on the Android and using your dynamic DNS name. If it all worked, you should connect and can use your remote machine. If not, you need to fix things until you can. You do not have to use this setup, however, see step 9. TeamViewer should punch a hole in your router assuming it supports uPNP. If you don't use uPNP on your router, you'll need to open the TeamViewer port yourself (5050, usually).
9. You can also use any RDP client (I like the 2X Client from the market) to connect to the RDP server on port 9999 of your dynamic DNS computer. Note: You will need to open your router for port 9999 if you expect to use this outside your local network. If your client needs a password you will need to run the following:
vboxmanage setproperty vrdeauthlibrary "VboxAuth"
10. One last thing. Shut down the VM now that it is all working. Set your main computer to launch the following script:
vboxheadless -startvm TabletBack
Or whatever name you gave it. You won't see anything but you'll be able to connect to the virtual computer.
11. Install all the stuff you want on your VM. OpenOffice, GIMP, whatever.
Wow. That turned out uglier than I thought. But you should get the idea. Ask questions and if there is demand I'll try to clean it up paying special attention to the areas people are having trouble wit

Related

VMWare View - damn good

I'm on PCoIP right now (instead of RDP) so it is VERY responsive. I like this. Full Flash acceleration and you can literally browse the web like on a real computer.
And I'm hosing this on my desktop(in sig) so I have a full 4GHz quad core at my disposal from ANYWHERE after setting up some simple port forwarding with dyndns.org
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
here's a screenshot from my winserver2008r2 vm(use as view server)
Looks like I got myself a new project tomorrow
Ok, I'll bite - what is PCoIP??
jtrosky said:
Ok, I'll bite - what is PCoIP??
Click to expand...
Click to collapse
PC-over-IP
you need two windows server installations and one guest OS.
1 - domain controller (AD DC)
2 - vmware view connection server (join the domain) - vmware won't install unless you are on a domain...so that is the need for the domain controller
3 - any install of winxp, win7 on the same domain
entitle yourself and create a pool of devices you want to connect to, then connect to the connection server from android. vmware view is supposed to be an "anywhere, anytime" connection solution. so you can't choose what device in the pool you connect to. it will just choose an available one. This is meant for a multiuser environment. say you get one big server and create 60 clones of windows 7 in vmware vcenter. you can add them all to the pool so your 50 employees can work from their thin clients(or other devices)
i allocate 512mb ram for the domain controller, 768mb of ram for the vmware connection server and 1gb for each guest OS my tablet/dummy device will connect to.
Just a last note: to actually use PCoIP, you need a VMware View version 5 environment.
daigoro64 said:
Just a last note: to actually use PCoIP, you need a VMware View version 5 environment.
Click to expand...
Click to collapse
And plenty of time But am almost there!
The domain controller is what stopped me from trying this... too much work at that point (for a home network / for me)
Tenny said:
The domain controller is what stopped me from trying this... too much work at that point (for a home network / for me)
Click to expand...
Click to collapse
Slapshtop HD would be more than enough for the average homeuser
Am only doing this so I could get to know View 5
Any advantages using this over, let's say, something simpler like Splashtop?
SwiftLegend said:
Any advantages using this over, let's say, something simpler like Splashtop?
Click to expand...
Click to collapse
it is a lot faster. try watching youtube from splashtop. you can on vmware.
this is aimed more towards enthusiasts. i assumed everyone would have view 5 already
Uhm, Splashtop can play flash (and other) videos pretty well.
I'm not sure if PCoIP will be better than say Citrix ICA.
chatch15117 said:
it is a lot faster. try watching youtube from splashtop. you can on vmware.
this is aimed more towards enthusiasts. i assumed everyone would have view 5 already
Click to expand...
Click to collapse
Oh. Is it hard to set up? From your description it did, for me, being I have hardly any experience with remote desktops apps, etc.
SwiftLegend said:
Oh. Is it hard to set up? From your description it did, for me, being I have hardly any experience with remote desktops apps, etc.
Click to expand...
Click to collapse
I too would like to know the procedure on how to set this up. I have done Hyper V clusters but still novice on VMWare, let alone VMWare View.
narvel said:
I too would like to know the procedure on how to set this up. I have done Hyper V clusters but still novice on VMWare, let alone VMWare View.
Click to expand...
Click to collapse
install two windows server 2008 r2 installs on two vms.
then make domain controller(pick a domain)
http://www.elmajdal.net/Win2k8/Setting_Up_Your_First_Domain_Controller_With_Windows_Server_2008.aspx
then join the 2nd vm to that one. install vmware view on it. configure it how you want
http://www.vmware.com/pdf/view45_installation_guide.pdf
read the install guide.
install windows on a vm or pick a physical machine you want to be in your VM pool. then create the pool and run the vmware viewagent on all clients. join them to the pool. the vms have to be on the domain
entitle users to the view server.
that's it.

Remote Desktop over internet ?

Hi everyone,
it might be a stupid question but I was wondering if the Remote Desktop app could be used to access my laptop via internet.
I know it works very well when the Surface and the laptop are connected to the same Wireless router but I would like to know if th same as possible, given the fact that the laptop and the Surface are connected to different (distant) wifi networks.
I searched for this but could not find a clear answer or "how to" to do it.
Thank you very much
You can do it, look up port forwarding for remote desktop. You need to setup your router to do it.. I think the default port for RD is 3389
Thank you very much
You will also have to know the public IP address of the router, do the port forwarding and it works fine. You can use DynDNS or one of the other services to keep the IP address updated. Or, you can use TeamViewer to do it without touching your router. You have to set up an account at TeamViewer, but everything is free and it works well.
drowe said:
You will also have to know the public IP address of the router, do the port forwarding and it works fine. You can use DynDNS or one of the other services to keep the IP address updated. Or, you can use TeamViewer to do it without touching your router. You have to set up an account at TeamViewer, but everything is free and it works well.
Click to expand...
Click to collapse
Well I will try both ways and see what is the most convenient, thank you for your answer
I remote in from outside networks and it works great. Now I just wish we could enable the setting to allow us to transfer files. Where it shows us the local hard drive on the remote computer and all we have to do is drag and drop.
Sent from my SCH-I535 using xda app-developers app
Can you not? Remote Desktop still supports this, at least the desktop version (haven't tried the "Metro" one).
Huzzah!
I'm actually using metro-app on a daily basis with no-ip (so i don't have to remember my own ip-adress all the time)
So all you need to do is:
1. Get your self an account at: http://www.noip.com/
2. Create a host and install client
3. Open port: 3389 on your router and point it to the right computer
4. Allow it in the firewall
5. Connect
There is ofc more steps if you want to be more specific, but I think you'll figure it out
I would have to say Team Viewer is by far the easiest solution.
Yeah +1 Teamviewer here..
Trig0r said:
Yeah +1 Teamviewer here..
Click to expand...
Click to collapse
++1 just tried this out, dead simple to use and no networking mojo needed.
Interesting you guys have chosen TeamViewer so clearly,....I've just tried it, and it will make due for now, but I need to copy and paste text from pdfs constantly and I noticed it to be extremely laggy by comparison (to RD). I'm guessing it's because it needs to download more data than the native client, but if there are any suggestions on speeding it up please post.
Remote Desktop/RemoteApp Problems
I have not been able to connect while out-of-network.
I've waisted several days of productivity trying to resolve this by myself, then on the phone with Microsoft, and some of them aren't even familiar with Surface RT. So with connecting to RD in-network is pretty easy and effective, hopefully some here can confirm that they have the same problems and/or offer possible solutions.
As I see it, there are 3 interfaces where we can connect to RD on the Surface RT: The the pre-installed desktop Remote Desktop found via swipe and search, the metro downloadable Remote Desktop, and RemoteApp via control panel).
I see where the computer is pinged and port 3389 is open, so I will state the problems I see with each when I try log into a Windows 8 Host computer:
1) pre-installed RD:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's great and your computer name is there for you and ready while logged into your account and in-network. You have options like "Connect and don't warn me If server authentication fails" that I see helped out a lot of people on Windows Server with certificate issues.
Once out of network on Surface RT, however, you get "Remote Desktop can't find the computer ______. This might mean that "_____" does not belong to the specified network. Verify the computer name and domain that you are trying to connect to."
2) Metro UI:
It seems to ping the computer faster when you put :3389 at the end of your IP. However, no success after trying with and without the port ending. The messages I get are....
3)RemoteApp:
this is the solution I've seen in most tutorials,...but the reason given for not connecting is "The remote computer cannot be authenticated due to problems with its security certificate."
Instead of the option to bypass it (which option 1 gives you), there is no other option and it says "Windows cannot continue setting up this connection. Contact your workplace administrator for assistance."
This message caused me to learn more about certificates than I ever wanted to know. I've tried starting up MMC and making sure the cert listed in Remote Desktop was copied to the Trusted Root Certificate Authorites folders (both sides as local computer certificates). I've tried different combinations and haven't really gotten anywhere.
If anyone connects via #3, please post specs on your certificate if you can find it.
Any help on getting any of these methods to work is appreciated. It bares repeating that port 3389 is listed as open on my home network, traffic is forwarded to the correct PC, and all firewalls are disabled until I can resolve this.

XAppDbg-(Debug and fine tune apps)

For all you app developers out there !! Sony has just introduced a new App called XAppDbg which is a tool which makes debugging an app and modifying the apps much more simpler than ever before !!
Sony’s XAppDbg tool (eXtra Application Debugging tool) lets you try out different parameters without the need to rebuild the code for every change. And it’s open source!.
As an app developer you often face the situation when you need to rebuild and rerun your application very often, in order to fine tune some parameters of it. For example, this could be padding and colours in different user interface (UI) components or parameters in a physics engine. All this is a quite panestacjing process and XAppDbg is the perfect platform to allow app developers a better and efficinet way of debugging as well as modifying their applications.
With XAppDbg, you can try out different settings and see the effects immediately in your running app, without having to rebuild the code after each new change. This way, the work to fine tune the UI is made a lot more efficient.
To demostrate it,the creator Pal Szasz, software developer at Sony. created a simple particle effect visualisation, which could be used for a game or as a decoration in a music player. It consists of a number of coloured particles that move from one end of the screen to another.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Attached Thumbnail 1)
In the screen shot above, you can see how the particle effect looks with default settings. As you can see, this does not look very impressive – the particles reach only one third of the screen before they die, and there are too few of them.
Normally you would declare these parameters as constants, run the application, adjust the constants, rebuild and run the application and repeat these steps until you have the effect you want. With XAppDbg there is much simpler alternative, and you can get started by performing some simple steps.
How does it work?
The XAppDbg tool consists of two main parts, a server running on the phone and a client running on the computer.
The server part uses Java™ reflection to scan the code for fields and methods. It exposes the public fields, the getter and setter methods as properties and the methods taking no arguments as commands. It then creates a server socket and waits for the client to connect
When the connection is made, the server sends the list of exposed fields, properties and commands to the client. During runtime, the client sends the new values to the server, which stores them using Java reflection.
How to download and setup XAppDbg for your project
Note that XAppDbg is written in Java (J2SE), which means that it can be used in desktop Java applications as well, not only Android™ applications. Also, it can be used on Linux®, Microsoft® Windows® and Mac OS X®.
1. Download XAppDbg from the Sony GitHub.
2. Remove the final keyword from the constants in your code, so the parameters can be changed during runtime. It can be good to also move all the constants inside an inner class, so they are isolated.
3. Include the XAppDbgServer library in your project, by adding the XAppDbgServer.jar to the Java build path. For example, in Eclipse: Project Properties -> Java Build Path -> Libraries -> Add jar…
4. In the code, setup an instance of the server.
In my example, I added the following code to start the server:
// Create and start the debug server
mServer = <b>new</b> XAppDbgServer();
mServer.addModule(<b>new</b> XAppDbgPropertiesModule(Consts.<b>class</b>));
mServer.start();
The first line just creates a server instance. The XAppDbgPropertiesModule scans the fields of an object or class, and exposes all the public fields it finds. The third line starts the server, and it will be listening on port 55011. In order for this to work, the application must have the INTERNET permission.
5. Run the application you’re developing on your phone.
6. Use a USB cable to connect the phone to the computer. In order for the client application on the computer to be able to connect to the phone using TCP/IP, you need Android Debug Bridge (ADB) to forward the port. This means that the following command needs to be executed in a shell every time your device is connected to the computer via the USB cable:
$ adb forward tcp:55011 tcp:55011
7. Now when you start the client application, you just need to click on “Connect localhost”, and you’re ready:
Now you can change any of your parameters during runtime on the computer and see the effect of the change immediately on your phone, without rebuilding the application.
(Attached ThumbNail 2)
When you are satisfied with the result, just copy the values from the client back into your source code and rebuild it.
XAppDbg used in practice
(Attached ThumbNail 3)
As a first example, the developer increased the birth rate, lifetime and initial maximum vertical speed of the particles, as well as the gravity, compared to the default settings shown above. As a result, there are more particles and they fill the entire screen. Note how the client marks the changed values with a red background, to make it easier for you to know which values needs to be copied back to the source code when you’re done.
Complete credit Goes to Pál Szász SW developer at Sony
Sorry the original thread and the rightful credits belong to this thread
http://forum.xda-developers.com/showthread.php?p=37329350
However due to the lack of activity in that thread prompted me to write the new one !! I Hope moderators would be kind enough to allow this thread !!
Link for Download
https://github.com/sonyxperiadev/XAppDbg
Read the full article on developer world
http://developer.sonymobile.com/201...-apps-with-the-open-sourced-xappdbg-tool-tool
Press the THANKS button as a token of Appreciation

[APP][2.2+] macroMote - The only remote control application you need.

macroMote
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
macroMote, the only remote control application you need for your computer. Functionality? Using a command based system macroMote allows you to easily create the functionality you need to take control of your computer remotely. Design? With its tabbed layout organizing your macros has never been easier, this means your macros can be categorised how you want them to be. Simplicity? Everything about macroMote screams simplicity, after all that’s what a remote is for right? Macros can still be created (and removed) while clients (yes, more than one device can be connected at the same time!) are connected; the changes will be synced to all of the devices in real-time.
Features
- Command system to create whatever functionality you need
- Tabbed design for easy access
- Connect as many devices as you want
- Changes are synced in real-time to all devices
- macroMote Server compatible with Windows, Linux and Mac
Planned Features
- Added security (PIN to connect)
- Ability to save IP address
- Ability to change port
- Better tablet support
This really is the definition of universal.
Silly example macro, opens chrome and navigates to XDA
Code:
shell "cmd /C start chrome --start-maximized"
wait 2000
move "155,45"
click left
wait 500
type "XDA "
type ENTER
wait 1500
move "192,280"
click left
REQUEST : Please can you test this on your Linux/Mac machines. It should work but unfortunately I haven't had chance to fully test it (especially on Mac)
Please post your feedback for any improvements, commands and bugs!
How To? Mirror
Server Mirror
Lite
Pro​
Reserved - Update information should go here.
This looks good but I have one question/concern.
How does the remote know which application to send the macro commands too? In other words, that VLC tab you have will only be useful if VLC is your currently active window.
It would be nice if each macro command could be directed towards a specific application running on your computer. If I want to control my iTunes music via remote, I don't want to maximize it first.
Make sense?
That is a very good question! I've thought about this and it still needs some work. With the server being programmed in Java it means I don't have access to external sources like window names and other useful things. It would mean I need to use the system API's (which of course then means I would need to figure out a way to get it to work on Linux and Mac too). Which means its going to be a pain in the ass. Fortunately must commonly used applications listen out for hot keys regardless of focus.
A simple solution would be? :
press ALT
type TAB
release ALT
Click to expand...
Click to collapse
- Added Mirror Links to 'How To?' and 'Server' (My site host seems to be blocking the links...)
400+ Views... one reply.
It would be nice if people could leave some feedback? I put a lot of time into this.
So you have to be at the PC when writing set commands for each remote function?
Have you thought about being able to write a custom function on the Android phone then pushing that to the server then executing it?
Would like to have a little play with this app though, I like the idea Could maybe interpret something like this into a smart tv one day with a bit of modification.
Good Job
Yes, well the idea was that you set-up all of your macros on the computer before hand (prevents security issues). Since you will only need to write the macro once.
I developed this to function as an AIO remote to be used with any software and OS on your computer (where other remote controllers fail). I would of continue developing it, but it seems nobody is interested or doesn't understand what it does fully. I think I might just release the Pro version for free.
TheUnkn0wn said:
Yes, well the idea was that you set-up all of your macros on the computer before hand (prevents security issues). Since you will only need to write the macro once.
I developed this to function as an AIO remote to be used with any software and OS on your computer (where other remote controllers fail). I would of continue developing it, but it seems nobody is interested or doesn't understand what it does fully. I think I might just release the Pro version for free.
Click to expand...
Click to collapse
I would try and offer some ideas but as you said it lies with using System API's.... Would be a huge improvement if you did manage to figure it out.
And yes the XDA feedback is sometimes.....

835 and Windows 10 support?

Is there any information about the S8 being about to run Win10 with Dax? I know its a long shot, but i'm DYING for this feature http://www.pcworld.com/article/3154...a-new-start-with-qualcomm-snapdragon-835.html.
Not sure about through Dax, but read somewhere about Microsoft storefronts eventually offering s8/s8+ running Windows 10. Only available in their stores; not online, and needed be installed and activated while one waits.
Maybe dual boot?
I stand corrected. It will be called the Microsoft Edition, but will only be loaded with Windows apps not W10
gotta wait. I am hoping that with root we will be able to boot up windows or even linux through the Dex platform.
bluetoothless said:
Not sure about through Dax, but read somewhere about Microsoft storefronts eventually offering s8/s8+ running Windows 10. Only available in their stores; not online, and needed be installed and activated while one waits.
Maybe dual boot?
I stand corrected. It will be called the Microsoft Edition, but will only be loaded with Windows apps not W10
Click to expand...
Click to collapse
Thats the mobile apps. The 835 actually has the ability to emulate x86 code and run native desktop apps.
Zeal415 said:
gotta wait. I am hoping that with root we will be able to boot up windows or even linux through the Dex platform.
Click to expand...
Click to collapse
I'm hoping for a system like chroot but for windows. Probably wont happen. As long as you can run android apps through Dex you should be able to get linux
Windows 7 for life.
YellowGTO said:
I'm hoping for a system like chroot but for windows. Probably wont happen. As long as you can run android apps through Dex you should be able to get linux
Click to expand...
Click to collapse
What it looked like to me is that your actually opening up a remote desktop version of windows through Dex, atleast thats the way it sounded like with the wording. At first I thought it was a virtual PC in there which could theoretically be possible. So im not sure if we are packing a full OS in there or not, but it would be pretty bad ass to have a app to open up and boom you got what ever version of what ever OS you want running. I have a few uses for that already.
I am thinking personally if I have a KBM switch with a Dex station, I could theoretically remotely connect to my Linux server at home and manage my cloud and plex server through my phone. Then I could Also remotely access my work laptop and VPN with a Dex station in my van, and have a nice monitor mount with a keyboard and mouse there. Would be super sweet, or maybe I continue to access Linux through my desktop, but I can instead access Linux server remotely in case anything goes wrong while I am away.
Zeal415 said:
What it looked like to me is that your actually opening up a remote desktop version of windows through Dex, atleast thats the way it sounded like with the wording. At first I thought it was a virtual PC in there which could theoretically be possible. So im not sure if we are packing a full OS in there or not, but it would be pretty bad ass to have a app to open up and boom you got what ever version of what ever OS you want running. I have a few uses for that already.
I am thinking personally if I have a KBM switch with a Dex station, I could theoretically remotely connect to my Linux server at home and manage my cloud and plex server through my phone. Then I could Also remotely access my work laptop and VPN with a Dex station in my van, and have a nice monitor mount with a keyboard and mouse there. Would be super sweet, or maybe I continue to access Linux through my desktop, but I can instead access Linux server remotely in case anything goes wrong while I am away.
Click to expand...
Click to collapse
Dex is its own thing. You can run android apps in tablet mode on it or dex specific apps. You can already loadup chroot (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy&hl=en) with your distro of choice (arm) and ssh into your linux server. Of course if you want it just from remote administrator, you can just download an android SSH (https://play.google.com/store/apps/details?id=com.sonelli.juicessh&hl=en) or VNC (https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en) (GUI) program and remote into your server. Alternatively, you can use webmin (http://www.webmin.com/) for a webbased SSH client hosted on your server, that way you can navigate to your webmin install with any web browser.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Dex running an android app
YellowGTO said:
Dex is its own thing. You can run android apps in tablet mode on it or dex specific apps. You can already loadup chroot with your distro of choice (arm) and ssh into your linux server. Of course if you want it just from remote administrator, you can just download an android SSH or VNC (GUI) program and remote into your server. Alternatively, you can use webmin for a webbased SSH client hosted on your server, that way you can navigate to your webmin install with any web browser.
Click to expand...
Click to collapse
I am gonna have to look into it, I am awaiting the parts to come into build it, I was considering doing the VNC through my desktop, gotta build the server. I am a novice when it comes to Linux, played with it, but never really had a use for it untill now.
As far as I could see Dex seems to be literally just a dock that puts a fan on your phone and enables you to plug in a HDMI cable, a Lan cable, and 2 usb cables to it, while chargin your phone, so the only limitation we should have is if the app does not like to be blown up or used with a mouse and keyboard, + what ever samsung/android limitations are on it.

Categories

Resources