In this tutorial we will be using Chainfires CF-Autoroot to root your Galaxy Note Pro 12.2 LTE P905.
1: Enable USB Debugging
On your Note go to Settings ->About, tap the Build number repeatedly untill you get the message “You are now a Developer”. Then head over to Settings->Developer options, then check the box marked USB debugging, which will allow your Windows PC to send commands to your device.
2: Download CF-Auto-Root
We’re going to use Android developer Chainfire’s rooting tool CF-Auto-Root, it will automate the rooting process for us.
Extract the .zip file.
3: Boot your Device into Bootloader Mode
Power down your Note Pro 12.2 P905, then boot into bootloader/fastboot mode by holding in the Volume Down, Power key and the Home button at the same time. You should see a black screen with a picture of the Android mascot on his back, you can navigate through the menu using the volume buttons.
4: Launch CF-Auto-Root
Connect your device to your PC with a micro USB cable. Now navigate to the folder where you unzipped the CF-Auto-Root file. Double click on root-windows.bat or right-click and select Open command window here.
In the command window type: root-windows.bat
Step 5: Follow the Given Instructions
CF-Autoroot will guide you through the rooting process. It will first attempt to unlock your bootloader.
Be warned: if your bootloader is not already unlocked, this process will erase all the data on your device, essentially leaving you with the original factory settings. This will also erase your usb storage (SD-Card).
Cf-Autoroot will now start to work, just wait for it to finish….
Your phone will reboot with a red Android logo. Congratulations and welcome aboard. You are now rooted.
You may now install a custom recovery like TWRP -> http://rootmyandroiddevice.com/samsung-galaxy-note-pro-12-2-recovery-twrp/