All Projects → M0Rf30 → Android Udev Rules

M0Rf30 / Android Udev Rules

Licence: gpl-3.0
Android udev rules list aimed to be the most comprehensive on the net

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Android Udev Rules

rector-laravel
Rector upgrades rules for Laravel
Stars: ✭ 75 (-90.74%)
Mutual labels:  rules
Rules For Quantumult X
适用于 Quantumult X 规则整理集合. 所有内容源自 互联网,仅作为收集和整理
Stars: ✭ 307 (-62.1%)
Mutual labels:  rules
Chn Iplist
Chnroutes rules for routers、Shadowrocket、Quantumult、Kitsunebi、acl、BifrostV、v2rayNG、v2rayN、clash、pac、Qv2ray、v2ray config file.
Stars: ✭ 469 (-42.1%)
Mutual labels:  rules
ruledesigner
Rule Designer is the Eclipse-based development environment for ODM developers.
Stars: ✭ 14 (-98.27%)
Mutual labels:  rules
C Code Style
Recommended C code style and coding rules for standard C99 or later
Stars: ✭ 252 (-68.89%)
Mutual labels:  rules
Kaonashi
Wordlist, rules and masks from Kaonashi project (RootedCON 2019)
Stars: ✭ 353 (-56.42%)
Mutual labels:  rules
EngineX
Engine X - 实时AI智能决策引擎、规则引擎、风控引擎、数据流引擎。 通过可视化界面进行规则配置,无需繁琐开发,节约人力,提升效率,实时监控,减少错误率,随时调整; 支持规则集、评分卡、决策树,名单库管理、机器学习模型、三方数据接入、定制化开发等;
Stars: ✭ 369 (-54.44%)
Mutual labels:  rules
Precept
A declarative programming framework
Stars: ✭ 621 (-23.33%)
Mutual labels:  rules
Drools
rules engine
Stars: ✭ 266 (-67.16%)
Mutual labels:  rules
Rules
Stick Rules -- Quantumult X / Loon / ClashX Rules \ Quantumult back to CN Rules
Stars: ✭ 458 (-43.46%)
Mutual labels:  rules
WindowsFirewallRuleset
Windows firewall PowerShell scripts
Stars: ✭ 94 (-88.4%)
Mutual labels:  rules
SIGMA-Resources
Resources To Learn And Understand SIGMA Rules
Stars: ✭ 61 (-92.47%)
Mutual labels:  rules
Passmaker
可以自定义规则的密码字典生成器,支持图形界面 A password-generator that base on the rules that you specified
Stars: ✭ 363 (-55.19%)
Mutual labels:  rules
Cuttlefish
Scripts for self-use, ⛔️ fork
Stars: ✭ 164 (-79.75%)
Mutual labels:  rules
Node Rules
Node-rules is a light weight forward chaining rule engine written in JavaScript.
Stars: ✭ 481 (-40.62%)
Mutual labels:  rules
phone
Validate phone number format
Stars: ✭ 63 (-92.22%)
Mutual labels:  rules
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (-57.65%)
Mutual labels:  rules
Rules
No description, website, or topics provided.
Stars: ✭ 6,421 (+692.72%)
Mutual labels:  rules
Rulebook
100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL
Stars: ✭ 562 (-30.62%)
Mutual labels:  rules
Laravel Validation Rules
A set of useful Laravel validation rules
Stars: ✭ 374 (-53.83%)
Mutual labels:  rules

android-udev-rules

Description

These rules refer to Run Apps on a Hardware Device - Android Studio and include many suggestions from the Archlinux and Github Communities.

Installation

Arch

On Arch it should be enough to follow the instructions for connecting a device on the Arch wiki. There's no need to clone this repository.

Ubuntu

# Clone this repository
git clone https://github.com/M0Rf30/android-udev-rules.git
cd android-udev-rules
    
# Copy rules file
sudo cp -v 51-android.rules /etc/udev/rules.d/51-android.rules
    
# OR create a sym-link to the rules file - choose this option if you'd like to update your udev rules using git.
sudo ln -sf "$PWD"/51-android.rules /etc/udev/rules.d/51-android.rules
    
# Change file permissions
sudo chmod a+r /etc/udev/rules.d/51-android.rules
    
# If adbusers group already exists remove old adbusers group
groupdel adbusers
    
# add the adbusers group if it's doesn't already exist
sudo mkdir -p /usr/lib/sysusers.d/ && sudo cp android-udev.conf /usr/lib/sysusers.d/
sudo systemd-sysusers # (if not Ubuntu 16.04 and Mint 18)
    
# if Ubuntu 16.04 and Mint 18
sudo groupadd adbusers
    
# OR on Fedora:
groupadd adbusers
    
# Add your user to the adbusers group (back to Debian again)
sudo usermod -a -G adbusers $(whoami)
    
# Restart UDEV
sudo udevadm control --reload-rules
sudo service udev restart
    
# OR on Fedora:
sudo systemctl restart systemd-udevd.service
    
# Restart the ADB server (back to Debian again)
adb kill-server
    
# Replug your Android device and verify that USB debugging is enabled in developer options
adb devices
    
# You should now see your device

To Contribute:

  1. Fork this repository.
  2. Make your edits.
  3. TEST THEM!
  4. Create a pull request.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].