Skip to content

Apply branding while staying on Moz release channel for Android

We build Android in several channels:

  • stable/release for our release channel
  • beta for alpha
  • nightly for our nightlies

I think the main reason is to swap assets.

However, Mozilla uses the channel also to enable/disable features.

We are not interested in them, our experience must be the same as Mozilla's release channel.

So, we would like to have our custom channels (which at the moment we use only for branding) all of them with the stable release configuration.

Somewhere there's code like isRelease, isBeta, isNightlyOrDebug and so on. Maybe it's a good starting point.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information