I know it is going to be hard following up on the heels of Luciano’s rant about the Owners Lounge but this one has been annoying me for awhile already.
One of the things that always bothered me about the BlackBerry OS is why it takes more than a minute to boot after I pull the battery to restart. Many times it takes upwards of 2–3+ minutes until it restarts. To be honest until a year ago I never really pulled the battery on my BlackBerry but with the recent memory leak problems and having to take out the MicroSD card that is underneath the battery I have been doing this frequently.
Is this something inherent with running JAVA as the basis for the BlackBerry OS? Would it really kill RIM to give us a loading screen beyond a spinning hourglass? This is even worse when you reload the OS from scratch where the first boot can take upwards of 20 minutes!!! Maybe if they gave us an optional view into the console showing which modules were being loaded…
I also find that every time I pull the battery my BlackBerry reboots with 5–10% less battery life then before the reboot. The main reason I do it is that when I reboot I get to reclaim all of the memory that is lost due to the memory leak problem. I know that long boot times are nothing new for smartphone OS’s but even my underpowered Symbian and Windows Mobile Smartphone devices rebooted quicker than this. Some of those even had loading screens.
So I have to ask. How long are your boot times after you pull the battery on your BlackBerry?
I am starting to create a personal RANT list of things RIM needs to fix. I will probably ask all of you to chip in before I send it off to RIM… At the top of my list is a proper task manager that shows where the memory leak is coming from. Or better yet a fix for the memory leak.