commit | 9936dc3d5a564ba9d2cf82e96fe81119a3987890 | [log] [tgz] |
---|---|---|
author | Nathan Chancellor <natechancellor@gmail.com> | Tue Apr 25 17:21:45 2017 -0700 |
committer | Nathan Chancellor <natechancellor@gmail.com> | Tue Apr 25 17:21:46 2017 -0700 |
tree | 6ddb7ffc517c8570f22ec3f6315796a906718248 | |
parent | 97eceaf8e26fdfbe3931466bf27ee8281d9084c8 [diff] |
README: Recommend Interfacer be put in the services folder This makes more logic sense as while it is technically an APK, we intend for it to be a service. Change-Id: I5e479a668aa07d4c3eb9dbff16b5ec9e25b34fc0 Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
ThemeInterfacer is the background service of the theme system developed by the Projekt team. It allows theme apps (including Substratum) to run system wide operations, otherwise unobtainable without root access. This also alleviates the performance stress on the theme app.
If you are a ROM developer, by now you should know how to track new packages while building your ROM. However, if you don't - please follow these steps:
Add "ThemeInterfacer" in your PRODUCT_PACKAGES
PRODUCT_PACKAGES += \ ...\ ...\ ...\ ThemeInterfacer
Don't forget to add the project path in your AOSP manifest:
<project path="packages/services/ThemeInterfacer" name="substratum/interfacer" remote="github" revision="n-rootless" />