Anyone have thoughts on compiling adb from the 6.0 branch of android? That is, there seems to be an adb 1.0.32 from the 5.1 branch but also a 1.0.32 from the 6.0 branch. The only visual difference seems to be that when you run "adb version", the 5.1 just gives "Android Debug Bridge version 1.0.32" but the 6.0 one gives "Android Debug Bridge version 1.0.32 / Revision d15680a64678-android"
I ask because I have Windows binaries of both and my phone (Blackberry Priv) is only recognized by the one from the 6.0 branch. So I can't use my phone with my Pi because the only adb binaries I can find for Pi are from the 5.1 branch.
I even found a download/build script at
https://github.com/bonnyfone/adb-arm and was able to build adb myself from the latest 5.1.1 r36 but it still doesn't see my Priv.
I hoped I could just adapt that build script to do the 6.0 branch, but it looks like they switched from C to C++ so it's totally different and I'm way over my head on figuring out how to create my own make files for this. Any help would be appreciated