I had a couple of issues while trying to root my AT&T G3. Here are the problems and workarounds I used.
- No RSA Fingerprint prompt when using adb or ioroot.sh
Switch connection type to PTP
- adb sideload datroot.zip or iotool.sh reports "error: insufficient permissions for device". use adblinux instead of adb if using the binary from the ioroot.zip package.
this also fixes the issue of adb devices reporting
$ adb kill-server
$ sudo adb start-server
$ adb sideload datroot.zip
$ adb devices
List of devices attached
???????????? no permissions