Bundle required files

I found a workaround. All files that are required by only one app can (obviously) be bundled with that app. For all other files an unsandboxed app with which the other files were bundled is started. This app then creates or copies the corresponding files to the home directory. However, a restart is required to satisfy Legato’s requirements for an app which are defined in the .adef or .cdef. Is there an API to restart the Sierra Wireless module from within an app?