Pierre-Hugues Husson | 8a07d2c | 2018-02-16 22:41:03 +0100 | [diff] [blame] | 1 | #!/system/bin/sh |
| 2 | |
| 3 | grep -oE 'init_[0-9_]+' /vendor/etc/selinux/nonplat_sepolicy.cil | \ |
| 4 | uniq | \ |
| 5 | sort -n | \ |
| 6 | head -n 1 | \ |
| 7 | sed -E 's/.*init_([0-9]+).*/\1/g' | \ |
| 8 | while read version;do |
| 9 | setprop persist.sys.vndk $version |
| 10 | done |
Pierre-Hugues Husson | 2886155 | 2018-02-19 00:06:31 +0100 | [diff] [blame] | 11 | |
| 12 | mount -o bind /system/bin/adbd /sbin/adbd |
Daniel Storozhev | 61f0df3 | 2018-04-23 13:34:39 +0200 | [diff] [blame] | 13 | if ( getprop ro.hardware | grep -q kirin970 ) || ( getprop ro.hardware | grep -q hi6250 );then |
Pierre-Hugues Husson | 9037255 | 2018-05-02 23:38:24 +0200 | [diff] [blame] | 14 | FOUND_HUAWEI=1 |
Pierre-Hugues Husson | c4ccbd9 | 2018-02-20 23:03:30 +0100 | [diff] [blame] | 15 | setprop persist.sys.bt_acl_bypass true |
| 16 | fi |
Pierre-Hugues Husson | 9037255 | 2018-05-02 23:38:24 +0200 | [diff] [blame] | 17 | |
| 18 | if getprop ro.vendor.build.fingerprint |grep -qiE '(huawei|honor|hi3660)' || [ -n "$FOUND_HUAWEI" ];then |
| 19 | FOUND_HUAWEI=1 |
| 20 | setprop persist.sys.overlay.huawei.backlight true |
| 21 | fi |
Pierre-Hugues Husson | 456b7b7 | 2018-05-26 13:32:44 +0200 | [diff] [blame^] | 22 | |
| 23 | if getprop ro.hardware |grep -qiE qcom;then |
| 24 | FOUND_QCOM=1 |
| 25 | setprop persist.sys.overlay.devinputjack true |
| 26 | fi |