Rooting-- extremely risky.
Rooting is your last attempt.
I would even say, APK downgrade before you root the device.
Remember, the device could reboot during acquisition.
Your tool should warn you.
If your tool warns you and says, this device
may reboot or will reboot, you better
have that passcode because when it reboots,
chances are good you're going to need it in order to acquire it.
If it reboots, will USB debugging stay enabled?
Will it reconnect to a network?
So if you're in airplane mode, and reconnects to that network,
what's going to happen?
Does your acquisition method acquire the SIM card?
Will it acquire the SD card?
Make sure you pay attention to these devices.
The days of connecting an Android to your computer
and leaving, they're over.
Qualcomm live with UFED has recently
built in an auto retry.
I think it will try it 50 times, so you
don't have to interact with it.
But before, you would sit there and be like, oh, my gosh.
I've been sitting here an hour.
I had people joke.
They're like, I did it 41 times before it worked.
At best, you'd probably get 5 to 10 tries out of me,
And I'd be like, I quit.
It's broken.
Patience will help you with Android.