diff options
author | Will Drewry <drewry@google.com> | 2017-05-12 12:46:05 -0500 |
---|---|---|
committer | Will Drewry <drewry@google.com> | 2017-05-30 17:14:35 +0000 |
commit | 77f1c63be1c9b9e21b3f82f200920b6cd94d52d4 (patch) | |
tree | e56df8a0dc7712edb45e97710caf7d7a66417f6a | |
parent | 5ac002ad44626813ed1cccbbfc57d4f816d9e5af (diff) | |
download | libese-77f1c63be1c9b9e21b3f82f200920b6cd94d52d4.tar.gz |
esed.rc: add oneshot for doing firmware loads and/or updates.
On post-fs, call the ese_load tool to flash firmware if necessary.
ese_load will do hw detection itself.
Test: flashes when needed and doesn't otherwise
Bug: 37779872
Change-Id: Ia54f2bd19b18f7b634a252432ff12bcfde8453b3
-rw-r--r-- | esed/esed.rc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/esed/esed.rc b/esed/esed.rc index ce9c4ac..73d6223 100644 --- a/esed/esed.rc +++ b/esed/esed.rc @@ -2,3 +2,15 @@ service esed /vendor/bin/esed class hal user ese group ese + +on post-fs-data + mkdir /data/vendor/ese 0761 ese ese + restorecon /data/vendor/ese + start ese_load + +service ese_load /vendor/bin/ese_load auto + disabled + oneshot + user ese + group ese + ioprio idle 0 |