Originally Posted by EatHeat
Why is root needed?
Root is needed for some functions. Although some functions can be used without root, I did not allow it as people would ask why the other features do not work.
Wondering if it would be possible to allow XDA members to have a Non-Root version.
I think many here would not ask why certain functions do not work (if it is shown as Root required functions).
There are sound reasons for doing this.
1. Newbies who do not know anything about root but want some extra functions.
2. Those who can root but choose not to.
I belong to the 2nd category.
In fact, I'm currently rooted but I have chosen to look only for apps that do not require root for it to even work at all.
The reason for this is that Samsung (and we all know it is the biggest and perhaps the only Gorilla in the Android room) is making it hard to root their phones without triggering Knox.
I currently use a Samsung Galaxy Note 2 and I'm waiting for the Jelly Bean 4.3 update to arrive. Unfortunately, I understand that it includes Knox and rooting will void my warranty.
And yes, the Android OS is getting much better that I can "live" without root.
I own several root required apps like GMD Gesture Control (- love it but it requires Root), Tasker (Root required for some functions) and many others.
So as I prepare myself for the coming upgrade to Samsung's Official JB 4.3, I made a conscious decision to stop using apps like GMD Gesture Control, although I love it and find a way to live without it. I found that I can.
I also disabled root access for Tasker and find that for the better part of it, I can still use Tasker very productively. I simply don't use the functions that require root access.
Looking from an App marketing economics standpoint, Apps that require Root access for it to even have a single function to work will have a much smaller market than those like Edge Pro for which some functions are limited because of the lack of root, but many functions can work without root. There are of course far more unrooted phones than rooted phones.
One possible way round this is to have a non-Root versions that does not even display (not just greyed out for example) functions that require root.
So living without root is becoming possible. Yes, that's coming from a one who has rooted every device starting from Nexus One, Nexus S and Galaxy Note 2.
I also flashed various Roms for my Nexus One and Nexus S. I only rooted the Galaxy Note 2.
I know it's a trade-off for me. I may loose some convenience, but I also get to upgrade to JB 4.3 official Rom.
And when and if I decide to move on to the next device, I don't have root withdrawal symptoms waiting for the device to be successfully rooted without triggering Knox, or whatever that Samsung, LG etc may want to throw at us.
Naturally, once I'm off warranty or if I can find a suitable hardware vendor that is friendly to the root community, I may want to root again.
But in the meantime, perhaps I'm wrong, many more will choose to stay unrooted because the threat of losing warranty.
And we sometimes even upgrade to the next phone even before warranty is over on the current phone because the cycles are getting shorter and shorter, giving me less and less reason to root.