How to Enable Expressive Design in Android 16/15
UPDATE: The new Expressive Design is live in Android 16 QPR 1 build . So just install it and you’ll be blessed with tons of intriguing features, no need for ADB Shell command or LSPosed!
In this guide, we will show you the steps to enable the new Expressive Design on your device running Android 16/15. There exist two different ways through which you can get this job done- via a command in Termux and using LSPosed. Both of them have their fair share of benefits and drawbacks. Go through both of them and then try out the one that is in sync with your requirements.

And how is this process carried out? Well, we will be setting the value of the is_expressive_design_enabled inside the com.android.settingslib file to true, via both Termux and LSPosed. .So on that note, let’s get started. [NOTE: Irrespective of the process you choose, you’ll have to root your device in both of these methods.]
- Screenshots of Expressive Design in Android 16
- Enable Expressive Design in Android 16 via Command
- Enable Expressive Design in Android 16/15 via LSPosed
- What All Will Be Themed?
- Can LSPosed Theme Third-Party Apps?
- Can I Enable Expressive Design on Android 15?
Screenshots of Expressive Design in Android 16
Images on the left are the normal non-themed versions, whereas the ones on the right have the Expressive Design implemented [all are taken on Android 16].

Enable Expressive Design in Android 16 via Command
Benefit: You just need to execute a single line of command to enable the design.
Drawback: It does not survive a reboot. You'll have to once again execute this command on the next reboot.
- To begin with, root your Android 16 device .
- Then download and install the Termux app.
- Now, launch it and hit Grant in SU request.
- Then type the below command in Termux: setprop is_expressive_design_enabled true
NOTE: This method has not been tested on Android 15, though you are free to try and let us know the result [at the very max, the command will fail, that’s it].
Enable Expressive Design in Android 16/15 via LSPosed
Benefit: It survives a reboot. This method works on Android 15 [see the last section of this guide].
Drawback: Lengthier process than its counterpart as it involves flashing LSPosed ZIP, installing its APK, and then installing a module.
- To begin with, root your Android 16 device .
- Download and install LSPosed Framework .
- Now download and install the below mod: Material 3 Expressive Theme
- Then go to LSPosed >Modules > Enable it.
- Restart your device to activate the module.
- That’s it. The system apps are now themed.
What All Will Be Themed?

- Settings: com.android.settings
- System UI: com.android.systemui
- Permission Controller: com.google.android.permissioncontroller, com.android.permissioncontroller
- Health Connect: com.google.android.healthconnect.controller
- Repair Mode: com.google.android.repairmode
- Device Diagnostics: com.android.devicediagnostics
- …and other apps that uses com.android.settingslib.
Can LSPosed Theme Third-Party Apps?
While the Material 3 Expressive Theme module does show a list of all the installed apps on your device, however, that does not mean that all those apps will be themed. Only those third-party apps that uses com.android.settingslib “might” get themed [focus on the word might].
Can I Enable Expressive Design on Android 15?
Yes, you can! To enable Expressive Design on Android 15 QPR 2, simply install this version of the module and then carry out the steps listed in the LSPosed section above.
- Downgrade OnePlus 13 from Android 16 to 15/OxygenOS 16 to 15
- How to Install Android 16/OxygenOS 16 on OnePlus 13
- How to Root Android 16 via Magisk Patched Boot/Init_Boot
- How to Download and Install Android 16
(Cancel Reply)
Δ