top 88 comments

sorted by: hot top controversial new old
[–] 101 points 7 months ago (10 children)

good linux phones can't come soon enough

  • source
  • hideshow 10 child comments
  • [–] 11 points 7 months ago (8 children)
  • [–] 24 points 7 months ago* (last edited 7 months ago) (5 children)

    Unfortunately, Sailfish OS uses a proprietary (closed source) android compatibility layer, as well as a closed source UI.

    For the parts they have open-sourced, they implementrd a CLA that contributers must sign. It's the HA-CLA-I-ANY license, which specifically allows them a perpetual Copyright and Patent license, and permission to relicense your code contributions to a more restrictive license which enables them sell or package it into a closed-source proprietary app.

    Personally I'd be more comfortable supporting the development of PostmarketOS instead, since it is completely open-source with no CLA, meaning no chance of any rug-pulling in the future.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 7 months ago* (1 child)

    Disclaimer: yes, SFOS is made by a (small) for-profit company. Always has been.

    For the parts they have open-sourced, they implementrd a CLA that contributers must sign.

    Just to clarify, this applies only to previously closed core components. Not app developers. But thanks for the info.

    I love the constant comparison to PMOS, which has exactly 0 daily-driveable devices. SFOS has been usable since 2013, and honestly I don't see a rug-pull coming up. Call me naive.
    It's a European company btw.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 7 months ago* (last edited 7 months ago)

    If you're comfortable with it being a private company that has proprietary software and utilizes a CLA for its own components, then by all means, use them.

    Personally I'm at a point where I distrust any essential software that isn't GPL licensed, as that's the only way to ensure that it'll always be in the community's hands. Otherwise, we're just hedging that Sailfish won't someday be sold to a larger publicly traded company, who will then utilize the potential lock-in factor that the proprietary parts of Sailfish and the CLA'd components bring.

    PMOS is certainly not in a usable state for the average person yet, which is why I suggest people donate to it so it can become more polished and support more phones.

  • source
  • parent
  • [–] 66 points 7 months ago* (last edited 7 months ago) (5 children)

    De-googled Android ROMs:

    • GrapheneOS
    • LineageOS
    • /e/ OS
    • Volla OS

    Linux OSes that (allegedly) work on Android hardware (please suggest additions):

    • UBPorts
    • PostMarketOS

    Non-android, non-apple smartphones:

    • Pinephone
    • Pinephone pro
    • Librem 5
    • Volla Phone 22
    • Jolla Phone
    • FuriPhone FLX1s

    And pretty much every feature phone out there (way too many to list)

  • source
  • hideshow 5 child comments
  • [–] 6 points 7 months ago

    De-googled Android ROMs:

    Aren't most of them de-googled? Usually you install gApps separately, unless that's changed

    Non-android, non-apple smartphones:

    Not non-android out of the box, but just to add to your list: Ubuntu reports that nearly everything except VoLTE works on the Fairphone 4 and 5, but sadly they don't support the 6 yet. PostMarketOS shows more issues

  • source
  • parent
  • [+] 4 points 7 months ago (1 child)
  • [–] 1 point 7 months ago

    I got the Manjaro edition of the PinePhone, but then tried to multi-boot image. I wish it had been better, but the call quality was abysmal; basically required a headset to be tenable. It's a great miniature computer, but a really awful phone. I'm hoping the PinePhone Pro is better, and it looks promising according to the forums, but I won't get to try it for awhile.

  • source
  • parent
  • [–] 44 points 7 months ago (4 children)
  • [–] 74 points 7 months ago (2 children)

    Totally degoogled graphene phones can't come soon enough.

  • source
  • hideshow 2 child comments
  • [–] 69 points 7 months ago (3 children)

    If some company did this with computers 20 years ago they would probably go bankrupt the next year. This is what happens when tech oligarchies are allowed.

  • source
  • hideshow 3 child comments
  • [–] 11 points 7 months ago (1 child)

    This is almost what apples infrastructure is....

  • source
  • parent
  • hideshow 1 child comment
  • [–] 23 points 7 months ago* (last edited 7 months ago)

    The main difference is they (Apple) have been clear with their design choice since the beginning and they had their own market. Google is imposing this change on many users who did not want such an ecosystem to start with. But I suppose the market share of people who won't care about this will be large enough that they will survive, because they are a tech monopoly.

  • source
  • parent
  • [–] 33 points 7 months ago

    Stolen from elsewhere:

    You are not getting screwed on this. Google is just applying lube.

  • source
  • [–] 27 points 7 months ago

    And then after doing all that you still need to confirm a scary warning every single time you install an app. As if it wasn't enough.

  • source
  • [–] 17 points 7 months ago (3 children)

    I'd be interested in seeing a statistic of how much this reduces the impact of intentionally malicious apps. I know it's not the real motivation, but still.

  • source
  • hideshow 3 child comments
  • [–] 7 points 7 months ago

    I'm sure it's a non-zero effect.

    It'll also paint targets on the backs of people who are using newpipe, greyjay, and pipepipe. I'll be interesting to see if they try to coorelate people running adblock as pirates and start dumping google accounts. You could run those apps logged out prior and remain anonymous. It's very likely package installed will rat you out now.

  • source
  • parent
  • [–] 3 points 7 months ago* (last edited 7 months ago)

    It's possible that part of why those attacks don't really happen is precisely because it's already so controlled. That said, I still think this is BS. Don't mistake me as defending Google here.

  • source
  • parent
  • [–] 15 points 7 months ago (3 children)

    Is this actually 100% true?

    I know Google/Android/Alphabet sucks but this seems over the top even for them.

  • source
  • hideshow 3 child comments
  • [–] 28 points 7 months ago (2 children)
  • [–] 29 points 7 months ago (1 child)

    Thanks. The xheet and this article are almost identical.

    protective waiting period

    triggers me. It only protects their business interests, because that's the biggest of the multiple hurdles that are all designed to disincentivize people from doing that.

    Also read: security theater

  • source
  • parent
  • hideshow 1 child comment
  • [–] 11 points 7 months ago

    I wouldn't go quite that far. It doesn't only protect their business interest; it definitely does achieve the goals they claim—like helping non-tech-literate users to avoid getting scammed with malware—it's just they're only doing it this way because it also aligns with their business interest.

    To that end I'd contest the "Security Theater" label. All security measures are ultimately implemented in a way that defends the interests of the owners. It's just that people have forgotten or aren't aware that Proprietary Software means they're not the owners.

    Of course if it was just about users' safety, the most effective way to help people avoid getting scammed is to educate them, but that would make people less dependent on Google and less susceptible to vendor lock-in, and people may even start having dangerous thoughts like "it sure is weird how many identifying traits of a scam are also just standard business practices for large corporations like Google."

  • source
  • parent
  • [–] 13 points 7 months ago

    I mean, getting verified as a developer is a similar pain in the ass in other ecosystems. I recently got an LG smart TV and the developer mode there automatically runs out and deletes all unofficial apps after 9999h if you don't manually go into the developer app and extend the time.

    My hot take is that you shouldn't have to claim that you're a developer to sideload content. It should be allowed for normal users 🤷

  • source
  • [–] 24 points 7 months ago

    Openness was the primary reason I always stuck with android. Without that, fuck them. If I have no options I'm just gonna use Huawei.

  • source
  • [–] 22 points 7 months ago (8 children)

    Can anyone explain how this isn't an illegal monopoly? I'm genuinely curious

  • source
  • hideshow 8 child comments
  • [–] 23 points 7 months ago (2 children)

    Because there are more iPhones in America.

    Ignore that Apple also makes it impossible to side load apps.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
  • [–] 22 points 7 months ago (1 child)

    Apple was the canary in the coal mine for this behavior in the EU. Apple was forced to allow third party apps, so Apple mandated that everyone had to register with them, and pay them their yearly fee, and then developers had to pay Apple another fee (core technology fee, still double dipping), and governments were completely fine with that. (And developers will happily jump through more hoops to develop on iOS).

    Google saw this and decided if they can, so can Google. And this technically is the easier of the two as at least this doesn't require every developer to register with Google this way.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 7 months ago

    Doesn't matter when the CEO sits at the table with the US president. If it's illegal it won't be enforced. Or it'll be made legal. Or it won't be made illegal. And if you want to make it illegal in your country - there's punitive tariffs coming your way from the US president.

  • source
  • parent
  • [–] 11 points 7 months ago (2 children)

    I am not 100% clear on this. Is sideloading different from installing an APK from unknown source by simply taping on it?

  • source
  • hideshow 2 child comments
  • [–] 10 points 7 months ago (19 children)

    So what's the user experience like on an alternative OS?

  • source
  • hideshow 19 child comments
  • [–] 7 points 7 months ago (5 children)

    Daily-driving SFOS for 6 years. AMA.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 7 months ago (1 child)

    Do you use mostly Android apps?

    I heard that the native browser is still some ancient Firefox fork. There is surprisingly little information about native apps anywhere, it strongly feels like they are mostly focusing on Android app compatibility. SailfishOS also has more closed source than I'd like to. Most often it does not end well.

    I preordered the new Jolla phone, but after looking around the app side of things for a while, I cancelled. I'm not switching from Android to "sort of Android" -phone. If (or rather when, as I think it will happen) Google kills F-Droid and other ways to get apps, I will take another look on what's available. Ubuntu Touch maybe, but I understand their browser is also quite old, and that's one thing that should be up to date, at least, in my opinion. Or maybe just a dumb phone, and a separate camera. For maps, maybe a "prices-begin-from" Wahoo for finding routes. Sure, this approach will cost more, take more space, but I'm not going to go into the walled garden of Google or Apple.

    About Jolla and SailfishOS, I am no expert. I ended up cancelling knowing that if I change my mind I will have to pay a lot of extra. Anyway, for the moment I am happy with my decision.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 7 months ago

    Do you use mostly Android apps?

    No.

    ls -1 /usr/share/applications/
    Pacpac.desktop
    csd.desktop
    fingerterm.desktop
    google-maps-geo-handler.desktop
    harbour-2048.desktop
    harbour-allradio2.desktop
    harbour-android-offline.desktop
    harbour-barcode.desktop
    harbour-colortubes.desktop
    harbour-crest.desktop
    harbour-fbreader.desktop
    harbour-file-browser.desktop
    harbour-fivinarow.desktop
    harbour-heebo.desktop
    harbour-ieligimage.desktop
    harbour-ieligweb.desktop
    harbour-lonewolf.desktop
    harbour-meecast.desktop
    harbour-molecules.desktop
    harbour-org.gpodder.sailfish.desktop
    harbour-osmscout.desktop
    harbour-ownkeepass.desktop
    harbour-paketti.desktop
    harbour-patience-deck.desktop
    harbour-pipes.desktop
    harbour-pure-maps-uri-handler.desktop
    harbour-pure-maps.desktop
    harbour-qml2048.desktop
    harbour-sailpipe.desktop
    harbour-sailtrix.desktop
    harbour-sailtube-open-url.desktop
    harbour-sailtube.desktop
    harbour-sailtuner.desktop
    harbour-seabass.desktop
    harbour-sfos-forum-viewer.desktop
    harbour-simplemahjong.desktop
    harbour-sshazam.desktop
    harbour-storeman.desktop
    harbour-stppc.desktop
    harbour-talefish.desktop
    harbour-taot.desktop
    harbour-wireshark.desktop
    harbour-wordle.desktop
    hosts-block-add-to-blacklist.desktop
    hosts-block-add-to-whitelist.desktop
    jolla-calculator.desktop
    jolla-calendar.desktop
    jolla-camera-lockscreen.desktop
    jolla-camera-viewfinder.desktop
    jolla-camera.desktop
    jolla-clock.desktop
    jolla-contacts.desktop
    jolla-email.desktop
    jolla-gallery.desktop
    jolla-mediaplayer.desktop
    jolla-messages.desktop
    jolla-notes.desktop
    jolla-settings.desktop
    l2tp-import.desktop
    mimeinfo.cache
    new-mail.desktop
    openconnect-import.desktop
    openrepos-books.desktop
    openstreetmap-geo-handler.desktop
    org.kde.angelfish.desktop
    ovpn-import.desktop
    pptp-import.desktop
    qCommand.desktop
    qt-runner.desktop
    quaeditor.desktop
    retroarch.desktop
    sailfish-archive.desktop
    sailfish-audiorecorder.desktop
    sailfish-browser.desktop
    sailfish-captiveportal.desktop
    sailfish-installationhandler.desktop
    sailfish-office.desktop
    sailfish-share.desktop
    sailfish-tutorial.desktop
    sailfishos-chum-gui.desktop
    simkit.desktop
    store-client.desktop
    systemdatascope.desktop
    uk.co.piggz.harbour-supersonik.desktop
    voicecall-ui.desktop
    vpnc-import.desktop
    webcal-import.desktop
    wheelmap-geo-handler.desktop
    wireshark.desktop
    

    None of those is Android (but not all are actual "apps").

    I heard that the native browser is still some ancient Firefox fork.

    I wouldn't say ancient; it's based on FF ESR98 or so's embedlite. But yeah, this is a topic of much discontent. Natively, it's relatively easy to install Angelfish (KDE) based on a much more timely webkit. Via Android appsupport many current browsers are available.

    There is surprisingly little information about native apps anywhere, it strongly feels like they are mostly focusing on Android app compatibility.

    It's one of their main selling points, but native apps are definitely abundant. There's the offical store, which does not have a browsable web frontend, and 2 unofficial stores: https://openrepos.net/ and https://sailfishos-chum.github.io/.

    SailfishOS also has more closed source than I’d like to. Most often it does not end well.

    I understand, but it has been going well since 2013. IMO the closed source thing is historical: they are the heirs of Nokia's Linux-based OSs. But slowly they are opensourcing parts of the OS.

    Ultimately, this is a European company I can trust. The devs are active on the forum, too.

    BTW, it is still and always will be possible to download & install SFOS on your own device, for €0.

  • source
  • parent
  • [–] 5 points 7 months ago (1 child)

    Their website has this dishonnest “99€” for their flagship

    It’s a trap, you need read the fine print to find out

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 7 months ago (12 children)

    Graphene has been great for me.

  • source
  • parent
  • hideshow 12 child comments
  • [–] 4 points 7 months ago (10 children)
  • [–] 8 points 7 months ago (9 children)
  • [–] 5 points 7 months ago* (8 children)

    Oh, neat!

    Can you use the play store? Can you install apks from github? Can you use launchers?

  • source
  • parent
  • hideshow 8 child comments
  • [–] 7 points 7 months ago (7 children)
  • [–] 2 points 7 months ago (4 children)
  • [–] 3 points 7 months ago (3 children)

    The only thing that was not working as well for me was GPS, but that was probably my own fault, i maybe misconfigured something.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 7 months ago (2 children)
  • [–] 8 points 7 months ago (1 child)

    No, but it might not be as good as one might expect out of the box. In most implementations of gps, location accuracy and latency is helped with additional methods, like your phone using its distance to various cell towers to figure out where it is. Features like this can come with privacy issues, which for Graphene is a higher priority issue than slightly worse navigation. You can of course go into location settings and enable all that, just make sure to read the added disclaimers as they go into more detail.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 7 months ago

    Seconded. Been rocking GrapheneOS since the Pixel 4 XL (my goat minus the bloated battery issue), the Pixel 6 Pro (which sucked as a phone since it uses Google's shit-tier Tensor modem), then Pixel 8 Pro (which seems to have a better Tensor chip, though still not great in some areas for cell reception).

    All the banking apps I use work flawlessly on Graphene. Of course, payment/wallet apps won't work, and I've only had two experiences where that bit me in the ass (attending concerts and needing to open a ticket in a wallet app I couldn't even use).

    The added security features are top notch. Being able to set a duress password definitely helps in case I'm ever in a situation where I'm forced by a pig to unlock my phone, and setting multiple profiles on my phone helps so much with compartmentalization.

    Would I prefer if Graphene were on a different phone? Fuck yes, which is why as soon as the Motorola partnership produces a phone (with Qualcomm Snapdragon hopefully), I'm jumping the Pixel ship and never looking back. Hoping that's just the beginning for Graphene being ported to other phones, though I feel it's gonna be like pulling teeth with these other phone manufacturers (like FairPhone).

  • source
  • parent
  • [–] 7 points 7 months ago

    With these steps, you might as well unlock your bootloader. WTF.

  • source
  • [–] 7 points 7 months ago

    Still worth it for revanced!

  • source
  • [–] 7 points 7 months ago (5 children)

    Is it just me or do Linux phones not support 5g

  • source
  • hideshow 5 child comments
  • [–] 13 points 7 months ago (1 child)

    All for a scam, that rarely happens...

  • source
  • hideshow 1 child comment
  • [–] 21 points 7 months ago (5 children)

    Confirm with biometrics... WTF?!

    People should have the universal right to live a cellphone-free life. In my country, it is assumed that everyone uses an iPhone or a Google Android phone as if it was part of your own self.

  • source
  • hideshow 5 child comments
  • [–] 7 points 7 months ago (3 children)

    I'm confused by this comment. The outrage is that if you want to use your phone, in the modern smartphone sense of the word which uses apps, then you have to do so by Google's rules which excludes a lot of apps you might want to run, or jump through ridiculous hoops apparently including biometrics to do so with your own device. That's terrible, but, this particular outrage is quite separate to one's ability to live a cellphone free life. I'm not going to pretend like that's not increasingly unfeasible, but this issue with identified developers doesn't have much to do with it since it's only an issue for you if you're even using a phone in the first place and then it just makes using it a much shittier time then it ought to be, it doesn't lessen or increase the dependency upon phones in general.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 7 months ago* (2 children)

    It's about control, in the end. Citizens are now linked by the governments to their phone numbers, as well as companies make it a priority to get your phone number and data.

    Somewhere in the middle of not using a mobile at all and having a device that monitors everything you do, non stop, are owning a dumb phone and having some control on the apps you install in your smartphone.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 7 months ago (1 child)

    They used to publish a whole book that had your name, and often address linked to your phone. B don't perfect that this fake outrage by you is anything but disingenuous for what phones and any other hundred identifiers of you as a person to the government or anyone else. Your argument is infantile in it's temper tantrum for it's argument. 

  • source
  • parent
  • hideshow 1 child comment
  • load more comments
    view more: next ›