commit | 8a07d2c49536905760abbb4866d9892670e95ea3 | [log] [tgz] |
---|---|---|
author | Pierre-Hugues Husson <phh@phh.me> | Fri Feb 16 22:41:03 2018 +0100 |
committer | Pierre-Hugues Husson <phh@phh.me> | Fri Feb 16 22:41:03 2018 +0100 |
tree | 341c3f261f56b6a37333a574b489c0c80770f0bd | |
parent | dd2fd573fab788ccae9a40d237341c12c2dea8c7 [diff] [blame] |
Auto detect vndk based on vendor SELinux policy
diff --git a/vndk-detect b/vndk-detect new file mode 100644 index 0000000..b92de6c --- /dev/null +++ b/vndk-detect
@@ -0,0 +1,10 @@ +#!/system/bin/sh + +grep -oE 'init_[0-9_]+' /vendor/etc/selinux/nonplat_sepolicy.cil | \ + uniq | \ + sort -n | \ + head -n 1 | \ + sed -E 's/.*init_([0-9]+).*/\1/g' | \ +while read version;do + setprop persist.sys.vndk $version +done