commit | 6eb98a93de9ccc03b18505b4eeb974ed4c076e28 | [log] [tgz] |
---|---|---|
author | Nicholas Chum <nicholaschum@gmail.com> | Sun Feb 26 03:53:37 2017 -0500 |
committer | Nicholas Chum <nicholaschum@gmail.com> | Sun Feb 26 04:05:10 2017 -0500 |
tree | 400f9765963e2ad2e6e441b94658915dd2771a13 | |
parent | d922fcb516d55e7de046fab0b67970ae9cd25a89 [diff] |
Remove Travis-CI from builds as we are now a platform app As our masquerade MUST be compiled with framework.jar with OMS commits, it is theoretically impossible for Travis-CI to do so. Change-Id: I6bdd36b556eabe21c28d7eb6d4163723bd11f348
Masquerade is Substratum's background service that runs functions that should run on a completely separate thread. This alleviates the stress on the main app and allows for Substratum to run more smoothly.
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 "masquerade" under PRODUCT_PACKAGES in "vendor/config/common.mk"
PRODUCT_PACKAGES += \ ...\ ...\ ...\ masquerade
Add the project path in "platform_manifest/default.xml"
<project path="packages/apps/masquerade" name="TeamSubstratum/masquerade" remote="github" revision="master" />
platform_manifest/default.xml: https://github.com/TipsyOs/platform_manifest/commit/fbff9ea598ec04f4f4a69687a8024770fefa83de
vendor_tipsy/config/common.mk: https://github.com/TipsyOs/vendor_tipsy/commit/2e72dc4eb3a206fad34e9c4f130e270180eab1c2