• dieTasse@feddit.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 hour ago

    I used CalyxOS on Fairphone (still waiting for the new one) and that was a good experience. I had completely degoogled main profile and then work profile with microG for things that doesn’t really work without google services or for apps that I simply needed but didn’t want running all the time. And the work profile was off most of the time. It was a good balance for me. Now I am waiting and using LineageOS, but will jump on the CalyxOS bandwagon once they are back. Also prior to CalyxOS I waited for any ROM, I had just pure FairphoneOS (just an android) and honestly, Fairphone should do something about their software because there were a lots of bugs, some were not solved for a long time and when custom ROMs became available, they were better tuned than the FairphoneOS. I mean seriously, good hardware bad software…

  • dudesss@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 hours ago

    Canada! Canada! Canada! Canada!

    We’re waiting over here homies. Give us something. Give us anything.

  • Valmond@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 hours ago

    Any idea how hood the cameras are on these? I specifically got myself a (used) xiaomi 13t for the Leica optics, and will probably not change before it dies (because of money) except if I can sell it and switch ofc.

  • cauthon117@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    11 hours ago

    Writing this on the Volla Quintus. It’s a nice phone. Best features are the springboard and the boot manager.

    • wdx@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 hours ago

      do you use any banking apps? if yes, are there any difficulties?

      • cauthon117@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 hours ago

        I use two banking apps and an NFC payment app and all of them work without any problems. You just enable micro g and when you’re done, you disable it again.

  • H3ll1@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    9
    ·
    20 hours ago

    Thanks for this! I won’t change my Phone (Samsung S21 FE) for as long as it’s working but was looking at Fairphone and Volla/Jolla as Candidates. Good to have a comparsion.

  • BurnedDonutHole@ani.social
    link
    fedilink
    English
    arrow-up
    10
    ·
    21 hours ago

    I get it it’s hard to make a good product and sell it cheaply, but at these price points, with the hardware there are providing, installing a custom ROM is the cheapest and arguably the best way to de-google.

    Some of these are selling you the 5 years old hardware with today’s flagship killer phone prices. Unless there is a big change in the Android phone market, these prices for these devices will never be justified in my eyes. Not even for the native Linux experience.

    • Chris@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      In the case of Fairphone you support the further development of /e/OS also financially. Otherwise the alternative Operating Systems will never be able to fully mature.That alone can justify the purchase of a phone in my eyes (if you’ve got the money to spare).

    • Pantherina (he)@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 hours ago

      That is a vast oversimplifications. Custom Android builds either rely on reverse engineered drivers, or vendor kernels, or mostly undocumented drivers and custom kernel patches.

      Custom “ROMs” are often very insecure, as they use the outdated stock vendor kernel of the original OS, as it is so customized. Not always, but often.

      Then you have firmware, which is responsible for a ton of tasks on Android phones, way more importantly than on a PC. There is an entire separate, proprietary chip in there, connecting to sensible and insecure networks like 2G and 3G (the modem/baseband).

      I found this article to explain the situation well

    • Teppichbrand@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      7 hours ago

      We don’t have to Seattle for just one option. There will always be status-people who buy a brand-new Tesla for 50.000€ because they can afford it. And there are the second hand EV-people, who pay like 10.000€ and still make a difference. Same with de-googled smartphone. Let them buy expensive if they can. I love my de-googled Pixel 4a I bought for like 75€ years ago. Both types are part of the solution.

      • Chris@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        To be fair buying a /e/OS fairphone also directly helps the development of these alternative systems. Therefore I think its justified to pay a bit more if you’ve got the money to spare.

  • erebion@news.erebion.eu
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 day ago

    I’ve had my hands on Fairphones and SHIFT phones. Build quality seems similar.

    I’d still get a Fairphone, as they put a lot of effort into open source and being part of the community. They also seem to make slightly more robust devices.

    No idea for how long Shift guarantee updates, but Fairphone guarantees updates for many years. Last I checked it was eight years.

    BTW, I recently got myself a USB-C charger from Fairphone and the build quality is really good. No doubt it will still work in two years and longer. The price is also decent.

    • Pantherina (he)@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 hours ago

      Fairphone absolutely is important and may have driven the long update span of phones. But note that because they were the first, they didnt use a secure smartphone SOC in their phone but an IOT one, lacking any secure element for example. Cracking that phone is not hard for people with the knowledge.

      Also their firmware and software updates are often far behind upstream, which has obvious security implications.

  • spipau@feddit.org
    link
    fedilink
    English
    arrow-up
    5
    ·
    20 hours ago

    I use /e/OS on my Fairphone 3+ since more than 3 years and can only recommend it!

    • erebion@news.erebion.eu
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      18 hours ago

      That’s just some Linux userspace with an Android container and an Android kernel. It is mostly still Android kernel and drivers.

      I don’t expect them to support devices for very long.

      • jdr8@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        24 hours ago

        Hmm… are you sure?

        In their docs they say it uses the Linux Kernel and bridges other Linux libraries including those used in Android.

        It does provide a way to install Android apps in a sandbox.

        They have their own hardware phones and do support some Sony Xperia phones, which is the one I have.

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          3
          ·
          19 hours ago

          It uses the kernel from the SoC vendor, for example Qualcomm, for the Xperia 10 III.

          This requires libhybris to get the drivers working with a non-Android userland.

          This in turn means the phone can only be updated as long as Qualcomm continues patching the kernel.

          And this is why you run an outdated kernel once Qualcomm drops support, which will happen quickly. It’s the same for other SoC vendors. They are in the business of selling SoCs, not supporting them.

          Mainline support solves that. SailfishOS can also be built with a mainline kernel.

          I am in fact working on mainlining the Xperia 10 III. Once I’m done, you can flash an image with a mainline kernel and continue updating the kernel until the phone breaks, not until Qualcomm stops caring.

          • jdr8@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            14 hours ago

            Very interesting. Yes I run Sailfish on a Xperia 10 III.

            But was not aware of the kernel being supported by the SoC.

            Seems like you’re involved in an interesting project.

            I’m quite curious about it.

            • erebion@news.erebion.eu
              link
              fedilink
              English
              arrow-up
              3
              ·
              8 hours ago

              Still early days, but hopefully I’ll at some point have it all working.

              This is my current progress: https://git.erebion.eu/forgejo/erebion/pdx213-temp

              Next step would be upstreaming some patches to the kernel, I just need to find the time.

              Someone more skilled and knowledgeable than me in mainlining could probably get most of the remaining things done in a couple days, but I need to read a lot of docs and try out a lot of things.

              • jdr8@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                6 hours ago

                That is some impressive stuff, well done!

                I’m a software developer but nowhere near kernel stuff.

                I do have a curiosity to learn more about kernel development.

                Definitely will check it out later.

                • erebion@news.erebion.eu
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  5 hours ago

                  It’s not that hard, the hardest part is finding the right info, I don’t even know C. I just enable the components that have drivers and leave the rest until someone writes the driver. :)

      • Glitterkoe@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        20 hours ago

        Definitely not mostly Android. It’s their own Linux distro/flavour with an “Android compatibility layer” like Waydroid and (gradually open sourced) system components. Ubuntu Touch has a similar approach and I believe postmarketOS as well. I really hope that Jolla’s next community device brings them some more traction and subsequent development velocity. I tried installing SailfishOS on my Fairphone 5 but it is not (yet) a polished setup experience from first boot. If they can polish that, I think it’s a great OS to facilitate a gradual move from privacy-hell. It would allow absolute must-have apps to live in locked down Android compatibility mode while there’s no viable alternative and more and more of your data living in a tracking-free OS.

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          19 hours ago

          libhybris literally uses an Android comtainer to bridge over Android kernel drivers from the SoC vendor to the Linux (non-Android) userland.

          EDIT: postmarketOS has a mainline strategy, you could create a downstream port, but ultimately their goal is to create strong mainline support for many devices.

          • Glitterkoe@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 hours ago

            AFAIK they offer a way to port their OS to Android devices by re-using the drivers built for Android when building a SailfishOS image for non-native hardware. I personally wouldn’t call that “it’s mostly Android”, but that might be where we have different interpretations. Your initial comment came across as if it was a glorified launcher or a deGoogled Android. If I interpreted that wrongly, my bad. Cheers

            • erebion@news.erebion.eu
              link
              fedilink
              English
              arrow-up
              2
              ·
              8 hours ago

              I’ve changed wording from “mostly still Android” to “mostly still Android kernel and Android drivers”, I agree, might have been a bit unclear.

              Anyway, libhybris requires running half an Android system in a container, so I believe it’d be fair to say it is… half an Android system and a somewhat regular Linux userland with a proprietary UI.

              It’s important to know that it can only be updated as long as the SoC vendor provides updated kernel sources.

              It’d take months to rebase it onto a new kernel. Just trying to port the drivers would take more time than mainlining. But once you keep things upstream, it suddenly becomes much easier to maintain.

              That’s where mainlining comes in.

              For example, I am mainlining the Xperia 10 III to make sure it does not become obsolete trash and can still ne used in a couple years:

              https://git.erebion.eu/forgejo/erebion/pdx213-temp

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          1
          ·
          19 hours ago

          Yeah, but that does not change anything about the kernel. You can no longer update it if the vendor drops support. Even if the distro had much older roots, it still uses a vendor kernel that has been patched to death.

      • alfredon996@feddit.it
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        13 hours ago

        Nope, in fact, Jolla with SailfishOS is the only one among those mentioned that uses an OS independently developed.

        • erebion@news.erebion.eu
          link
          fedilink
          English
          arrow-up
          1
          ·
          19 hours ago

          They use an Android kernel. How does it matter how nice their proprietary UI is if the phone can no longer be updated once Qualcomm, for example, no longer patches the kernel?

          We desperately need more mainline support, this isn’t sustainable.

          • alfredon996@feddit.it
            link
            fedilink
            English
            arrow-up
            1
            ·
            13 hours ago

            They use a standard Linux kernel with Android drivers trough libhybris. The proprietary UI and middleware is a mistake, I agree with that

            • erebion@news.erebion.eu
              link
              fedilink
              English
              arrow-up
              2
              ·
              8 hours ago

              It’s not a standard kernel, it is a vendor kernel. It has sooooo many patches it becomes close to impossible to update then by rebasing. That’s where the mainlining efforts come in: Upstream first.

              It’s always easier to maintain something upstream than to try to maintain a downstream fork.

              I’d also argue that the mainline kernel tends to have better security, as the drivers have far more eyes on them than the vendor driver kernels.

  • pferd@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 hours ago

    I wish one of them would be supported by grapheneos. Imo the best privacy os but only available on pixel devices