Earlier quoted context omitted.
While I'm not entirely sure on the specifics, this is where Anbox can hopefully create a workable Android runtime layer. While it would be a bit overly optimistic to assume that "secure" authentication type apps would work, it could help with adoption for people like me who are missing that one vitally important app required to make the PinePhone a daily driver.
Unfortunately, Anbox isn’t a longterm solution for non-libre Android apps. The problem is that more and more Android apps require passing SafetyNet. It started with banking apps, then spread to games, and Google may one day simply encourage every app to require it. Even Android ROMs stripped of Google services like LineageOS are finding it a challenge to pass SafetyNet, let alone Anbox.
The PinePhone could bring the Linux mobile ecosystem to life
81–90 of 225 posts
Re: The PinePhone could bring the Linux mobile ecosystem to life
#82The biggest threat to Linux on phones could be Fuchsia. If/when Google decides to switch to a Fuchsia base for Android, all the chipset vendors will follow suit and that will make it even harder to find chipsets that can be used with a Linux kernel - upstream or not. That will dry up the amount of effort put into making Linux a good mobile platform. Maybe the stable binary api of Fuchsia drivers will be usable on Lin…
Fuchsia is a much more secure and updatable platform. It'd be wonderful if there was a Pine-like for Fuchsia, especially if they can use open drivers.
Fuchsia, once it reaches the level of polish required of proper Google products, will be as closed as iOS. And security will be the justification for it.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#83The biggest threat to Linux on phones could be Fuchsia. If/when Google decides to switch to a Fuchsia base for Android, all the chipset vendors will follow suit and that will make it even harder to find chipsets that can be used with a Linux kernel - upstream or not. That will dry up the amount of effort put into making Linux a good mobile platform. Maybe the stable binary api of Fuchsia drivers will be usable on Lin…
Is something wrong with using Fuchsia kernel insted of Linux? It's open source and it has a modern, secure capability architecture. Running Linux binaries , not just source code, is a design goal of Fuchsia: https://news.ycombinator.com/item?id=26104667
It also happens to solve some of the pain points with Android: in a way it is "Project Treble on steroids" aiming to resolve the issue with fragmentation and lack of long term support from Android chipsets and OEMs.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#84Re: The PinePhone could bring the Linux mobile ecosystem to life
#85I want the PinePhone to work. The Librem too. In fact I had preorders for both. I canceled them looking at the performance. They’re excellent toys. Great effort to ship such a difficult product. But if your phone is going to struggle with running things besides terminal, it’s not going to be a great daily phone. I’d love them to be on par with the latest Android flagships in terms of power. Cost is not an issue. I ju…
But the problem with $800 phones is people can't afford to buy them unless they're daily driver ready. At $150, you can buy it as a testing phone/a spare phone, and start building apps for it.
Windows Mobile was murdered first and foremost by the lack of wider support and a larger app ecosystem. Getting as many phones out there as possible is the key to avoiding this with Linux phones.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#86Earlier quoted context omitted.
This is one of the things I worry about - a duopoly not just backed by two wealthy and shady megacorps but also effectively by law as it mandates a mobile app for some things yet the app only exists for iOS and Android & no public API is available.
Shouldn't they at least support the Web?
Re: The PinePhone could bring the Linux mobile ecosystem to life
#87Earlier quoted context omitted.
Most (all?) the drivers will be closed source since the license allows it.
At least they won’t break with every minor update.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#88Why not just use android on such phone, and remove google dependencies? Android is open source. Android is already using linux. I really don't get it. I wish somebody could answer this question with convincing arguments, because writing another mobile OS doesn't seem like a trivial task.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#89The biggest threat to Linux on phones could be Fuchsia. If/when Google decides to switch to a Fuchsia base for Android, all the chipset vendors will follow suit and that will make it even harder to find chipsets that can be used with a Linux kernel - upstream or not. That will dry up the amount of effort put into making Linux a good mobile platform. Maybe the stable binary api of Fuchsia drivers will be usable on Lin…
Fuchsia is a much more secure and updatable platform. It'd be wonderful if there was a Pine-like for Fuchsia, especially if they can use open drivers.
Re: The PinePhone could bring the Linux mobile ecosystem to life
#90Why not just use android on such phone, and remove google dependencies? Android is open source. Android is already using linux. I really don't get it. I wish somebody could answer this question with convincing arguments, because writing another mobile OS doesn't seem like a trivial task.
So the first problem with that is that the work to remove their influence becomes progressively harder, and the bigger problem is that if you want to maintain app compatibility, you basically have to accept nearly everything Google decides to do as is... you can't really "just fork it" without losing the main perk of running Android: Running Android apps.
As it is, most Android apps won't work on a device without Google Play Services, because Google has pushed app developers year after year to switch from depending on Android platform APIs over to Google Play Services APIs for basic functions like location.