this post was submitted on 11 Aug 2024
1252 points (99.1% liked)

Technology

59971 readers
4890 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
 

TL;DR

  • Efforts like Graphene OS face increasing pressure from apps that refuse to run on non-standard Android.
  • The custom ROM project characterizes Google’s approach to device attestation as incomplete and flawed.
  • Graphene OS is prepared to take legal action if Google won’t let it pass Play Integrity checks.
you are viewing a single comment's thread
view the rest of the comments
[–] jhdeval 101 points 4 months ago (2 children)

Here's my take which i have not seen in this thread. When you buy your hardware it is yours you should be allowed to do with it as you please. If you want to wipe the device and install another ROM or os you should be able to. Much like the recent fight for "right to repair" not allowing you to do what you want with your property should not be allowed. As long as the manufacturer blocks your ability to do what you want with your hardware it isn't really your hardware.

[–] gerbler 36 points 4 months ago* (last edited 4 months ago)

Furthermore, if the manufacturer wants to pretend that they're selling you a perpetual license to use the hardware or whatever legal bullshit they came up with on the back of a cocktail napkin between lines of coke then they can't advertise using the words buy, own or anything similar without explicitly indicating in the largest font that you aren't the owner of the product.

[–] [email protected] 26 points 4 months ago (3 children)

Unfortunately that line of thinking stops at the divide between hardware and software. You can legally make a phone manufacturer let you unlock a phone's bootloader so you can install other software, and you can forbid them from denying hardware warranty because you installed other software. Both of which apply in the EU.

But you can't make them have their software support or play nice with the other software that you install.

You also can't force manufacturers to open up drivers if they're under NDAs and proprietary licensing (which they often are, due to extensive cross licensing because everybody's owning patents that can lead to everybody suing everybody if they were ever used).

[–] stormeuh 13 points 4 months ago

To combat this I think drivers, firmware, etc. should be acknowledged as being in the same category as spare parts, manuals, repair tools, etc. They are equally as vital to being able to repair your device, and therefore should be open sourced at the latest when a manufacturer pulls support. Of course I would prefer them to be open sourced immediately, but with how software IP works currently that seems like a pipe dream, especially for devices with very complex drivers, like GPU's.

[–] [email protected] 5 points 4 months ago

This is why raspberry pi can't use a single smartphone recycled screen despite having a DSI port and a billion oled touchscreens going to landfill.

Also, still is impossible to make Verizon unlock bootloaders

[–] jhdeval 1 points 4 months ago

You are absolutely right we can not make them give us access to drivers but just like with nvidia there are people willing to figure it out. I am not for government oversight but if the manufacturers refuse to offer any help then they may need to step in. The EU has made massive strides towards standardizing manufacturers. I also don't think it would be necessary for the manufacturers to open source their software but its already wrote just release it as closed source so it could be used at the community level.