If you're like me, you like using a 3rd party navigation gesture app with the navbar hidden.
In Android 11, google disabled wm overscan which makes it difficult to hide the navbar.
Luckily, it's possible with Magisk and a little bit of tinkering.
THIS GUIDE ASSUMES YOU'RE FAMILIAR WITH MAGISK AND MAGISK MODULES.
Prerequisites:
Install Magisk
Install Magisk Hide Props Config
Install Universal SafetyNet Fix
optional but recommended if you use gPay, Bank Apps, etc.
Install a terminal emulator (like Termux)
this is also theoretically possible with platform-tools and root over adb shell but my tutorial will be using the terminal
Settings > System > Gestures > System Navigation is set to 3-button Navigation
this is only required if you're using a 3rd party gesture navigation app (I use Vivid Navigation Gestures)
you can skip #5 at your own risk if you wish to keep Google's Gestural Navigation but hide the UI
To disable the Navbar, enter the following commands (don't type the descriptions).
su (gain root access)
props (open the hideprops menu)
4 (Add/edit prop values)
n (New custom prop)
qemu.hw.mainkeys (the build prop for whether to include softkey navbar)
1 (sets the build prop to disable the softkey navbar)
y (yes to continue with defaults)
y (yes to reboot)
That's it! Once your phone reboots you should no longer have a Navbar.
In theory, this should work on many devices, but I've only tested it on my stock Pixel 3 and Pixel 5.
This method is even better than overscan IMO because it doesn't come with the same quirks.
I had issues with the volume menu appearing off-screen and certain fullscreen apps assuming the Navbar was still there.
nontheoretical said:
If you're like me, you like using a 3rd party navigation gesture app with the navbar hidden.
In Android 11, google disabled wm overscan which makes it difficult to hide the navbar.
Luckily, it's possible with Magisk and a little bit of tinkering.
THIS GUIDE ASSUMES YOU'RE FAMILIAR WITH MAGISK AND MAGISK MODULES.
Prerequisites:
Install Magisk
Install Magisk Hide Props Config
Install Universal SafetyNet Fix
optional but recommended if you use gPay, Bank Apps, etc.
Install a terminal emulator (like Termux)
this is also theoretically possible with platform-tools and root over adb shell but my tutorial will be using the terminal
Settings > System > Gestures > System Navigation is set to 3-button Navigation
this is only required if you're using a 3rd party gesture navigation app (I use Vivid Navigation Gestures)
you can skip #5 at your own risk if you wish to keep Google's Gestural Navigation but hide the UI
To disable the Navbar, enter the following commands (don't type the descriptions).
su (gain root access)
props (open the hideprops menu)
4 (Add/edit prop values)
n (New custom prop)
qemu.hw.mainkeys (the build prop for whether to include softkey navbar)
1 (sets the build prop to disable the softkey navbar)
y (yes to continue with defaults)
y (yes to reboot)
That's it! Once your phone reboots you should no longer have a Navbar.
In theory, this should work on many devices, but I've only tested it on my stock Pixel 3 and Pixel 5.
This method is even better than overscan IMO because it doesn't come with the same quirks.
I had issues with the volume menu appearing off-screen and certain fullscreen apps assuming the Navbar was still there.
Click to expand...
Click to collapse
@nontheoretical Do we revert back by reverting the module back to defaults?
elong7681 said:
@nontheoretical Do we revert back by reverting the module back to defaults?
Click to expand...
Click to collapse
To revert from terminal:
su (gain root)
props (open hideprops menu)
5 (delete a prop)
r (reset all props)
y (to continue)
y (to reboot)
Nice, been using this for a few days on my pixel 4a5g without any problem, just need some time to get used to gesture navigation now
nontheoretical said:
To revert from terminal:
su (gain root)
props (open hideprops menu)
5 (delete a prop)
r (reset all props)
y (to continue)
y (to reboot)
Click to expand...
Click to collapse
Thank you for responding.
Can somebody help me real quick?
I installed it, but after reboot I only get a blinkung "lock"-icon and nothing more, cant control my phone.
Tried to revert it using adb, but I get
C:\WINDOWS\system32>adb shell
$ su -c
/system/bin/sh: su: inaccessible or not found
$
is there any way to make navbar a little bit higher?
Not working on op7 pro running a11 (oos 11.0.1.1)
I've always just edited build.prop adding the qemu.hw.mainkeys=1 myself. Neither of which seem to be working for me now.
Thanks nontheoretical. Worked on my Mi 11 Ultra with nova launcher
On Pixel 5, after setting prop, there's a delay when switching between camera modes. It goes from 1 sec without it enabled to almost 5 second after enabling it.
pchel48 said:
On Pixel 5, after setting prop, there's a delay when switching between camera modes. It goes from 1 sec without it enabled to almost 5 second after enabling it.
Click to expand...
Click to collapse
This is known issue when doing this MOD. I believe that SystemUIGoogle.apk needs to be modified to remedy it.
andybones said:
This is known issue when doing this MOD. I believe that SystemUIGoogle.apk needs to be modified to remedy it.
Click to expand...
Click to collapse
Anyone have an idea for how to do this?
Can probably pull the modified .apk from this MOD
[February 7, 2022] Pixel Tweaks for Pixel 5 with Color Picker
Badseed Customs Presents Pixel Tweaks Looking for Android 12 Support? Click Here Greetings This is a combination of a Magisk module and Substratum Theme. I originally did this as means to give custom options to people who enjoy the Pixel...
forum.xda-developers.com
nontheoretical said:
If you're like me, you like using a 3rd party navigation gesture app with the navbar hidden.
In Android 11, google disabled wm overscan which makes it difficult to hide the navbar.
Luckily, it's possible with Magisk and a little bit of tinkering.
THIS GUIDE ASSUMES YOU'RE FAMILIAR WITH MAGISK AND MAGISK MODULES.
...
Click to expand...
Click to collapse
Work perfectly on my Xiaomi.eu ROM (Mi 11) and Lawnchair 11 + My Gesture - Edge navigation gesture
Thx mate, i miss my Launcher so long time, i don't like MIUI Launcher
PS ; i have install my program after lol, without Navbar & Gestures. If Someone forget to install Gesture app BEFORE, just :
- Click Settings > Search "Google Play" > "Google Play Protect" > In "Security Status again "Google Play Protect" > Use Back Arrow on Front left > You are on Google Play, now just install your favorite Gesture app
andybones said:
Can probably pull the modified .apk from this MOD
[February 7, 2022] Pixel Tweaks for Pixel 5 with Color Picker
Badseed Customs Presents Pixel Tweaks Looking for Android 12 Support? Click Here Greetings This is a combination of a Magisk module and Substratum Theme. I originally did this as means to give custom options to people who enjoy the Pixel...
forum.xda-developers.com
Click to expand...
Click to collapse
Works perfectly. The only slight to this method is that there are three one-pixel lines along the bottom of the screen. Small price to pay compared to having the camera slowly switching modes!
Veiranx said:
Works perfectly. The only slight to this method is that there are three one-pixel lines along the bottom of the screen. Small price to pay compared to having the camera slowly switching modes!
Click to expand...
Click to collapse
can I see image?
maybe need to use his .apk in substratum
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I already have the obvious three lines there, but just below them are the barely visible extra lines.
@Veiranx What are those lines the ones above the smaller ones?
andybones said:
@Veiranx What are those lines the ones above the smaller ones?
Click to expand...
Click to collapse
They're from FNG (Fluid Navigation Gestures), indicating where I have the three gestures. I have swipe up to activate: left for back, center for home, right for recents.
Veiranx said:
They're from FNG (Fluid Navigation Gestures), indicating where I have the three gestures. I have swipe up to activate: left for back, center for home, right for recents.
Click to expand...
Click to collapse
ahh ok, I could suggest trying to download his .apk for substram and hiding the 3rd party nav bar?
but it doesnt semm like it's too big of an isuse.
but worth a shot
Related
This thread supports Xposed for stock MIUI
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What is Xposed Framework?
Xposed Framework is a framework for your rooted Android phone. It in itself does not do much. But it lets you install other apps/mods/tweak with system level functionality without having to flash them via custom recovery.
Xposed Framework makes it a lot easier to customize/mod your phone. Not only can you change the looks of your Android phone, but also increase its performance and tweak system level functionality with Xposed Framework.
Download Xposed Framework for MIUI HERE.
& Xposed Installer Apk HERE.
Top Xposed Modules For Your Device
1. XInternalSD
This module changes value (path to internal SD card) in some Android APIs which apps use. Control this path in module's settings. You can enable this module for all apps or only for specific apps. Also you can enable full access to external SD card (for KitKat+)
Download XInternalSD
2. xMIUI
Features:
- Customize grid columns and rows in launcher
- Customize launcher icons size, labels, hotseat labels
- Customize number of columns on open folder
- Customize recent tasks animation
- Customize notification icons like AOSP icons
- Flexible customization of icons in status bar (positions, size and so on)
- Allows display notifications text in status bar
- Allows to expand notifications by clicking it
- Allows to select widget that will be displayed on lockscreen (may not works with custom themes)
- Allows to answer incoming call by placing phone closely to ear
- Allows to switch audio route from ear-speaker to speaker by proximity sensor
- PIN with time option
- Customize hardware buttons actions
- Customize volume settings
and many other...
Download xMIUI
3. Youtube Adaway
This is a simple Xposed module to help you get rid of ads on the official YouTube App, it also supports YouTube TV/Gaming/Kids
What's in:
- Remove YouTube Ads
- Remove Channel Logo
- Remove videos suggestions
- Remove Information card teasers
Download Youtube Adaway
4. Youtube Swipe To Seek
(Lollipop and above)
Swipe left-right to seek, swipe up-down to change volume in youtube video player. Changing volume only works if you're in full screen mode.
Download Youtube Swipe To Seek
5. WA Tweaks
There is a lot of tweaks available in which some of them can be found on WhatsApp, and some of them are yet to come which is great.
Features include:
- Unsend messages
- Location sharing
- More chat and privacy tweaks
Download WA Tweaks
6. MIUI 8 Tweaks
This application is a Xposed Module. It allows you to fine-tune MIUI firmware and its applications. There is a lot of options! You can change the graphical elements, the system behavior when you press the buttons, control music playback by volume buttons, use alt-tab, turn off the screen by doubletap, more finely control the volume, change the desktop grid, fix some firmware errors and much more!
Download MIUI 8 Tweaks
7. Greenify
Greenify help you identify and put the bad behaving apps into hibernation when you are not using them, stop them from battery leeching, memory hogging and stealthy running, in an elegant and unique way! They could do nothing without your explicit launch, while still have full functionality when running in foreground. Like what iOS apps act!
Download Greenify
8. Min Min Guard
It can completely remove both the ads inside apps and the empty space caused by those ads. Conventional ads removing apps are only able to block the ad content, but the space taken by the ad will still remain unused (black). MinMinGuard successfully removes that black space, which extends the app window and makes your user-experience better.
Download Min Min Guard
9. Swipe Back
Here is a Xposed module, which adds global swipe back gesture to your Android phone or tablet.
Features:
* Global swipe back gesture
* Per-app settings
* Custom gesture direction
Download Swipe Back
10. xStana
XSTANA is an XPOSED-FRAMEWORK module that theme your navigation and status bars.
Download xStana
If you've more Xposed Module suggestions, please add it in the comments below.
adithbalan said:
This thread supports Xposed for stock MIUI
What is Xposed Framework?
Xposed Framework is a framework for your rooted Android phone. It in itself does not do much. But it lets you install other apps/mods/tweak with system level functionality without having to flash them via custom recovery.
Xposed Framework makes it a lot easier to customize/mod your phone. Not only can you change the looks of your Android phone, but also increase its performance and tweak system level functionality with Xposed Framework.
Download Xposed Framework for MIUI HERE.
& Xposed Installer Apk HERE.
Top Xposed Modules For Your Device
1. XInternalSD
This module changes value (path to internal SD card) in some Android APIs which apps use. Control this path in module's settings. You can enable this module for all apps or only for specific apps. Also you can enable full access to external SD card (for KitKat+)
Download XInternalSD
2. xMIUI
Features:
- Customize grid columns and rows in launcher
- Customize launcher icons size, labels, hotseat labels
- Customize number of columns on open folder
- Customize recent tasks animation
- Customize notification icons like AOSP icons
- Flexible customization of icons in status bar (positions, size and so on)
- Allows display notifications text in status bar
- Allows to expand notifications by clicking it
- Allows to select widget that will be displayed on lockscreen (may not works with custom themes)
- Allows to answer incoming call by placing phone closely to ear
- Allows to switch audio route from ear-speaker to speaker by proximity sensor
- PIN with time option
- Customize hardware buttons actions
- Customize volume settings
and many other...
Download xMIUI
3. Youtube Adaway
This is a simple Xposed module to help you get rid of ads on the official YouTube App, it also supports YouTube TV/Gaming/Kids
What's in:
- Remove YouTube Ads
- Remove Channel Logo
- Remove videos suggestions
- Remove Information card teasers
Download Youtube Adaway
4. Youtube Swipe To Seek
(Lollipop and above)
Swipe left-right to seek, swipe up-down to change volume in youtube video player. Changing volume only works if you're in full screen mode.
Download Youtube Swipe To Seek
5. WA Tweaks
There are amazing features of the application which will help you to edit many settings in the application and just some clicks. There is a lot of tweaks available in which some of them can be found on WhatsApp, and some of them are yet to come which is great.
Download WA Tweaks
6. MIUI 8 Tweaks
This application is a Xposed Module. It allows you to fine-tune MIUI firmware and its applications. There is a lot of options! You can change the graphical elements, the system behavior when you press the buttons, control music playback by volume buttons, use alt-tab, turn off the screen by doubletap, more finely control the volume, change the desktop grid, fix some firmware errors and much more!
Download MIUI 8 Tweaks
7. Greenify
Greenify help you identify and put the bad behaving apps into hibernation when you are not using them, stop them from battery leeching, memory hogging and stealthy running, in an elegant and unique way! They could do nothing without your explicit launch, while still have full functionality when running in foreground. Like what iOS apps act!
Download Greenify
8. Min Min Guard
It can completely remove both the ads inside apps and the empty space caused by those ads. Conventional ads removing apps are only able to block the ad content, but the space taken by the ad will still remain unused (black). MinMinGuard successfully removes that black space, which extends the app window and makes your user-experience better.
Download Min Min Guard
9. Swipe Back
Here is a Xposed module, which adds global swipe back gesture to your Android phone or tablet.
Features:
* Global swipe back gesture
* Per-app settings
* Custom gesture direction
Download Swipe Back
10. xStana
XSTANA is an XPOSED-FRAMEWORK module that theme your navigation and status bars.
Download xStana
If you've more Xposed Module suggestions, please add it in the comments below.
Click to expand...
Click to collapse
Thank you bro
preetnoobie said:
Thank you bro
Click to expand...
Click to collapse
always. ?
I think adblock reborn should be added
I write this thread to discuss and share your ways to remove and replace the navigation bar on your Samsung device.
To enhance the usage of tiny bezel screen, people try different methods and apps to remove and use other app to navigate with gesture and pie control. I tried several method but still not satisfied so I want to hear your method.
So please share:
- The app or the method that you use to remove the navigation bar
- The app replacing native nav bar that you use to navigate
- Advantage and disadvantage of these apps.
So I start first:
- I use Navigation Gesture from XDA to remove and replace native nav bar (gesture navigation)
- The disadvantage I see is that because the use overscan method to remove the nav bar so it mat break some UI. For example, Samsung internet tabs alignment, edge lighting, the grey background when a windows is pop up. And the gesture navigation is not work on the overlay apps like facebook messenger chat head.
View attachment 4544569
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
View attachment 4544571
I will list here some methods that I tried:
- Using overscan : Using overscan manually by adb will crop the lockscreen so then I using apps that Navigation Gesture using the same method but it will fix your lockscreen
- Using Substratum System Mod overlay - remove immersive nav bar: this method seem fix almost all the UI problem (crop screen, edge lighting, pop up windows, Samsung internet tabd alignment) but it still has disadvantage is there will be a gap when using keyboard. Moreover it difficult to find the gesture navigation app to use with this method because the pill is not always at the bottom.
Now I am trying using the native hide bar on Samsung (double click the dot on nav bar) and using OnePlus Gestures app to navigation. The advantage of that is it not break UI, the Oneplus Gestures app work on any overlay app (facebook messenger, even native nav bar). But the advantage is everytime you swipe the old native nav bar will show.
The best way for me so far
I tried almost all app to remove and replace the navigation bar for my Samsung S9 but all of them facing serval crop screen and app UI issue. For example Samsung Internet new tabs alignment, Crop grey backgound when windows popping up (I will attache screenshot below.)
And now I think I found the best way so far to fix all these issue
- "Oneplus Gestures" is best one for me for the alternative app to replace the navigation bar because not like others, the pill of this app is always at the bottom (not shift) and it work on overlays app (ex: FB messenger)
- "Hide Nav Bar" is the app that I choose to remove the native nav bar but for now it has some issue which cropping some app and I have solution for that. You have to enable global immersive mode then exclude the apps that cropped. So far I found these apps need to exclude: Smart Capture, Edge Widget, Instagram, Gallery. By filter immersive mode for these app you could use "Immersive Mode Manager" app or just write this adb command
Code:
adb shell settings put global policy_control immersive.navigation=apps,-com.samsung.android.app.smartcapture,-com.samsung.android.app.widgetedge,-com.instagram.android,-com.sec.android.gallery3d
- Not finish yet, the fix other UI issue (Samsung Internet, Gallery) you need to use "Routines" app belong to Good Lock 2018 app to use Samsung Hide Nav Bar for Samsung Internet and Gallery app.
Then enjoy your edge to edge screen with gesture navigation. This work around fix all my issue when remove and replace navigation bar on my S9. If you find other issue feel free to discuss.
View attachment 4545417
i use the gestures in samsung one hand operation+ in good lock
Gesture control is pretty much perfect for me.
Got three zones:
Bottom:
tap for recents
swipe up for home
swipe up and hold for splitscreen
Left and right:
swipe for back
The only noticable problem is the 1px white line at the bottom and the free navigation bar space only in samsung music.
I like for perfectism while using xda pill will get lock screen shortcut issue
I use hide navigation by modify build.prop and all in one gesture that work fine
Home force touch button didnt work in enture but still workable in screen off for unlock. And doesnt impact for DEX mode against xda gesture (surely u can blacklist for Dex app)
I tried GMD gesture but most times dun work in edge swipe
Still chasing for the perfect method
I came here because I couldn't tap my smart capture buttons after hiding my nav bar with Hide Nav Bar but now its solved thanks to the detailed solution provided above. I didn't follow all the steps, I just downloaded ImmersiveManager and blacklisted the Samsung Capture app and turned on navigation mode as immersive setting.
I'm using OnePlusGestures with bottom swipe left and right for recents and back, respectively. Samsung's hard home press works even when the built-in Samsung's hide nav bar dot disabled with Hide Nav Bar and ImmersiveManager. Need both these apps to make hard home press work everywhere, though. I'm sad that the latest security patch for Note 9 got rid of hard home press gestures for recents and back. I'd prefer the original Samsung pressure-sensitive gestures over what OnePlusGestures offer.
All I want to say to the Android OS lead designers in charge of stock navigation schemes... You ****ing suck at your job. Even without the hardware to support stuff like pressure sensitive gestures, is it so damned difficult to get rid of that ugly ass **** down there? Its a poor use of screen real-eatate (just like your company's idea for a notch) and a culprit of screen burn-in. SMH.
Also used to use Navigation-Gestures by XDA before switching to RR-Rom - There is a feature called 'Fling' which I prefer now because the overall-look is better and more customizable...
Completely agree about the "Fling" feature, I've been using it on Dirty Unicorns for OnePlus, too.
But please, tell me: how is RR ROM compared to stock Samsung OneUI ?
I'm not rooted yet because of the well known HWC issue, but I'd like to know first hand from an actual user: how does RR perform?
I'm interested on overall smoothness, i.e. no dropped frames during animations.
Thanks in advance!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Featured by:
XDA-Developers: Customize the Google Pixel 2’s Active Edge to do any action with Edge Sense Plus [XDA Spotlight]
What is Edge Sense Plus?
Edge Sense Plus was initially just meant for the HTC U series. It let's you customize the squeeze action and adds some more squeeze gestures and features.
But with the Pixel2 and Pixel3 also coming with a squeezable frame I found a way to make it compatible too.
Since google locked active edge down to just only be able to start Assistant it will require a device rooted with magisk
Requirements
You need to run a STOCK based ROM, because Active Edge is broken on AOSP roms.
You need to be rooted with magisk to use it.
Install the Active Edge System Mod Magisk Module from the MagiskManager Repo and the EdgeSensePlus from the playstore and you are ready to go!
Telegram Group
Join Telegram Edge Sense Plus Group
How does it work
To make it working on the Pixel3 I had to modify the SystemUIGoogle.apk that runs the ElmyraService (Service that processes the squeeze gestures).
I intercept the events and pass them to the EdgeSensePlus Application that starts the appropriate action then that you selected.
Some more adjustments were made, so the squeezing also works when you are in immersive mode, camera or when Google Assistant is deactivated/uninstalled.
What can it do?
Custom actions:
Currently you can choose from over different actions
Quickly Start camera - Also when screen is off and locked
Per App Action - Execute different squeeze actions depending in what app you are!
Sidebar
Gesture Panel - Draw custom gestures to start different actions
Custom App
Shortcuts - e.g. to make direct calls, start tasker tasks and more!
Scroll up/down
Flashlight
Recent Apps
Toggle Autorotation
Autobrightness (6 states: Auto, Min, Low, Mid, High, Max)
Split Screen
Expand/Collapse Statusbar
Toggle NFC
Toggle Display on/off
Toggle Autorotation
Toggle DND
Toggle Vibration
Toggle Bluetooth
Toggle WiFi
Music Play/Pause
Previous Track
Next Track
Toggle Keep awake
Google Assistent
Lock Screen
Back
Home
Toggle Sync
Sync all accounts
Previous App
Take Screenshot
Clear all notifications
GPS
Answer/End call
Immersive Mode
Shell command
Per app actions:
With the per app action, you can define different squeeze actions per app. So the chosen action will be executed dependent in what app you are currently are.
Double Squeeze: (Premium)
If you often accidentally trigger a short squeeze, that won't happen anymore if you map your desired action to the double squeeze gesture.
You can define a double squeeze interval, to ensure you are quick enough to trigger it every time.
Long Squeeze:
Missed a long squeeze action on your Pixel? Edge Sense Plus has it!
G-Sensor usage: (Premium)
If enabled, will be able to execute different actions depending on the current position of your device, whether it is flat or upright in your hand.
That way you can have six different squeeze gestures: short, long, doublepress in flat or upright device position.
Media control:
The media control will override your set squeeze actions while media is playing so you can control your media.
That includes play/pause, increase/decrease volume and skip to next and previous track.
Squeeze sounds:
Ever thought it would be funny if a squeeze of your Pixel3 would make a sound, if it is a *click*, *oink* , *fart* or whatever you think of?
You can use any .mp3 file to make that happen!
Sidebar:
The Sidebar has 4 different panels, Applications, Shortcuts, Recent Apps (Premium), Quicksettings (Premium).
Panel colors are customizable
Instructions
You must be on at least Oreo 8.1 to to be able to use it. Root with Magisk is required since the magisk module is mandatory!
It is recommended to have a working TWRP backup in case something goes wrong. Check the FAQ for help too.
Like always: Flash on your own risk. I'm not responsible for any damaga to your device
Flash the Magisk Module either in Magisk Manager or TWRP
Install Edge Sense Plus
Enjoy.
Downloads
Now also available via the MagiskManager Repo:
I recommend to install and update the Magisk Module directly via the MagiskManager repository directly in the MagiskManager app.
All releases will be also available on the GitHub repository
Edge Sense Plus:
fwiw i have been using this since day 1 and is wayyy more useful than i expected it to be. great stuff.
c_tho said:
fwiw i have been using this since day 1 and is wayyy more useful than i expected it to be. great stuff.
Click to expand...
Click to collapse
Thanks for the kind feedback, much appreciated.
This thing is awesome. I didn't originally check it on XDA because I had no idea what it was. Last night I found it while browsing the Magisk modules and man I'm loving it. Just bought the premium version.
crackedvenom2 said:
This thing is awesome. I didn't originally check it on XDA because I had no idea what it was. Last night I found it while browsing the Magisk modules and man I'm loving it. Just bought the premium version.
Click to expand...
Click to collapse
You are welcome and thanks for the purchase
Great stuff, well worth the price for premium!
lattosimbaste said:
Great stuff, well worth the price for premium!
Click to expand...
Click to collapse
much appreciated, thanks for your support (-:
Due a 150 users limit in hangouts we created a telegram group: https://t.me/activeedge_edgesenseplus
Can anyone tell me why I have two icons for the app in app drawer? Pixel 3a P June update.
ritchea said:
Can anyone tell me why I have two icons for the app in app drawer? Pixel 3a P June update.
Click to expand...
Click to collapse
Sure, those shortcuts can launch the short and long squeeze actions, but are actually just required for non rooted HTC devices or AOSP Roms on Pixel.
You can hide those in Edge Sense Plus in the Configuration section, it is the very last option in this section and called "App drawer shortcuts".
j to the 4n said:
Sure, those shortcuts can launch the short and long squeeze actions, but are actually just required for non rooted HTC devices or AOSP Roms on Pixel.
You can hide those in Edge Sense Plus in the Configuration section, it is the very last option in this section and called "App drawer shortcuts".
Click to expand...
Click to collapse
Thanks. I do use both short and long squeeze.
ritchea said:
Thanks. I do use both short and long squeeze.
Click to expand...
Click to collapse
you dont need the shortcuts though, you can disable them
Hi,
Don't know why but now camera won't launch if screen is off/locked.
I'm using last magisk canary (19.4) and v40 of magisk module.
It works if screen is on.
HpNoTiQ said:
Hi,
Don't know why but now camera won't launch if screen is off/locked.
I'm using last magisk canary (19.4) and v40 of magisk module.
It works if screen is on.
Click to expand...
Click to collapse
What rom you are on, it wont work on an AOSP rom, just on stock.
P3a stock with exkernel 1.02
HpNoTiQ said:
P3a stock with exkernel 1.02
Click to expand...
Click to collapse
There was an issue with may patch where google added some more restrictions when starting apps in background.
I fixed that with an update to Edge Sense Plus by starting a shell command to start it. You are on latest version of the app I guess though?
I have not much Pixel 3a users to test. But it works on the regular pixel 2 and 3. Can you maybe join the telegram group and share a logcat?
https://t.me/edgesenseplus
Is it possible to make it start the camera, and in the camera app take a picture as you squeeze?
Toilet Paper said:
Is it possible to make it start the camera, and in the camera app take a picture as you squeeze?
Click to expand...
Click to collapse
the camera action is already doing that
You love Android 10 gestures but it annoys you to not be able to use them with other launchers?
You wish that custom ROM features were available on stock ROM!?
Well, then this is for you!
Just flash the attached Magisk Module to remove that gestures limitation once and for all. Now we are able to use navigation gestures with any Launcher on stock Android 10. If you want, you can, not only, remove the gestures protection but, also, apply other cool Mods that you're used to see only on custom ROMs, stuff like Battery styles, etc.
These other cool Mods were taken from Evolution X source code and adapted to work on stock AOSP ROM.
Downloads:
Typhus_Gestural_Protection_Remover_for_Android10.zip - Gesture protection remover only (if you're not a fan of custom features...)
OR
Typhus_MiA3_Mods_V4.zip - Fantastic Magisk Module Mod that, not only, removes the Gesture protection for third party launchers but also adds these other cool features (for the time being, only these ones...if I have time I'll add other cool stuff):
Battery styles
QS Background Blur
Network traffic indicators
Battery bar
Lockscreen album art options
Music visualizer
23 FoD Animations*
QS Headers styles
Dark Theme styles
FoD Icon Customization
Check the videos to see these features working:
Gestures protection removed
Battery styles
Background Blur
Network Traffic
Battery Bar
FoD Animations
Lockscreen album art
Music visualizer
QS Headers and Dark Theme styles
FoD Icon Customization
* - Requires the "Collection of 23 FoD Animations for Android 10 Stock ROM" MOD. Get it HERE! If you don't, you'll only be able to disable/enable the FoD animation.
All of these Mods works great alongside Pixel Theme for Android 10. If you don't have the theme yet, you can get it HERE! So....what are you waiting for!?
Credits:
EvolutionX ROM team, specially @joeyhuab
ROM Control team, specially @daxgirl
Cheers!
can u put some SS? i dont really understand exactly
Sami Devo said:
can u put some SS? i dont really understand exactly
Click to expand...
Click to collapse
There's not much I can show with a screen shot.
But you can understand what this module does if you test this:
Do not install the module
Set Quickstep as your default launcher (if it's not already)
Now, go to settings and enable Gesture navigation
Install other launcher (if you haven't already)
Go to settings and set that other launcher as default launcher and see what happens...
You'll notice that the system navigation will change to 3 button mode and you cannot enable the gesture navigation on settings.
If you install this module, that protection, that changes automatically to 3 button navigation, will disappear.
Cheers!
Typhus_ said:
There's not much I can show with a screen shot.
But you can understand what this module does if you test this:
Do not install the module
Now, go to settings and enable Gesture navigation
Go to settings and set that other launcher as default launcher and see what happens...
You'll notice that the system navigation will change to 3 button mode and you cannot enable the gesture navigation on settings.
If you install this module, that protection, that changes automatically to 3 button navigation, will disappear.
Cheers!
Click to expand...
Click to collapse
Thanks ??
OP has been updated.
Now, not only the protection that automatically disables gestures navigation on 3rd party launchers as been removed but, also, we can now set it up on Settings without the need to change to default launcher in order to enable gesture navigation.
Added, as well, 3 battery styles:
Portrait icon with percentage inside
Circle battery with percentage inside
Circle battery without percentage
Only flash the one you like. For the time being it's not possible to change between battery mods on the fly at runtime. To change, uninstall the current module and install the desired module. If you don't want the battery Mod, just flash the gestures navigation protection remover module.
Cheers!
OP has been updated with new battery mod.
Now we're able to change battery style at runtime just like on a custom ROM.
Hope you enjoy this.
Cheers!
Typhus_ said:
OP has been updated with new battery mod.
Now we're able to change battery style at runtime just like on a custom ROM.
Hope you enjoy this.
Cheers!
Click to expand...
Click to collapse
It says that couldn't get root access and crashes...And the stock battery percentage disappeared! Uninstalled and installed many times...Do you know why? I have mi a3 phone in stock 10.Thanks.
papafan said:
It says that couldn't get root access and crashes...And the stock battery percentage disappeared! Uninstalled and installed many times...Do you know why? I have mi a3 phone in stock 10.Thanks.
Click to expand...
Click to collapse
Can't you enable root permissions on Magisk to the app manually?
Typhus_ said:
Can't you enable root permissions on Magisk to the app manually?
Click to expand...
Click to collapse
Haha I do know how, but just I installed again your module, it worked! Although I had already tried the same 3 times unsuccessfully....Thanks!
OP has been updated and tittle changed.
Now it's called "Mi A3 Mods" since my goal is to port as many custom features as I can to stock ROM.
Latest feature added:
Background blur
Hope you may enjoy this.
Cheers!
What is gesture protection
OP has been updated!
MiA3 Mods V2 features added:
Network Traffic indicators
Battery Bar
Overlay Manager app Added to System
Cheers!
OP has been updated!
MiA3 Mods V3 for stock Android 10 ROM is now available.
Features added:
Lockscreen album art options
Music visualizer
23 FOD Animations (requires my other module with a collection of 23 FOD Animations)
QS Headers styles
Dark Theme styles
Cheers!
Typhus_ sir can you please add mi sound enhancer?
gamernayeem said:
Typhus_ sir can you please add mi sound enhancer?
Click to expand...
Click to collapse
What's that? An app?
Can't you just use Viper4Android? Isn't it enough?
In the mean time...OP has been updated!
MiA3 Mods V4 for stock Android 10 ROM is now available.
Features added:
FoD Icon customizations
Cheers!
Dear Typhus_
I've two requests.
(1) Call recorder. (as smooth as MIUI). The default call recorder on your mod is not working.
(2) Google Sound recorder app (tried many APKs, but no luck)
Typhus_ said:
What's that? An app?
Can't you just use Viper4Android? Isn't it enough?
In the mean time...OP has been updated!
MiA3 Mods V4 for stock Android 10 ROM is now available.
Features added:
FoD Icon customizations
Cheers!
Click to expand...
Click to collapse
It's working like a charm.
Typhus_ said:
What's that? An app?
Can't you just use Viper4Android? Isn't it enough?
In the mean time...OP has been updated!
MiA3 Mods V4 for stock Android 10 ROM is now available.
Features added:
FoD Icon customizations
Cheers!
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Super!
I
aarunsen said:
Dear Typhus_
I've two requests.
(1) Call recorder. (as smooth as MIUI). The default call recorder on your mod is not working.
(2) Google Sound recorder app (tried many APKs, but no luck)
Click to expand...
Click to collapse
I didn't add a call recorder on my MoD. It simply uses Google Dialer included on stock ROM. Which, if I'm not mistaken, are updated by Play Store after the Pixel features are added using the Pixel Theme.
Are you using the Pixel Theme as well?
Typhus_ said:
I
I didn't add a call recorder on my MoD. It simply uses Google Dialer included on stock ROM. Which, if I'm not mistaken, are updated by Play Store after the Pixel features are added using the Pixel Theme.
Are you using the Pixel Theme as well?
Click to expand...
Click to collapse
Yes I'm using pixel theme with lawnchair and all of your mods.
Hello all, I know I've personally missed Immersive mode as it helps me stress out less about burn-in. Hopefully someone else finds this workaround useful!
What this tutorial will do:
Allow you to simulate status bar immersive mode on the Xiaomi Mi 11 Ultra on any app.
The status bar will be hidden unless dragged down, in which case it will display momentarily
Your camera notch will be completely ignored in apps – meaning that, as far as I am aware of, there is no way to get apps to avoid that small circle – you may find this annoying
Exclude certain apps from acting in immersive mode
Help preserve your Mi 11’s OLED screen by not having status bar elements constantly at the top of the screen.
Caveats:
This is not like traditional immersive mode in that you cannot toggle it on/off with a quicksettings tile, pie control, etc. You’re basically going to want to switch it on for applicable apps & leave it on.
You have to enable the appropriate settings to any new apps you install.
I have only tried this on my phone, which is a Chinese Mi 11 Ultra using the Xiaomi.EU ROM, MIUI version 13.0.12 stable.
Requires Lsposed/Magisk root, so you may have issues with google pay, bank apps, etc.
I am not responsible for any issues you have, including but not limited to: Glitches, bugs, your alarm failing, you finding the punchhole ugly, you losing your job, your phone spontaneously combusting, your partner leaving you, nuclear war, etc.
I do not know if any other Magisk/Lsposed modules will affect this. I currently use GravityBox and WooBox, & Greenify (donation) & have no issues.
Prerequisites:
Must be rooted with Magisk
Must have Lsposed installed
Instructions:
Install the Magisk Module, called “AOSP Mods”. Install the Magisk version. I do not know if the Lsposed-only version will work. I used the canary build (canary-123, as of 8/30/2022)
Link: https://github.com/siavash79/AOSPMods
Install WeiJu, but NOT the publicly available one from 2020 on GitHub, but the one available on this thread post: https://forum.xda-developers.com/t/...-adb-shell-or-terminal.4434725/#post-86809981
Enable the AOSP Mods module in Magisk
Enable the AOSP Mods module in Lsposed & ensure “System UI” is enabled. You can keep “System Framework” & “Phone services” enabled if they are by default, but I haven’t noticed a difference when switching them off (yet) – it may have to do with other functionalities within AOSP Mods.
Enable the Weiju module in Lsposed
In Lsposed, select EVERY app that you want to be in immersive mode
Reboot your phone.
Open Weiju
Tap the gear icon in the upper-right corner
Tap “Template”
Tap “Config Template”
Tap Status Bar
Tap “Open”
Tap the checkbox next to “Hide”
Tap the back button.
Optional: Open “Navigation bar” & repeat steps 13-15. I personally use GravityBox for this, so I find this unnecessary, but if you don’t want to install GravityBox, this is another option. It is also available in AOSP Mods as a universal option, so again, I don’t recommend doing it this way, but it’s ultimately up to you.
Tap the back button
Check “Auto apply template”
Tap the back button 2 times
Tap the “select app” button
Add EVERY app you want to be in “immersive” mode (yes, again)
Open the AOSP Mods app
Tap “Status Bar”
Tap “Miscellaneous”
Switch “Ignore the camera cutout” to On
Tap the back button
Tap “Status Bar”
Scroll down to “Statusbar Padding”
Pull down your notification shade & make sure Auto-rotate is set to on.
Slide the left slider to the right a bit (I recommend 7.5, but YMMV)
Tilt your phone until it switches to landscape mode, then tilt it back to portrait
Check your notification icons & make sure you can see them all & they aren’t cut off (unless you want them to be?). The slider gives the notification bar a margin so that notifications don’t disappear behind the camera cutout.
Reboot one last ime
You’re done! Remember, if you want to enable or disable this “immersive” mode on any apps, including new ones you install, go to both the Weiju module settings in Lsposed, and in the Weiju app itself, and enable/disable said apps.
If you have any questions, feel free to respond. I’ll try to help you, but I’m pretty busy in my personal life & I’m no programmer, just an android enthusiast who stumbled upon a fix from being too stubborn to give up on my OLED screen.
Also if you are just worried about status bar burn in or just to hide it except on pull down, you could use nova launcher and select hide status bar.
Sathelp said:
Also if you are just worried about status bar burn in or just to hide it except on pull down, you could use nova launcher and select hide status bar.
Click to expand...
Click to collapse
I use Nova Launcher, and I did on my OnePlus 7 Pro as well & used the "hide status bar" on Nova, but still got burn in from when my status bar would be visible on other apps - but I didn't on my navbar since I used/use Pie Controls.
I eventually started using immersive mode on that phone, but by then it was too late. Granted I used that phone for a little over 3 years & I needed a new phone anyway so it is what it is, just had to deal with that ugliness for a while.
This is on a new level entirely - it makes the status bar hidden until you pull it down on every app (unless you make exceptions).
In fact, this even frees up the extra 1/2cm that the statusbar takes up on Nova Launcher with hidden status bar enabled, as seen below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Was working perfectly till I updated to miui 14 A14 EU rom.
Any options now ?
I flash this Module in magisk and Finish
gorillalaci said:
I flash this Module in magisk and Finish
Click to expand...
Click to collapse
This will hide the status bar ? Sure ?
droidmate said:
This will hide the status bar ? Sure ?
Click to expand...
Click to collapse
Navbar. No statusbar