Due to some limitation for 3rd party app to change system settings, such as Mobile data on Lollipop, Wireless Adb, Airplane mode, etc. We need root permission in order to toggle these settings