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

🔨 d22c7e2: Systems: Why should Oreos have all the fun

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
Forwarded from Surge
This media is not supported in your browser
VIEW IN TELEGRAM
I will now build substratum with this commit:

🔨 8b64f17: Unbreak overlay compilation

Not sure why this caused compilation directories to not be
created but it did so reverting the relevant hunks as a quick
solution.

This partially reverts commit 331746c42bb6aab3464bd6e5401d80ca495d5aae.

Fixes: 331746c42bb6 ("Small cleanups")
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
I will now build substratum with these 2 commits:

🔨 f4f5fa3: treewide: Normalise copyrights and use SPDX identifiers

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 57787dc: Don't enable Crashlytics on debug builds

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

🔨 059aabd: Substratum: Remove weak reference and access preference through instance

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

🔨 1fdaea2: Migrate to AndroidX

Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya
🔨 97cfca8: Substratum: Fall back to android.annotation

Android Studio and IntelliJ are still getting used
to AndroidX so they can't read that the androidx.annotation
classes are valid here as well and continue showing the usage
of Android O APIs as an error which while doesn't have
any issues during compilation is still a annoyance during
working on the class.

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

🔨 258cace: SubstratumBuilder: Remove TODO

The build step the TODO referred to was simply moved to
later in the execution path.

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

🔨 ba5d2a3: MainActivity: SearchView instance can be null

We initialise the SearchView instance defined in
the MainActivity in our ThemeFragment and ManagerFragment
classes, while it's very possible that somebody presses back
before either are initialised which causes searchView to stay
null and crash when SearchView#isIconified is called.

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

🔨 239a6f4: InformationActivity: set toolbar bg to match statusbar color when dynamic colors are disabled

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

🔨 8b90dbb: InformationActivity: Use transparent heroimage when coloring scrim with statusbar color

People with transparent colorPrimary attributes had the original heroimage still
showing after the color was applied to the appbar layout.

Reported-by: deadmanxxd <deadmanxxd@gmail.com>
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> by Harsh Shandilya