(no title)
bitsandboots | 11 months ago
Android was already a platform on life support. Google has wielded its authority to dictate how apps should behave such that even 3rd party stores do not stray far from Google's rules. Users of android phones have little hope to run a program from 5 years ago, or to roll back a bad update in an era full of bad updates.
sdkfjalsdgj|11 months ago
Android is actually much much better than iOS. For some older unmaintained apps I've dug out the APKs and most of them run without major issues, though a scary warning saying it's designed for older versions of Android.
bitsandboots|11 months ago
everdrive|11 months ago
- Unless you don't want Google to know your location constantly, no matter what setting you use for the GPS chip.
- Unless you want security updates past a year.
causality0|11 months ago
KiwiJohnno|11 months ago
Android used to split storage into various partitions, which is why this used to work - It was able to unmount the partition and let your PC manage it. This meant any apps using that partition needed to be stopped, etc etc. It was a pain, and I can totally understand why they moved away from this approach.
Personally I prefer the new way, yes using MTP has some limitations as you've noticed but it does mean the storage can remain mounted on android while your PC accesses it.
NorwegianDude|11 months ago
gjsman-1000|11 months ago
> its existence is to serve Google's whims
Ah, yeah... the existence of every major project is to satisfy the companies paying for the development. Linux has been over 80% corporate commits every year since 2003. Blender is funded by 35 corporations. Not one open source project larger than a library has gotten anywhere major without corporate sponsorship.
crapple8430|11 months ago
bitsandboots|11 months ago
You're example of Linux is a bad one. Its contributions are corporate, but they are collaborative. With Android, Google dictates and others follow. Linux is not this way.
bayindirh|11 months ago
Let's think on this statement a little. From top of my head:
NegativeLatency|11 months ago
There's a big difference between all/most of the interest coming from a large company, compared to the numerous organizations that work together to make Linux what it is.
dingnuts|11 months ago
Bold statement. Who is the corporate sponsor of Emacs?
NotPractical|11 months ago
charcircuit|11 months ago
What do you mean by this? I have had changes upstreamed into AOSP and I'm not a Google employee.
>Its massive codebase that requires immense resources to build is not open for negotiation
So is every other operating systems. Do you think the millions of lines of codes for Windows builds instantly? You can get by building AOSP on a normal desktop workstation.
dangus|11 months ago
iOS must not even exist anymore because it’s closed source. I can feel my iPhone disintegrating before my eyes.
Look-but-don’t-touch source, except for how there are multiple successful alternative builds like /e/os, LineageOS, and GrapheneOS
The second largest country in the whole world gets by using Android without Google Play services even being available there, with Android commanding a 77 percent marketshare.
https://microg.org/
Sure, I fully agree that Google isn’t super enthusiastic about open source for Android beyond the ways in which it benefits them, but there’s a lot of hyperbole in your comment.
bitsandboots|11 months ago
Android is unhealthy versus its former self in that it has been increasingly hostile to developers. Your examples of /e/os and lineage are representative of the "look-but-dont-touch" nature of Android.
Not to diminish the hard work of the developers of them, as they are useful, but they do not stray far from what Google provides them for better and worse. As you say, they're alternative builds, primarily to reduce the ties to Google, but they largely adhere to the same APIs, have the same menus, have the same quirks. Perhaps graphene goes above and beyond, I have not used it. I remember Cyanogenmod having more divergence in feature set and appearance from what Google provided versus what Lineage can do for you now. I miss when Android was good, but it's just become the platform I don't want to upgrade and see what I lose next.
tripdout|11 months ago
nani8ot|11 months ago
Now changes in toolkits made it so that e.g. copying text from apps sometimes doesn't work. Google Android has a work around by using OCR (?) in the overview to select text. I feel like the former change is directly related to the ability of the OS to copy text anyway. This might not be a deliberate choice to limit AOSP but it shows how they design with proprietary Android in mind. Thus AOSP gets less useful as an OS as the design is not well thought out.
jillyboel|11 months ago
the point is that you're not going to be able to upstream any changes
CamJN|11 months ago
dev_l1x_be|11 months ago
methuselah_in|11 months ago
DannyBee|11 months ago
Why don't you go back to 2006 and tell me which complete open source mobile OS you want to use.
An immense amount of time was spent beating up vendors and others to be able to release, as open source, an OS that you could actually build and put on a phone. These were the days that verizon and AT&T and other controlled exactly what OS's were allowed to run on phones.
Even being able to unlock a bootloader was not a thing.
The only thing that has happened for "as long as i can remember" is that different factions of open source folks have never been happy with the precise contours of AOSP vs what they want, and choose to shit on the immense hard work of lots of people as a result.
Yet i doubt any of them would be close to where they are, at all, had android not been released as open source.
Can we please stop rewriting history because we have some disagreement with the contours. It was an immense leap forward for open source OSes on phones.
cheeze|11 months ago
Apple released the iPhone and basically told all of the carriers "tough crap, you can't put your bloatware on our phones. This started with AT&T (exclusive carrier for iPhone) and by the time that agreement ended, every carrier was clamoring for the iPhone on their network. It was the next big thing after all. If you don't want us on your network you can explain to your customers why they can get an iPhone on a competitor, but not on your network." Vendors had no choice.
lurk2|11 months ago
This is also true of iOS. What alternative would you propose?
LinuxBender|11 months ago