[Android Q&A, Help & Troubleshooting] gwynlordofcinder:
I have unlocked my bootloader using Wugfresh Nexus Toolkit. After choosing the Root option in that program, and fastbooting into TWRP, the NRT Live Log progresses through to "Rooting" and then hangs on "waiting for your device" while I am in TWRP. It stays on "Waiting for your device" for around 10 minutes before I get another message from NRT saying my device is not responding. I then reboot and I am still not rooted. I looked at using CF Auto Root, but the build version for the nexus 5x is outdated, so I don't want to use that. Is there something I am doing wrong? Here is my log.

+ ADB Device Connected

Rebooting your device into bootloader mode...

adb reboot bootloader

Checking Fastboot Connectivity

fastboot devices

0205d18862da32ef	fastboot

+ Fastboot Device Connected

+ Confirmed: Bootloader Unlocked.

Temporarily Booting TWRP...

fastboot boot "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Recovery_Custom\TWRP\twrp-3.0.2-1-bullhead.img"

Checking ADB Recovery Connectivity

adb devices

adb devices

0205d18862da32ef	recovery

+ ADB Recovery Device Connected

Pushing root files to your device:

Pushing "SR1-SuperSU-v2.78-SR1-20160915123031.zip" to your device:

adb push "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Root_Files\SR1-SuperSU-v2.78-SR1-20160915123031.zip" "/sdcard/!ReadyToFlash/Root_Files/SR1-SuperSU-v2.78-SR1-20160915123031.zip"

100% /sdcard/!ReadyToFlash/Root_Files/SR1-SuperSU-v2.78-SR1-20160915123031.zip

Hash verifying file transfer:

627c4b98e7bf83293e81d3758accf753 = Local Hash

627c4b98e7bf83293e81d3758accf753 = Device hash

+ Verified!

Pushing "busybox-signed.zip" to your device:

adb push "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Root_Files\busybox-signed.zip" "/sdcard/!ReadyToFlash/Root_Files/busybox-signed.zip"

100% /sdcard/!ReadyToFlash/Root_Files/busybox-signed.zip

Hash verifying file transfer:

0ece645c3ca95a10f9a4344300ce0f8f = Local Hash

0ece645c3ca95a10f9a4344300ce0f8f = Device hash

+ Verified!

Pushing "quick-reboot-signed.zip" to your device:

adb push "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Root_Files\quick-reboot-signed.zip" "/sdcard/!ReadyToFlash/Root_Files/quick-reboot-signed.zip"

100% /sdcard/!ReadyToFlash/Root_Files/quick-reboot-signed.zip

Hash verifying file transfer:

64384a4285d14f0727ea989c17c8909b = Local Hash

64384a4285d14f0727ea989c17c8909b = Device hash

+ Verified!

Pushing "openrecoveryscript" to your device:

adb push "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Root_Files\openrecoveryscript" "/cache/recovery/openrecoveryscript"

100% /cache/recovery/openrecoveryscript

Hash verifying file transfer:

b42ecaae4b4c4d37d3200b874e29366b = Local Hash

b42ecaae4b4c4d37d3200b874e29366b = Device hash

+ Verified!

Rebooting your device into bootloader mode...

adb reboot bootloader

Checking Fastboot Connectivity

fastboot devices

0205d18862da32ef	fastboot

+ Fastboot Device Connected

Temporarily Booting TWRP...

fastboot boot "C:\Program Files (x86)\WugFresh Development\Nexus Root Toolkit\data\Recovery_Custom\TWRP\twrp-3.0.2-1-bullhead.img"

Rooting...

Waiting for your device...