In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .

Mi A1

[Tips] Mi A1: Theme your Phone for More Customization

2018-01-25 09:38:51
34075 226
Hi, Mi Fans!
You might have been struck with some great features of Android Oreo, Some visual changes, some under the hood optimizations, and one such change is the Rootless theming on this iteration of Android which helps in giving a great choice of personalizing the device.

About Substratum
Substratum is a theme engine which is widely known among Custom Roms for its working with OMS (Overlay Manager Service) functionality. These have been used after the CM Theme engine went off. Substratum doesn't overlap the overlays on individual elements. It compiles the overlays on the go, signs them and installs them. It needs no system reboots to be applied. They not only theme your system apps, they also have support or the most famous apps on Play Store. With Android Oreo, you can fully theme your device with Substratum without rooting too. For this, there are some basic needs, including a PC and a substratum theme. Click Here for more in detail for Substratum.

Diclamer: We will not be responsible if you end up bricking your device, bootlooping it or permanently damaging it. In case of Compiling Error, follow links below and Provide Subs Support proper logs.


  • Make Sure you have ENabled USB Debugging, Tap on Settings - About Phone - Tap on Build Number 6-7 times. Got o Settings - Developer Options - Enable USB Debugging
  • Andromeda App: Click here
  • Substratum App: Click Here
  • Andromeda Script: Download Here
  • A Substratum Theme, Eg: Swift Black

Steps to Open Subs World

1. Install the Andromeda App and Open it, the Following screen appears

2. Extract the Given Script in PC and Run start_andromeda.bat
  • After Starting this, Andromeda app will close and you will get Substratum app and Now you can theme your phone.

3. If everything is right, you can start using the Substratum

4. In Substratum app, Tap on the theme, In my case Swift Black. To enable all themes, toggle all overlays or select the ones to enable. Also, check the options under each of them to set as per your use.

5. Tap on the floating Paint roller button, tap on 'Build & Enable' and it should start compiling themes and later System UI is restarted and you get your Phone themed


What do I do, when Andromeda Update is available?
Reboot your Phone, Follow Step 1 to 3.

How to Uninstall Themes and reset to default
To Uninstall Themes, Tap on the Recovery (in Bottom Bar) - Restore theme - Uninstall all installed Overlays

Can I change Boot Animations and Fonts Systemwide?
No, It isn't supported as of now.

Where can I find more themes for Substratum?
Search for Substratum in Play store or join the Substratum Dev on Google+ to get more

1.This is a one time process unless you reboot because the app loses its connection with substratum unless rebooted, Everything's fine.
2. Even if you reboot, the Overlays you have enabled 'Won't be disabled, all will remain intact ' So no need to worry.

Credits & Sources
Nicholas for his support, R0user for the help, TechNova, XDA and the Subs Team


Number of participants 6 Experience +67 Pack Reason

View Rating Log

2018-01-25 09:38:51
Favorites266 RateRate
Great useful thread.. those who wish to change their theme on your Mi A1 can change now
2018-01-25 13:22:53

Mi FC President

PHATEH007 | from MI 5


Most awaited... Thanks for sharing
2018-01-26 22:36:11

Master Bunny

Abin@1 | from Redmi Note 3


thanks for sharing
2018-01-26 22:40:30

Advanced Bunny

1623219198 | from Redmi 4


nice information
2018-01-26 22:42:05

Pro Bunny

m96ashu | from Mi A1


is there any video available related to this ?
2018-01-26 22:43:45

Master Bunny

Firdaus Rahman | from Redmi Note 3


great !!!!!!
2018-01-26 22:49:45

Master Bunny

harpaly036 | from Redmi 3S


thanks for sharing
2018-01-26 23:00:13

Master Bunny

vbinu | from Mi A1


nice information
2018-01-26 23:07:32

Rookie Bunny

nite visitor | from Redmi Note 4


tks for letting us know
2018-01-26 23:07:34

Grandmaster Bunny

Ashoks | from Redmi 3S


Thanks for sharing information
2018-01-26 23:08:37
please sign in to reply.
Sign In Sign Up

Mohammed Faisal

Grandmaster Bunny

  • Followers


  • Threads


  • Replies


  • Points


Beta Tester
India 2nd year
100K members
Redmi 3S
APP scratch card
6th MIUI
Independence Day
Power At Last
2016 Diwali with Mi
300K Members
Go Smash!
3 Days Check-In
7 Days Check-In
21 Days Check-In
40 Days Check-In
70 Days Check-In
100 Days Check-In
Lucky Draw No.
500K Members
2016 Christmas
Mi Explorers
2016 #ThrowbackwithMiComm
Pokemon Go!
App Review
1 million members
Xiaomi 7th Birthday
New Home
Fitness Guru
June-100 replies in a month
July-100 replies in a month
Aug-100 replies in a month
Sep-100 replies in a month
Oct-100 replies in a month
Nov-100 replies in a month
Dec-100 replies in a month
100 ответов в декабре
1st Anniversary
Місія здійсненна
71st Independence Day
My Poster My Life
MIUI 7th Anniversary
2 million registered members
10 000 Мі-Фанів
Newbie Member
Вбивця смартфонів
World Records
Twitter Medal
Día de Muertos
Device Team Member
Android O Tester
Mi Apps
Christmas 2017
2018 New Year Medal
MIUI Instagram
2017 Xiaomi Annual Bill
MIUI Beta Tester
Mi Community Updater
Throwback With Mi 2018

Read moreGet new
Copyright©2016-2019, All Rights Reserved
Content Policy
Quick Reply To Top Return to the list