Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an HTC Sensation, about two years old. It's running Gingerbread, rooted but not modded or custom-rommed. All of a sudden, the native camera app started crashing - i.e. it opens and immediately closes. I don't know if the hardware camera is damaged, or if it's just the app.

There have been no changes to my phone since it last worked - no new apps, no settings changes, nothing.

Any ideas? Are there any other camera apps out there that I could download to replace the native one?

share|improve this question
up vote 1 down vote accepted

I just found a free sensors diagnostic app, install it and run it in order to see if it's a hardware problem: Z - Device Test

enter image description here

share|improve this answer
Thanks, I'll try that. – EmmyS Dec 7 '12 at 20:27
Well, I installed that and there's just a red X over the camera icon, so it appears that it's not recognized at all. – EmmyS Dec 7 '12 at 20:39
Turned out the camera lens was actually damaged. The app mentioned helped diagnose it (or rather, rule out other problems.) – EmmyS Mar 10 '14 at 15:07

Go to Settings → Apps → Manage Apps, find your Camera app, and look if you can "Clear Cache" and/or "Clear Data"; maybe something got messed up there.

If that doesn't help, try clearing the apps Dalvik Cache (you are rooted, so you can do that): ROM Toolbox Lite and DroidTweaker (ROOT) are two helpful apps for that. Same background as above: Sometimes something gets messed up here.

A very last resort would be a factory reset -- but keep in mind that this would also wipe all your self-installed apps plus data of all apps, so have a good backup of all your data available (hint for that: Titanium Backup ★ root, which also offers a "Dalvik Cleaner" feature -- but as far as I remember this only removes "orphaned" entries (from apps you uninstalled, and the like).

share|improve this answer
I already have titanium backup, so it wouldn't be a huge deal if I needed to do that. I'll try clearing the davlik cache when I get home tonight; don't want my coworkers to hear me cussing if it doesn't work... – EmmyS Dec 7 '12 at 20:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.