Update Overload: SuperSU Heavily Updated
There are apps and apps out there. Very few can reach the level of popularity required to stay at the top for long. Due to falling success, lack of support, or people getting overall bored with them, some very successful apps can fall from their pedestals quite easily only to become a smudge in the history of the Play Store. One key concept so this does not happen (and pretty much for everything in life) is that in order to stay on top, you must stay relevant and become irreplaceable. SuperSU by XDA Senior Recognized Developer and Moderator Chainfire is one such app. The need and desire for root level access on Android devices has allowed the app to stay on top of the Android world for a number of years, as one of the most prominent and widely downloaded/installed apps in Android. The latest update just goes to show why the aforementioned is true.
In the past few weeks, we have seen several SuperSU updates from Chainfire in various forms, ranging from small updates to the app itself to news regarding compatibility with the new Android 5.0 Lollipop and workarounds to things like SELinux restrictions. Earlier today, all the updates, technical chats, and discussions finally took the shape of a major update which was pushed to the Play Store. In a Google + post, Chainfire went on to explain in detail the changes to the new SuperSU. The biggest hurdle for this release is, of course, the new security restrictions and implementations on Lollipop. He goes on to explain the different work and options he went through in order to not only obtain root but also to ensure that the system was stable afterward.
Another point that Chainfire touches on is that of Google’s new Material design. He states that while SuperSU could indeed use a bit of an overhaul in terms of UI, there are a lot of incompatibilities between Material Design libraries and the ones he is currently using. Because of the different device layouts, screen sizes, and wide array of OS versions that this app supports, Chainfire decided to let it be for the time being. Having said that, if you are feeling creative or have suggestions on a better UI experience, you can always send in a mock up to the developer. It is also worth mentioning that the “How to SU” documentation as well as the CF Auto-Root software have also received updates to accompany this new SuperSU release.
Last but not least, the dev expects that there may be a couple of hiccups here and there, which is kinda inevitable based on how wide the user base is. So, if you happen to run into anything that may resemble a bug, feel free to leave your reports along with logs, of course.
It’s been a bumpy ride, and there have been a lot of changes along the way. Things initially solved one way, ended up getting scrapped and being solved other ways, as AOSP progressed and L preview releases came out.