Init service not starting in user build I have an init service that is not starting in user build. When running a userdebug build it works fine but not in user build. Can't seem to figure out why it's not running. I don't see any errors about it in logcat either.
on property:myprop=1
    start mysvc

service mysvc /system/bin/mybinary myargs
    user system
    group system
    oneshot

My app sets this property when I want the service to start.
Any help here is appreciated.
The problem was the SELinux context that the process was running under. I was able to fix it by marking the seclabel of my init service.
on property:myprop=1
    start mysvc

service mysvc /system/bin/mybinary myargs
    user system
    group system
    oneshot
    seclabel u:r:su:s0