Since the dawn of Android, users always wanted to get more of the OS and really show what can it do. Most of customization and modding features comes from Root, or Superuser Access.
If you have a rooted phone you probably know Chainfire, or at least the SuperSU root app created by him. He’s one of the leading developers when it comes to rooting smartphones nowadays. Due to his recent experiments, Chainfire finally found a way to root your smartphone while leaving the /system partition intact. This is a big deal, where is more noticeable on Android 5.0 where changes on the /system partition even if they are temporary your phone, loses OTA and sideload updates due to your recent root access, leaving you on a older version of Android and making you flash or a custom rom or a stock image from your manufacturer and get the updates from them.
With this method, Android 6.0 users can root their phone, use it for how long they want it and if they need to update it through OTA updates, they just need to flash the boot partition via ADB and you should be good to go. Although this is a major breakthrough, its not a simple method of 1 2 3 and kabum, but it sure does make the rooting community happy and saves up tons of time when updating your phone, because then you won’t need to re-install a backup or install everything from playstore again.
With this method comes bugs, and with bugs comes problems. Recent reports say that this method gets around SafetyNET root detection which is used in apps like Android Pay, but Chainfire says that this won’t last long. The modified boot still has some work to be done. a ton of apps with hard-coded paths to Superuser won’t work, factory resets wipes root status and phone’s PIN. Each phone needs it’s own boot file, as Chainfire said, the current development status of the project is “bugs, bugs everywhere” but hopefully we’ll get better news on the next year and hopefully some problems will be fixed before the next big update for the Nexus line.
For more information, head over to XDA Developers.