Being a Nexus device, it is pretty easy to root the Huawei-made Nexus 6P. However, the process involves unlocking the bootloader of the handset that leads to a complete data loss, which can be cumbersome to many.
One of the advantages of owning the OnePlus 2 is that it is very easy to root and has a flourishing developer community surrounding it. The handset is almost as easy to root as a Nexus device, so if you are looking for a device to tinker around with, but don’t want to spend a fortune on, the OnePlus 2 is your best bet.
Many people argue that rooting an Android device nowadays is unneeded and irrelevant because OEMs have toned down their UIs. While it might be true to a certain extent that OEMs have improved their UI skins by leaps and bounds, I don’t think that rooting has lost its relevance in the Android ecosystem.
The unlocked, non-branded variants of the Galaxy S6 come with an unlockable bootloader that makes gaining root access on the handset easy.
The HTC One M9 might not be as impressive a handset as the Galaxy S6, but it still has one major advantage over the it — an unlockable bootloader. This makes gaining root access on the handset easier as well as allows third-party developers to easily create ROMs and mods for it.
Sony is relatively open towards the third-party Android development community and ships all its devices with an unlockable bootloader. However, in the United States, the company had to give in to the wishes of T-Mobile and Verizon and release the Xperia Z3 with a locked down bootloader.
Just like Nexus devices before it, the Motorola made Nexus 6 is very developer and hacker friendly. Gaining root access on the device is as simple as it was on the previous generation Nexus devices, which when coupled with its open-source nature, instantly makes it a very popular device in the community.