Xposed Module adds a Pixel-like Always on Display for OnePlus devices
Always On Displays have become a cool feature that we see on several flagships that predominantly sport OLED displays. The basic idea behind an Always On Display (AOD) is to have a certain set of information always displayed on your device while drawing minimal power. Even though the idea remains the same, the implementation of AODs differ between OEMs, with a lot of users preferring the Google Pixel implementation. Now, an Xposed Module promises to bring a Pixel-like Always On Display implementation to OnePlus devices.
Before you get started, you should know that the module is predominantly in Chinese. Unless you know the language, you will require some assistance figuring your way around the various settings this Always On Display module has. The first post has screenshots with translated text, and a subsequent post later on in the forum thread has translated texts for the newer version of the module. The module replaces the Ambient Display options on the device, obviously. The “Now Playing” feature, as seen above, relies on the music playing on the phone rather than the music playing around the phone, so that is one difference in functionality.
Since the module works on Android Pie, you would need the unofficial Xposed framework, i.e. EdXposed with Riru Core. Once you have EdXposed set up, install the module (v2.5) from the thread linked above, activate it, and then reboot your device. Alternatively, you can install the Tai Chi module from within Magisk and then install this AOD mod from the Tai Chi repository. Also, ensure that the OnePlus’ Ambient Display settings within the Settings app are turned on for “touch to wake.”
Keep in mind that the module is not open source. Members who have tried out the module claim that battery drain with this Always On Display implementation is about ~1.2% per hour, which is an efficient tradeoff. The AOD elements are also said to have built-in protection against display burn-in. The in-display fingerprint scanner graphics do not get themed, so you can either use a Substratum theme to make it transparent or use a Magisk module to achieve the same result. If you do not like the 24-hour clock used, members have modified the module to support 12-hour clock too.