TIL about Android Translation Layer (ATL), a way to port Android apps to Linux Mobile
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
Oh dang this might be just what i need !
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
what about waydroid?
I'm thinking of installing chimera linux with phosh as a de, and for the apps I was thinking mostly linux programs and maybe some android apps with waydroid, but I'll also try this! -
Graphene is working with a major phone Maker and will be releasing a Graphene compatible phone in 1-2 years
I'm hoping the camera is at least on par with the pixels. I don't take many photos but when I do I'd like to maximize quality
-
what about waydroid?
I'm thinking of installing chimera linux with phosh as a de, and for the apps I was thinking mostly linux programs and maybe some android apps with waydroid, but I'll also try this!I tried it a few times, did not work for me, I've had android emus on windows work fine, I'm pretty sure I followed the setup correctly, but I couldn't get apps to launch.
-
Steam could make this happen faster if more of their user base requested the ability to play (x86 compatible) Android games on their Deck.
The Android dev kit includes a copy of QEMU that's set up to emulate ARM with a selection of popular screen sizes and revisions of the OS, so that you can test your app on a variety of 'potential phones' before you upload it to the marketplace. Snapdragons are amazingly performant CPUs for how gently they sip at the battery, but they're not that strong in the big scheme of things - any random x86 processor should be able to emulate them while using fifty times the power. A Steam deck ought to be able to do it; the request will then be 'we'd like to play Android games better', which to me is a much more reasonable ask.
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
How did you get Plasma Bigscreen? Last time I checked it said that it was "still in development" and the website didn't provide any builds.
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
I've been following this since the initial Newpipe Linux flatpak release. I find it more exciting than Waydroid even though Waydroid is way more functional today
-
How did you get Plasma Bigscreen? Last time I checked it said that it was "still in development" and the website didn't provide any builds.
If you run something like Debian Bookworm, or based on it, you can apt install plasma-bigscreen to run the older version. New version you likely need to compile depending on your distro
-
With Google attempting to further lockdown Android, the time is ripe for Linux Mobile. Projects like this can help make it a viable alternative.
Thank you so much to everyone working on this!
I'm afraid with how insecure mobile networks are, modem manufacturers will never dare to open or document their mobile drivers to Linux. And we'll continue to be stuck in this perfectly controlled and planned scenario.
-
FYI, as well if you're looking for a good remote for a GNU/Linux TV box (or Android, Windows, etc), this remote is the best one I've tried from Amazon.
Have you been able to make voice search/input work in your setup? If so, how?
-
I'm afraid with how insecure mobile networks are, modem manufacturers will never dare to open or document their mobile drivers to Linux. And we'll continue to be stuck in this perfectly controlled and planned scenario.
Ideally, the cellular modem just looks like a network device and usb sound card to the OS. Jail it as much as possible.
-
Graphene is working with a major phone Maker and will be releasing a Graphene compatible phone in 1-2 years
Is it One+? They already did it once before with CyanogenMOD.
-
Ideally, the cellular modem just looks like a network device and usb sound card to the OS. Jail it as much as possible.
Yeah...but in reality those things usually run their own CPU and firmware, which is undocumented, and you won't catch a manufacturer dead releasing any documentation about it. This is a major roadblock.
-
With Google attempting to further lockdown Android, the time is ripe for Linux Mobile. Projects like this can help make it a viable alternative.
Thank you so much to everyone working on this!
It's really more like the Android apocalypse is looming. We have 11 months and some change before android phones get locked down like Apple.
-
Graphene is working with a major phone Maker and will be releasing a Graphene compatible phone in 1-2 years
Source? Just wondering if this is from an official announcement or rumors
-
Source? Just wondering if this is from an official announcement or rumors
GrapheneOS (@GrapheneOS@grapheneos.social)
Pixels are still the most secure Android devices and the only ones combining a high level of security with proper support for an alternate OS. However, it's clear they don't value alternate OS support and won't remain the best devices for GrapheneOS once we have official ones.
GrapheneOS Mastodon (grapheneos.social)
GrapheneOS (@GrapheneOS@grapheneos.social)
We could continue supporting future Pixels such as the Pixel 11 and Pixel 12 after we have another option available but we won't depend on them continuing to provide alternate OS support. It's good that the Pixel 10 still provides it since our alternative is a year or two away.
GrapheneOS Mastodon (grapheneos.social)
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
Just to point out a potential misunderstanding: NewPipe devs did not use ATL to move it over, the developers of ATL chose NewPipe as the first app and extend the tool around getting more features of NewPipe to work
-
Yeah...but in reality those things usually run their own CPU and firmware, which is undocumented, and you won't catch a manufacturer dead releasing any documentation about it. This is a major roadblock.
Fairphone devs push their drivers to the mainline linux kernel.
-
I was searching for YouTube clients on my KDE Plasma Bigscreen GNU/Linux TV box, and found NewPipe, a popular Android YouTube frontend. Turns out this tool is how they moved it over.
Great solution alongside projects like Waydroid, as you can post individual apps to Flathub or other Linux storefronts, rather than needing to install a whole ROM to get your Android apps to appear in your Linux app tray.
It doesn't work like Wine, but I suppose the goal one day is to be able to click .APK files to install like you can with .EXE files with Wine. Currently developers need to integrate it for their (or their favourite open source) apps to install on Linux.
Linux mobile is the way
Lets goo.
-
I've heard, which would be mega awesome when it does come out. Maybe I wouldn't have to fight RCS so hard lol. Unfortunately this Pixel 8a I used is only a year old, so getting a new phone in 1-2 years seems like a waste. But if Google goes nuclear in a few years, it's either Graphene hardware, Linux phone, or dummy...
I refuse to go back to Apple, and I didn't come to GrapheneOS just to go back to stock Android.
Genuine question, how do you do banks and Netflix on your phone?
Both apps and others with similar paranoia are my biggest hold ups for rooting or custom ROMs. And nope, laptop is not an option for me, I spend too many work hours on it.