I bought Oneplus 6T with a purpose of putting NixOS Mobile on it. I knew it’s going to be hard, since NixOS Mobile docs DOESN’T exist for flake based setups and the channel based setup docs are really bad.

I’ve found this guide for Oneplus 6, but it’s literally all I have.

Yes, I know I would be better off if I had gone with PMOS or any other Linux on Mobile distro, but I like NixOS’es model too much to not use it on any device I own.

I’m quite experienced in the Linux phone space, I used Ubuntu Touch and Droidian before.

Btw what mobile DE do I go with? All options seem really interesting and it’s hard to find any concrete information on them.

  • SqueakyBeaver@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    Take this with a grain of salt as I’ve never touched NixOS mobile and thus have obviously not tested any of this.

    I think the solution is change the device = "oneplus-enchilada"; to device = "oneplus-fajita"; on line 29 of flake.nix

    Theoretically, the rest of the guide should work.

    It looks like the 6T will use the same firmware at the regular OnePlus 6

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

        is there something that you can get out of nixos that you can’t get out of lineage?

        i ask because i plan on taking the plunge with an android alternative and all of the interest seems to be concentration on graphene and lineage while other projects like nixos leave me unaware of its capabilities.

        • garbage_world@lemmy.worldOP
          link
          fedilink
          arrow-up
          3
          ·
          2 days ago

          They’re completely different things.

          NixOS Mobile is Linux on Mobile project, based on desktop NixOS. It’s one of the worst maintained Linux on Mobile distros and I don’t reccomend it to anyone who haven’t tried both NixOS and other distro for phones.

          LineageOS is a well maintained Android (AOSP) fork.

          If you want to dive deeper into Linux on Mobile, I reccomend starting with PostmarketOS. It’s a full Linux distro, unrelated to Android.