Я пытаюсь запустить демон при загрузке моего Nexus 5. Это демон, созданный из исходного кода в c++
. Но всякий раз, когда я собираю AOSP и прошиваю образы на своем устройстве Nexus 5, демон не работает в фоновом режиме. Я добавил этот код в свой файл init.rc: (что должно заставить его работать в фоновом режиме при загрузке)
setenforce 0
service my_daemon /system/bin/my_daemon
class main # Also tried: class core (but it didn't make a difference)
user root
group root
setenforce 1
Причина, по которой я использую setenfonce, связана с SELinux на Android 5.0 и выше. Проблема в том, что при загрузке демон не запускается. Я понятия не имею, почему. Какие-либо предложения?