config.fs: init: Add AID_VENDOR_QRTR for qrtr-ns

(1)
Add the AID_VENDOR_QRTR AID in config.fs. Change qrtr-ns to use this
AID for system and group. This AID is reserved for applications that
perform control operations on the QRTR socket family.

The QRTR node ID is hardcoded to 1 within the kernel. Do not configure
the node from userspace. This allows qrtr-ns to drop NET_ADMIN
capabilities.

(2)
change AID_VENDOR_AIRBRUSH from 2906 to 2907 as b/121996920#8

Bug: 121996920
Test: Basic function workble(Dial/SMS/Browser Web/Mobile Data).

Change-Id: I64a9cf0e21e69ad9a7ab63e0981f92232b8a21b5
diff --git a/config.fs b/config.fs
index 85b07e0..2aa4def 100644
--- a/config.fs
+++ b/config.fs
@@ -32,9 +32,12 @@
 [AID_VENDOR_ADPL_ODL]
 value:2905
 
-[AID_VENDOR_AIRBRUSH]
+[AID_VENDOR_QRTR]
 value:2906
 
+[AID_VENDOR_AIRBRUSH]
+value:2907
+
 [vendor/bin/pm-service]
 mode: 0755
 user: AID_SYSTEM
diff --git a/init.hardware.rc b/init.hardware.rc
index e48fc0b..f1a3f99 100644
--- a/init.hardware.rc
+++ b/init.hardware.rc
@@ -682,11 +682,11 @@
    user root
    group root
 
-service vendor.qrtr-ns /vendor/bin/qrtr-ns -f -i 1
+service vendor.qrtr-ns /vendor/bin/qrtr-ns -f
    class core
-   user system
-   group system net_admin
-   capabilities NET_BIND_SERVICE NET_ADMIN
+   user vendor_qrtr
+   group vendor_qrtr
+   capabilities NET_BIND_SERVICE
 
 service irsc_util /vendor/bin/irsc_util "/vendor/etc/sec_config"
    class core