Надо ли обязательно получать рут права?

Не обязательно, поскольку почти все функции работают без рут прав