[ASUS ROG Phone II Themes, Apps, and Mods] Terminal_Heat_Sink:
*** Disclaimer
This App uses root privileges to modify system files improper use can lead to serious damage
so use it at your own risk

Download from the Play Store https://play.google.com/store/apps/details?id=terminal_heat_sink.asusrogphone2rgb

Introduction

This app allows you to control the logo rgb and the second led on custom roms since at the moment there is no option for that in the custom roms themselves.

Latest release works on stock now also :)

This also works on rog 3 with the latest release however at the moment the second led cannot be lit on its own, the logo led must also be on to use second led

Supports triggering logo led, second led on notifications for selected apps.

Only works on android 10 roms as for some reason the android 9 rgb driver doesn't react to changes, therefore it is probably not possible to make it work on android 9 using current methods.

If using stock rom please turn off default lighting on armoury crate so it doesn't conflict.

Downloads and more info

https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB

Images

https://xdaforums.com/devdb/project/?id=40875#screenshots

Releases Stable

1.0-initial_release https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/1

Working on HavocOS only.

2.0-hotfix https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/2

Issue with fragment not working on stock rom fixed. Stock rom tested working ok without any crashes

3.0-performance https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/3

Rewrote SystemWriter to only write once per action thereby increasing performance mostly for colour wheel.
ColorWheel fragment now only writes to system if the data is changed instead of everytime the app opens or twice when colour is changed.

3.7-filter-app https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/10

Added ability to type to filter applications in app select

3.8-per-app-animations https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/11

You can now set custom animations/colours for each app by clicking on the app icon in app select

3.9-ui-update https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/12

Changed all of the switches to use checkboxes, functionality is identical just visuals changed

4.0-save-data https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/13

Added two buttons in the about tab to save and restore all of the settings in the app.
This way you wont have to set up all of the custom notifications for each app every time there is a new release.

4.1-settings-bypass https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/14

Tiny update that removes the need for the "Click to enable App to read notifications in settings" button. This is because I have figured out how to grant this permission using a command.

The "React to Notifications" checkbox now enables and disables access accordingly.

4.5-rog3_notifications https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/18

notification support for rog3
choice between rog 2 / rog 3 on first launch.
app should launch on android 11 now
magisk root notifications are turned off on first launch

4.6-colour_brightness_rog3_loop https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/19

Added Brightness bar to colour wheel tab and when you select PerApp notification colours.
Also added a preview at the bottom of the colour picker so that you can get a more accurate idea of what it will look like.

Rog 3 notifications update:
In rog 3 mode there is now a timer refreshing the driver every 30 seconds because rog 3 is a good phone.
Thanks again to @jawadzoha from my telegram group for rog 3 testing.

4.7-colour_crash_wakelock https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/20

Fixed a crash when selecting colour
Added rog 3 wakelock for rog 3 mode thanks again to @jawadzoha from my telegram group for rog 3 testing.

Releases beta

3.1-beta-notifications https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/4

Notification support added
See readme for more info https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/blob/master/README.md#notifications

3.2-beta-second_led https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/5

Introduced the use of the second led
See readme for more info https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/blob/master/README.md#second-led

3.3-beta-app-select https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/6

Added a view to select applications that you want to trigger the leds when they receive notifications.
Improved UI a little bit
Updated the about page

3.4-beta-delay https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/7

New feature added that allows the lights to stop or timeout after a number of minutes or whatever you select.
So this way if a notification comes on during the night the leds won't be shinning all night long.

Update to UI
AnimationsActivity heavily refactored.
Timer Runnable created in NotificationService

3.5-quick-tile https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/8

Added two quick tiles for toggling the logo led and second led.

3.6-ui-detection-easter-eggs https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/9

Allow more scrolling in all three tabs, this way on smaller screen settings you can
scroll down so the power buttons are not blocking the view.
Implemented os and device checks. App will only run on asus and android 10.
SystemWriter updated to read files for future.
UI update
Easter eggs - animate bg....

4.2-battery https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/15

Added battery animations when charging

4.3-audio-visualiser https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/16

added an audio visualiser. It has two different mode at the moment. rainbow and single colour mode that you can select from the colourwheel tab

4.4-rog3 https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/17

Rog 3 support added.
All functions work except being able to use only the second led
Thanks to @jawadzoha from my telegram group for massive testing.

fixed out of bounds bug that crashes app

Latest Release

4.7-colour_crash_wakelock https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB/releases/tag/20

Fixed a crash when selecting colour
Added rog 3 wakelock for rog 3 mode thanks again to @jawadzoha from my telegram group for rog 3 testing.

If you want to watch a video on all the features and how to set it up here is a youtube video for version 3.6-ui-detection-easter-eggs ( release 9 ) https://www.youtube.com/watch?v=8rNJtEDuV1I

XDA:DevDB Information

Asus-ROG-Phone-2-RGB, Device Specific App for the ASUS ROG Phone II

Contributors

Terminal_Heat_Sink

Source Code: https://github.com/ArtiomSu/Asus-ROG-Phone-2-RGB

Version Information

Status: Stable

Current Stable Version: 20

Current Beta Version: 17

Created 2020-06-28

Last Updated 2020-11-17