If I execute `adb devices` from android-tools as root, it detects devices. If I execute it as a non-root user, it fails because only root can access android devices. 80-android.rules from android-sdk-update-manager solves that problem by assigning android group to android device files. A non-root user simply has to add itself to android group to access android devices. Should android-tools add 80-android.rules, too? Should android-tools be allowed to co-exist with android-sdk-update-manager?
Can this issue be solved by modifying gentoo wiki rather than gentoo packages?
What about putting 80-android.rules in a separate package and making android-tools and android-sdk-update-manager depend on it? I got the idea from https://github.com/M0Rf30/android-udev-rules
Having a common android-udev-rules package sounds good to me.
I don't use adb anymore, but I may leave this open for other people.
The android-tools package now depends on android-udev-rules: https://github.com/gentoo/gentoo/pull/27588