shouldn't we have a generic "adb" function that would do "sh.run(['-c', adb + ' ' + argument])" ?

Would make everything more readable _and_ if it was existing before you'd have way less changes; so it looks like a good idea to do...