• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

ElegantNotch-X01BD [Magisk]

Search This thread

lscambo13

Senior Member
Nov 13, 2013
185
173
actually PE CAF rom don't have that option visible. Anyway, I'm now in Lineage OS. I did find that option and enabled it but sadly it's just like anyother rom's corner cutout. I wish it could fix the notch area's corner also. Hope you will.

I'm confused about your situation. Some photos would be more helpful for my understanding. :)
 
  • Like
Reactions: mauam

yukj

Member
Jan 5, 2011
7
4
Minsk
Not visible in Display cutout settings on AOSP Pixel Experience :(

Rom: PixelExperience_X01BD-9.0-20190725-0545-OFFICIAL
Magisk: 19.3

Steps:
  1. Install ElegantNotch1.2 as Magisk Module
  2. Reboot to system
  3. Goto Developer options
  4. Press "Display cutout"
  5. ElegantNotch-X01BD is not visible



kRf3ZeU.png
eFMevjm.png
 
Last edited:

lscambo13

Senior Member
Nov 13, 2013
185
173
Not visible in Display cutout settings on AOSP Pixel Experience :(

Rom: PixelExperience_X01BD-9.0-20190725-0545-OFFICIAL
Magisk: 19.3

Steps:
  1. Install ElegantNotch1.2 as Magisk Module
  2. Reboot to system
  3. Goto Developer options
  4. Press "Display cutout"
  5. ElegantNotch-X01BD is not visible



kRf3ZeU.png
eFMevjm.png
Check what happens when you tap on Tall Cutout.
If still not working, you can ask the rom maintainer to add support for ElegantNotch.
 

yukj

Member
Jan 5, 2011
7
4
Minsk
Check what happens when you tap on Tall Cutout.
If still not working, you can ask the rom maintainer to add support for ElegantNotch.

Thanks for response!
I tried every option available and unfortunately they all have default system behavior :(.
I'll try to ask ROM maintainer if it is possible to implement.
Shame on ASUS for making such an ugly hardware cutout
 
  • Like
Reactions: classyskeptic

lscambo13

Senior Member
Nov 13, 2013
185
173
actually PE CAF rom don't have that option visible. Anyway, I'm now in Lineage OS. I did find that option and enabled it but sadly it's just like anyother rom's corner cutout. I wish it could fix the notch area's corner also. Hope you will.

when notch on the right on landscape mode still bug

Thanks for response!
I tried every option available and unfortunately they all have default system behavior :(.
I'll try to ask ROM maintainer if it is possible to implement.
Shame on ASUS for making such an ugly hardware cutout

ElegantNotch
for Zenfone Max Pro M2
Update: v2.0

Changelog:
-Android 10 support (BETA)
-Switched to using overlays
(this doesn't require fiddling with developer options- Just install and reboot)
(Compatible with more roms)
-Fixed bug that caused the notch to be slightly displaced on reverse rotation

THIS IS A TEST VERSION TO CHECK COMPATIBILITY WITH DIFFERENT ROMS!

KINDLY FLASH AND REPORT WHETHER IT WORKS ON YOUR ROM OR NOT.
 

Attachments

  • ElegantNotch-v2.0.zip
    32.2 KB · Views: 480
Last edited:
  • Like
Reactions: Apolle and mauam

TBC6

Senior Member
Aug 24, 2019
66
15
Vadodara
ElegantNotch
for Zenfone Max Pro M2
Update: v2.0

Changelog:
-Android 10 support (BETA)
-Switched to using overlays
(this doesn't require fiddling with developer options- Just install and reboot)
(Compatible with more roms)
-Fixed bug that caused the notch to be slightly displaced on reverse rotation

THIS IS A TEST VERSION TO CHECK COMPATIBILITY WITH DIFFERENT ROMS!

KINDLY FLASH AND REPORT WHETHER IT WORKS ON YOUR ROM OR NOT.
Doesn't work for me. Latest HavocOS
 
  • Like
Reactions: goelYash

Parth jansari

New member
Feb 28, 2017
2
2
Working

ElegantNotch
for Zenfone Max Pro M2
Update: v2.0

Changelog:
-Android 10 support (BETA)
-Switched to using overlays
(this doesn't require fiddling with developer options- Just install and reboot)
(Compatible with more roms)
-Fixed bug that caused the notch to be slightly displaced on reverse rotation

THIS IS A TEST VERSION TO CHECK COMPATIBILITY WITH DIFFERENT ROMS!

KINDLY FLASH AND REPORT WHETHER IT WORKS ON YOUR ROM OR NOT.

Working in android 10(Q) pixel experience. thanks.
 
  • Like
Reactions: yukj and Parth؜

chardmain

Member
Oct 27, 2018
17
4
V 2.0 works on Arrow 10. But unfortunately either V1.2 nor 2.0 not works on Arrow 9 and LineageOS 16. Could you please look into it sir? Thanks a lot.
 
Last edited:
Mar 4, 2020
13
2
ElegantNotch for Asus (Zenfone) Max Pro M2
Latest version: 2.0 (22/09/2019)
Author: lscambo13

------------------------------------------------------------------------------------------------------------------------

Description:

This module enables anti-aliasing around the ugly hardware notch on Asus (Zenfone) Max Pro M2 to provide an elegant look; the way it should've been.

  • Requires latest Magisk installed!
  • Not available on Magisk repo
  • See attached photos
------------------------------------------------------------------------------------------------------------------------

Installation:

1. Install the module via Magisk or TWRP
2. Go to Developer options > Tap on Display cutout (or something like that)
3. Change the setting to ElegantNotch-X01BD
4. Enjoy those 5exy curves :p

Tested roms include Stock Pie and Havoc though it should be compatible with most roms.

When reporting any bug or issue, make sure to mention:
a. Logs or Steps to reproduce
b. Your Rom details
------------------------------------------------------------------------------------------------------------------------

Update: v1.2

Changelog:
  • Reworked the complete mask to allow space for more icons
    (Please do note that every rom is different, and it wouldn't be possible to accommodate every icon)
  • Updated translations
------------------------------------------------------------------------------------------------------------------------

Update: v1.1

Changelog:
  • Initial public release
------------------------------------------------------------------------------------------------------------------------

For developers:

v1.2 (05/07/2019)
overlay/frameworks/base/core/res/res/values/config.xml
Code:
    [COLOR="DeepSkyBlue"]<string [/COLOR][COLOR="DarkOrchid"]translatable[/COLOR]="[COLOR="seagreen"]false[/COLOR]" [COLOR="darkorchid"]name[/COLOR]="[COLOR="SeaGreen"]config_mainBuiltInDisplayCutout[/COLOR]">M -204.49219 0.00390625 C -188.47266 0.00390625 -178.82296 8.8348878 -177.21875 10.197266 C -171.2688 15.250266 -169.66752 18.090631 -167.36133 20.574219 C -165.05514 23.057808 -160.48531 30.837561 -159.10547 33.158203 C -157.72563 35.478846 -155.3646 41.471828 -154.00195 44.294922 C -152.49377 47.419541 -151.27921 50.743725 -147.14258 58.044922 C -142.93118 65.478087 -137.2207 70.349609 -137.2207 70.349609 C -137.2207 70.349609 -134.21406 73.479699 -128.37891 76.384766 C -120.72687 80.194388 -105.43555 80.910156 -105.43555 80.910156 L 0.0078125 80.910156 L 105.45117 80.910156 C 105.45117 80.910156 120.74249 80.194388 128.39453 76.384766 C 134.22968 73.479699 137.23828 70.349609 137.23828 70.349609 C 137.23828 70.349609 142.9468 65.478087 147.1582 58.044922 C 151.29483 50.743725 152.5094 47.419541 154.01758 44.294922 C 155.38023 41.471828 157.74125 35.478846 159.12109 33.158203 C 160.50093 30.837561 165.07076 23.057808 167.37695 20.574219 C 169.68314 18.090631 171.28443 15.250266 177.23438 10.197266 C 178.83858 8.834888 188.48828 0.00390625 204.50781 0.00390625 L 0.015625 0.00390625 L 0 0.00390625 L -204.49219 0.00390625 z  [COLOR="deepskyblue"]</string>[/COLOR]

    [COLOR="deepskyblue"]<bool [/COLOR][COLOR="darkorchid"]name[/COLOR]="[COLOR="seagreen"]config_fillMainBuiltInDisplayCutout[/COLOR]">true[COLOR="deepskyblue"]</bool>[/COLOR]

For more information read the official documentation here.
------------------------------------------------------------------------------------------------------------------------

Download Link: [Latest Stable: v1.2]
https://drive.google.com/open?id=1TqyKSdewMLm3O4C5SEsnBkPHPYqYJMC0

[Latest Beta: v2.0]
https://forum.xda-developers.com/showpost.php?p=80304653&postcount=27

Feeling generous?
Buy me a pizza or a coffee


Credits:
asus (for not fixing the notch)
@lscambo13 (for fixing it :p)


Excuse me. i already install that module on magisk. but i cant find new setting on displaycutout. I use zenfone max m2 with Havoc os. is it work on that device ? thx
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    ElegantNotch for Asus (Zenfone) Max Pro M2
    Latest version: 2.0 (22/09/2019)
    Author: lscambo13

    ------------------------------------------------------------------------------------------------------------------------

    Description:

    This module enables anti-aliasing around the ugly hardware notch on Asus (Zenfone) Max Pro M2 to provide an elegant look; the way it should've been.

    • Requires latest Magisk installed!
    • Not available on Magisk repo
    • See attached photos
    ------------------------------------------------------------------------------------------------------------------------

    Installation:

    1. Install the module via Magisk
    2. Reboot

    Tested roms include Stock Pie, Stock Q and Havoc though it should be compatible with most roms.

    When reporting any bug or issue, make sure to mention:
    a. Logs or Steps to reproduce
    b. Your Rom details
    ------------------------------------------------------------------------------------------------------------------------

    Update: v2.0

    Changelog:
    • Switched to RRO, meaning more compatibility
    • No need to change any setting now, just reboot
    • +Bonus version for Max M2 (X01AD)
    ------------------------------------------------------------------------------------------------------------------------

    Update: v1.2

    Changelog:
    • Reworked the complete mask to allow space for more icons
      (Please do note that every rom is different, and it wouldn't be possible to accommodate every icon)
    • Updated translations
    ------------------------------------------------------------------------------------------------------------------------

    Update: v1.1

    Changelog:
    • Initial public release
    ------------------------------------------------------------------------------------------------------------------------

    For developers:

    v1.2 (05/07/2019)
    overlay/frameworks/base/core/res/res/values/config.xml
    Code:
        [COLOR="DeepSkyBlue"]<string [/COLOR][COLOR="DarkOrchid"]translatable[/COLOR]="[COLOR="seagreen"]false[/COLOR]" [COLOR="darkorchid"]name[/COLOR]="[COLOR="SeaGreen"]config_mainBuiltInDisplayCutout[/COLOR]">M -204.49219 0.00390625 C -188.47266 0.00390625 -178.82296 8.8348878 -177.21875 10.197266 C -171.2688 15.250266 -169.66752 18.090631 -167.36133 20.574219 C -165.05514 23.057808 -160.48531 30.837561 -159.10547 33.158203 C -157.72563 35.478846 -155.3646 41.471828 -154.00195 44.294922 C -152.49377 47.419541 -151.27921 50.743725 -147.14258 58.044922 C -142.93118 65.478087 -137.2207 70.349609 -137.2207 70.349609 C -137.2207 70.349609 -134.21406 73.479699 -128.37891 76.384766 C -120.72687 80.194388 -105.43555 80.910156 -105.43555 80.910156 L 0.0078125 80.910156 L 105.45117 80.910156 C 105.45117 80.910156 120.74249 80.194388 128.39453 76.384766 C 134.22968 73.479699 137.23828 70.349609 137.23828 70.349609 C 137.23828 70.349609 142.9468 65.478087 147.1582 58.044922 C 151.29483 50.743725 152.5094 47.419541 154.01758 44.294922 C 155.38023 41.471828 157.74125 35.478846 159.12109 33.158203 C 160.50093 30.837561 165.07076 23.057808 167.37695 20.574219 C 169.68314 18.090631 171.28443 15.250266 177.23438 10.197266 C 178.83858 8.834888 188.48828 0.00390625 204.50781 0.00390625 L 0.015625 0.00390625 L 0 0.00390625 L -204.49219 0.00390625 z  [COLOR="deepskyblue"]</string>[/COLOR]
    
        [COLOR="deepskyblue"]<bool [/COLOR][COLOR="darkorchid"]name[/COLOR]="[COLOR="seagreen"]config_fillMainBuiltInDisplayCutout[/COLOR]">true[COLOR="deepskyblue"]</bool>[/COLOR]

    For more information read the official documentation here.
    ------------------------------------------------------------------------------------------------------------------------

    Download Link:
    [Latest: for X01BD v2.0]
    https://mega.nz/#!dXAFmCaT!SdVD8pjolYCSgC0BULKRTEFe-SBMgcLJ8ZS6uX5g2dw

    [Bonus: for X01AD v1.0-internal]
    https://mega.nz/#!cOpzTARa!fVfzHn9euGaPL0lZbaHFy3Sy1AlFTWNd3yd6GxX65H8

    Feeling generous?
    Buy me a pizza or a coffee

    Google Pay UPI: [email protected]

    Credits:
    asus (for not fixing the notch)
    @lscambo13 (for fixing it :p)
    2
    Module re-uploaded.
    2
    Not visible in Display cutout settings on AOSP Pixel Experience :(

    Rom: PixelExperience_X01BD-9.0-20190725-0545-OFFICIAL
    Magisk: 19.3

    Steps:
    1. Install ElegantNotch1.2 as Magisk Module
    2. Reboot to system
    3. Goto Developer options
    4. Press "Display cutout"
    5. ElegantNotch-X01BD is not visible



    kRf3ZeU.png
    eFMevjm.png
    Check what happens when you tap on Tall Cutout.
    If still not working, you can ask the rom maintainer to add support for ElegantNotch.
    2
    Thanks for the fix. Is there a fix for bottom corners in stock Pie rom? Asus used some png image files in stock Oreo instead of overlay method to round the display corners and the notch that disables 5 rows of pixels at the bottom of the screen.

    It might be possible by modifying SystemUI or Framework but I haven't had time to play with that.

    However, I'm hopeful that Asus will fix this in the next update. If not, we'll find a way ?.
    2
    05/07/2019

    Update: v1.2 [Recommended]

    Changelog:
    • Reworked the complete mask to allow space for more icons
      (Please do note that every rom is different, and it wouldn't be possible to accommodate every icon)
    • Updated translations