So this is for putting Android VR games on Steam Frame. Like games released on the Quest and Pico
post
This looks good, has anyone here used it yet?
I have the discontinued free Sega games on my phone and would like to see about transferring the files to my PC and playing them. I don't play any games on my mobile.
i like the frog
why is Valve obsessed with frogs?
Are you not?
Icefrog maybe?
My kid's been bugging me to run her phone games on PC. I had trouble getting them to work with Waydroid. Hopefully Lepton will make that easier.
I feel like this could be huge
I will be abusing the fuck outta this once it's forked and adapted for non-gaming purposes to avoid shitty electron apps forever. Most electron apps have Android equivalents that run way better and eat far less RAM. Can't wait ☺️
You can already do this with waydroid no? Afaik lepton is a fork.
If you can get Waydroid to work, sure.
I've had no such luck across different distros.
Waydroid has never worked well on any system I've tried it on. And sadly, it doesn't really work on ARM Linux installs (ironically), which is one of the places I need it.
Lepton should work better on ARM systems since it doesn't also bundle x86_64 emulation. It leaves that to FEX, which is cleaner.
When they first announced it they said that they are by now far removed from Waydroid, making it work very differently. I guess that is why they didn't work with the Waydroid devs like they did with Wine.
This along with fex was what I was most excited about with the steam frame. I really hope both of these mature, and have communities rise up around them.
What are the chances this can be used to run android apps on Linux phones?
You already have Waydroid - but this strips out a lot of stuff you might need, so Waydroid is probably the way to go anyway
Might be possible, but...
Lepton disables various Android services that are not required to run games possibly breaking compatibility with some applications.
Lepton is not designed for general Android use, instead opting to keep the bare minimum functionality required to launch into games.
Checking the patches on their repo, it seems it will not be very useful for running bank apps and that kind of stuff on waydroid, maybe if they publish a signed image with all the patches for faking a real android environment, but the patches look like they're fixing only for their hardware/stack.
...so like Waydroid?
Lepton is a waydroid fork.
So yes, both are.
Ah. Another "rebranding theft"
No.
Lepton is quite far from waydroid. Significant architectural changes, like Lepton is userspace only, waydroid runs a shared virt while Lepton is per app containers, etc.
Valve tends to be good about upstreaming, etc. The original projects aren't losing out
This seems rather cool!
on an unrelated note: why do companies keep buying different domains instead of reusing old trusted ones?
git.steampowered.com or git.valvesoftware.com would be perfect but they are using https://gitlab.steamos.cloud now?
If I only saw the domain I would never expect it to be officially by valve...
It reads like a cheaper scam, right. I think there is something to make it not about them or steam alone, from both the open source and business perspective. But there are TLDs more reputable and relevant to said project than .cloud at least.
P.S. And do they use Anubis? It's like the biggest project I saw using it, and without any paid customization too.
If anyone has a conparison on how this fork compares to Waydroid: Link pls, I'd like reading it
This could be massive for Linux phones, if I understand it correctly
We already have Waydroid for "natively" launching Android apps on Linux phones, and it sounds like maybe this is based on that? Or at least it mentions getting something from that, but maybe it's just techniques and no code?
Either way, more openness is better, and I can't imagine it'll make things worse!
Most likely not just any arbitrary APK
https://gitlab.steamos.cloud/frame-public/lepton
Lepton is intended to help game developers bring their VR Android games to the Steam Frame. Other usecases are possible, but were not the focus of development and may lack polish.
From what I understand, if you try to launch a flat application, it attempts to launch it in VR mode which is screwy. It best, not a useable experience.
But maybe some day. This certainly lays the groundwork to allow that functionality eventually.
How does lepton compare to the various emulators out there? Anyone used it before?
I wonder if Valve will try to get Netflix to work with the Steam Machine through such efforts.
And that's why steam are worth supporting. Things like this
I genuinely fear the day where gaben steps down
I hope he has things in place to prevent his successor to completely fuck everything up
My understanding was the Frame uses Lepton or Fex. Lepton for android arm games, FEX for intel x86_64 PC games. I'm not aware of many (any?) android+intel exclusives that would use both. Happy to be corrected if wrong though! Won't find out any time soon after being waitlisted though!
One of the Steam Frame articles said that they were using Lepton and Fex together, something like Android app >Lepton> x86 Android app >Fex> Steam Frame.
It would make a lot of sense to not convert android apps from arm to x86 and then back to arm, but I'm not 100% on those details yet.
I edited the post description to make it clear that I'm unsure on this.
no comments (yet)