zlacker

[return to "Google makes Android development private, will continue open source releases"]
1. bitsan+5i[view] [source] 2025-03-26 20:42:08
>>colone+(OP)
Android has been bad-faith open source for as long as I can remember. Android is look-but-dont-touch source. Its massive codebase that requires immense resources to build is not open for negotiation, its existence is to serve Google's whims.

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.

◧◩
2. causal+9I[view] [source] 2025-03-26 23:25:51
>>bitsan+5i
God I miss the days when I could plug a phone in and get a mass storage device. Imagine, I could copy a video off my phone and copy music onto it at the same time.
◧◩◪
3. KiwiJo+dQ[view] [source] 2025-03-27 00:39:28
>>causal+9I
To be fair to Android, this is a limitation of the MTP protocol and not android. To mount your storage as a mass storage device then the host device (your computer in this case) does raw sector read/writes to the device, the host device provides the filesystem services. For this to work it has to be completely unmounted from the phone as obviously having the block mounted in two filesystems at once would corrupt everything very badly.

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.

[go to top]