// substratum ci //
1.95K subscribers
14 photos
1.01K files
1.06K links
Official beta builds for every new commit. Uninstall PS version first!

Andromeda:
- Tap on the gear icon on the card and tap on "Allow debuggable substratum builds"

Custom ROMs:
- Go into Settings, Developer Options, Force Authorize Theme Systems
Download Telegram
I will now build substratum with this commit:

🔨 370eb53: Use Magisk mirror for all /system operations when detected

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with this commit:

🔨 18fb456: SubstratumBuilder: Consolidate if else ladder

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with this commit:

🔨 6ff8403: Public release 1002

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with these 15 commits:

🔨 2713be9: Cleanup uses of deprecated PackageInfo#versionCode

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 5bef005: Add recommended proguard rules from crashlytics docs

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 44e6980: SubstratumBuilder: Ensure we don't try root installation with sysserv

Suggested-by: Surge Raval <Surge1223@gmail.com>
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 4871af2: Routine gradle updates

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 eca7929: Repair travis builds

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 9b6a68e: dependencies: Nobody took the weekend off

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 b01a2a8: treewide: Restore use of deprecated API

Availability of the method appears to be inconsistent across
platform versions.

Fixes: 2713be9bae1c ("Cleanup uses of deprecated PackageInfo#versionCode")
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 f2474b7: WallpapersManager: Add permissions check to silent lint warning

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 7f043b8: AppCrashReceiver: Cleanup style issues

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 6d80f44: Activities: Add missing exception handling

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 a603192: Update databinding compiler dependency

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 399f46f: Substratum: Install overlays on Pie to Magisk mirror when available

This resolves the issue where certain Magisk modules cause overlays
to fail to install to /system/app and require disabling said modules
or enabling Magisk "core only" mode to allow using Substratum.

Huge thanks to Chris (osm0sis) for the tip!

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 370eb53: Use Magisk mirror for all /system operations when detected

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 18fb456: SubstratumBuilder: Consolidate if else ladder

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 6ff8403: Public release 1002

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with this new HEAD commit:

🔨 6ff8403: Public release 1002

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya

This build was triggered by a force push.
I will now build substratum with this commit:

🔨 a0db92b: Add slf4j dependency

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with these 2 commits:

🔨 a59c20e: Upgrade dependencies

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 e717db7: Repair offline mode

Switching to Andromeda/Sungstromeda offline mode
ideally should hide themes, profiles and priorities
options from the menu since they're non-functional.
This was not happening since the AndroidX migration
because a dedicated API for this was introduced which
we were not using.

Fixes: 1fdaea25fd42 ("Migrate to AndroidX")
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with this new HEAD commit:

🔨 e717db7: Repair offline mode

Switching to Andromeda/Sungstromeda offline mode
ideally should hide themes, profiles and priorities
options from the menu since they're non-functional.
This was not happening since the AndroidX migration
because a dedicated API for this was introduced which
we were not using.

Fixes: 1fdaea25fd42 ("Migrate to AndroidX")
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya

This build was triggered by a force push.
I will now build substratum with this commit:

🔨 af4bedb: Public release 1003

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with these 4 commits:

🔨 a0db92b: Add slf4j dependency

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 a59c20e: Upgrade dependencies

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 e717db7: Repair offline mode

Switching to Andromeda/Sungstromeda offline mode
ideally should hide themes, profiles and priorities
options from the menu since they're non-functional.
This was not happening since the AndroidX migration
because a dedicated API for this was introduced which
we were not using.

Fixes: 1fdaea25fd42 ("Migrate to AndroidX")
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 af4bedb: Public release 1003

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya