FORUMS
Remove All Ads from XDA

[App+Magisk Module]ACC - Custom accent colour creator [Android 8+]

136 posts
Thanks Meter: 145
 
Post Reply Email Thread
ACC - Accent Colour Creator

ACC

Introduction

Quote:

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 ).

Features
Quote:

  • You can select colours from your wallpaper, presets in the app or set your own custom colour.
  • Multiple accents can be created.
  • Enable/disable accents.
  • Remove created accents (swipe left).

Disclaimer
Quote:

  • 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
Quote:

  • Android 8+
  • Magisk.

References
Quote:

For setting custom colours


Instructions

Quote:

  • Install and open the app.
  • 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.
  • When you click "Create accent colour", super user prompt should appear. Give the app root access.
  • 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.
  • To remove a particular accent, swipe from it's left in "Created accents" card and reboot.
  • To remove all the custom accent colours, remove the magisk module and reboot.

Downloads
Quote:

Find the latest release here or here

TODO
Quote:

  • Allow creating multiple accent colours.
  • Include some preset colours in the app.


Thanks to/Credits

Quote:

Alternate method

Shell script
Quote:

Script for Linux/macOS. More info in the read me:
QACC-PC




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.40
Stable Release Date: 2019-12-22

Created 2019-11-29
Last Updated 2019-12-22
Attached Thumbnails
Click image for larger version

Name:	Custom accent colour.png
Views:	6446
Size:	101.3 KB
ID:	4889729   Click image for larger version

Name:	Accent colour creator.png
Views:	4220
Size:	137.0 KB
ID:	4903757   Click image for larger version

Name:	Dark theme toggles.png
Views:	4010
Size:	71.9 KB
ID:	4903759   Click image for larger version

Name:	Delete accent colour.png
Views:	3884
Size:	133.3 KB
ID:	4903761   Click image for larger version

Name:	Light theme.png
Views:	3792
Size:	143.3 KB
ID:	4903763   Click image for larger version

Name:	Wallpaper colours.png
Views:	1556
Size:	125.8 KB
ID:	4908015   Click image for larger version

Name:	Preset colours.png
Views:	1536
Size:	119.0 KB
ID:	4908017   Click image for larger version

Name:	Home.png
Views:	192
Size:	141.7 KB
ID:	4926119   Click image for larger version

Name:	Settings.png
Views:	186
Size:	97.2 KB
ID:	4926121   Click image for larger version

Name:	ColorPicker.png
Views:	170
Size:	89.5 KB
ID:	4926123   Click image for larger version

Name:	Customise.png
Views:	162
Size:	65.4 KB
ID:	4926125   Click image for larger version

Name:	ColorPicker2.png
Views:	156
Size:	99.9 KB
ID:	4926127   Click image for larger version

Name:	Custom colour picker.png
Views:	148
Size:	64.1 KB
ID:	4926129  
The Following 32 Users Say Thank You to Akilesh_15 For This Useful Post: [ View ] Gift Akilesh_15 Ad-Free
30th November 2019, 05:53 PM |#3  
Junior Member
Thanks Meter: 3
 
More
Android 10 rooted . I installed the app and created some test colors , granted permission, rebooted but nothing changed 🤔 . Did I miss a step ??

Edit : nevermind , tried rebooting again and it works perfectly. Thank you
Maybe with future updates we can test to see how the colors look with light and dark prior to rebooting?
30th November 2019, 06:01 PM |#4  
Senior Member
Thanks Meter: 189
 
More
Can you get it working for Android 8+? I'm using swift installer now, it works quite the same way but you can't create multiple colors to switch between them using run shell in Tasker.
2nd December 2019, 04:58 AM |#5  
Akilesh_15's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 145
 
Donate to Me
More
Quote:
Originally Posted by bluedog220

Android 10 rooted . I installed the app and created some test colors , granted permission, rebooted but nothing changed 🤔 . Did I miss a step ??

Edit : nevermind , tried rebooting again and it works perfectly. Thank you
Maybe with future updates we can test to see how the colors look with light and dark prior to rebooting?

Can't preview directly on the UI, but maybe a generic template can be created to show the changes. Will try to add in a future update.
The Following 2 Users Say Thank You to Akilesh_15 For This Useful Post: [ View ] Gift Akilesh_15 Ad-Free
2nd December 2019, 05:02 AM |#6  
Akilesh_15's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 145
 
Donate to Me
More
Quote:
Originally Posted by thecoolkid

Can you get it working for Android 8+? I'm using swift installer now, it works quite the same way but you can't create multiple colors to switch between them using run shell in Tasker.

I'm checking it. It didn't work on 7 plus running Pie, unfortunately. Will have to test on some other device.
The Following User Says Thank You to Akilesh_15 For This Useful Post: [ View ] Gift Akilesh_15 Ad-Free
5th December 2019, 01:10 AM |#7  
Tanner1294's Avatar
Senior Member
Flag Canaan
Thanks Meter: 65
 
More
Unfortunately on the Essential Phone the developers decided to remove the option to pick a different color entirely from the developer settings. I was hoping this would just be applied without needing a system option but as it is it doesn't work.
6th December 2019, 07:40 AM |#8  
Akilesh_15's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 145
 
Donate to Me
More
Quote:
Originally Posted by Tanner1294

Unfortunately on the Essential Phone the developers decided to remove the option to pick a different color entirely from the developer settings. I was hoping this would just be applied without needing a system option but as it is it doesn't work.

Try v1.10. It has an option to manually enable it.
7th December 2019, 02:54 PM |#9  
Akilesh_15's Avatar
OP Senior Member
Flag Chennai
Thanks Meter: 145
 
Donate to Me
More
Update v1.20
Changelog
  • Make wallpaper colours selectable.
  • Add preset colours from AEX.
  • Support Android Oreo & above. (Tested only on Pie and 10 atm)
  • UI enhancements to manually enable custom accent.
  • Minor UI & UX improvements.

Download

@thecoolkid, can you test it on Oreo?
The Following 2 Users Say Thank You to Akilesh_15 For This Useful Post: [ View ] Gift Akilesh_15 Ad-Free
12th December 2019, 04:05 AM |#10  
Senior Member
Thanks Meter: 189
 
More
Quote:
Originally Posted by Akilesh_15

Changelog

Make wallpaper colours selectable.
Add preset colours from AEX.
Support Android Oreo & above. (Tested only on Pie and 10 atm)
UI enhancements to manually enable custom accent.
Minor UI & UX improvements.


Download

@thecoolkid, can you test it on Oreo?

Sure, I did. Unfortunately it force-closes when I tap "create accent colour" button.
12th December 2019, 04:21 AM |#11  
Junior Member
Flag Pune
Thanks Meter: 2
 
More
Great app thanks dev
Post Reply Subscribe to Thread

Tags
customisation, system accent colour

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes