sudo apk add usbutils eudev android-tools
lsusb
Bus 001 Device 002: ID 0c45:671e Microdia Integrated_Webcam_HD
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 22d9:2765 OPPO Electronics Corp. Oppo N1
Bus 001 Device 003: ID 0cf3:e009 Qualcomm Atheros Communications
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
udevadm info -q path -n /dev/bus/usb/001/009
/devices/pci0000:00/0000:00:14.0/usb1/1-3
udevadm info -p /devices/pci0000:00/0000:00:14.0/usb1/1-3
P: /devices/pci0000:00/0000:00:14.0/usb1/1-3
N: bus/usb/001/009
E: BUSNUM=001
E: DEVNAME=/dev/bus/usb/001/009
E: DEVNUM=009
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-3
E: DEVTYPE=usb_device
E: DRIVER=usb
E: ID_BUS=usb
E: ID_MODEL=2765
E: ID_MODEL_ENC=2765
E: ID_MODEL_FROM_DATABASE=Oppo N1
E: ID_MODEL_ID=2765
E: ID_REVISION=0223
E: ID_SERIAL=realme_2765_FYLFUC5HCUNVKRLB
E: ID_SERIAL_SHORT=FYLFUC5HCUNVKRLB
E: ID_USB_INTERFACES=:ffff00:ff4201:
E: ID_VENDOR=realme
E: ID_VENDOR_ENC=realme
E: ID_VENDOR_FROM_DATABASE=OPPO Electronics Corp.
E: ID_VENDOR_ID=22d9
E: MAJOR=189
E: MINOR=8
E: PRODUCT=22d9/2765/223
E: SUBSYSTEM=usb
E: TYPE=0/0/0
E: USEC_INITIALIZED=14141816557
note :: PRODUCT=22d9/2765/223
ls -l /dev/bus/usb/001/009
crw-rw-r-- 1 root root 189, 8 Jan 7 23:57 /dev/bus/usb/001/009
cat >> /etc/mdev.conf <<EOF SUBSYSTEM=usb;PRODUCT=22d9/2765/223 ;.* root:lp 660 */lib/mdev/usbdev
EOF
replug device after udev
crw-rw-r-- 1 root root 189, 11 Jan 8 00:16 /dev/bus/usb/001/009
adb kill-server
adb shell
src::
https://wiki.alpinelinux.org/wiki/Printer_Setup
https://github.com/M0Rf30/android-udev-rules
enable
@test http://dl-cdn.alpinelinux.org/alpine/edge/testing
doas apk add android-udev-rules
cat /usr/lib/udev/rules.d/51-android.rules
ENV{adb_user}=="yes", MODE="0660", GROUP="plugdev", TAG+="uaccess", SYMLINK+="android", SYMLINK+="android%n"
Thank u. This has saved me a lot of time.
ReplyDelete