sdm660-common: data-ipa-cfg-mgr: Address ipacm start failure

* ipacm pid file is stored at /data/vendor/ipa/ipacm.pid, and the
   service fails to start if the directory is not accessible.
 * QCOM uses ipacm-diag.rc to create the directory. Replicate the
   behavior since we don't necessarily ship that one.
 * Move to late_start since post-fs is earlier than post-fs-data.

Change-Id: I5663e32d202cd8b52de8e8257332be1029c0fe3d
Signed-off-by: OdSazib <odsazib@gmail.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
dianlujitao 2019-11-18 10:08:21 +08:00 committed by pix106
parent a8c639d3a3
commit 89fd5a43a6

View file

@ -25,10 +25,12 @@
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN # OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# msm specific files that need to be created on /data
on post-fs-data
mkdir /data/vendor/ipa 0770 radio radio
chmod 0770 /data/vendor/ipa
service vendor.ipacm /system/vendor/bin/ipacm service vendor.ipacm /system/vendor/bin/ipacm
class main class late_start
user radio user radio
group radio inet group radio inet
on post-fs-data
start vendor.ipacm