How can I mute the camera shutter on Motorola RAZR i (ICS, without rooting) Even when I silence the device the camera shutter continues to making sound.

I know that using rooting alternative we can move or delete the correspondent ogg file*. But i'm looking for a less invasive/complex alternative.

(*) How do I disable the &#39;click&#39; sound on the camera app?
While I 100% agree with Liam's answer, there are still solutions for countries where that law doesn't apply (and to tell you a big secret: those solutions even work when the law is in effect -- but then you run the risk of punishment yourselves if you use such a solution where you shouldn't).

Searching the playstore for "shutter sound off" yields more than 100 results. As usual, not all of them are really hits: Most of the "spy cams" surely will disable the sound, but most likely you want to use your own camera app, and not one of those.

If you are rooted, you can simply delete the sound file for the camera shutter sound. Aside from this, an article on AndroidAdvices offers 3 different solutions:


Put your phone in Silent Mode  


  By keeping the incoming calls ring volume to zero you can keep your phone in silent and thereby there will be no sound when you take a snap or record a video. This is the easiest way by which you can turn off the shutter sound. But mind you that you will not be notified of any incoming calls or any SMS or email that you receive. i.e., to stop shutter sound you need to put your phone in silent mode.

Use Uva Silent Widget Camera Android App (well, or one of the others from above search results)
Install CyanogenMod  


  Once the CyanogenMod 7.1.0 up and installed on your rooted phone, you need to go through the Settings &gt; CyanogenMod settings &gt; Sound and then select Mute camera shutter.



On some devices with ICS, the camera app itself offers a feature to disable the shutter sound: