1
0
mirror of https://github.com/M0Rf30/android-udev-rules.git synced 2024-06-21 06:56:50 +02:00
Commit Graph

322 Commits

Author SHA1 Message Date
M0Rf30
1f13c1314a style: indent with spaces 2022-03-02 18:49:47 +01:00
M0Rf30
9dc8c6ca86 chore: add proper Realme 8 name 2022-03-02 18:41:09 +01:00
brainrom
ed6c28f663
Add Realme 8 (#224) 2022-03-02 18:38:52 +01:00
Ivan Vučica
a83c2dc687
Add Yongnuo YN450M (#223)
This Android-based micro-four-thirds camera device, sold only in mainland
China, is identifying itself in lsusb as:

    05c6:9091 Qualcomm, Inc. Intex Aqua Fish & Jolla C Diagnostic Mode

Therefore, it's placed under the Qualcomm section.
2022-02-22 18:19:31 +01:00
M0Rf30
a9d73e77c5 chore: fix indentation 2022-02-13 00:11:42 +01:00
Tomer H
0f0981d179
add Oppo A94 5G device ID (#222)
* add Oppo A94 5G device ID

Signed-off-by: Tomer Hackmon <tomerh@otonomo.io>

* chore: fix indentation

Co-authored-by: Gianluca Boiano <491117+M0Rf30@users.noreply.github.com>
2022-02-13 00:10:28 +01:00
M0Rf30
aba286084e Samsung: remove duplicated entry 2022-01-16 10:51:47 +01:00
M0Rf30
3b5bac0d96 Use SPDX license headers
Update and sync deb/rpm resources
2022-01-02 19:45:54 +01:00
Samuel Dionne-Riel
a34d18d4df
Add Razer Phone 2 ADB mode (#220) 2021-12-31 00:19:52 +01:00
ktprograms
3e234d0a58
Add Sony Ericsson Xperia Z Ultra (#218) 2021-12-23 12:39:08 +01:00
Janne Hofgren Patala
3b011c692e
Added Ascom adb capable devices (#217) 2021-10-29 23:06:19 +02:00
M0Rf30
66f5e5a8e7 Enhance T & A Mobile rules 2021-09-15 12:41:34 +02:00
Hans-Christoph Steiner
32aabdad8e
Add Alcatel 1 2019 5033F (#216) 2021-09-15 12:37:04 +02:00
Luca Weiss
7b394078c6
Add Android accessory mode (#213)
As seen in [0], the accessory mode uses the 2d00 id.

Access to this configuration is needed for Android Open Accessory[1],
specifically for WebAOA[2] which allows users to control a connected
device via this protocol.

[0] 2aa85be00e:system/core/rootdir/init.usb.rc;l=49-56
[1] https://source.android.com/devices/accessories/protocol
[2] https://source.android.com/compatibility/tests/development/android-test-station/ats-user-builds
2021-08-19 12:09:02 +02:00
Emmanuel Monbroussou
113bd5ea59
Add Xiaomi Redmi Note 8T (#212) 2021-05-15 19:37:14 +02:00
Lech Perczak
ad2d9cbf5a
Add ZTE P685M LTE Cat4 modem (#211)
This modem is used in ZTE MF283+ router and exposes usable ADB
interface. Modem is also usable as a standalone MiniCard device.

Ref: https://github.com/openwrt/openwrt/pull/3841
2021-05-11 23:39:46 +02:00
Dragoon Aethis
77f9252fbe
Add Asus ZenFone 2 (Sideload in Recovery) (#210)
ZenFone 2 uses Google IDs for modes where MTP is available, but when only ADB is available, it uses Intel's 0x0807, 0x0a5d.
2021-05-06 00:20:38 +02:00
GreyAlien502
1d8fe8bdcc
fix MediaTek rules (#209)
Thanks for your contribution. Regards
2021-05-01 22:40:44 +02:00
Joe
254e497982
Fairphone (#208)
Did some searching for info, plus also found some data on Fairphone.
2021-03-24 07:53:00 -07:00
Joe
0286d688c6
Add Iconia Tab 210 (ref #204) (#207)
Was mentioned but wasn't added yet.
Also add multiple phone pointers with symlink to /dev/android%n

Single Idea used same idVendor as Google. Move it where it can be seen.
2021-03-22 09:14:24 +01:00
M0Rf30
444dadade0 Exclude BIND actions from udev triggering (close #204) 2021-03-16 12:22:18 +01:00
M0Rf30
e8b25b1beb Add Umidigi F1 (close #206) 2021-03-16 12:20:18 +01:00
M0Rf30
1e0c1f4f27 Cleanup Microsoft rule 2021-03-12 11:03:15 +01:00
alexjball
937acc1fd8
Add a rule for Microsoft Surface Duo (#205) 2021-03-08 21:42:28 +01:00
Aaron Sierra
fc2ad7044c
Add Zebra TC72 support (#203) 2021-03-02 12:05:53 +01:00
Danny Hvam
83322d1e9f
Add support for Unitech EA630 (#202)
Co-authored-by: Danny Markussen Hvam <dmh@fiftytwo.com>
2021-01-19 14:29:41 +01:00
Per Christian Henden
bc2c4b35c6
Add three Sony Xperia ids (#201)
Verified with actual devices
2021-01-05 11:03:00 +01:00
Samuel Dionne-Riel
b30328304e
Add Razer Phone 2 fastboot mode (#199)
Add Razer Phone 2 fastboot mode
2020-10-11 12:39:49 +02:00
Grey Christoforo
c511c493e3
add Pixel C Tablet (#198)
* add Pixel C Tablet

* add idProduct for Pixel C adb

* add pixel 3 recovery id
2020-10-10 20:24:07 +02:00
Mike L
0c12443041
Update SHIELD Tablet product ID (#197) 2020-10-01 02:08:14 +02:00
Vitalii Dmitriev
0452a8cfe3
Add Yandex Phone (#195)
* Add Yandex Phone

* Remove duplication, add info about Yandex Phone
2020-09-21 12:23:32 +02:00
Joe
e58afe2216
# RedMi 8 Pro by miguelromero (#193) 2020-09-11 08:01:13 -07:00
M0Rf30
37e8d4c2eb Split Vendor and single products detection for PR #191 2020-09-06 00:33:09 +02:00
Danny Hvam
3d22f35744
Add support for Castles and Point Mobile (#191)
* Add support Castles devices

* Add support for Point Mobile devices

Co-authored-by: Danny Markussen Hvam <dmh@fiftytwo.com>
2020-09-06 00:13:15 +02:00
Térence Clastres
da5ee1d25d
Fix some typos (#190)
Uncovered by #164
2020-08-12 17:29:57 +02:00
Joe
66a63f37ee
Skip hubs and printers. avoid assuming android developer mode (#189)
* Skip hubs and printers. avoid assuming android developer mode

Some devices aren't likely going to ever be android devices
such as hubs or printers, therefore skip tests and move on.

Removed default ENV{adb_user}="yes" for several vendors and
set yes only if matches vendor and product-mode. These need
to be tested-out, therefore just change some for now, later
change the rest. ...android.rules should check for android,
and leave mtp mode for another set of rules devoted to mtp.

* Avoid assuming debug mode enabled based on only idVendor.

If idProduct also matches - then enable adb or fast flags
Edited both OnePlus and Google phones since related here.

Feedback based on issue#164
Failed to rename '/dev/android.tmp-c189:17' to '/dev/android' failed: Is a directory

* Edit/adjust universal rule to fit inline after/before other checks
2020-08-11 09:16:53 +02:00
Joe
da9b5c86b3
Exit earlier if not add, and reduce tests further (#188)
Several HTC are:
 =0c01 for mass storage, and
 =0c02 for development

Do fewer tests for Intel phones and don't assume other stuff is.
2020-08-03 23:20:15 +02:00
Artem
6876144fef
Tablet Idea XDS-1078 added (#187)
* idea tablet added

* adb user

Co-authored-by: Artem Dekhtyar <m@artemd.ru>
2020-08-02 23:22:00 +02:00
Joe
b3702da7fa
Ensure all idProduct are guarded by a preceeding idVendor. (#186)
There were a few instances of idVendor being checked without
idProduct being verified first. Re-coded to ensure idVendors
had an idProduct check first.

SYMLINK+=android_adb can be also done too with ENV{adb_adb}.

Shorten adb_fast to exclude adb_user, adb_adbfast does both.
2020-06-15 11:14:39 +02:00
Joe
632c51ae56
Scanned other rules and updated vendor names, added Parrot (#185) 2020-06-15 11:14:19 +02:00
Joe
721c47b5d0
nvidia corrected to 0955, should close issue #163 (#184)
Doing a vendor check Nvidia is 0955 with productID 7000/7100
for a Folio or Folio100, also found other tablet to include.
2020-06-14 12:31:42 +02:00
Joe
311e6d42d6
Remove two duplicates and alphabetically re-order SK Telesys and Wileyfox (#183) 2020-06-14 12:31:27 +02:00
M0Rf30
e5bc06eea4 Indentation cleanup 2020-06-13 12:26:14 +02:00
Daniel Kutik
6f6d26d24f
Removed duplicate entry for Qualcomm (05c6) (#180)
Line 458-460 are already taking care of this:

 458 # Qualcomm
 459 ATTR{idVendor}!="05c6", GOTO="not_Qualcomm"
 460 ENV{adb_user}="yes"

Test: adb device with pid 05c6 still working
2020-06-13 12:20:03 +02:00
Samyak Jain
2152a5905b
Adds support for Huawei P10 Lite to udev rules (#181) 2020-06-13 12:19:09 +02:00
M0Rf30
3ac6e22f10 Disable ADVANCE rules: needs specific product rules (fix #182) 2020-06-13 12:17:50 +02:00
Frank Carpenter
ecd3a32461
Add Spectralink (#177) 2020-04-26 12:58:57 +02:00
Gianluca Boiano
8a21289c3d
Cleanup of entries without an action 2020-04-10 20:21:18 +02:00
Gianluca Boiano
ceeb08ee96
Revert "Uncommented Dell idVendor line" (#175) 2020-01-21 21:24:53 +01:00
ercollin
724095c38e Add Sonim as vendor (#174)
* Add Sonim as vendor

* Put Sonim in alphabetical order
2020-01-16 11:47:08 +01:00
Issam Maghni
883c76510b
Essential Phone PH-1 is also known as 2e17:c032
Fix https://forum.xda-developers.com/essential-phone/help/fastboot-commands-t3950106
2019-12-11 00:20:29 +00:00
Gianluca Boiano
0d2c63fee9
Reverting android universal rule. We prefer a punctual device detection (commented as reminder) 2019-08-31 13:25:29 +02:00
KAMiKAZOW
3c83eada42
Add GPLv3 header to rule file 2019-05-30 16:58:20 +02:00
M0Rf30
fc939ecb53 Xiaomi RedMi 7 added 2019-05-14 23:09:27 +02:00
David Cesarino
6126cfb1d0
Fix nVidia label definition. 2019-05-09 11:51:39 -03:00
M0Rf30
eeb5e904d4 added Nvidia Shield TV product 2019-04-11 20:19:14 +02:00
Randall E. Barker
b593ab64b7 Added Pico vendor ID 2019-04-10 15:22:29 -07:00
stay steadfast
374791ad97
oneplus: added Asia productid 2019-03-22 10:58:07 +01:00
parkerlreed
155b0c5fd5
Added Oculus vendor ID 2019-03-13 13:55:01 -04:00
Igor Starikov
288375c506
Added LG90 D410 rules
Hi,

Just as in the title.
2019-02-21 11:05:49 +07:00
M0Rf30
5b0c011dd5 Added Mediapad T3 description 2019-01-26 14:55:10 +01:00
Ramil Gallyamov
0147452604 Added Huawei KOB 2019-01-23 11:17:02 +03:00
Ryan Heise
0df245aa3f Added Xperia XZ 2018-12-21 11:46:01 +11:00
bbo2adwuff
d4906815e9
Added HTC One X (endeavoru) 2018-11-01 15:16:33 +01:00
Gianluca Boiano
be8d1974f2
Fix #154 2018-10-31 15:44:02 +01:00
Gianluca Boiano
c8f2e1e495 removed plugdev group (fix #153) 2018-10-30 15:00:59 +01:00
Gianluca Boiano
cc6c307945 typo clean 2018-10-26 14:58:53 +02:00
William Swiss
d1b690653f William Swiss: added line under the Motorola section for the Moto x4 2018-10-09 20:43:37 -04:00
babariviere
41836a327e Add Huawei Mate 9 2018-08-02 14:58:49 +02:00
M0Rf30
704f83d852 adding adb universal rule (thanks to ktnr74 #147) 2018-07-19 12:32:57 +02:00
M0Rf30
4a01f79bad Removed Robin reference, Nextbit alphabetically ordered 2018-07-15 19:02:37 +02:00
richegg
8ee493abd6 add config for Nextbit Robin 2018-07-14 09:49:04 +08:00
M0Rf30
544410ec08 replaced spaces 2018-06-09 03:15:35 +02:00
M0Rf30
3a6170cb54 Motorola Droid Turbo 2 added 2018-01-12 12:29:53 +01:00
root
d3e78baad5 add another idProduct for Essential PH-1 2017-12-21 15:22:12 +09:00
Max Rumpf
aa7f9cf5c2
Support Essential PH-1 2017-12-14 13:23:15 +01:00
M0Rf30
2fa03ba644 cleanup 2017-12-06 14:48:54 +01:00
Gianluca Boiano
309be0e479
Merge pull request #130 from jemyzhang/master
add Oneplus3 device(Oreo)
2017-12-06 14:41:42 +01:00
jemyzhang
981523a622 add Oneplus3 device(Oreo)
+ add oneplus 3 device, seems can not be recognized by ubuntu(17.10)
  after updated to oreo.
* format ZTE according to rules
2017-12-06 11:32:23 +08:00
Davide Depau
a4a5a70d3c
Add special rules for OnePlus 3T running Oreo
OnePlus 3T running Oxygen OS Oreo changes IDs for every USB mode
2017-12-05 16:50:43 +01:00
M0Rf30
d91c7c776a fixed https://github.com/M0Rf30/android-udev-rules/issues/127 2017-11-13 12:32:11 +01:00
Gianluca Boiano
18b026bf0a
Merge pull request #125 from ganadist/master
add product id for Xiaomi A1
2017-11-10 12:57:56 +01:00
ncaq
71df448445 fixed: quotation to ascii 2017-11-10 10:10:36 +09:00
YOUNG HO CHA
25a2d6f932 add product id for Xiaomi A1
Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
2017-11-09 10:42:54 +09:00
YOUNG HO CHA
31156df953 add to support intel reference boards
Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
2017-11-08 19:13:16 +09:00
YOUNG HO CHA
ec19521ad2 Update 51-android.rules
Update Nexus/Pixel product ids and add reference urls

Signed-off-by: YOUNG HO CHA <ganadist@gmail.com>
2017-11-06 23:42:36 +09:00
Joergi
57501c8145
Update 51-android.rules
adds the Pico i.MX7 Dual Development Board
all fame goes to @johnjohndoe
https://gist.github.com/johnjohndoe/a67d1558d01cb79bf6347beb35722ece
2017-11-03 21:08:42 +01:00
Andrew Sellers
480e8b1ad5 Added Meizu hardware code to adb_usb.ini and Meizu MX6 IDs to udev rules 2017-11-02 17:20:57 -07:00
Andrew Sellers
da3a426bda Uncommented Dell idVendor line 2017-11-02 11:01:50 -07:00
M0Rf30
abf3352bd8 tab indentation 2017-10-31 13:04:22 +01:00
Andrew Sellers
1dd112a2b9 Added Research in Motion section with BlackBerry DTEK60 codes, tested and working. 2017-10-30 11:51:23 -07:00
mxs
edac44dd2b Update 51-android.rules
Add dual-sim Nokia 3 to rules
2017-10-09 16:47:10 -07:00
M0Rf30
f4c5a12692 Huawei Honor 6 added 2017-09-10 13:42:06 +02:00
Sergey Shatunov
7ff0705fff
Add Xiaomi Mi Mix rule 2017-09-07 00:05:26 +07:00
M0Rf30
610673fe07 Commented Kyocera vendor in order to collect some specific device ids and fix #115 2017-09-02 16:20:47 +02:00
M0Rf30
09ac50a2a3 Commented Dell vendor in order to collect some specific device ids and fix #109 2017-09-02 16:19:29 +02:00
M0Rf30
6a2a653656 Removed generic 8087 vendor in order to fix #109 2017-09-02 16:16:41 +02:00
M0Rf30
777216e102 Added Zenphone 2 & Zenphone 4 2017-09-02 16:08:57 +02:00
M0Rf30
3be588cafe added Chuwi Hi 10 Pro (HQ64) 2017-09-02 16:06:04 +02:00
wbervoets
cc0144b7a9 Add OnePlus 5 2017-08-07 10:44:46 +02:00