Question S22 ultra pKVM support when Android 13 drops?? - Samsung Galaxy S22 Ultra

I can't seem to find any information on this, but I'm curious if the new android 13 will support pKVM like the pixel devices do for the s22 series phones. I've read that 13 is supposed to be released sometime in October, but not many people are talking about the kvm support that's supposed to ship with 13.
From what I understand, Google is implementing this into their new generic kernal images, or GKIs for short. Does this mean that when 13 comes out for Samsung devices, I should have virtualization support right?
Can't find out because I just got my s22 ultra and the beta program is closed now, so I can't join. My phone is also carrier locked so I think that's another reason why.
If anyone knows if the s22 line up with get virtualization support when 13 comes out of beta, let me know cause I'd love to run win11 on my device, since it has as much ram as my win 11 desktop has lol.

While I can't speak to what Samsung plans to leave enabled in their Android 13 kernel build, I will mention that there isn't any emulated GPU acceleration in pkvm, so Windows 11 usability may be really sketchy. I had the same thought as you and was really giving some thought to the new Galaxy Z Fold, but a combination of Samsung possibly stripping out pkvm and the lack of maturity of pkvm as a platform has me holding off for now.

dpersuhn said:
While I can't speak to what Samsung plans to leave enabled in their Android 13 kernel build, I will mention that there isn't any emulated GPU acceleration in pkvm, so Windows 11 usability may be really sketchy. I had the same thought as you and was really giving some thought to the new Galaxy Z Fold, but a combination of Samsung possibly stripping out pkvm and the lack of maturity of pkvm as a platform has me holding off for now.
Click to expand...
Click to collapse
Fair enough, but at least if they don't strip that out, we would be able to run windows 10 because it doesn't rely on GPU acceleration as heavily as 11 does.
From what I seen in the pixel demo, 11 usability doesn't look too bad though

Can we check another device from another manufacturing have already android13 kernel if the pkvm enable or disable can you check with me??

Is there anyone checked pkvm for samsung's android 13?

dpersuhn said:
While I can't speak to what Samsung plans to leave enabled in their Android 13 kernel build, I will mention that there isn't any emulated GPU acceleration in pkvm, so Windows 11 usability may be really sketchy. I had the same thought as you and was really giving some thought to the new Galaxy Z Fold, but a combination of Samsung possibly stripping out pkvm and the lack of maturity of pkvm as a platform has me holding off for now.
Click to expand...
Click to collapse
you can have 3d accel in linux guest

Getting started with Protected Virtual Machines
wait till it works

appdevelpo said:
Getting started with Protected Virtual Machines
wait till it works
Click to expand...
Click to collapse
I don't think samsung fork of android has pkvm support. You should build custom kernel for that.

Related

Windows Phone 7 Rom on Android Tablet

Tried to search for this but couldnt find anything is it possible to get a mango ROM working on an android tablet?
There are loads of 7" Android tablets out there for under £60 not the biggest fan of android but would like a cheap tablet for quick browsing of web and showing photos to friends etc.
Would be cool if could get a mango ROM flashed onto one of those 7" tabs
That's a good question. I'd also be interested if it were possible to drop Mango onto a tablet that started out life as an Android. It'd have to be a 7" screen, and it'd have to have a capacitive screen
jasongw said:
That's a good question. I'd also be interested if it were possible to drop Mango onto a tablet that started out life as an Android. It'd have to be a 7" screen, and it'd have to have a capacitive screen
Click to expand...
Click to collapse
Why does it have to be 7"? Resolution?
mcorrie1121 said:
Why does it have to be 7"? Resolution?
Click to expand...
Click to collapse
I think we're pretty much locked to 800x480 resolution, which I suspect would look horrible on a 10" tablet
Yea but im sure if it possible to port people will figure out a way around that like a regist edit or something. Actully maybe on a bigger screen more tiles would be visible instead of only 8 tiles or 6 it would be like 12 or 14
That is an interesting question. I was wondering the same thing, which is how I found this thread...
First of all, it would have to be a tablet with a WP7-compatible CPU. Unlike most x86 chips used in PCs, different ARM chips may have incompatible kernel-mode interfaces, so the core of every OS must be built for that chip. Linux (and therefore Android) can be built to run on pretty much any ARM chip. In theory, the same is true of Windows CE (the kernel that WP7 is built on), but without kernel sources (and no, the CE6 and CE7 sources available from MS aren't quite the same) we can't build custom kernels like that.
Second, and much harder, would be finding the drivers for the hardware. Every single WP7 device comes with a bunch of OEM code, the "firmware", that interfaces the kernel to the hardware. This is different from device to device (thus why, if you do something like flash a Samsung Omnia 7 ROM to a Samsung Focus, or even a Focus r3 ROM to a Focus r4, the phone won't work correctly afterward). Android has something similar, but again it has two benefits: the kernel is open-source, and there are Linux drivers for almost every piece of computing hardware (although not always very good ones). For WP7, porting to a new device is very hard because of this. The HD2 worked because
A) it originally ran a CE-based OS (an older one, but still CE based)
B) it's very similar in hardware to the HD7 (not enough to run HD7 ROMs, but enough to pull some drivers from HD7 ROMs)
C) an early firmware for the WP7 kernel was developed for it and leaked.
None of those things are going to be true for the typical random Android tablet.
GoodDayToDie said:
First of all, it would have to be a tablet with a WP7-compatible CPU. Unlike most x86 chips used in PCs, different ARM chips may have incompatible kernel-mode interfaces, so the core of every OS must be built for that chip. Linux (and therefore Android) can be built to run on pretty much any ARM chip. In theory, the same is true of Windows CE (the kernel that WP7 is built on), but without kernel sources (and no, the CE6 and CE7 sources available from MS aren't quite the same) we can't build custom kernels like that.
Second, and much harder, would be finding the drivers for the hardware. Every single WP7 device comes with a bunch of OEM code, the "firmware", that interfaces the kernel to the hardware. This is different from device to device (thus why, if you do something like flash a Samsung Omnia 7 ROM to a Samsung Focus, or even a Focus r3 ROM to a Focus r4, the phone won't work correctly afterward). Android has something similar, but again it has two benefits: the kernel is open-source, and there are Linux drivers for almost every piece of computing hardware (although not always very good ones). For WP7, porting to a new device is very hard because of this. The HD2 worked because
A) it originally ran a CE-based OS (an older one, but still CE based)
B) it's very similar in hardware to the HD7 (not enough to run HD7 ROMs, but enough to pull some drivers from HD7 ROMs)
C) an early firmware for the WP7 kernel was developed for it and leaked.
None of those things are going to be true for the typical random Android tablet.
Click to expand...
Click to collapse
So, long story short, probably not gonna happen. Gotcha. At least I know some of the work that is takes, for I am sure that it will take much more work.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
yea your not gonna get arm wp7 on an android tablet , however there are many simulations of wp7 in android tablets , so if you want wp7 on an android yes thats the way to do it , but why?

[DEV HACK IDEA] Porting over Android to the new Chromebook..??

I checked out the specs of the newly-announced $249 chromebook, and I realized what an awesome android device it would make, if only android was successfully ported to it....
I know at the same price point we can get a n7 32gig, but the larger 11.6" LED HD tempts me, though the res at 1366 x 768 is not that great. also, all the hands-on reviews have heaped a lot of praise on the high-quality keyboard-touchpad on the device, which is even more tempting and would make up for the lack of touch input on the device...
Its config is pretty identical to a flagship android phone/tablet with two cortex-A15 cores on the Exynos 5250, 2gig RAM and 16GB onboard storage with an expandable mem slot, 2 full usb ports and a full HDMI out, with the usual WiFi a/b/g/n and Bluetooth 3.0.
I'm a noob when it comes to creating ports and ROMS, but I guess it would not be such a difficult task for the awesome dev community out here to manage that feat. Maybe we need to wait for an actual android device with the exynos chip inside to release, whose android ROM we could use as a base to port to the chromebook...
windows 8 RT would be more awesome, but seeing that its a licensed OS, porting it might amount to piracy/illegal hacking, so its not something that I would discuss/encourage here....
Chromebooks boot with UEFI (Basically a modern BIOS), so the Android source code would have to be heavilly modified to be bootstraped from UEFI. Not to mention drivers and custom kernels (which isnt much of a pain if the hardware has documentation, all eyes on you Samsung.)
And I dont think we will ever see Windows on a chromebook unless someone creates an emulator for ChromeOS... Which I dont think is possible, but dont quote me on that.
i know it would take a ton of modding to find a workaround for it, but enabling the developer mode on the chromebook allows booting of an unsigned linux installation off the external memory (eg. gentoo ubuntu) on the x86 chromebooks currently available (Cr-48 etc..)
trying something similar for booting android off an image on the mem card might be a possible way...
UPDATE : https://plus.google.com/109993695638569781190/posts/b2fazijJppZ a google employee has already begun work on porting ubuntu..!!
drivers would be difficult, esp for the SoC as there is no device currently on the market with it. but maybe after Samsung releases a couple of phones/phablets running the A15's, porting of the drivers could be attempted...
I was wondering the same thing and figured I would come here to see if anything was planned. I just ordered the new one and was curious if there would be much interest in modding this thing. Guess in due time!
rumors say the upcoming google nexus 10 tablet is running identical hardware (exynos 5 dual omap15 / 2gig ram) which is gonna run android 4.2
once its out, MAYBE porting the ROM to the chromebook may become a teeny bit easier...
the_crazy_devil said:
rumors say the upcoming google nexus 10 tablet is running identical hardware (exynos 5 dual omap15 / 2gig ram) which is gonna run android 4.2
once its out, MAYBE porting the ROM to the chromebook may become a teeny bit easier...
Click to expand...
Click to collapse
If I'm not wrong Nexus 10 will have exactly the same processor than the new Samsung Chromebook. If someon manage port android to this new latop I won't hesitate to buy it.
there is a developer board with same hardware and as far as I know it has android source codes, you can check the website http://www.arndaleboard.org/wiki/index.php/Main_Page
Wasnt this done a while back with the CR-48 thanks to Hexxeh?
http://hexxeh.net/?p=328117655
Just got to find a way to port it over to the new Chromebook, then port Android.
Since Android was ported to the HP Touchpad I'm pretty confident that it can be ported to this device... I mean the touchpad was the last thing I thought Android would run on and it runs like it was made for it... COME ON DEVS!
Following this thread with anticipation.
Well seeing as this device uses the same SoC as the nexus 10 i would be hopeful someone will manage to port android. I for one would be keen to have this option!
Touch Chromebook?
If this article on Android Community turns out to be accurate and Google release a touch chromebook any time soon, I would throw some money at a kickstarter to get android on it. Would be cheaper than an N10 - and probably quicker than waiting for a keyboard dock...!
Can't link because I'm new... androidcommunity.com/google-reportedly-plotting-12-85-inch-touch-chromebook-20121126/
Very hopeful!
^ here's a +1 form me
started..
OK...I was able to get into the uboot portion of chromeos and managed to load uvboot ( unverified boot )which will allow the booting of non chrome os kernel's. however it seems its looking for something else. I already got Ubuntu loaded on it so maybe I'll try to get it booting off the SD first so I don't brick my cb.....keep you guys posted.
rawtek said:
OK...I was able to get into the uboot portion of chromeos and managed to load uvboot ( unverified boot )which will allow the booting of non chrome os kernel's. however it seems its looking for something else. I already got Ubuntu loaded on it so maybe I'll try to get it booting off the SD first so I don't brick my cb.....keep you guys posted.
Click to expand...
Click to collapse
great work! i'm still waiting for my chromebook the stock's very erratic, and i cant find anyone willing to ship it to my country...will try to help as soon as i lay my hands on one!!
Ok ... DD'd the system.img from the stock N10 factory image and created a new BOOT partition. Booting the Chrome OS kernel worked ( which should be fine due to the fact that the CB and N10 have the EXACT same ARM SOC ) it seems the boot partition need to be re-written to work with the UEFI. im going to keep digging until I find something ( or someone lends some expertise dealing with UEFI and BOOT ).Happy New years !!
Kernel boots..just has a hard time mounting the ROOTFS...any want to shed some light on this.
Thanks
Super stoked for this!! Have been thinking this would be good to have Android on from the minute I got it!! Looking forward to this!!

Note 10 + Dex + Linux On Dex

Hello team,
as a simple Web Developer (Wordpress, React, Node.js and so on) I am completely excited about Linux On Dex possibility. Currently having Samsung Galaxy S9, which has 4gigs of RAM and it is absolutely not enough - so I am waiting for Note 10 so bad!
Anyway, let's get to my question.
Linux on Dex is a fantastic tool for daily use yet it is not perfect (I know, freaking beta!). Do you think with Note 10 official release will be LinuxOnDex app update released as well? Do you have any info from Ubuntu team, if they work on better Ubuntu image for Samsung Galaxy phones?
It would be so disgustingly awesome if I could just run LOD right out of the box.
Please, share your thoughts!
Kind Regards
Jaroslav the 3rd
get a laptop if you want something perfect!
Jaroslav_III said:
Hello team,
as a simple Web Developer (Wordpress, React, Node.js and so on) I am completely excited about Linux On Dex possibility. Currently having Samsung Galaxy S9, which has 4gigs of RAM and it is absolutely not enough - so I am waiting for Note 10 so bad!
Anyway, let's get to my question.
Linux on Dex is a fantastic tool for daily use yet it is not perfect (I know, freaking beta!). Do you think with Note 10 official release will be LinuxOnDex app update released as well? Do you have any info from Ubuntu team, if they work on better Ubuntu image for Samsung Galaxy phones?
It would be so disgustingly awesome if I could just run LOD right out of the box.
Please, share your thoughts!
Kind Regards
Jaroslav the 3rd
Click to expand...
Click to collapse
I am half expecting LoD to come preinstalled. There were rumours about it even running wirelessly a while back, now that would be awesome.
One thing i'd really like is for the Linux container to gracefully autostart and stop with the phone outside of Dex, so I could have my DevEnv permanently running on my phone like a portable server. I could then run a MOSH session from my tablet or desktop, as well as through Dex.
ArmadilloTekCase said:
get a laptop if you want something perfect!
Click to expand...
Click to collapse
Care to expand on this comment with something of value?
You can run it wirelessly
skally said:
I am half expecting LoD to come preinstalled. There were rumours about it even running wirelessly a while back, now that would be awesome.
One thing i'd really like is for the Linux container to gracefully autostart and stop with the phone outside of Dex, so I could have my DevEnv permanently running on my phone like a portable server. I could then run a MOSH session from my tablet or desktop, as well as through Dex.
Care to expand on this comment with something of value?
Click to expand...
Click to collapse
Hey man,
super happy to meet somebody else who is also so much into Linux on Dex. You can run LOD wirelessly through VNC! On youtube there is a video "Linux On Dex Remote" by MRP - check that out -> I have tried this and works for me. Unfortunately, as I said - I have s9 which does not have enough performance for it.
I expect the update quite soon since Tab s6 was released yet LOD was not updated. Will see, will see
Meh, two more weeks and my hands will be holding Note 10+ 512gigs already, can not wait!
Jaroslav_III said:
Hello team,
as a simple Web Developer (Wordpress, React, Node.js and so on) I am completely excited about Linux On Dex possibility. Currently having Samsung Galaxy S9, which has 4gigs of RAM and it is absolutely not enough - so I am waiting for Note 10 so bad!
Anyway, let's get to my question.
Linux on Dex is a fantastic tool for daily use yet it is not perfect (I know, freaking beta!). Do you think with Note 10 official release will be LinuxOnDex app update released as well? Do you have any info from Ubuntu team, if they work on better Ubuntu image for Samsung Galaxy phones?
It would be so disgustingly awesome if I could just run LOD right out of the box.
Please, share your thoughts!
Kind Regards
Jaroslav the 3rd
Click to expand...
Click to collapse
Hey what Bluettooth keyboard and mouse are you using via your S9 ? i just had a quick play on my Tab S4 (4GIG RAM) Linux on Dex it ran pretty smooth! Also where does the bottle neck happen i.e run out of ram ? Are you trying to run wordpress locally ? Also i haven't tried Linux on Dex on my Note 9 (6 GiG RAM) i have just ordered Bluetooth mouse the Micrsoft Arc one! Am not sure what Bluetooth keyboard i should get any suggestions!!
Jaroslav_III said:
Hey man,
super happy to meet somebody else who is also so much into Linux on Dex. You can run LOD wirelessly through VNC! On youtube there is a video "Linux On Dex Remote" by MRP - check that out -> I have tried this and works for me. Unfortunately, as I said - I have s9 which does not have enough performance for it.
I expect the update quite soon since Tab s6 was released yet LOD was not updated. Will see, will see
Meh, two more weeks and my hands will be holding Note 10+ 512gigs already, can not wait!
Click to expand...
Click to collapse
I ALMOST ordered the 512GB. I even wanted a black phone. But that Aura Glow is just so unique, I had to get it, and it's only available in 256GB. But honestly, I never even came close to using the 512GB on my Note 9 and only got it for more RAM. Now both variants have the same 12GB RAM. I can add a microSD card, and it saved me $100. The more I see videos of the Aura Glow, the happier I am that I pre-ordered that Cole.
Currently LoD app says "Your device is not supported" on Note 10+ :good:
Might not be as simple as it sounds, but has anyone decompiled the APK your talking about to see if its device restriction is in the AndroidManifest file.
Alter to remove restriction and recompile and test. Am not sure about the App your talking about, i cannot find it.
Any news guys? I got Galaxy Note 10 + but I could not make LoD running. Honestly speaking, I'm a bit pissed by the whole DeX experience so far.
Yer best waiting for a updated app, Modified the App to allow it to run on my device. Loaded a container as with the operating system.
But it fails to boot with just a (Please wait) Loading popup and does not move from there. So regardless looks like it needs updating for proper support.
I have sent two emails to the LoD team @ Samsung, and shocker... they have not responded.
Really hope this is available soon for the Note 10. This is the main reason I got this phone to begin with.
Any update on this? Why is samsung silent?
emailtojacob said:
Any update on this? Why is samsung silent?
Click to expand...
Click to collapse
How long do we have to wait to get this *that should have been live on release day!* going?!?
My best guess is that Samsung blocked support for Linux on DeX after getting into bed with Microsoft and that really sucks. The official response from Samsung is "we cannot speculate on when support might become available" and they have marked the support request as "solved". I call B.S.
https://www.apkmirror.com/apk/samsu...beta-1-0-51-android-apk-download/#description
Not sure if this helps anyone. After the APK install just download the image you should be fine.
Sent from my SM-N975U1 using Tapatalk
---------- Post added at 18:21 ---------- Previous post was at 18:19 ----------
Well it looks like the latest APK doesn't like note10! ha just download an older version. From the apkmirror site.
Sent from my SM-N975U1 using Tapatalk
That doesn't help either
How is linux on dex not compatible with note 10 yet?
Demmetrius said:
How is linux on dex not compatible with note 10 yet?
Click to expand...
Click to collapse
Samsung just emailed me:
End of Linux on DeX Beta
Thank you for supporting Linux on DeX Beta. The development of Linux on DeX was all thanks to customer interest and valuable feedback. Unfortunately, we are announcing the end of our beta program, and will no longer provide support on future OS and device releases.
NOTE — Linux on DeX will not be supported on Android 10 Beta. Once you update your device to Android OS 10, you will not be able to perform a version rollback to Android Pie. If you decide to update your device to Android 10 Beta, we recommend backing up data before updating.
Thank you,
The Linux on DeX Team
wm8s said:
Samsung just emailed me:
End of Linux on DeX Beta
Thank you for supporting Linux on DeX Beta. The development of Linux on DeX was all thanks to customer interest and valuable feedback. Unfortunately, we are announcing the end of our beta program, and will no longer provide support on future OS and device releases.
NOTE — Linux on DeX will not be supported on Android 10 Beta. Once you update your device to Android OS 10, you will not be able to perform a version rollback to Android Pie. If you decide to update your device to Android 10 Beta, we recommend backing up data before updating.
Thank you,
The Linux on DeX Team
Click to expand...
Click to collapse
Whaaaaaat??? That was the coolest feature of the Galaxy! At least they need to leave the room for developers to create custom containers!

Millions of phones and tablets are obsolete because of sofware. Is there a way around?

Hi everyone.
Every year millions of phones and tablets are produced. Because hardware makers don't worry about updating them, those devices are often dumped. However, lots of them are very capable machines.
As I've read these forums for years, I've seen a lot of work from a lot of people trying to bring those forgotten devices to life again by making unofficial ROMs with tons of customization, new features, and great efforts like LineageOS and PostmarketOS. However, those lack the resources to bring an updated OS for the majority of those binned and obsolete phones.
If I'm not wrong, the biggest issue about replacing the original OS on those devices are the bootloaders and drivers/blobs for the large amount of different hardware configurations. There are multiple workarounds, shims, ports that solve those problems for one or other device.
It might be quite naive, but i'd like to ask a question I've been thinking about lately. AFAIK, if I have the blobs/drivers for a camera, wifi, bluetooth, GPS or other "peripheral" for a devices' original ROM running Android 4.4, I can make it work on AOSP 4.4. I know this might be crazy, but:
As long as I have the blobs for a certain chipset and display/touch, why can't we use a VM running a nano version of AOSP that matches the devices' original ROM that bridges the device IO to the main ROM?
As an example, imagine wifi. I could network bridge AOSP 9 to a VM running AOSP 4, which would then have the drivers so network would work. The same for bluetooth or camera or GPS, maybe? Is this absolutely unfeasible?
Thank you for your time!
wasserprojekt said:
Hi everyone.
Every year millions of phones and tablets are produced. Because hardware makers don't worry about updating them, those devices are often dumped. However, lots of them are very capable machines.
As I've read these forums for years, I've seen a lot of work from a lot of people trying to bring those forgotten devices to life again by making unofficial ROMs with tons of customization, new features, and great efforts like LineageOS and PostmarketOS. However, those lack the resources to bring an updated OS for the majority of those binned and obsolete phones.
If I'm not wrong, the biggest issue about replacing the original OS on those devices are the bootloaders and drivers/blobs for the large amount of different hardware configurations. There are multiple workarounds, shims, ports that solve those problems for one or other device.
It might be quite naive, but i'd like to ask a question I've been thinking about lately. AFAIK, if I have the blobs/drivers for a camera, wifi, bluetooth, GPS or other "peripheral" for a devices' original ROM running Android 4.4, I can make it work on AOSP 4.4. I know this might be crazy, but:
As long as I have the blobs for a certain chipset and display/touch, why can't we use a VM running a nano version of AOSP that matches the devices' original ROM that bridges the device IO to the main ROM?
As an example, imagine wifi. I could network bridge AOSP 9 to a VM running AOSP 4, which would then have the drivers so network would work. The same for bluetooth or camera or GPS, maybe? Is this absolutely unfeasible?
Thank you for your time!
Click to expand...
Click to collapse
That's sort of what project treble is.
Project Treble
The Android 8.0 release includes Project Treble, a major re-architect of the Android OS framework designed to make it easier, faster, and less costly for manufacturers to update devices to a new version of Android. Treble is for all new devices launching with Android 8.0 and beyond.
forum.xda-developers.com
I was reading about it and it seems like treble is not very seccessful. I imagine Google isn't very interested on this, as they want phones to be sold every year. Anyway, I was asking about this specific method of making phones and tablets compatible with today's OS or, who knows, even linux.
wasserprojekt said:
I was reading about it and it seems like treble is not very seccessful. I imagine Google isn't very interested on this, as they want phones to be sold every year. Anyway, I was asking about this specific method of making phones and tablets compatible with today's OS or, who knows, even linux.
Click to expand...
Click to collapse
Yes and the only way it might work is trebel. Because treble handles lot of the problems involved with booting newer androids on older systems.
You can run linux on older Androids or even Windows XP.
How to install a Linux desktop on your Android device
Get even more from your Android device by running a desktop OS! Lots of options including Debian (no root), Ubuntu, and Kali Linux.
www.androidauthority.com
Running Windows XP on Android
No rooting or custom modifications needed, we’re going to do this with stock Android and a few free (but high-quality) apps.
centerorbit.medium.com
Also, it's not that the OS gets deprecated, it's that the applications like Google Play services which become heavier as years go by.
Degoogled-Android on my Android ICS phone worked fine till it's screen got busted. With Google Play services, it was impossible to install any app since its paltry 400MB storage was extended/
Thanks for your answers!
Running other OSes via VNC is just meant to use the devices as mere thin clients, and that was not the objective.
The Project Treble will never be as widespread as it should be, because Google is obviously not interested in making phones last longer (they want more devices to be sold). Of course I was not talking about devices 10 years old, more about 5yrs. They have specs good enough to run contemporary Android and most of non-entertainment apps.
The obstacles to being able to do this are artificial. The problem is there are no drivers and project Treble does not address this in any meaningful way. Manufacturers aren't interested in this too because they want to sell more chips. So the only way it came to my mind it could work was by running a very light VM with an older Android for which the components' drivers were available. Of course main components would still have to be compatible with newer Android, such as the SOC. But things such as wi-fi, camera... could be bridged from a VM, I believe.
Not sure, but I'd guess the low-level interface would have to be outside the VM.
That is, to be able to run the VM you'd have to have some drivers already in place. I'm also not sure everything can be virtualized. For example, desktop VMs couldn't so easily passthru PCIe or USB to VMs, at least in the past.
There's some EU push to make fixing and servicing some non-phone devices easier, and to mandate labeling phones (and other devices) with repairability scores. Maybe eventually they could mandate, under certain conditions, the logical separation of hardware and software?
Well, after a long time, for those who where curious about this thread: the project Halium is exactly what was in my mind. If I'm not wrong, it basically consists in a minimal Android rom running on a Virtual Machine which then interfaces with any Linux distro, effectively giving the phone the ability to run a (more or less) updated version of Linux kernel and, therefore, many Linux distros. https://docs.halium.org/en/latest/project/Scope.html
hkjo said:
Not sure, but I'd guess the low-level interface would have to be outside the VM.
That is, to be able to run the VM you'd have to have some drivers already in place. I'm also not sure everything can be virtualized. For example, desktop VMs couldn't so easily passthru PCIe or USB to VMs, at least in the past.
There's some EU push to make fixing and servicing some non-phone devices easier, and to mandate labeling phones (and other devices) with repairability scores. Maybe eventually they could mandate, under certain conditions, the logical separation of hardware and software?
Click to expand...
Click to collapse
You are right, and I believe Halium just works on phones which are minimally supported by Linux kernel drivers (like basic SoCs). But all those other hardware parts, like GPS, Wi-Fi, Camera... can be brought to life this way, I think.
Thanks for your insight!

Since we've had Linux boot on the Surface RT, will Android at some point?

Yeah most stuff doesn't work on Linux at the moment but maybe?
Today successfully booted up windows 10 arm on my surface rt.
I am so hasppy android ports are coming to this tablet
pedrofssf94 said:
Today successfully booted up windows 10 arm on my surface rt.
I am so hasppy android ports are coming to this tablet
Click to expand...
Click to collapse
well dang
FoxyDrew said:
Who told you android ports are coming to this tablet? lol glad your optimistic though
Click to expand...
Click to collapse
Actually yes, Android 5.1 is coming to this tablet.
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
discord.com
pguarache said:
Actually yes, Android 5.1 is coming to this tablet.
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
discord.com
Click to expand...
Click to collapse
You do know no one can see that because you would need to be in the discord server that we dont have an invite to lol
In theory It would work...
Older versions supported ARM32 pretty well and since Linux is already working It would not be harder to port Android to The surface RT and 2.
The problem is that these devices are almost 10 years old and few people care about them anymore.
Even with Android installed running apps with 2gb of very aged memory would prove to be a pretty bad experience...
Nicknackpaddywack101 said:
In theory It would work...
Older versions supported ARM32 pretty well and since Linux is already working It would not be harder to port Android to The surface RT and 2.
The problem is that these devices are almost 10 years old and few people care about them anymore.
Even with Android installed running apps with 2gb of very aged memory would prove to be a pretty bad experience...
Click to expand...
Click to collapse
Eh, I've run worse. I have a moto E LTE running android 9 (RR Custom Rom based on a GO version of android) and it runs fine (1gb of ram and a worse cpu than the RT) sure it would be nice to have more ram but it works.
WinDVD said:
Eh, I've run worse. I have a moto E LTE running android 9 (RR Custom Rom based on a GO version of android) and it runs fine (1gb of ram and a worse cpu than the RT) sure it would be nice to have more ram but it works.
Click to expand...
Click to collapse
Yes, I understand your point. But the fact is that it had Android to start with, with the surface RT you have to use loopholes and bugs to get Linux working in a inefficient way and even the currently working(sort of ) Raspbian based Linux system has a bunch of bugs and missing drivers etc. Power control lacks behind Windows RT (mentiond here:https://forum.xda-developers.com/t/porting-chromium-to-windows-rt.2095686/post-87719273. The sad fact that this device is already 10years old means that it is unlikely people would pay attention to it and use it to develop Android, and even with Android installed the experience would be very limited due to the ram. support would be almost non-existent similar to what happened to the windows phones that got unofficial CM versions. Developers are already moving away from ARM32 to newer ARM64 and a few years later most apps would have a minimum api equivalent to android 6.
There is still a silver lining though. RT devices are dirt cheap since they are almost or practically useless now and Android still has excellent backward compatibility. Anyone who really has interest and the time could pick up the pieces of the Linux project and move on with doing it, but it still would not be easy.
Maybe a crowdfunding project could give devs some incentive?
But for now you could try to run a vm in linux or simply run their linux equivalents. Chromium, firefox, WPS office etc. Raspbian is compatible wih the snap store too, so you could use it just like ubuntu.
I am not trying to pour cold water on your idea, and I really look forward to this project taking off. However, there ultimately is a reason why Windows RT and their RT devices failed to take off.
working with the progress made with opensurface-rt, we managed to get android 7.0 booting on the surface RT using the 3.4 kernel, got wifi working, but minor gpu bugs that make it an unstable setup. had a play about with 4.4 and 5.1 too. android 7.1.1 and above have critical gpu bugs which make it completely unusable. and probably unfixable. development into getting other devices such as sound, camera, bluetooth etc has yet to be done. so far we have, screen, touch screen, type/touch keyboard, 2d/3d gpu working. recorded a quick video of it running
maybe it would be possible to get all things sorted but it's quite the task.
jethro tarw said:
working with the progress made with opensurface-rt, we managed to get android 7.0 booting on the surface RT using the 3.4 kernel, got wifi working, but minor gpu bugs that make it an unstable setup. had a play about with 4.4 and 5.1 too. android 7.1.1 and above have critical gpu bugs which make it completely unusable. and probably unfixable. development into getting other devices such as sound, camera, bluetooth etc has yet to be done. so far we have, screen, touch screen, type/touch keyboard, 2d/3d gpu working. recorded a quick video of it running
maybe it would be possible to get all things sorted but it's quite the task.
Click to expand...
Click to collapse
Wow! Nice work! Would be interested to know the team behind this marvelous project. (since you mentioned 'we')
Also probably should embed the boot screen with your team's name...

Categories

Resources