E: apparently it needs to be said that I am not suggesting you switch to Linux on your phone today; just that development needs to accelerate. Please don’t be one of the 34 people that replied to tell me Linux is not ready.

Android has always been a fairly open platform, especially if you were deliberate about getting it that way, but we’ve seen in recent months an extremely rapid devolution of the Android ecosystem:

  1. The closing of development of an increasing number of components in AOSP.
  2. Samsung, Xiaomi and OnePlus have removed the option of bootloader unlocking on all of their devices. I suspect Google is not far behind.
  3. Google implementing Play Integrity API and encouraging developers to implement it. Notably the EU’s own identity verification wallet requires this, in stark contrast to their own laws and policies, despite the protest of hundreds on Github.
  4. And finally, the mandatory implementation of developer verification across Android systems. Yes, if you’re running a 3rd-party OS like GOS you won’t be directly affected by this, but it will impact 99.9% of devices, and I foresee many open source developers just opting out of developing apps for Android entirely as a result. We’ve already seen SyncThing simply discontinue development for this reason, citing issues with Google Play Store. They’ve also repeatedly denied updates for NextCloud with no explanation, only restoring it after mass outcry. And we’ve already seen Google targeting any software intended to circumvent ads, labeling them in the system as “dangerous” and “untrusted”. This will most certainly carry into their new “verification” system.

Google once competed with Apple for customers. But in a world where Google walks away from the biggest antitrust trial since 1998 with yet another slap on the wrist, competition is dead, and Google is taking notes from Apple about what they can legally get away with.

Android as we know it is dead. And/or will be dead very soon. We need an open replacement.

  • null_dot@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    2
    ·
    7 days ago

    tl;dr: buy a second hand pixel 8 and install GrapheneOS. It’s Android, but it will get you through a few years while you wait for postmarketOS to become viable as a daily driver.

  • yyprum@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    6
    ·
    6 days ago

    I’ve been a mobile dev for many years, I fell in love with the Nokia 810 with maemo which kinda got me started, but I never had one myself. I moved to OpenMoko and saved to buy a Neo. But then Android became big with Google’s support and all companies rushing to have an alternative to iOS with the iPhone. Back then when Android meant openness. As much as I loved the openmoko project it had plenty of issues as a daily driver, so eventually I cracked and moved to Android with a Galaxy S2, ah, the innocence back then when one could think Google was actually different… Actually doing good and creating a great Linux phone.

    I absolutely agree on all your points. It is time to kill Android as a free/open source idea if it is not dead yet. And you know what, Linux is absolutely ready to substitute anything as a mobile platform. It needs more polishing in terms of UI but Maemo nearly 20 years ago already offered a great UX IMO. Thank you Microsoft and all Nokia management for destroying it.

    Now, I say Linux as a mobile platform is ready… But we all know it doesn’t lack problems. What are those? The problems come from anticompetitive practices, locked hardware for chips, drivers and so on, specially all related to phone networking. The other main problem is apps which is only a small issue with all the ways there are available to make android apps run on Linux, that is… Until google comes to fuck things up with the points #3 and #4 you make. Those are the biggest threats right now, and it’s no wonder Google is doing that. They are preventing the possibility of competition arising. Like I said, I have been a dev for many years, it absolutely sucks the path all tech is taking. But there are solutions, just need to have proper anticompetitive practices and protections… At least in Europe we kinda do, but more needs to be done.

    The main point is, Linux as an alternative is kinda ready, if only there was a real posible competition to be had outside of being incredibly rich.

  • I Cast Fist@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    7 days ago

    At this point, the “best” solution might be buying one of those SBC (single board computers) that also has an android image, like orangePi or ODroid and “build” the rest of the phone on top of it. Might be the only way people can get a screen smaller than 6" as well. I say Android in this case because it has access to all the apps without needing emulation or Waydroid

    OOOOORRRRR, just buy an used older phone that you know is easy to unlock and install a custom rom. Did that with a motorola G6, am happy with lineage. Not the fastest phone by a long shot, especially as newer versions of many apps just introduce more bloat because fuck you, but perfectly usable for messaging and video watching. Also has a headphone jack!

  • qx1vsx@lemmy.ml
    link
    fedilink
    arrow-up
    6
    ·
    7 days ago

    What I really hope for is a way to install linux on any mobile device, be it Samsung, Google, One Plus or whatever, like we do with Linux… with linux it doesn’t matter which brand is your laptop… it always works, and if we can replicate that it means true freedom and also it means linux mobile phones are gonna be more fun and broader than desktop computers… cuz everyone uses smart phones.

  • toastal@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    7 days ago

    I got a Sailfish OS last year seeing the writing on the wall already with all the bootloader locking. It’s been bumpy to put it lightly, but at least it has Android apps to help get over the gaping holes of basic missing apps like a halfway decent XMPP client. …But at least native WhisperFish lets you get around the lack of Signal on most non-duopoly platforms.

  • amuck1924@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    7 days ago

    So what is our alternative? I get that we need to start working on an actual viable open platform, but it seems like the difficulty is mostly hardware and device manufacturers locking the bootloader at this point, isn’t it? So is that where we need to go? To make the “Raspberry Pi” of mobile phones?

    I’m happy to help, I just don’t have the free time to spearhead a whole project.

  • tomenzgg@midwest.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 days ago

    I’m probably going to spam this around a bit, since most people don’t seem to know about it, but a reminder that FuriLabs has a (GNU+)Linux phone with decent spec.s and the ability to run Android app.s (from what I’ve heard) pretty decently: https://furilabs.com/

    Biggest drawback is it’s based on Halium. Usual growing pains of a new product/company apply but apparently the company is pretty responsive and their dev.s have worked with customers to get things like calling working with the carrier and bands of their country where it hasn’t worked before so improvements move pretty quickly.

    Collection of different experiences I’ve variously seen online over the last year or so:

    I don’t own one, myself, so I can’t give any personal experience but I’ve seen it around for a few years now but most people don’t seem to even know about it. Maybe there’s a reason for that? But none I’ve ever seen anyone say.

  • Matt@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    7 days ago

    The problem with them is that they’re only available on their respective site. And so they have limited exposure. If they were available at a local store, then the people would notice them. Same with Fairphones, Frameworks and with any brand that is pro-environment.

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    6 days ago

    The discussions here are quite passionate so a bit of a reality check :

    “PineStore has also discontinued the PinePhone Pro which was talked about in the last recent blog post. TLDR, sales were low”. https://pine64.org/2025/08/16/august_2025/#pinephone-pro-discontinuation

    So… people here say they do want one, but clearly not like that one.

    Also recently the crowd funding of https://www.indiegogo.com/projects/liberux-nexx--3 barely reached 10% of €1,434,375 Fixed Goal with just 135 backers.

    So… also clearly not that one either.

    So what accelerated development do people not just want to claim they do want, but actually pay for?

  • Baldr@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    7 days ago

    I’ve been thinking about this and I wonder if Linux can have more success if we have pocket computers that gradually add phone functions instead of trying to have phone hardware work with a system that isn’t made for phone-like experience in general.

  • Thevenin@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    6 days ago

    Google’s ongoing Android lockdown feels like the end of an era, with the understanding that eras don’t end overnight. They fade away slowly.

  • kittenzrulz123@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    3
    arrow-down
    8
    ·
    7 days ago

    Ill address your issues with Android and then ill give my issues with mobile Linux:

    1
    1. The closing of development of an increasing number of components in AOSP.

    Yeah this is bad but not even devastating for custom roms like GOS or LineageOS

    2
    1. Samsung, Xiaomi and OnePlus have removed the option of bootloader unlocking on all of their devices. I suspect Google is not far behind.

    I highly doubt Google would lock the bootloader, they still make the most friendly devices for custom roms (yes even after all they have done). Also Samsung hasnt acturally allowed custom roms for a while now while Xiaomi doesn’t either.

    3
    1. Google implementing Play Integrity API and encouraging developers to implement it. Notably the EU’s own identity verification wallet requires this, in stark contrast to their own laws and policies, despite the protest of hundreds on Github.

    Even if a developer used the Play Integrity API it doesn’t mean custom roms or other operating systems like GOS arent supported. I use GOS and have had no issues with play integrity, there are no incentives to require a certified Android device.

    4
    1. And finally, the mandatory implementation of developer verification across Android systems. Yes, if you’re running a 3rd-party OS like GOS you won’t be directly affected by this, but it will impact 99.9% of devices, and I foresee many open source developers just opting out of developing apps for Android entirely as a result.

    Sideloading isnt going anywhere and tbh I doubt this will be strongly enforced, Google will always have the threat of root resurfacing. You dont even need root to get rid of Google Play services and install MicroG.

    Conclusion

    Android as we know it is dead. And/or will be dead very soon. We need an open replacement.

    That seems highly unlikely, even with everything Google has done the fact is AOSP is the only mature open source mobile project.

    Now ill get to my issues with mobile Linux:

    Hardware

    As of now there is no good hardware and no plans by any company to make good hardware in the future.

    UI

    Mobile Linux interfaces are at least a decade behind Android, clunky and bearly usable. Btw yes I have tried them recently, they suck. For the most part mobile Linux interfaces are made by developers who would never acturally daily drive them.

    Software support

    Not a lot of Linux software supports arm and those that do either don’t work with touchscreens or have them as an afterthought.

    UX

    The software that does work generals isnt designed with small screens in mind and are very often scaled down desktop apps

    Basic functionality

    Basic functionality is absolutely not there on Linux phones, things like calling and texing either require commands or outright dont work at all. For example according to the Postmarketos Wiki in order to change volume on a Pixel 3a during a call you need to manually change it with commands. Genuenly what the fuck, if im on an important call the other person isnt going to wait several hours for me to fiddle with the terminal. If I need to send a text now im not waiting several hours until it works.

    Security

    Mobile Linux has all the security issues as Linux with no mitigations, except phones contain a lot more personal information and are more likley to be a target for data extraction.

  • y0kai [he/him]@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    133
    arrow-down
    1
    ·
    8 days ago

    My next phone will run Linux, even if it is inconvenient.

    As soon as this phone is paid off, I’ll be changing from Google Fi as well. Which sucks because it’s hella cheap.

    • MasterOKhan@lemmy.ca
      link
      fedilink
      English
      arrow-up
      46
      ·
      8 days ago

      I’m with you, I’ve switched all my computers to Linux for similar reasons. I bought an android phone recently and put Linux on that, although still some things to iron out such as sound and microphone input but it’s working well otherwise. Looking forward to when I can ditch my iPhone.

      • y0kai [he/him]@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        15
        ·
        8 days ago

        same. There is one windows computer still in this house and it’s unplugged. Everything else is Linux, Android, or FreeBSD based.

      • Jack_Burton@lemmy.ca
        link
        fedilink
        arrow-up
        11
        ·
        8 days ago

        I’ve switched as well but didn’t realize you could put Linux on an android device. Is it a specific distro and can you throw it on an old android tablet?

        • Ulrich@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          25
          ·
          8 days ago

          There are several distros. You do need to ensure (as listed in the OP) that your bootloader is unlockable (listed as “OEM unlock” in Android).

          • SailfishOS
          • Ubuntu Touch
          • Mobian
          • PostmarketOS
          • Manjaro ARM
          • Jack_Burton@lemmy.ca
            link
            fedilink
            arrow-up
            8
            ·
            8 days ago

            Interesting. I’ve seen Sailfish mentioned before, I’ll look into it. I’ve got a couple old tablets to mess around with, seems like a fun project. Thanks for the info!

            • MasterOKhan@lemmy.ca
              link
              fedilink
              English
              arrow-up
              10
              ·
              8 days ago

              Take a look into PostMarketOS, they are the bleeding edge for Linux mobile development. You can search on their wiki if your phone is supported.

              The other solutions listed might be more turn key but not close to mainline Linux. (Custom kernel, etc)

              • pmk@lemmy.sdf.org
                link
                fedilink
                arrow-up
                7
                ·
                8 days ago

                They don’t seem to have any supported devices apart from community contributions?
                “These are the most supported devices, maintained by at least 2 people and have the functions you expect from the device running its normal OS, such as calling on a phone, working audio, and a functional UI. Besides QEMU devices, this is currently empty.”

                • MasterOKhan@lemmy.ca
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  edit-2
                  7 days ago

                  Yeah I wasn’t kidding about bleeding edge. It’s a double edged sword. You get more compatibility across a wide range of devices but it might not be 100% polished, yet.

                  To be fair, as most things in Linux, they are community developed. The community supported devices are supported by people who are taking their personal time to develop Linux to support these devices. You can view each individual device in the wiki to see how much support they have.

                  It’s all what you’re comfortable with, I still daily drive my iPhone as I need a very reliable device for my work. But I definitely rock my Linux phone when I can.

              • Jack_Burton@lemmy.ca
                link
                fedilink
                arrow-up
                3
                ·
                7 days ago

                Wow, surprised to see the old Samsung Galaxy S3 on there. Looks like I’ve got a project coming up

      • AmazingAwesomator@lemmy.world
        link
        fedilink
        arrow-up
        8
        ·
        8 days ago

        what phone and os do you have? im currently shopping and have always been on android; im looking for recommendations on both phones and os <3

        • MasterOKhan@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 days ago

          I have the Nothing Phone 1, running my fork of Mobile NixOS. I bought it because I wanted a bit of a challenge to get it running Linux and it’s relatively newer then other better supported Linux phones. I don’t recommend it for anyone who is new to Linux.

          If you’re relatively new to Linux and want something that’s more compatible, I recommend looking at the OnePlus 6 or 6T. They have pretty good support for multiple different distros.

    • Marafon@sh.itjust.works
      link
      fedilink
      arrow-up
      9
      ·
      8 days ago

      What options are you looking into as far as a Fi replacement? I’m also on Fi and want to ditch them, and the Pixel soon.

      • magguzu@midwest.social
        link
        fedilink
        arrow-up
        9
        ·
        8 days ago

        I’m on Mint.

        T-Mobile acquired them, per the usual bullshit, but I get 15GB a month with unlimited talk and text for “$20” a month. The catch is that you pay yearly in bulk for that price. Had it a year and change. Been solid.

      • y0kai [he/him]@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        5
        ·
        8 days ago

        I’m likely going to go to t-mobile as they’re cheap from what I understand and they make up a big part of the network that google leases, along with (i think) US Cellular, or something similar.

        That said, I’ve got about a year to decide, unless someone decides to hire me and then I can pay my phone off early.

        • Sarcasmo220@lemmy.ml
          link
          fedilink
          arrow-up
          7
          ·
          8 days ago

          As someone dailying a Linux phone, I will say that there were no issues getting it to work on T-Mobile. The only thing I did was manually enter the APN details, but that was an OS thing.

          From what I have seen on forums Verizon won’t let you at all, and AT&T might take a bit of work to get them to whitelist the IMEI on their network.

          • duhlieluh@lemmy.zip
            link
            fedilink
            arrow-up
            5
            ·
            8 days ago

            at&t collects any and all data they can and sells it directly to law enforcment and the government btw. im pretty sure they all sell your data, but at&t has illegal deals with the government

        • eldavi@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          8 days ago

          go w an mvno; they’re usually cheaper and it rob the carriers of profit.

          and the carriers deserve it for blacklisting chinese smartphones from their networks in collusion with the us gov’t in order to prevent chinese tech from entering the us like they’re doing with EV’s and solar panels using tariffs.

        • Ulrich@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          8 days ago

          My family just switched from T-Mobile, as they’ve been jacking up prices lately, and without good reason, considering other carriers have better reception anyway.

    • jevans ⁂@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 days ago

      I switched from Google Fi to the T- Mobile MI30TI plan (30GB/month, $10/month, data-only) with JMP.Chat VOIP and couldn’t be happier

      • Ulrich@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        8 days ago

        Worth noting that some services will reject VoIP phone numbers.

        JMP also explicitly states that it doesn’t work for emergency calls.

        • blindsight@beehaw.org
          link
          fedilink
          arrow-up
          2
          ·
          8 days ago

          Do you need a phone plan at all for emergency calling? It’s required for all carriers to take 911 calls in Canada.

          • Ulrich@feddit.orgOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 days ago

            That’s a good question. You don’t need a phone plan but I think you do still need some way to communicate with the towers. If you do like jevans (data plan only), I suspect there will be no calling functionality at all. Emergency or otherwise. But I could be wrong. Take out your SIM card and call 911 and let me know haha.

        • jevans ⁂@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 days ago

          100% agree. It’s worth testing with a new number first before porting your current number to JMP.Chat

      • y0kai [he/him]@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 days ago

        I’ll have to look into it. 30GB isn’t bad at all. I think I have unlimited now with text and phone for only like $10 more a month. I’d have to look, it’s been a while since i’ve dealt with it.

      • xthexder@l.sw0.com
        link
        fedilink
        arrow-up
        18
        ·
        edit-2
        8 days ago

        On linux it’s just called running an executable

        Edit: As a less snarky answer, you can run Android apps natively on linux by installing Android OS in a container using something like Anbox Waydroid.

    • oaklandnative@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      7 days ago

      Mint and US Mobile are both good alternatives to Fi. US Mobile is a bit more flexible since you can use any of the major US carriers.