Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package android-udev-rules for openSUSE:Factory checked in at 2025-06-01 21:37:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/android-udev-rules (Old) and /work/SRC/openSUSE:Factory/.android-udev-rules.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "android-udev-rules" Sun Jun 1 21:37:20 2025 rev:27 rq:1281684 version:20250525 Changes: -------- --- /work/SRC/openSUSE:Factory/android-udev-rules/android-udev-rules.changes 2025-03-14 23:53:29.652134833 +0100 +++ /work/SRC/openSUSE:Factory/.android-udev-rules.new.16005/android-udev-rules.changes 2025-06-01 21:37:37.711959822 +0200 @@ -1,0 +2,13 @@ +Sun May 25 15:59:09 UTC 2025 - mun...@googlemail.com + +- Update to version 20250525 + Features + * Add LG V20 (#348) + * Add support for KAZAM Tornado 348 (#351) + * Add Amazon Fire HD 8 10th gen (onyx) (#353) + + Miscellaneous Tasks + * Remove packaging assets (close #342) + * Update Huawei watch and add comment about OPPO watch (#346) + +------------------------------------------------------------------- Old: ---- android-udev-rules-20250314.tar.gz New: ---- android-udev-rules-20250525.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ android-udev-rules.spec ++++++ --- /var/tmp/diff_new_pack.FiU0t9/_old 2025-06-01 21:37:38.131977219 +0200 +++ /var/tmp/diff_new_pack.FiU0t9/_new 2025-06-01 21:37:38.131977219 +0200 @@ -17,11 +17,10 @@ Name: android-udev-rules -Version: 20250314 +Version: 20250525 Release: 0 Summary: Udev rules for Android Debug Bridge License: GPL-3.0-or-later -Group: Hardware/Mobile URL: https://github.com/M0Rf30/android-udev-rules Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: sysuser-shadow ++++++ android-udev-rules-20250314.tar.gz -> android-udev-rules-20250525.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/51-android.rules new/android-udev-rules-20250525/51-android.rules --- old/android-udev-rules-20250314/51-android.rules 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/51-android.rules 2025-05-25 13:49:45.000000000 +0200 @@ -71,6 +71,11 @@ # Amazon Fire HD 8 2018 (karnak) ATTR{idProduct}=="0338", GOTO="adbfast" ATTR{idProduct}=="033b", GOTO="adbfast" +# Amazon Fire HD 8 2020 10th gen (onyx) (0581=mtp 0581=chg 0582=adb,mtp 0583=ptp 0584=adb,ptp 0588=adb,chg 2046=midi 2048=adb,midi) +ATTR{idProduct}=="0582", GOTO="adbmtp" +ATTR{idProduct}=="0584", GOTO="adbptp" +ATTR{idProduct}=="0588", GOTO="adb" +ATTR{idProduct}=="2048", GOTO="adbmidi" # Amazon Fire HD 8 2022 (raphite) ATTR{idProduct}=="0658", GOTO="adbfast" # Amazon Fire HD 10 2023 (tungsten) @@ -269,7 +274,7 @@ ATTR{idProduct}=="9025", GOTO="adbmass" # Generic and unspecified debug interface (test after d00?) # examples: Xiaomi Mi/Redmi 2, Anbernic RG353P -# Xiaomi Mi2 (d00d=bootloader d002=charger) +# Xiaomi Mi2 (d00d=bootloader d002=charger), LG-V20 (d00d=bootloader) ATTR{idProduct}=="d00d", GOTO="adbfast" # Nexus 4 (d001=fastboot d002=debug) ATTR{idProduct}=="d001", GOTO="adbfast" @@ -397,12 +402,14 @@ ATTR{idProduct}=="1051", GOTO="mtp" # MediaPad M2-A01L ATTR{idProduct}=="1052", GOTO="mtp" +# P7-L10 (1052=?mtp 1053=ptp 1054=ptp,adb) +ATTR{idProduct}=="1054", GOTO="adbptp" # MediaPad T3 ATTR{idProduct}=="107d", SYMLINK+="android_adb" # P10 Lite ATTR{idProduct}=="107e", SYMLINK+="android_adb" # Watch -ATTR{idProduct}=="1c2c", SYMLINK+="android_adb" +ATTR{idProduct}=="1c2c", GOTO="adb" # Mate 9 ATTR{idProduct}=="107e", SYMLINK+="android_adb" GOTO="android_usb_rules_end" @@ -472,9 +479,11 @@ # G3 (VS985), Android Phone (627f=mtp) ATTR{idProduct}=="627f", GOTO="mtp" # LM-X420xxx/G2/Optimus (6300=charge 631c=charge 631d=ptp 631e=ptp 633e=mtp 6344=tether 6348=midi 6356=CDrom) +# LG-V20 (62ce=mtp,cdc 633a=adp,cdc 18d1:d00d=fastboot) ATTR{idProduct}=="631c", GOTO="adb" ATTR{idProduct}=="631d", GOTO="ptp" ATTR{idProduct}=="631e", GOTO="ptp" +ATTR{idProduct}=="633a", GOTO="adbcdc" ATTR{idProduct}=="633e", GOTO="mtp" ATTR{idProduct}=="6344", GOTO="rndis" ATTR{idProduct}=="6348", GOTO="midi" @@ -660,7 +669,7 @@ ATTR{idVendor}!="22d9", GOTO="not_Oppo" # Find 5 (2767=debug) ATTR{idProduct}=="2767", GOTO="adb" -# Realme 8 +# Realme 8, OnePlus 9 Pro, Watch=adb ATTR{idProduct}=="2769", GOTO="adb" ATTR{idProduct}=="2764", GOTO="mtp" # Oppo Watch, fastboot @@ -931,8 +940,8 @@ # Vivo (Need product specific rules) ATTR{idVendor}=="2d95", GOTO="user" -# Wileyfox (Need product specific rules) -#ATTR{idVendor}=="2970", GOTO="user" +# Wileyfox KAZAM Tornado 348 (0c03=mass,adb) +ATTR{idVendor}=="2970", ATTR{idProduct}=="0c03", GOTO="adb" # XiaoMi ATTR{idVendor}!="2717", GOTO="not_XiaoMi" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/changelog new/android-udev-rules-20250525/debian/changelog --- old/android-udev-rules-20250314/debian/changelog 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/changelog 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -android-udev-rules (20220102-1) stable; urgency=low - - * Latest stable tag. - - -- Builder <buil...@builder.com> Sun, 02 Jan 2022 19:41:00 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/compat new/android-udev-rules-20250525/debian/compat --- old/android-udev-rules-20250314/debian/compat 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -9 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/control new/android-udev-rules-20250525/debian/control --- old/android-udev-rules-20250314/debian/control 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/control 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ -Source: android-udev-rules -Section: devel -Priority: extra -Maintainer: Simon Sickle <si...@simonsickle.com> -Build-Depends: debhelper (>= 9) -Standards-Version: 3.9.4 -Vcs-Git: https://github.com/M0Rf30/android-udev-rules.git - -Package: android-udev-rules -Architecture: any -Suggests: android-tools-adb, android-tools-fastboot -Description: Udev rules to connect Android devices to your linux box diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/copyright new/android-udev-rules-20250525/debian/copyright --- old/android-udev-rules-20250314/debian/copyright 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/copyright 1970-01-01 01:00:00.000000000 +0100 @@ -1,22 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: android-udev-rules -Source: https://github.com/M0Rf30/android-udev-rules - -Files: * -Copyright: JoesCat, M0Rf30 and contributors -License: GPL-3+ - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/> - . - On Debian systems, the complete text of the GNU General - Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/install new/android-udev-rules-20250525/debian/install --- old/android-udev-rules-20250314/debian/install 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/install 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -android-udev.conf /usr/lib/sysusers.d -51-android.rules /etc/udev/rules.d diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/postinst new/android-udev-rules-20250525/debian/postinst --- old/android-udev-rules-20250314/debian/postinst 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/postinst 1970-01-01 01:00:00.000000000 +0100 @@ -1,8 +0,0 @@ -#!/bin/bash - -# Setup permissions -chmod a+r /etc/udev/rules.d/51-android.rules - -# Make sure adbusers is setup properly -groupadd adbusers -usermod -a -G adbusers "$(whoami)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/debian/rules new/android-udev-rules-20250525/debian/rules --- old/android-udev-rules-20250314/debian/rules 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/debian/rules 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -#!/usr/bin/make -f -%: - dh $@ - -override_dh_auto_make: - make diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/android-udev-rules-20250314/rpm/android-udev-rules.spec new/android-udev-rules-20250525/rpm/android-udev-rules.spec --- old/android-udev-rules-20250314/rpm/android-udev-rules.spec 2025-03-14 10:33:44.000000000 +0100 +++ new/android-udev-rules-20250525/rpm/android-udev-rules.spec 1970-01-01 01:00:00.000000000 +0100 @@ -1,57 +0,0 @@ -Name: android-udev-rules -Version: 20241019 -Release: 1%{?dist} -Summary: Udev rules to connect Android devices to your linux box -License: GPL-3.0-or-later -URL: https://github.com/M0Rf30/android-udev-rules -Source0: https://raw.githubusercontent.com/M0Rf30/android-udev-rules/main/51-android.rules -Source1: https://raw.githubusercontent.com/M0Rf30/android-udev-rules/main/README.md -Source2: https://raw.githubusercontent.com/M0Rf30/android-udev-rules/main/LICENSE -Source3: https://raw.githubusercontent.com/M0Rf30/android-udev-rules/main/android-udev.conf -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -# Build with: rpmbuild --undefine=_disable_source_fetch -bb android-udev-rules.spec - -%description -Android udev rules list aimed to be the most comprehensive on the net. -Based on the official Android Studio documentation as well as suggestions from -the Archlinux and Github Communities. - -%prep -cp %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} . - -%build - -%install -mkdir -p %{buildroot}/etc/udev/rules.d/. -install -m 644 51-android.rules %{buildroot}/etc/udev/rules.d/. -mkdir -p %{buildroot}/usr/lib/sysusers.d/. -install -m 644 android-udev.conf %{buildroot}/usr/lib/sysusers.d/. - -%clean -rm -rf %{buildroot} - -%files -%config(noreplace) /etc/udev/rules.d/51-android.rules -%config /usr/lib/sysusers.d/android-udev.conf -%{!?_licensedir:%global license %%doc} -%license LICENSE -%doc README.md - -%post -systemd-sysusers -udevadm control --reload-rules -systemctl restart systemd-udevd.service - -%postun -udevadm control --reload-rules -systemctl restart systemd-udevd.service - -%changelog - -* Fri Mar 10 2023 Giedrius Masalskis <giedr...@masalskis.net> - 20230310-1 -- Install android-udev.conf and create system group. - -* Sun Jan 02 2022 Håkon Løvdal <k...@denkule.no> - 20220102-1 -- Latest stable tag.