Which advantages give to developer ROOT access on android ?
I use android platform about 1-2 years, and there are some apps which need to be root access. When i creating android app what give me this ROOT access ? Clearly to say, 


`if (haveRootAccess) doSomethingSpecial()`

what can be `doSomethingSpecial()` ?
Which advantages give to developer ROOT access on android ?
===

I use android platform about 1-2 years, and there are some apps which need to be root access. When i creating android app what give me this ROOT access ? Clearly to say, 


`if (haveRootAccess) doSomethingSpecial()`

what can be `doSomethingSpecial()` ?