this post was submitted on 06 Mar 2024
36 points (95.0% liked)

Android

17278 readers
17 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: !android@lemdro.id


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 1 year ago
MODERATORS
 

Yesterday my old Fairphone 3 decided to go for a dive on the kitchen sink and I apparently didn't give it enough time to dry it out. The display now won't turn on. I went to their website to look for a replacement but they seem to be "out of stock". So much for repairability...

I'm a bit disappointed with the Fairphone overall (that would be for a separate discussion), and I'm looking for other alternatives.

I don't really need a powerful device, but I'd really like to have a headphone jack, a SD slot and above all the ability to install alternative ROMs. I was using /e/OS (aka MurenaOS) but I'd be fine with anything that lets me use F-Droid and micro-g instead of Google Play Services.

I know that there are "comparison websites" out there that can filter devices by features and/or price, and I know that Murena and LineageOS sites provide a list of the devices they support, but I haven't found any suite that can include both. Does such a site exist?

you are viewing a single comment's thread
view the rest of the comments
[–] lemann@lemmy.dbzer0.com 5 points 8 months ago

Nah, I feel cheated by Fairphone. With the whole FP3 and FP3+, they were leading with the idea that they have settled on the form factor, and then just evolve the separate mainboard/camera/display modules independently

Fair enough. From my perspective it was ambitious thinking anyway: I was actually curious as to how Fairphone got things like the replaceable camera to work (had a peek in their git, it kind of works: they init the old driver and try to turn on the camera, if it returns an error then they load the new driver). The truth is though, a 100% truly modular phone, in the same way a PC is modular, cannot happen without some serious standardization.

Unlike webcams that use USB internally, and laptop displays that use standardized connectors and protocols (like eDP), mobile phones are almost entirely proprietary devices with a finite hardware-limited range of peripherals they can support at a low level.

Qualcomm in particular doesn't care about backwards compatibility when it comes to their SoCs, meaning the MIPI interface for the phone display on one SoC may be moved to completely different pins on another Qualcomm SoC, or may use a completely different number of pins. The same applies to the camera interface, although the main concern there will be the SoC, as it ultimately determines what resolutions/framerates etc you can achieve within the limits of the camera module.

Those are both solvable problems though. The real issue in my eyes is the lack of a proper BIOS to build a device tree and the other stuff that an OS build would need to be device-agnostic, like closed-source blobs for fingerprint scanners, display brightness control etc. These essentially limit mobile ARM devices to OSes made specifically for that hardware, preventing drop-in upgrades for cameras and the like from being a thing - unless you take Fairphone's approach and handle it in user space

With the FP4, they scraped all that and just chased whatever was trendy at the time and cranked the "but the environment" marketing.

I agree. To me most of the FP4 marketing material felt a bit like greenwashing, and the excuse for the headphone jack removal was pretty poor considering they also released completely unrepairable earbuds shortly after. The materials used may be fairer, but the pros end there as far as the buds are is concerned.

The FP5 marketing material is not as bad in that regard I think, and the Fairbuds XL should have been what they released originally compared to the unrepairable buds cash grab, even if they offered it discounted (IIRC) with the FP4.

I paid the Fairphone premium knowing that the specs were crap, but that at least in the future I wouldn't need to upgrade by buying a whole phone. Promising to have software upgrades for 8 years is nice, but it's worthless if you can not upgrade any of the hardware in the meantime.

For now I will just go buy a "budget premium" Android and pray that the people from frame.work decide to extend into phones as well in the next 2-3 years.

True. I feel unless the software updates are optimized to take advantage of the phone's hardware as it ages, the performance will fall off a cliff, especially as consumables like the EMMC storage uses up its write cycles, and takes longer to identify suitable areas of its NAND to use for operations.

A Framework phone would also be something I'm interested in, especially if it follows the likes of Project Ara's design