Magisk Module "noneDisplayCutout" (full screen for apps in landscape)

SGH-i200

Senior Member
Aug 31, 2009
1,053
244
93
Magisk Module "noneDisplayCutout" activates additional option in DevSettings - https://github.com/Magisk-Modules-Repo/noneDisplayCutout

Pixel 4a screen is blacked out on left side without this mod in the Netflix app. See attached screenshot.

"[Remove display cutout][ROOT] Full screen 21:9 for apps in landscape, incl Netflix" https://forum.xda-developers.com/one-vision/how-to/remove-display-cutout-screen-219-apps-t4057851

I don't have a Pixel 4a yet, but I hope that this mod looks the same as on the Motorola Vision One (see attachment).

At the OS level, if your app is not declaring in some way that it is "hole punch / cutout compatible" then it doesn't report those pixels as available to the app. This would be done to ensure that apps do not unwittingly draw a necessary UI element right on top of the hole.

More info here: https://developer.android.com/guide/topics/display-cutout

Presumably what the Magisk module does is force apps to behave in a cutout-allowed manner.
 

Attachments

Last edited:

kc6wke

Senior Member
Feb 19, 2012
1,034
650
143
So, Cal

SGH-i200

Senior Member
Aug 31, 2009
1,053
244
93
Anything I can do to help?
If you are knowledgeable enough to 'reverse engineer' the Magisk module yourself, open the file https://github.com/Magisk-Modules-R...ionNone/DisplayCutoutEmulationNoneOverlay.apk with "JADX" (automatically converts an APK into a readable format, so there isn’t a need to do anything prior. Simply run JADX, open an APK, and analyze away!).
https://www.secplicity.org/2019/10/04/android-apk-reverse-engineering-using-jadx/

If you can't understand what's going on, contact the author of the Magisk module.
Telegram group: Code_Of_MeowCat
 
Last edited:

nindustrial

Senior Member
Aug 28, 2013
54
15
28
I used to use the notch killer option in the magisk module g-visual mod to make this work but this doesn't seem to be working under 11. Hopefully it gets updated...
 

maxo_91

New member
Apr 12, 2014
4
0
0
I suppose it's because Google killed wm-overlay in android 11, but hopefully the dev finds a way to update it for Android 11. If I know that there's a working app to remove the cutout and make the phone more one handable, I'll go with rooting and unlocking bl, that would be my main incentive.
 

David B.

Senior Member
Mar 25, 2016
301
62
28
I'm a Pixel 3 XL user, and still have the "no cutout" option available in my developer settings when using Android 11. I do not know if this will work since I'm not a Pixel 4a user, but perhaps someone could give this APK a try with the Magisk module? It's the "no cutout overlay" app from my Pixel 3 XL, and since it comes from an Android 11 installation, perhaps it will work?
 

Attachments

mistermojorizin

Senior Member
Dec 21, 2011
804
172
63
I suppose it's because Google killed wm-overlay in android 11, but hopefully the dev finds a way to update it for Android 11. If I know that there's a working app to remove the cutout and make the phone more one handable, I'll go with rooting and unlocking bl, that would be my main incentive.
I have a pixel 4a5g, but all the stuff from the pixel 5 works. In the mods section of the p5 forum, there's a mod to fix the statusbar by enabling waterfall cutout in developer settings. I use that on my 5g. Also use a nav delete mod.

There's also a custom adb mod, but it doesn't work on the December update yet. That would let me combine the two mods.

Might be worth a shot if you know how to deal with a magisk induced boot loop just in case.
 

nindustrial

Senior Member
Aug 28, 2013
54
15
28
Thanks. Waterfall on the 4a makes the already narrow screen narrower. This app seems to work at times but a bit kludgy?