// 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 these 2 commits (dev):

🔨 0712c9e: Use property access syntax in gradle config

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 2cb169c: Enable incremental annotation processing

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

🔨 fcbe120: Prevent crashes during window refresh

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

🔨 408c9a2: FileOperations: Consume exception when trying to copy non-existent files

When trying to use the AssetManager to open a file that doesn't exist,
for example the 'version' file in individual overlay directories,
an unhandled FileNotFoundException is thrown which does not break
execution like it should, rather letting other actual copy calls to
throw an IOException and return. This causes unnecessary logspam as
well wastes precious execution time. Bail as soon as we verify that
the file doesn't exist and continue with other things.

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

🔨 1aa37f4: Overlays: Bail earlier when fragment does not have a context attached

Kills off some logspam, micro-optimizes execution time. Win-win.

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with this commit (msf/deprecate-overlay-cacher):

🔨 7b58951: Deprecate Samsung overlay cacher

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

🔨 9f3a4b4: MainActivity: Correct conditions for Magisk operations

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

🔨 27b54c3: Dependency updates

- Gradle wrapper
- About Libraries

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

🔨 f805ce2: Add missing permission

Reported-by: Michele Bono <bono.michele94@gmail.com>
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> by Harsh Shandilya
I will now build substratum with these 3 commits (dev):

🔨 54b7400: OverlaysManager: Fix subclass names

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 92a9d9c: OverlaysManager: Mark final and prevent instantiation

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 6f91f4a: Trim gradle properties

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

🔨 4cd2eab: Dependency updates

- AGP 3.3.2
- APKSig 3.3.2
- Glide 4.9.0
- gradle-versions-plugin 0.20.1

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