×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Android Bugs that infuriate me #1, #2, and #3

Marxist Hacker 42 (638312) writes | more than 2 years ago

Android 4

I'll preface this by admitting that when it comes to cell phones, I am NOT cutting edge. My G2 has never been rooted, and is still Android Gingerbread 2.3 with whatever upgrades T-Mobile has seen fit to send down the line.

I will also admit to being the type of person who has filled up 20 GB of a 32GB microSD Card with free and sometimes not-so-free applications.

I'll preface this by admitting that when it comes to cell phones, I am NOT cutting edge. My G2 has never been rooted, and is still Android Gingerbread 2.3 with whatever upgrades T-Mobile has seen fit to send down the line.

I will also admit to being the type of person who has filled up 20 GB of a 32GB microSD Card with free and sometimes not-so-free applications.

Still, I'm running into bugs that bug me, as a user and as a programmer, that I do not believe should exist in a modern operating system regardless of platform, but especially NOT in a ROM/Flash based operating system.

#1. User Input is not given priority. Ok, so while this is a pet peeve of mine in everything from Windows XP to Linux to Android, it's a biggie for me. I don't care what your platform is, User Input should *always* preempt ALL other jobs currently running. When you have a processor running at > 5Mhz (and all of them do, these days) there is absolutely no excuse for not interrupting whatever the processor thinks it is doing to respond to keyboard and touch screen input. None at all. Humans are slow enough that there are plenty of clock cycles behind the scenes to get all other jobs done.

#2. Random Reboots. If I am happily using my phone for a single task, *LIKE A PHONE CALL*, hold off on that upgrade reboot until you have *NO* user interaction for at least 5 minutes. Or at least give me a warning so that I can say to the guy I'm talking to that I'll call him back. Once again, this is about proper prioritization of jobs. The machine exists to serve the user, not the user to serve the machine.

#3. The weird thing I just noticed that prompted me to finally write this, and certainly a low priority item. In the Call log, if I leave it on that screen, at least update the times in the list every hour or so, especially if there is no user input (see #1) for a long period. I just glanced at my screen and saw a call I know I made two hours ago labeled as being made 2 minutes ago. The screen had not updated in that long.

Sorry! There are no comments related to the filter you selected.

Reboots (1)

GeckoFood (585211) | more than 2 years ago | (#40472143)

Ah, and I thought random reboots were something special about *my* specific phone. It makes me feel a little better, but not really.

Re:Reboots (0)

Anonymous Coward | more than 2 years ago | (#40474105)

My HTC Evo seems to have solved it.

When I go to make a call, it tells me there's an update and would I like to install it. If I say "yes" it immediately stops everything and installs the update for the next ten minutes.

If I say "no" so I can make the call, the message never appears again for the rest of the day (at least) (i'm sure there's somewhere buried in the menus to run the system update manually).

Re:Reboots (1)

Marxist Hacker 42 (638312) | more than 2 years ago | (#40478981)

Near as I can tell, it's common to all the G2s at the very least. I think, once again, 'tis a matter of misplaced priority scheduling.

My wife's "MyTouch" doesn't do it as much, but still has times where she can't unlock the screen fast enough to answer the phone.

moof (1)

Bill Dog (726542) | more than 2 years ago | (#40490385)

#1: Bravo! Exactly right, and well reasoned. And makes me think of something else, of over the years how even when logged into a Windows box as administrator, it still wouldn't allow me to kill some tasks. That, in short, is bullshit. The user should be the master.

However:
#2: In mobile land, the machine is the proxy for, or maybe rather the guard in the guntower on the wall for, the keeper of the walled garden, and in walled gardens, the user is indeed there to serve the keeper.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?