Skip to content

Instantly share code, notes, and snippets.

@milleniumbug
Created July 2, 2018 19:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save milleniumbug/313981024120229653a131fa3abbe649 to your computer and use it in GitHub Desktop.
Save milleniumbug/313981024120229653a131fa3abbe649 to your computer and use it in GitHub Desktop.
why Android sucks
wow fuck android
the general platform is fundamentally broken and even the open source applications are hilariously broken for many reasons
you have no way of distinguishing client and non-client area in general when you visit web, so have fun distinguishing ads from real UI elements - very needed when you want to distinguish ads. since you can't block ads without rooting reliably, rooting is required to have usable Android experience
if you visit a website and you want to download a specific image you can typically long-press it - unless shitty scripts break the functionality, in which case it results in endless "I long-press a button, some random text gets selected"
sometimes it may result in you actually managing to trigger the popup
but sometimes nope
on normal PC you would just "inspect element" that shit out
and in general it's bullshit when you actually want to anything beyond "consume internet content"
I have this file manager that I have been using for a while, except now it seems to fail copy from an SD card to external card
"Permission denied" yeah good job fucktards, why, on a single user machine, this happened
it's really fun when the platform exposes POSIX APIs, but breaks them in random ways or not allowing them to actually access useful functionality
so your open calls will fail because you're supposed to use the STORAGE ACCESS FRAMEWORK
but hey, I guess even with that, the file manager fails
so guess what, I tried to use a built-in one
because for some reason, while copying the files fails now, it worked for a while and I copied 20GB of data, with the remaining 16GB left failing
so hey, I'll just use the built-in one for the rest
note: sane file managers when instructed to "move files" to a directory, merge them
so I tried moving `LocalMemory/ADirectory` to `externalSD/ADirectory` (which already exists)
guess what. it created an `externalSD/ADirectory (1)`
fuck this fucking bullshit
I'll slap a battery and an LCD screen on top of a raspberry pi and it will result in superior user experience to what these Google retards managed to do in 10 years of developing an "operating system"
also, for some reason, every now and then, pressing the "power off" button doesn't lock the screen and turn off the display, but instead, launches the camera app. can't reproduce the conditons which cause this to happen
oh look, that move command leaves behind empty directories
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment