Allow Substratum to share the icon helper function with the bypass
1 file changed
tree: 141cb0bcae1f3c67b8ed68ad536c5c056f441049
  1. app/
  2. gradle/
  3. .gitignore
  4. .travis.yml
  5. Android.mk
  6. build.gradle
  7. gradle.properties
  8. gradlew
  9. gradlew.bat
  10. LICENSE.txt
  11. README.md
  12. settings.gradle
README.md

masquerade

Build Status

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.

How to add to ROM builds

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" />

An example is found here:

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