In the Android OS, root is the regular name of the user who has almost all privileges or permissions to all files in the phone, including the system files. As we know, we can get the most out of Android devices when we have root access. That is why many people are so passionate with superuser privileges, and some of them even would like to give some money to encourage devs to develop a tool for their device. So you might see a lot of new root tools / methods at the moment, for example Kingroot and PingPong root app by idler1984.
The PingPong root app became famous lately, since this tool has been successfully delivering root access to several variants of Samsung Galaxy S6 and S6 Edge, including the US version which is usually quite difficult to obtain, because it generally sold with locked bootloader.
Another great thing is, the KNOX warranty on some variants remains untouched after you’ve managed to achieve root access, so it’s still displays 0x0, not like the CF-Auto-Root that will certainly trip the KNOX counter. However, it could changes the “Device Status” from Official to Custom, you can see it on Settings > About device > Status. But it was not a big problem for now.
The PingPong root is available as an installer package (APK), same as Kingroot and Towelroot. An app version is obviously easier to use when compared to other root utility that use Windows batch script (bat) which would also require a Windows computer in order to apply it.
Initially PingPong root utilize KingUser as a superuser management app, but considering that many users are not familiar with it and some people are having problems, then the dev replaces it with a SuperSU app by Chainfire. When this article was written, the PingPong root tool still on beta (v5.2), though still in beta stage, the app can do the job effectively.
You can download and follow the future development of the PingPong root directly from idler1984’s thread on xda-developers forums.