Why don't my adbkey fingerprints match?
With try-and-error (actually on first attempt, which shows it was not pure lack): your fingerprint shown on android device is one that can be created using sha256 hash-function, that is awk '{print $1}' &lt; ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl sha256 -c.  

Adb enhanced security (sha256 much better and modern than md5).

$ cat test.pub | openssl base64 -A -d -a |openssl sha256 -c
(stdin)= bc:67:e2:fc:24:0b:69:17:c2:34:cd:16:49:0d:8a:f0:af:d7:28:1a:1e:75:6c:d0:20:65:1f:77:94:a5:0a:53