I'm not sure why this happens. The phone is Xperia Z2 with CyanogenMod, root access is enabled for apps (but needs to be requested by the app). The phone can enumerate my Logic16, which I verified with lsusb.
I'm assuming this is the same as #701, thus marking as duplicate. There have been changes in Android 5/6 which seem to require libusb changes, see URLs in #701. The Android APKs we provide do work fine for Android 4 generally. Please add more info over at #701 (if anything is missing there), and/or re-open this bug with more info (relevant adb log parts or such) if this was indeed an issue on an Android 4 device. *** This bug has been marked as a duplicate of bug 701 ***