[ASUS ROG Phone 3 ROMs, Kernels, Recoveries, & Othe] Freak07:
Update to 2.2.2

Hey guys and girls,

Alright here again a new update. Thanks to @tbalden and his excellent CleanSlate apps we now have the possibility to change the gamma settings on the fly while the device is running.

Install the latest CleanSlate app either from here, the CleanSlate thread here on XDA or from the Playstore.

In the new gamma settings you´ll find the option to either enable or disable the Gamma Tweaks.

As a bonus the 160fps step was adjusted on both stock gamma and tweaked gamma settings. That means 160fps is pretty much usable and does not longer have washed out colours or the greenish/blueish hue. It looks basically like the 144hz step on both respective gamma settings.

Linux-Stable was also bumped to 4.19.184.

The kernel is now made for the firmware 17.0823.2102.143. Please make sure to update to this firmware before flashing the kernel.

Here´s the last release post linked for reference as it contains a few more infos about the .143 firmware update and the kernel changes.

There´s an option for interested and curious users to use the ROG3 with a refresh rate bumped to 165fps.

To try this, follow the guide to enable the 160fps step: https://www.xda-developers.com/asus-rog-phone-3-hidden-160hz-refresh-rate-mode/

And flash the kernel.zip with 165fps in the filename.

Keep in mind there´s a certain risk involved running the phone at 165fps daily.

There´s also a difference between between the panel drawing at 165fps and an app rendering at 165fps.

Browser test can provide a way to check here:

New item by freak 07

photos.app.goo.gl

Short overview:

For an overview of the recent display changes take a look at the previous release post linked here.

What do the tags in the kernel.zips mean?

160fps= hidden 160fps mode will run at 160fps

165fps= hidden 160fps mode will run at 165fps

Disclaimer/Important:

Since Release 1.5.0 Selinux-Mainline patches are backported now that Magisk 21.0 and greater support it. This gives selinux a performance boost.

You need to have upgraded to magisk 21.0 or higher before flashing the kernel!

If you´re on of those that could not boot 21.0 or greater with the stock kernel, this issue is solved on magisk 21400 and above.

More details in the changelog below and on GitHub as usual.

I´d advise everybody to read the instructions in the OP and follow them. They are written for a reason, because they ensure everything will be working as expected.

Kernel is made for the latest stock rom from Asus, you must update your phone to the most recent Asus update, before flashing the kernel.

Enjoy!

Changelog:

- Linux-Stable Upstream 4.19.184

- support to change gamma settings for the display on the fly (huge thanks to @tbalden for integrating this into his app!)

- adjust 160/165fps step so colors don´t get washed out/blueish/greenish on low light settings (160fps is very similar to 144fps now)

I wish you all a nice day/evening!

Download is below :)

Download is in this folder:

Downloads for : -Android- Generic Device/Other | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

www.androidfilehost.com

Instructions how to flash the kernel can be found in the OP!

But look at this post too :)

To make use of the CleanSlate features you need to download both CleanSlate Apps:

Please take a look at the CleanSlate thread for CleanSlate features. On the CleanSlate thread you will find links to both apps, companion and configuration app, to control the CleanSlate features.

If you use the CleanSlate features and benefit over time, maybe think about giving something back to @tbalden and purchase them from PlayStore. :)

Have fun, enjoy the kernel and your phone.

Donations are not mandatory but very welcome.

If you like my work and want to buy me a coffee/green tea: http://paypal.me/freak07