• addie@feddit.uk
        link
        fedilink
        arrow-up
        3
        ·
        1 hour ago

        For me;

        • the download is absurdly massive. Although it makes sense that you’d need an Android OS image to run Android, it’s bigger than the copy of Arch I used to run it

        • integration with the host OS is poor - be nice if copy-paste worked, and file transfer was easier

        • super-sluggish, even on quite powerful computers

        • never idle, makes my laptop run hot

        Okay, it’s emulating ARM64, and emulators need a lot of CPU, but since Android apps are compiled to “Google’s own version of Java” and are JIT compiled to suit the phone CPU, should be possible just to compile them to AMD64 instead and run native.

        If there’s an app that only exists on Android and has no desktop / web equivalent, it’s a workable solution, but it does entail compromises.

      • infinitesunrise@slrpnk.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 hours ago

        I actually just discovered Waydroid this past weekend and it’s been a godsend. I don’t play any android games though, just use it for utility stuff that refuses to run on my physical phone.

        • thingsiplay@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          2 hours ago

          I’m super curious to what tools you would use? Other than games off course, I wanted to find a reason to finally get around and install Waydroid. But I just don’t find a reason to, please help. :D

          • TruePe4rl@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            32 minutes ago

            Other uses would be banking apps and store apps (discounts).

            Also it is a way to play games that have issues in Wine and have mobile version.

            • thingsiplay@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              26 minutes ago

              I would assume something like Fortnite, PUBG and Call of Duty games as an example. I’m curious to use cases outside of (obvious) games. Is there any situation that is not possible to do on a Linux desktop, that requires to use Android or iOS app? Like banking, is there any bank that only offers a mobile app and nothing else? That’s the issue I have right now, finding a real use case where I have to use it (obviously there is none for me personally, so finding it wouldn’t make it a requirement for me).

          • swab148@lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            3
            ·
            2 hours ago

            I used it once to install Pandora, so I could have a bigger selection of latin jazz when I was playing Tropico. It worked pretty well!

  • warmaster@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    6 hours ago

    I’m drooling over this. I hope the community picks this up, this could be extended to better support Android apps on Linux phones for example.

  • geneva_convenience@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    4 hours ago

    Can Linux phones run normal apps from Android with this?

    Games are great and all about having cross-platform abilities to run stuff makes a massive difference.

    • non_burglar@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      4 hours ago

      From the gitlab front page:

      Lepton disables various Android services that are not required to run games possibly breaking compatibility with some applications.

      It is probably possible, but just as using Proton to run MS Office is a real bear to configure, this tool is also pretty specific in application and environment.

      • thingsiplay@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        Note my reply is not an answer, just more questions.

        I would assume it mainly talks about the Google services, that are also disabled by alternative Android versions like e/OS (fork of LineageOS). But they come with an Open Source service implementation microG, to be somewhat compatible, but it doesn’t guarantee 100% compatibility. Sooo, does Leptop disable those Google services without a replacement? Can it use microG?

    • bdonvr@thelemmy.club
      link
      fedilink
      arrow-up
      33
      ·
      9 hours ago

      I think right now the main focus is actually running Oculus/Meta Quest native games on the Steam Frame - the Quest headsets run Android and the games are actually APKs. No GAPPs involved

      I’m sure I everything will be working about as soon as the community gets ahold of it though

      • Euphoma@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        The problem with running quest games outside of quest is actually that meta has a specialized vr version of android, that even people haven’t figured out how to get their apps running on the pico (bytedance) android headsets. This is pretty crazy considering how easy it is to pirate on quest

      • artyom@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 hours ago

        the Quest headsets run Android and the games are actually APKs

        Yes but how will you get those APKs installed on the device and make them run properly?

        • utopiah@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          If you mean the Quest you can, once developer mode is enabled, run adb install whatever.apk and it will show up in the UI of the OS.

          If you mean the Frame I tried them but didn’t install anything. My bet though is that it is the ONE thing Valve actually use to make money, Steam, that will wrap Lepton just like it does with Proton now.

          • artyom@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 hours ago

            Yeah I was obviously not asking how to run Quest apps on the Quest, I was asking how to run Quest apps on the Frame.

            • utopiah@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              3 hours ago

              I doubt Steam will provide an official way to piggyback on the Meta store, mostly for legal reasons. I imagine one will, like today, add external games to Steam and instead of using Proton will use Lepton.

              It’s possible to get all apks of Meta store by sailing the high seas.

        • SatyrSack@quokk.au
          link
          fedilink
          English
          arrow-up
          9
          ·
          7 hours ago

          I think devs will have to ship a build that does not have the extra DRM and whatnot that is required to run on Oculus devices. The beauty of Lepton is just that developers won’t have to rewrite their game for a new architecture or anything. All they have to do (hypothetically) is export a new build of their project without the “include Oculus DRM” button checked. From what I understand, it’s not the exact same situation as Proton, just similar in many regards.

          • artyom@piefed.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 hours ago

            So you think Valve is counting on Oculus devs uploading their games to Steam directly?

            • lemmyvore@feddit.nl
              link
              fedilink
              English
              arrow-up
              1
              ·
              34 minutes ago

              Don’t all the games have to be uploaded to Steam by their rightful developer?

              • SatyrSack@quokk.au
                link
                fedilink
                English
                arrow-up
                1
                ·
                8 minutes ago

                If someone wants to publish on Steam, yeah, probably. But if Lepton works like Proton, the game doesn’t actually need to be distributed through Steam. For Proton, you can run basically any Windows executable file through Proton, even if you downloaded the file from somewhere other than Steam. I assume the plan is for Lepton to be able run basically any APK you throw at it regardless of where the APK came from. I just doubt that Lepton will bypass the Oculus DRM.

    • Axum@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      4
      ·
      6 hours ago

      Lepton is not designed for general Android use, instead opting to keep the bare minimum functionality required to launch into games.

      So it’s nothing more then a layer for games to get shipped via steam sans Gapps integration.

  • Alex@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    11 hours ago

    I wonder if lepton will solve the Minecraft problem. Waydroid was broken by some recent drm changes which are unlikely to be reverted although mcplauncher still seems to work although it’s been awhile since I tested on my SteamDeck.