It’s been possible to root the Samsung Galaxy S6 and Samsung Galaxy S6 Edge since the day the devices were available, but the methods available would trip Samsung’s flash counter that lets their technicians know if the device has been modified. This would potentially void your warranty, which is not good if your device ever suffers an unfortunate fate and you need to get it fixed. It also disabled the use of some of Samsung’s applications such as Samsung Pay (which isn’t actually available yet).
But now there’s no need to worry — a trip counter-less method has arrived, and as long as you follow the instructions to a T you should come away with a rooted device whose flash counter is kept at 0. The best part is that the method — dubbed PingPongRoot — works for nearly every Samsung Galaxy S6 and S6 Edge model available, with only a few models having yet to be tested.
Be sure to confirm your exact model number is on the list before going through with it, and know that anything you do to your phone is your own responsibility. Downloads and instructions can be had at the original XDA thread right here, so have at it if this is something you’ve been waiting for.