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.
-2 points

Efforts like Graphene OS face increasing pressure from apps that refuse to run on non-standard Android.

I call those “apps not worth using”

permalink
report
reply
2 points

Until the app in question is your banking app

permalink
report
parent
reply
5 points

My flamin’ hot take still stands. I don’t see a need for banking apps when there are web browsers, cards, and cash.

permalink
report
parent
reply
2 points

You have never bought anything online? Every bank now requires their app to verify online transactions

permalink
report
parent
reply
7 points
*

You’re right on that, but we can’t expect everyone to act the same and ditch such apps all at once. So, it’s very important to point the issue out and take action to stop it.

permalink
report
parent
reply
61 points

Even without the custom ROMs, the whole Android ecosystem is a colossal fucking mess.

I’ve got old apps that won’t work any more. It’s not even compatible with itself.

People give Windows a load of shit, and deservedly so for some of it, but it’s a million times more usable than Android when you want shit to “just work”.

permalink
report
reply
0 points

Software that is 10 years old and unmaintained is likely unsafe to use and therefore shouldn’t work. Windows has a lot of issues specifically because it’s backward compatible with ancient software, actually. Security and a path forward should matter more than clinging to old software that must stop working someday regardless of how hard you try to delay it. Emulation/VMs are and should be a way to work around that on desktop and it would actually be nice if mobile OSes had that too. That way at least the ancient software can be sandboxed and not a security weakpoint. The right approach though is not to do this horrible patchwork of APIs like windows which creates a security nightmare

permalink
report
parent
reply
18 points

I’ve got old apps that won’t work any more.

I’m actually for this. The bar to entry for the Play Store is too low with too many low quality and unmaintained apps. I’m all for booting insecure and super old apps. They cheapen the ecosystem.

permalink
report
parent
reply
17 points

Well that’s all very well, but I’ve got a bathroom speaker I can no longer access.

So how about instead of Daddy Google deciding what’s best for everyone, they let things run and give you a warning?

Hell, I’ve even got games I’ve paid for that are now gone. Honestly, fuck them for even thinking that’s acceptable.

permalink
report
parent
reply
2 points

The problem is allowing the APIs it uses to exist at all in the OS is a huge security hole.

permalink
report
parent
reply
3 points

Why can’t you connect to the speaker with Bluetooth?

permalink
report
parent
reply
7 points

So how about instead of Daddy Google deciding what’s best for everyone, they let things run and give you a warning?

That is not what’s happening. It takes tons of work to maintain backward compatibility but you’re framing it as though it doesn’t and they’re just being a holes on purpose.

permalink
report
parent
reply
7 points
*

You’re really arguing for a covenant around tech that companies want to orphan. The rule needs to be the code is opened and a slacker code owner is appointed for handover.

This is gonna embarrass Google a Lot but it’s gonna embarrass azn and m$ a whole lot more.

The forced alternative is a refund if you can bring something recognizable with a serial number to your post office or something as ubiquitous, present and staffed - have them validate in the loosest fashion and require like 10 bizdays for the cash refund.

Whether or not the post office is there for that or charges the OEM for the notary-light service is a matter for the courts, the USPS, and these days probably the fn SCotUS.

permalink
report
parent
reply
11 points

Same, it’s why I never buy a game or app nowadays, they will just stop working when the new OS version comes around, devs already got their money so they don’t have any incentive to care, and contrary to PC I can’t do shit about it myself on my phone, there’s no “androidbox” to run old apps inside my phone.

permalink
report
parent
reply
-3 points

I’ve got old apps that won’t work any more.

People give Windows a load of shit… but it’s a million times more usable than Android

Where do you run your old Windows Phone apps nowadays? What about new Windows Phone apps?

permalink
report
parent
reply
26 points

On my Windows Phone silly

permalink
report
parent
reply
3 points

Ah, memories.

permalink
report
parent
reply
8 points

Can’t tell if that’s a horrible wallpaper or a totally fucked up screen

permalink
report
parent
reply
8 points

I’ve got old apps that won’t work any more.

That’s true for every operating system. Old apps aren’t updated to use new system APIs and such and they eventually stop working.

permalink
report
parent
reply
6 points

Yet I can compile applications that work on Windows XP, and they still work under Windows 11.

It’s not as if Android is some svelte slimline OS where every byte matters. There’s plenty of room there for keeping compatibility with older apps.

permalink
report
parent
reply
8 points

Dude there’s millions of lines of code and thousands of hours per year that keep old windows shit running. It’s a nightmare to support that. Microsoft has made that a priority and you can easily argue it shouldn’t be, but you seem convinced that’s the only valid path. It’s not.

permalink
report
parent
reply
6 points

On desktops we can use virtual environments, translation layers, plenty of solutions to make old programs and games work on a modern OS. Phones are somehow incapable of this.

permalink
report
parent
reply
23 points

Same with iOS, I don’t know why you are singling out Android here. My favorite game back when I used an iPad stopped working after certain update. It was a puzzle with rails and colored trains, can’t remember the name now.

Windows and Linux are quite a lot better in this regard.

permalink
report
parent
reply
11 points

I’m not singling them out, it just happens to be a thread about Android.

There’s no reason for mobile OS’s to be flaky like this. There’s nothing magic about either that means old stuff can’t be supported. It’s just that trillion dollar corporations apparently can’t afford the resources.

permalink
report
parent
reply
8 points

There kind of is, software changes and things need to be updated by comparison, your windows example is a double edged sword, there’s a lot of bloat and Microsoft can’t make changes that might be beneficial on windows because of all the backwards compatability layers and services they generally leave in. It’s good and bad in it’s own way.

permalink
report
parent
reply
0 points

I suppose you’re talking about a 32-bit app that wasn’t updated for the newer 64-bit architecture. If yes, then there’s actually a technical reason behind it, not just Apple being dicks. Because other than 32-bit apps, every app that received a 64-bit update should still work on the latest iOS.

permalink
report
parent
reply
11 points

How we all wish there was a third option, I would genuinely take less functionality in favour of privacy and performance. I don’t need AI and fancy image processing. I want to use my phone to pay the old way, like when samsung copied the magnetic strip info, not like now where google gets a copy of my receipts.

Sucks iOS is the alternative, nearly gave in last week but the price was just too much for what I was getting.

permalink
report
parent
reply
34 points
*

I just want to buy a Linux laptop with VoLTE and be done with the product line “smart phone”. Unfortunately there is no such device (to my knowledge) and the only device that comes close is PinePhone Pro with docking station.

permalink
report
reply
2 points
*

You can put a SIM card in some older thinkpad laptops with that upgrade option. Some thinkpads have the slot for a SIM card but not the internal components to use it. So make sure to do some research if that sounds promising.

There are VOIP phone line services like JMP that give you a number and let you use your computer as a phone. I haven’t tried JMP but it always seemed cool and I respect that the developed software running JMP is open source.. The line cost 5$ a month.

Skype also has a similar phone line service. Its not open source like JMP and is part of Microsoft. Usually thats cause for concern for FOSS nuts, but in this context its not a bad thing in some ways. Skype is two decade old mature software with enough financial backing from big M to have real tech support and a dev team to patch bugs, in theory. So probably less headaches getting it running right which is important if you want to seriously treat as a phone line. I think Skype price depends on payment plan and where you live, so not sure on exact cost.

permalink
report
parent
reply
1 point

Neither is available in my region and Skype’s webpage does not mention making calls, only receiving them.

permalink
report
parent
reply
1 point
Removed by mod
permalink
report
parent
reply
3 points

There are community made projects for the framework laptop that add LTE using an expansion card

permalink
report
parent
reply
4 points
*

Agreed. I always loved the idea of the HTC Mini +.

Put the sim in your laptop, that’s the connectivity hub. The mini phone piggybacks the LTE connection so you don’t have to pull out your laptop for simple calls, texts, navigation or music actions.

permalink
report
parent
reply
9 points

I have a still very capable for my needs “once flagship” stock Samsung phone that is now about 7 years old. I still have a good 2-5 years use with this thing based on hardware performance alone. Google and others have started to conspire to make “1000 cuts” with artificial app compatibility “issues” and the like that try to force my hand to upgrade HW. Most would buy a new phone, but this will inspire me to dig back into the custom Rom flashing of my youth, to get the next 2-5 years I’m deserved from this hardware.

Thank you to all the hardworking people that drive the ROM community to this day.

permalink
report
reply
23 points

Why does this call the problem by it’s name, monopoly.

Android is another area Google are abusing their monopoly. Sure the phone market is a duopoly, but that doesn’t help. Apple is even more locked down and user abusing.

Lots of app companies, like bank apps, think locking their apps to only work on official Android is best for security, but that compounds the monopoly. It’s also arguably less secure!

permalink
report
reply
1 point
*

I don’t even understand. Am I getting this wrong?? Does the payment processing happen inside the banking app?! Because if so, that’s the bigger problem isn’t it? All the checks for correctness should happen on the servers that the banking app connects to, not the banking app itself. If that’s already the case, then what are they worried about? I’m probably missing something here, but honestly I just don’t understand why they would do that.

permalink
report
parent
reply
2 points

The app will almost certainly mostly be just wrapping a web interface. But this dedicated browser can provide the site with all the access of an app. The idea will be only this browser can be trusted to access this site and can check the run environment before connects. I’m they’d do the same on the desktop, if they thought it would be swallowed.

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

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


Community stats

  • 18K

    Monthly active users

  • 11K

    Posts

  • 517K

    Comments