[Help] Setting up development for WP8 with Qt - Windows Phone 8 Q&A, Help & Troubleshooting

I'm creating a Qt app so I thought I could publish it in the Winstore as well. But Windows is such a one big mess compared to Linux that I simply can't set it up.
I installed VS Community 2013, with the Emulator images, WinStore package management tools and the Qt SDK. I added the C:\Qt\Qt5.5.0\5.5\winphone_x86\bin to PATH, copied my program written with use of Qt Quick Controls.
I built the app with the Qt Toolchain for the WinPhone emulator. Is there any way to deploy the app directly to the emulator?
I knew no such way, so I tried generating a VS project. Even though Qt is in the PATH, qmake complains about uuidgen missing. What should I do with it?
To be honest, I'd rather deploy to the emulator directly from the Qt Creator.

It's pretty easy to deploy apps to the emulator. Just use the standard Application Deployment tool (it's installed with the WP8.x SDK, you can find it using Start search) and select which emulator configuration you want to deploy the app to, then select the .XAP or .APPX or whatever and hit Deploy. Bear in mind that the "emulator" is actually an x86 VM running on your PC; you'll need to compile any native code for x86 ("Win32" though technically that's an API used on many instruction set architectures, not an architecture itself) to use in the emulator, but to ARM (actually THUMB2) for the phone.
With all that said, I haven't heard of anybody trying to write a WP8.x app using Qt before. It might work if the compiler knows how to target the correct platform and how to bundle up the installable app and everything, but I haven't ever tried or heard about anybody else doing so.

GoodDayToDie said:
It's pretty easy to deploy apps to the emulator. Just use the standard Application Deployment tool (it's installed with the WP8.x SDK, you can find it using Start search) and select which emulator configuration you want to deploy the app to, then select the .XAP or .APPX or whatever and hit Deploy. Bear in mind that the "emulator" is actually an x86 VM running on your PC; you'll need to compile any native code for x86 ("Win32" though technically that's an API used on many instruction set architectures, not an architecture itself) to use in the emulator, but to ARM (actually THUMB2) for the phone.
With all that said, I haven't heard of anybody trying to write a WP8.x app using Qt before. It might work if the compiler knows how to target the correct platform and how to bundle up the installable app and everything, but I haven't ever tried or heard about anybody else doing so.
Click to expand...
Click to collapse
Well, it appeared to be a problem of VirtualBox. It doesn't support nested virtualization and thus Hyper-V is not detected as supported.

Yeah, that wouldn't work; the WP8 emulator uses Hyper-V and requires hardware virtualization support.
You could just get a test device; even brand new the Lumia 5xx series can be had for under $100 US. Used ones are cheaper. I think BLU and Huawei also have some very low-cost WP8 handsets.

GoodDayToDie said:
Yeah, that wouldn't work; the WP8 emulator uses Hyper-V and requires hardware virtualization support.
You could just get a test device; even brand new the Lumia 5xx series can be had for under $100 US. Used ones are cheaper. I think BLU and Huawei also have some very low-cost WP8 handsets.
Click to expand...
Click to collapse
Well, I managed to copy Flash.vhd from the Win8 fs and have it booted in VirtualBox on Linux host. The only problem is that I don't know how to copy an app to the phone machine.

The Windows Phone SDK (installed as part of recent Visual Studio versions, though I think you can still get it stand-alone) includes an "Application Deployment" tool (xapdeploy.exe). It uses USB, so you have to forward the USB device from your host to your guest VM, but after that it should work.

Related

[Q] Making My Phone Compile Itself: JDK vs Apache Ant, other questions

I'm undertaking a stupid project and would like to ask some questions of some more experienced developers. Yes I know there's no practical reason for this, and no you cannot talk me out of it.
I would like to create a sort of "super nerd" adaptation of CyanogenMod for command line Linux junkies, or at least for Comp Sci grad students like myself. I want my phone to be able to recompile and reinstall nearly everything it runs. Yes I know that's a painful and slow operation: I did "emerge tightvnc" on a chroot Gentoo install and the command took about 18 hours. I remain undeterred.
Questions:
Sun JDK is apparently not available for arm7a. Am I reading the docs correctly, and one can indeed use Apache Ant to compile Android? Or is Ant not what I think it is? I'm not opposed to creating a small Bochs VM that boots, mounts a network filesystem, executes some JDK task, and then signals to terminate. I'd rather not if I can help it though.
How much access does the radio hardware get to the rest of the system? If I were to store something personal in an encrypted loopback partition, could someone abuse direct memory access to read from memory without the host OS knowing about it?
Has anyone played with adapting the Android boot process to use System V type init scripts? I'd like to make it easy for Tasker to say "we're running out of memory -- go from init level 5 to something arbitrary, say 7, which stops some services. Oops, still low, go init level 8, which disables more services.
I definitely plan on sharing my work. What do you guys think of the name CyanoGentoo?
Thanks all.
Apparently Apache Ant is not what I thought it is.
How about this then: does anyone know where I might find a community for people interested in general purpose computing on an Android phone?
Michael Spencer said:
Apparently Apache Ant is not what I thought it is.
How about this then: does anyone know where I might find a community for people interested in general purpose computing on an Android phone?
Click to expand...
Click to collapse
Don't know if you're still around but I'm very interested in helping and believe I may already have some solutions for you. If you're still running chroot or another form of ARM Linux distro (Debian based is what I'm coding for at the moment) then check my github
https://github.com/S0AndS0/Debian-Kit-Mods
The readme file has directions on how to clone and run the main modding script which curently has at least one if not two options that'll peek your interest for sure.
One set of options will download and install Java's JDK (either hard float or soft float) and another will download and install jMonkey (a user friendly programing SDK built on eclips) which will get you one step closer to compiling things on an Android device for Android devices. However, I've yet to crack running "Android SDK" because they have yet to reliece an ARM compatible source and "wine" (a Linux package for emulating other CPU's) is still under heavy development, so building Android from source and such is still out of the scope of what I've been able to script up for easy use.
On a side note; a quick google search of my user name and the key words guide, linux, jdk, arm and xda will result in links of what I've written up on enteracting with Linux on Android if you get stuck anywhere.
And if you search "raspberry pi android adb similar:xda" you'll find what I'll likely be working on bringing to Android; after debugging the script I'm working on to set up a Brendle (one of many methods of "cloud computing" availible for ARM) node/network through all availible network interfaces (bluetooth, 3G/4G, wifi) on Android.
Sent from my SPH-D700 using xda app-developers app
I am still around, and when I get a chance I'll take a look. I think I'm mostly satisfied with AIDE and chroot Ubuntu.
And those worried about dma exploits via radio hardware need only use a wifi-only device with a portable hotspot, I've concluded. No way to prevent these exploits otherwise.
Thanks again.
Michael Spencer said:
I am still around, and when I get a chance I'll take a look. I think I'm mostly satisfied with AIDE and chroot Ubuntu.
And those worried about dma exploits via radio hardware need only use a wifi-only device with a portable hotspot, I've concluded. No way to prevent these exploits otherwise.
Thanks again.
Click to expand...
Click to collapse
Indeed AIDE has been a fantastic tool for me as well.
Heh dma was indeed a concern of mine among other security issues with running Linux over 3/4G but its to bad there's no solution yet. I'm using old phones and tablets for most tests but try as I might I can't break into them from out side my hotspot network... even though I can connect to the divice running the hotspot remotely if it is running Linux too.
hmm, I'm working on a new script of examples for networking now, lots of building blocks to my latest project, which may help new scripters with some networking tedium of finding and assigning specific IP's to variables so they can be shared or saved or modified into other commands quickly. This will upon compleation will be one of the references for other scripts I'm working on for getting openstack and MPI running on multiple devices swiftly.
Speaking of MPI; the installer for Bramble on Android now works (install option 2 within for Debian Kit users) for getting that software package installed and all that is left to work on is the setup for machine files and sshkeys for multi-node quick set-up.
Two questions; seeing as how you have AIDE, perhaps you might be able to help with my other project that I'm working on? I've another github repo where I'm working to incorporate a; soft/hard float Linux installer, terminal emulator, rdp/vnc client, scripter, and forwarding of Linux GUI to a second device and/or Chromecast of a specific desktop or Linux window with x11... Currently stuck on the terminal but still very new to Java for Android.
or because that's a bit much to ask; perhaps some help with Android scripting for installing Linux on Android that uses Debian Kit's methods to provide hard float or soft float?
I'll be around and have modified my sig for easier tracking and will be pushing more updates to github today, hopefully by the end of the day have a sshkey passer script for quickly setting up passwordless remote login. After that will be some work on setting up bridges between USB, Bluetooth, Wifi, and any other network interface available for faster transfer of large data sets.
Edit 03192014
Michael Spencer said:
Has anyone played with adapting the Android boot process to use System V type init scripts? I'd like to make it easy for Tasker to say "we're running out of memory -- go from init level 5 to something arbitrary, say 7, which stops some services. Oops, still low, go init level 8, which disables more services.
Click to expand...
Click to collapse
Check out the Debian Kit app, from what I have found it exposes all of the Linux processes and file system to Android and if running as root user on Linux then the full Android file system is exposed too. Debian Kit doesn't use chroot to run Linux so it's "possible" to run a chroot environment at the same time. And running "ps" commands on Android or Linux terminals, produce nearly identical output, of both Linux and Android processes happily running meaning that if Tasker can't see these processes then a script can run the "ps" command and run a command to shut down Linux processes; likely it's a bit more complex because re-starting those services or even suspending some could cause un-wanted behavior. Still though with testing and time it is possible to have the memory better managed.
Update 03312014- Back on making your phone compile itself subject; I'm working on using(/scripting an installer for) OpenStack on Android, which has QEMU for emulating CPU processors which will eventually allow us to install Android SDK on Android(s) running Linux. I'm using OpenStack because to emulate a normal PC processor one even a quad core ARM processor is really slow (use to be an app for this called Limbo PC emulator but last I searched the market place this app was gone) so using OpenStack will allow us to throw what ever extra Android phones into a pool of sharable CPU power; essentially I'll be creating a 7 or 8 (virtual) core processor out of networked Android phones and then emulate a 2 or 4 core x86 processor within and install the tool kits for android that have CPU requirements.
I've other plans for OpenStack too but those will require that I incorporate mesh networking and google translate. So that users anywhere can build a cloud of shared processing power.
Sent from: SPH-D700 or myTouch3Gs or Sero 7 Pro
Linux Install guide for Android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
And my script pack for installing; Java's JDK, node.js and more to your Linux OS
https://github.com/S0AndS0/Debian-Kit-Mods
Note: if you're new to Linux/scripting/command line; check readme file for instructions.
http://www.timelesssky.com/blog/building-android-sdk-build-tools-aapt-for-debian-arm
http://www.timelesssky.com/blog/develop-app-on-android-with-android-sdk
Hey all found the ^answer^ if you've not already found this blog then you all are in for a treat dig around on that above site and you'll find some other really cool stuff for Linux Android systems.
Sent from: SPH-D700 or myTouch3Gs or Sero 7 Pro
Linux Install guide for Android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
And my script pack for installing; Java's JDK, node.js and more to your Linux OS
https://github.com/S0AndS0/Debian-Kit-Mods
Note: if you're new to Linux/scripting/command line; check readme file for instructions.

Disable Java NOW

"Over the weekend a new 0-day exploit was discovered that affects anyone running the Java Runtime Environment 1.7x. If you’ve got a fully patched Windows 7 machine running the latest version of JRE, your computer is still vulnerable, bringing home the seriousness of this exploit.
Tests carried out by security vendor FireEye have discovered the exploit allows an attacker to install malware on a targeted machine. This could mean a keylogger is installed, or your machine gets added to a botnet, or any number of other malicious activities can be initiated.
The origin of the exploit has been tracked back to a server in China. Infected machines have also been spotted making contact with command and control servers located in Singapore. For the moment its use is quite limited, but as with any exploit that works so effectively, it is going to spread very quickly.
The exploit is currently targeting Windows (7, Vista, and XP) machines specifically with an executable, but it can easily be tweaked to also target Macs and Linux machines simply by changing the payload. No browser is safe either, with the exploit thought to work on regardless of whether you are running Chrome, Firefox, Internet Explorer, Opera, or Safari.
With that being the case, the only way to protect your machine against the exploit is to disable the Java browser plugin. The only place a fix can come from is Oracle, and there’s no information as to when that will happen. It could be days at least, maybe longer.
Instructions on how to uninstall Java completely (for Windows) can be found on Oracle’s Java support pages. Disabling the JRE in your browser means locating your add-ons/plugins page and disabling the appropriate entry. Running some form of anti-virus and anti-spyware is also recommended, but you should already be doing that."
Source: http://www.geek.com/articles/news/j...-everyone-should-disable-java-today-20120828/
FromiOSToAndroid said:
"Over the weekend a new 0-day exploit was discovered that affects anyone running the Java Runtime Environment 1.7x. If you’ve got a fully patched Windows 7 machine running the latest version of JRE, your computer is still vulnerable, bringing home the seriousness of this exploit.
Tests carried out by security vendor FireEye have discovered the exploit allows an attacker to install malware on a targeted machine. This could mean a keylogger is installed, or your machine gets added to a botnet, or any number of other malicious activities can be initiated.
The origin of the exploit has been tracked back to a server in China. Infected machines have also been spotted making contact with command and control servers located in Singapore. For the moment its use is quite limited, but as with any exploit that works so effectively, it is going to spread very quickly.
The exploit is currently targeting Windows (7, Vista, and XP) machines specifically with an executable, but it can easily be tweaked to also target Macs and Linux machines simply by changing the payload. No browser is safe either, with the exploit thought to work on regardless of whether you are running Chrome, Firefox, Internet Explorer, Opera, or Safari.
With that being the case, the only way to protect your machine against the exploit is to disable the Java browser plugin. The only place a fix can come from is Oracle, and there’s no information as to when that will happen. It could be days at least, maybe longer.
Instructions on how to uninstall Java completely (for Windows) can be found on Oracle’s Java support pages. Disabling the JRE in your browser means locating your add-ons/plugins page and disabling the appropriate entry. Running some form of anti-virus and anti-spyware is also recommended, but you should already be doing that."
Source: http://www.geek.com/articles/news/j...-everyone-should-disable-java-today-20120828/
Click to expand...
Click to collapse
Oracle have been little *beep* lately. But so far its harmless. It is focusing on unix based os' first or so ive been told. So basicly the more upper class os'. Good thing i run windows
That's right, I'm a potato. Problem
Disabling Java in Chrome: Go to chrome://plugins/ and disable it.
But java is what runs half of my computer...im gonna take the risk BUT block it using admin controls to stop it from accessing unknows ips and proxys. Easy solution.
That's right, I'm a potato. Problem
gmaster1 said:
But java is what runs half of my computer...im gonna take the risk BUT block it using admin controls to stop it from accessing unknows ips and proxys. Easy solution.
That's right, I'm a potato. Problem
Click to expand...
Click to collapse
If you are a developer and you actually use the capabilities given in the Java 7 release then maybe, but just go to 6 and you'll be fine. No need for all this worry and/or panic.
DemisesAngel said:
Unless you are a developer and use the capabilities given in the Java 7 release, just go to 6 and you'll be fine. No need for all this worry and/or panic.
Click to expand...
Click to collapse
Yeah...im NOT a developer...he...hehe...hahe...im doomed if this is true. I started out with windows which is why im noob with android still
That's right, I'm a potato. Problem
I found something new. After going back in java v. I realised that java always had an exploit. Non accessable by any other computer. So looking at j v. X.7 i found out that its nothing of harm.
That's right, I'm a premium potayto. Problem

[Q] Lumia 520 GDR2 field test

Helo there, i was using this to constantly force HSPA on my phone because on default my Lumia 520 just keep reverting to 2G EDGE which is, as you know very, very slow. Especially in my country.
Code was ##3282# or ##3282 for some phones, but unfortunately i updated it to GDR2 hoping that it will continue to exist. This is very crucial app for a lot of WP users in "banana" republics like Serbia.
I saw there is an Native tost notification launcher. Is there any way that i could launch directly field test from it(honestly i do not know how to get free developer account or how to load apps i am newbie in WP world)?
I would be very, very grateful if anyone could show me at least a glimpse into this...
Thanks in advance and sorry for my bad english
Its still there AFAIK. The link to the thread is in my signature.
thals1992 said:
Its still there AFAIK. The link to the thread is in my signature.
Click to expand...
Click to collapse
Well that does not answer my questions. In your thread there are codes i mentined before but there is no path specified for cpu's guy tool so i can launch field test.
Those codes you posted no longer work for Lumia 520 after GDR2 update.
Greetings, Stefan
Then you need to download SysApp Pusher from the store. With that app you can check that extras+info is up to date.
EDIT: I'm just going back through the other posts.
To deploy xaps, either need to use a student email account to signup for Dreamspark or just pay $20 or whatever it in your local currency. Both of those gets you a Microsoft Developer account to develop apps and as a side effect, you can add your phone for developer access.
The second thing required is either Windows 7 x64 (If your PC shipped with 4 GB of RAM or more with Windows preinstalled, then its 64bit) or Windows 8 Pro x64 as your OS. Win8Pro is recommended, as the main os, due to Windows 7 not being officially supported for the SDK that has the deployment tool you need.
The third thing that's needed is the Windows Phone 8 SDK (Software Development Kit). It includes a Windows Phone emulator for WP7 and WP8.
The fourth requirement is kinda optional as it depends if you are planning on utilizing the WP8 emulator. The requirement is for your CPU to be SLAT compatible. This is solely due to the WP8 emulator utilizing Hyper-V on Win8.
Finally, you just sign in to the Registration app with your phone plugged in making sure the screen is unlocked first.
thals1992 said:
Then you need to download SysApp Pusher from the store. With that app you can check that extras+info is up to date.
EDIT: I'm just going back through the other posts.
To deploy xaps, either need to use a student email account to signup for Dreamspark or just pay $20 or whatever it in your local currency. Both of those gets you a Microsoft Developer account to develop apps and as a side effect, you can add your phone for developer access.
The second thing required is either Windows 7 x64 (If your PC shipped with 4 GB of RAM or more with Windows preinstalled, then its 64bit) or Windows 8 Pro x64 as your OS. Win8Pro is recommended, as the main os, due to Windows 7 not being officially supported for the SDK that has the deployment tool you need.
The third thing that's needed is the Windows Phone 8 SDK (Software Development Kit). It includes a Windows Phone emulator for WP7 and WP8.
The fourth requirement is kinda optional as it depends if you are planning on utilizing the WP8 emulator. The requirement is for your CPU to be SLAT compatible. This is solely due to the WP8 emulator utilizing Hyper-V on Win8.
Finally, you just sign in to the Registration app with your phone plugged in making sure the screen is unlocked first.
Click to expand...
Click to collapse
Thank you very much!!! I have dreamspark account but i found that i will be able to dev unlock my phone via windowsphone...
However when i launch it is just some pretemplate solution no c# or XAML coding at all... I would not like to use my MSDNAA account because it says that i only got one year to develop and honestly i just started studying IT at faculty and i do not know so much stuff about C#.
Anyways, after i eventually do that how do i launch directly field test from cpu's guy utility? Is there some adress for it?
Yes. use the string from the diagnostic thread and enter 3282 for the dial code portion.
You can get a jump start with their developing for beginners series.

[Q] Trouble with compilation in Store in Windows Phone 8

I'm presenting a problem. I have built an application that has Win32 libraries that do not belong to the subset that has in common with WinRT. From my computer I can deploy the application and working properly. But when I go to the store my application is compiled with WinRT preventing several of the features work correctly.
In turn, the problem that would be working blind because we would never know from the development environment if we are building the application works perfectly until published in up tent.
Is there any chance from the development environment that I can detect which libraries would not work once compiled into the store?
Greetings ... Jorge
What development environment are you using? Assuming it's Visual Studio, you can't use Win32 libraries on a WP app, so how are you managing to do that?
Aren't you doing test builds to the emulator?
FloatingFatMan said:
What development environment are you using? Assuming it's Visual Studio, you can't use Win32 libraries on a WP app, so how are you managing to do that?
Aren't you doing test builds to the emulator?
Click to expand...
Click to collapse
Unfortunately is neccesary to use these Win32 libraries to this app,... I'm using Visual Studio 2013 with Windows Phone 8 SDK.... so I could detect where is those assemblies... but the problem is that it is ignorance which are all native Windows assemblies that are not compiled for WinRT and there is no way for the development environment I have this problem and this means that if I am going to develop an app for X platform, that development environment should not let me use something that is not available for that platform, some of that has to exist for this problem, or at least if I let him use it when testing will have to display errors or exceptions; I can not wait for it to install the store to see if it works properly or not
Hence arise two questions I would appreciate help to find possible solution ...
1. exist this solution from the development environment to tell if it will be problems once used to give possible assemblies conflict with WinRT ???
2 There is a way to tell VS that the app you are going to do is to WinRT ??? perhaps with a more modern version ??? and with that and solve the problem from the same environment ???
Best regards and thanks repeated
I still don't get how you're doing this. When you build your app, you select the target platform, if you select ARM and have calls to Win32 API in there, it won't even compile...
How can you not know what Win32 call's you're making?
FloatingFatMan said:
I still don't get how you're doing this. When you build your app, you select the target platform, if you select ARM and have calls to Win32 API in there, it won't even compile...
How can you not know what Win32 call's you're making?
Click to expand...
Click to collapse
Unfortunatelly it compiles with ARM and run in the device too....
I know these Win32 calls of course, for example:
IsolatedStorageSettings, XDocument.Save ..... and others....
I have found the changes that I can do to resolv the problems...
But the problem is that I need to know if exists a way to detect through Visual Studio or another way wich assemblies or calls can give errors, or raise exceptions... Is a blind development for example:
I develop an app with different assemblies, into these assemblies there are 2 assemblies that can not be compatible with WinRT, when I compile with ARM there no raise errors or exceptions, but when I up to the store and when I install in my device from this store, I discover that this have these problems with the assemblies.
I'm concerned with that because is so strange...
Grettings
Also if you have a list with some assemblies of Win32 that are uncompatible with WinRT ... i will be gladded with your help
Grettings...
jhcastellanos said:
Also if you have a list with some assemblies of Win32 that are uncompatible with WinRT ... i will be gladded with your help
Grettings...
Click to expand...
Click to collapse
I suggest familiarising yourself with MSDN.
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/br205757.aspx
Have you tried just uploading your .XAP to the store? The store doesn't actually compile anything; they never see your source code.
Out of curiosity, *how* are you calling Win32 libraries that aren't part of the phone SDK? Did you use dll2lib and link them at built time? Use a hack to get the entry point of LoadLibrary and load them at runtime? Use DllImport from .NET code?
Also, not sure why you're talking about IsolatedStorageSettings. That's not a Win32 API at all; it's a Silverlight (.NET) one that is available on Silverlight for Windows Phone since the 7.0 release.

GN9 + DEX+ VirtualBox Possible?

I'd like to use my Galaxy Note 9 to work on a tiny image of Linux that I've set up via Windows 10's Hyper-X. The VM itself is only about 512 MB max.
Is there software out there that allows you to run a VM within Android? I would be doing this all with my DEX and probably a Bluetooth keyboard/touchpad. I couldn't find any YouTube videos out there which support this idea, unless they're worded in a way that I don't expect.
JOSHSKORN said:
I'd like to use my Galaxy Note 9 to work on a tiny image of Linux that I've set up via Windows 10's Hyper-X. The VM itself is only about 512 MB max.
Is there software out there that allows you to run a VM within Android? I would be doing this all with my DEX and probably a Bluetooth keyboard/touchpad. I couldn't find any YouTube videos out there which support this idea, unless they're worded in a way that I don't expect.
Click to expand...
Click to collapse
https://wiki.qemu.org/Main_Page
apparently people have ran xp on it according to:
https://android.stackexchange.com/q...run-windowsxp-as-a-virtual-machine-on-android
i know this is not as requested to run full blown linux on an android vm but still interesting if it works.
but dex has already LoD so...
https://www.linuxondex.com/
its arm so no x86 / x64 native linux apps can be installed. so only those compiled towards that cpu.(which is the 64 bit version of arm if im not mistaken)
there is even discussion in the dev thread of actualy booting linux off of android rather than emulate it but its a work in progress and requires to root and id think the same arm caveat would apply even once a fully working build arises.
so all in all that build you have would at the very least be arm based if it would ever have a chance to work on android.
in the end having a VM in the cloud or on a pc at home with a port forward and using vnc or even better using the great remote desktop manager app and running it on dex is the easiest way to simili achieve your goal.
https://remotedesktopmanager.com/
@bober10113, I'm actually programming a tiny distribution of Linux to work on a machine that I believe is x86 but I'm not sure, honestly. I plan on basically making the image and writing out instructions to re-create it. I'll take a look at the links provided when I have a moment. Thanks.

Categories

Resources