shsusrd.rc 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # Copyright (c) 2019-2022 Qualcomm Technologies, Inc.
  2. # All Rights Reserved.
  3. # Confidential and Proprietary - Qualcomm Technologies, Inc.
  4. #
  5. on boot
  6. write /data/vendor/shsusr/shsusr_log.txt ""
  7. chown radio radio /data/vendor/shsusr/shsusr_log.txt
  8. # shsc socket
  9. mkdir /dev/socket/shsusrd 0750 radio radio
  10. # msm specific files that need to be created on /data
  11. on post-fs-data
  12. #Create SHSUSR daemon log dir
  13. mkdir /data/vendor/shsusr 0770 radio radio
  14. chmod 0770 /data/vendor/shsusr
  15. service vendor.shsusrd /system/vendor/bin/shsusrd 0x22819000 0x0A
  16. class main
  17. user radio
  18. group radio
  19. capabilities NET_ADMIN NET_RAW
  20. disabled
  21. on property:persist.vendor.data.shsusr_load=1
  22. start vendor.shsusrd
  23. on property:persist.vendor.data.shsusr_load=0
  24. stop vendor.shsusrd
  25. on property:persist.vendor.data.shsusr_ipa=02
  26. write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "02"
  27. on property:persist.vendor.data.shsusr_ipa=10
  28. write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "10"
  29. on property:persist.vendor.data.shsusr_ipa=20
  30. write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "20"
  31. on property:persist.vendor.data.shsusr_ipa=40
  32. write /sys/class/net/rmnet_ipa0/queues/rx-0/rps_cpus "40"