11-29-2012 03:47 PM
Hi and Welcome to the Community!
It could be either, or it could be some app causing the problem. I recommend that you attempt to boot into Safe Mode:
It may take you multiple attempts to get the ESC key sequence (press/release/hold) correct, so be patient. When successfully into Safe Mode and if the behavior ceases, then think carefully...what happened just before this behavior started? A new app? An update? A Theme? Something else? Think carefully as the smallest change could be causal...and attempt to undo whatever that was.
If the behavior continues while in SAFE mode, then there likely is deeper corruption that needs to be cured. There are several steps in the process, each with more and mode "destructive" results...be sure you've got a solid backup of everything before proceeding.
First try is a battery test:
The results of this will indicate if it's your BB or your battery that has the problem.
If the above reveals that it's the BB, then the next thing is an on-device WIPE:
Failing that, you should begin removing apps one by one to see if the behavior cures.
Failing that, you should reload the OS cleanly:
At the top of each device forum, there should be some "sticky" threads that discuss the OS levels available for many models. If they include your model, then please use those as reference as you proceed. Otherwise, you will have to dig through the official download portal for OS packages for your model:
From a PC, you can install any compatible (e.g., for your exact BB Model Number) OS package to a BB via this procedure:
Note that while written for "reload" and the Storm, it can be used to upgrade, downgrade, or reload any BB device model -- it all depends on the OS package you download and install to your PC. If that OS package is from a carrier other than the carrier for which your BB was originally manufactured, then delete, on your PC, all copies of VENDOR.XML...there will be at least one, and perhaps 2, and they will be located in or similarly to (it changes based on your Windows version) these folders:
Be sure that you remove, from your PC, any other BB device OS packages as having more than one installed to the PC can cause conflicts with this procedure.
You may also want to investigate the use of BBSAK (bbsak.org) to perform the wipe it is capable of.
You may also want to try this procedure to perhaps narrow down the precise causal item:
When the behavior presents, you know the culprit...the last thing you loaded.
If the behavior does not re-present, then you know that either step 1 or 2 cured it.
If the behavior presents no matter what, then you likely have a hardware level issue for which no amount of OS or software can cure.
If you are on MAC, you are limited to only your carriers sanctioned OS packages...but can still use any levels that they currently sanction. See this procedure:
Good luck and let us know!