ACC - Accent Colour Creator
Introduction
Android 10 introduces an option to change the system accent colour. In pure AOSP, it is limited to certain preset colours(Custom ROMs may have more colours). What if you want to set your own accent colour? That's where this app comes into play. The app gets your choice of colours (You can select from presets, wallpaper colours or create a custom colour) and creates an overlay targeting android (framework-res). A Magisk module is created by the app, which injects the created overlay to the system (Read: Systemless :angel.
Features
- You can select colours from your wallpaper, presets in the app or set your own custom colour.
- Multiple accents can be created.
- Separate accents for dark & light theme [Android 10 only].
- Adjust Hue, saturation & lightness of the chosen colours to your liking. Android 10 users can use this to create desaturated dark theme accent.
- Enable/disable accents.
- Remove created accents (swipe from sides).
Disclaimer
- As of now, this is untested on OEM skins(OOS, OneUI, MiUI etc). But should work on custom ROMs, if they don't block overlays.
- If something goes wrong, remove the module created by the app in /data/adb/modules/ using TWRP or adb shell with root access.
- Uninstalling the app won't remove the custom accent colour.
Requirements
References
Instructions
- Grant root access when prompted.
- Pick your new accent via wallpaper colours, presets or a custom colour.
- Set a name for your accent colour. This is the name will be shown in system settings.
- Once the new accent colour is created, a snackbar will be shown with an option to reboot.
- After a reboot, you should see the new accent colour, either in developer options or the custom ROM's setting. If not manually enable it from the app.
- To create a new accent, repeat the above steps. You can create multiple accents in one go and reboot once.
- To remove a particular accent, swipe from the sides and reboot.
- To remove all the custom accent colours, remove the Magisk module and reboot.
Downloads
TODO
[*]Allow creating multiple accent colours.
[*]Include some preset colours in the app.
Thanks to/Credits
- @topjohnwu for Magisk(#include <signing>) and libsu.
- The Lawnchair team for their fork of Chroma.
- Substratum for aapt & zipalign
[*] @zackptg5 & james34602 @Github for xmlstarlet.
- AOSP
- AEX for preset colours
- Everyone who tested the app
Alternate method
Shell script
XDA:DevDB Information
Accent Colour Creator, App for all devices (see above for details)
Contributors
Akilesh_15
Source Code: https://github.com/Akilesh-T/QACC
Version Information
Status: Stable
Current Stable Version: v1.51
Stable Release Date: 2020-1-18
Created 2019-11-29
Last Updated 2020-1-18
Attachments
Last edited: