[APP] 10th Aug. ◦ Edge Sense Plus 1.8.0 ◦ Customize Active Edge on your Pixel2 XL - Google Pixel 2 XL Themes, Apps, and Mods

{
"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 also coming with a squeezable frame I had the goal to make it compatible with it too.
..and after a couple of days debugging with @k4r70ng (I don't own the device, big thanks to him, was a great help) we are here now!
Requirements
You have to be on Oreo 8.1 or Android P.
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 Pixel2 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 Pixel2 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:

thanks for this
worked like a charm

FAQ
Q: Will it also work on the Pixel2?
A: No, it will bootloop your device. There is a separate thread on the Pixel 2 forum.
Q: My device bootloops after flashing the magisk module.
A: Ensure you are on the latest Pixel 2 XL OTA. To get out of the bootloop, go to the magisk thread and install the magisk uninstaller and then reinstall magisk again.
Q: The magisk module zip is greyed out when I try to install it.
A: I have no explanation why it happens for some. Install a FileManager like SolidExplorer or FX File Explorer, then Select that File Browser in the System File Explorer to select the path

j to the 4n said:
You tried while locked or unlocked?
Click to expand...
Click to collapse
it worked.
i corrected my post.
will get the premium and support you for your hard work
thanks

TheUndertaker21 said:
it worked.
i corrected my post.
will get the premium and support you for your hard work
thanks
Click to expand...
Click to collapse
Much appreciated, thanks!

im not seeing an option for a magisk uninstaller in the magisk thread and im stuck on a bootloop as it didnt say 8.1 required in the main post. mind pointing me in the right direction for the magisk uninstaller??

razgriz1234 said:
im not seeing an option for a magisk uninstaller in the magisk thread and im stuck on a bootloop as it didnt say 8.1 required in the main post. mind pointing me in the right direction for the magisk uninstaller??
Click to expand...
Click to collapse
Well it said latest OTA.
here it is: http://tiny.cc/latestuninstaller

j to the 4n said:
Well it said latest OTA.
here it is: http://tiny.cc/latestuninstaller
Click to expand...
Click to collapse
didnt catch that part i was looking for the numbers lol. and thanks for the quick response. just to make sure its the january update not the december one right? will reinstalling the factory image minus the -w bit fix it or will i need to to do a full wipe? i have all my stuff backed up thanks to [TIbu] so im not really worried.

razgriz1234 said:
didnt catch that part i was looking for the numbers lol. and thanks for the quick response. just to make sure its the january update not the december one right? will reinstalling the factory image minus the -w bit fix it or will i need to to do a full wipe? i have all my stuff backed up thanks to [TIbu] so im not really worried.
Click to expand...
Click to collapse
Think any 8.1 should be fine. you just need to install the magisk uninstaller, then reinstall magisk. after that you should be able to boot again.
Then update to 8.1 and you are ready to go.

j to the 4n said:
Think any 8.1 should be fine. you just need to install the magisk uninstaller, then reinstall magisk. after that you should be able to boot again.
Then update to 8.1 and you are ready to go.
Click to expand...
Click to collapse
awesome. and that zip i just fastboot? or flash through temp twrp?

razgriz1234 said:
awesome. and that zip i just fastboot? or flash through temp twrp?
Click to expand...
Click to collapse
twrp

j to the 4n said:
twrp
Click to expand...
Click to collapse
cool once i get it back up and running im going to get the premium even though i dont need it. thanks again for all the help

razgriz1234 said:
cool once i get it back up and running im going to get the premium even though i dont need it. thanks again for all the help
Click to expand...
Click to collapse
much appreciated (-:

Why is there 3 icons in app drawer

Purchased premium, It looks like nearly everything is working, except for Google assistant. I tied it on singel, double, and long and it does nothing.

smartymcfly said:
Purchased premium, It looks like nearly everything is working, except for Google assistant. I tied it on singel, double, and long and it does nothing.
Click to expand...
Click to collapse
Thx. Appreciated. Will check asap why it is not working.

shindiggity said:
Why is there 3 icons in app drawer
Click to expand...
Click to collapse
The 2nd and 3rd are needed on the HTC U11.
It works differently there. Will remove it for the pixel. Not needed here.

j to the 4n said:
The 2nd and 3rd are needed on the HTC U11.
It works differently there. Will remove it for the pixel. Not needed here.
Click to expand...
Click to collapse
So I'm on the Pixel 2, I can just delete the other 2.

Related

[MOD] HTC Car Mode Xposed! (Version 2.3) [Lollipop Compatible!]

The HTC Sense Car Mode app had some features removed or changed from the previous versions. Namely, statusbar pulldown has been blocked, along with switching apps and basically multitasking.
The reason for this is probably safety; to discourage drivers from tinkering too much with their phones while driving - and while I'm fully behind that I believe in giving people options - which is why I created this module!
So far it allows you to:
Bring back multitasking (status bar and 'recent apps' functionality).
Release the 'Home' button to let it go back to the default launcher.
Replace the default 3-Tap gesture action with anything you want!
Turn Wi-Fi and GPS on or off at startup and shutdown.
Bypass the exit confirmation dialog.
Automatically close apps opened from within the Car App on shutdown (requires root to be fully functional!)
And more features coming in all the time!
If you love the HTC Car app as much as I do, you'll enjoy this!
{
"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"
}
Download
You can find it on the Xposed repository right here.
(It's marked as 'beta' so set your installer filter accordingly).
XDA:DevDB Information
HTC Car Mode Xposed!, Xposed for the HTC One (M8)
Contributors
Ambious
Source Code: https://github.com/eladavron/HTCCarXposed
Xposed Package Name: ambious.htccarxposed
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2014-11-02
Current Beta Version: 2.3
Beta Release Date: 2015-05-15
Created 2014-06-01
Last Updated 2015-05-16
Changelog
Latest Versions:
Version 2.3 Pulled! This version seemed to cause other things to malfunction.
Version 2.2
Added Sense 7.0 Compatibility
Fixed an issue with the screen not staying on in older versions (Android 4.4)
(Not Tested on Sense 6.* Versions!)
Version 2.1
Fixed a bug that would cause the 3-finger gesture to crash the "Car" app even when not running.
Added a "Logging" option for better future debugging (saves log to file on the SD Card).
Version 2.0:
Now Lollipop Compatible! (not tested on KitKat)
Click to expand...
Click to collapse
Older Versions:
Version 1.9:
Added the option to turn off the screen when exiting the car-app - requires enabling Administrator Privileges (prompted when enabled).
Version 1.8:
Brought back the GPS startup and shutdown mods, should work fine now.
Version 1.7:
Added the option to override the "3-Fingers tap" gesture with either Google Hands-Free, Google Now or a custom app of your choice!
Fixed a bug with the Toggler where it would launch the settings app instead of the car if triggered by 3rd party app (such as NFC or Tasker).
Version 1.6:
Added the "App Toggler" which allows to shut down the car app through a global shortcut, or launch it if it's already closed.
Fixed a bug where Wi-Fi would turn off even by navigating away from the Car app and not just closing it.
Re-did the icon - again! (One day I'll be pleased with it).
Click to expand...
Click to collapse
Version 1.5:
Fixed "Multitasking"! Yes, the "Recent Apps" button now works and doesn't break anything! Thanks to the brilliant RichmondoUK for pointing me in the right direction.
Removed GPS mods - it wasn't working as well as I had hoped due to android privacy overrides.
Click to expand...
Click to collapse
Version 1.4:
Added 'Exit mods':
Change GPS and Wi-Fi states on exit
Close apps opened from the Car App (either using a regular shut-down which doesn't always work or the more powerful 'root' method).
Moved the "Exit without confirmation" option under this category
Some code touch-ups
Still no fully-working multi-tasking mod, sorry... that's one tough nut!
Click to expand...
Click to collapse
Version 1.2:
Default settings will bow be applied upon installation.
Added an option to bypass the exit confirmation dialog
Added the option to turn GPS and Wi-Fi on or off at startup.
You can also choose to - obviously - not change them at all.
I'm still working on turning them on and off when exiting the app, it's not working so well so far...
Click to expand...
Click to collapse
Version 1.1:
Interface added! You can now turn mods on and off selectively.
Added the option to release the 'Home' button.
New icon, slightly less ugly I hope.
Click to expand...
Click to collapse
Information
Why disable a safety feature?
The HTC Car App introduced those blocking 'features' for an obvious reason: to discourage people from fumbling around with their phones while driving.
That's a good and important cause, but unfortunately it's not a very smart method of doing it - which is why this module was created. Consider the following scenario: You're in your default navigation app with the music player (which is controllable by the car app) running in the background. You want to skip the currently playing track. If everything's at stock, the new restrictions make it an annoyingly long process: You have to click the home button, enter the music control applet, skip the track as you normally would, then click the home button again, find the navigation app's icon and re-launch it. Without those restrictions all you do is pull down the statusbar, click the 'skip' button on the music player's active notification tile, and pull it back up.
HTC's restrictions - which are supposed to increase safety and attention while driving actually make it longer and more attention-consuming to perform such tasks.
This module allows you to overcome those restrictions, mostly, but I must still say - and I can not overstate this enough:
DRIVE SAFELY!
DON'T OPERATE YOUR DEVICE WHILE DRIVING !
Play music, navigate, make and take calls - but do so safely without fumbling around.
If anything doesn't work with less then three touches of the screen, or if it requires you to look at your device for more than a split-second glance - either forget about it or pull over! It's not worth it!
Works as advertised. Upgraded from Sense 5.5 just so I could enable this mod and get to my notifications. Thanks!
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
linuxsense said:
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
Click to expand...
Click to collapse
Currently I'm mostly battling with basic things like making the 'recent apps' button work and making the settings toggleable without restarting. Once I get the basics working, I'll start seeing what else I can tinker with. Switching the default music app is not going to be easy because it's deeply integrated within the app, but I'll see what I can do.
As for the wifi, that shouldn't be too difficult.
Glad to hear it's working on other devices as well.
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
linuxsense said:
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
Click to expand...
Click to collapse
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Ambious said:
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Click to expand...
Click to collapse
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
linuxsense said:
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
Click to expand...
Click to collapse
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Ambious said:
uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
Its work :good::good::good: thanks
ahlot18 said:
Its work :good::good::good: thanks
Click to expand...
Click to collapse
Thanks for the info, I think I know what's causing it:
The mods don't take if the car app is running in the background because it hooks into methods as they load.
There's a command to kill it if it's running in the background and settings have been changed, but it might not have taken - or rather, it also won't be run if settings are at their default state, so if you install the mod, then run the car app, then load the module interface and change nothing - it still won't be set.
Next version will handle this more properly, I hope (currently writing it).
Reyzis said:
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Click to expand...
Click to collapse
I can add Torque to Car...?
agentdr8 said:
I can add Torque to Car...?
Click to expand...
Click to collapse
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Reyzis said:
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Click to expand...
Click to collapse
Torque paid. Maybe free is different, but from what I can tell, HTC Car doesn't blacklist any apps from being added to one of the screens.
I agree, there doesn't seem to be a limit on which apps you can add and which you can't.
Your issue must be related to the app itself. Since I'm unfamiliar with Torque, I really can't tell.
Are there any other apps, as far as you can tell, that you can't add?
Ambious said:
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
If I do that when I run the HTC car app the home button will open recent apps if double tapped but otherwise it just returns to car mode when home is pressed. If I disable it pressing home takes me to the desktop and double tapping it takes me to recent apps. I am running NuSenseSIX based off the m8-base fwiw. If you have any tweaks you would like tested let me know, I can provide logcats and such.
Dialer not working
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
dafob said:
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
Click to expand...
Click to collapse
Good catch. Just shows how much I actually use my 'phone' for calls...had not even tried it yet :laugh:
I have the same issue on an M7, the 'Dialer' button in the car mode app doesn't do anything.

STOP Burn-in in every app using adb(read entire post)

Having issues with your Pixel 2 XL screen, or are you trying to prevent it?
I stumbled across an article explaining how to use adb to modify the properties of applications so that they run in an immersive mode by force (SEE HOWTOGEEK's article)
I was not allowed to post external links using my new account
I realized by changing the code from
Code:
adb shell settings put global policy_control immersive.full=com.android.chrome
in adb shell to
Code:
adb shell settings put global policy_control immersive.full=*
it will make every app (even the launcher) fully immersive. This should prevent burn-in
BUT
the apps are that not optimized to be fully immersive have little quirks: FOR EXAMPLE, on the launcher, if you swipe up to bring up the navigation keys, the app tray also opens. I'm sure most apps will function fine otherwise.
I would recommend following the instructions in the article above if you have difficulty installing the SDK from Android there are also many other posts online about how to setup the SDK and use adb
Screenshot!
{
"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"
}
If you pm me the link, I'll edit this post and post it here in the thread.
Sent from my taimen using XDA Labs
There's an app called Navigation Bar Hider that you can use to control this on a perapp basis. You have to grant permissions to the application via ADB though. We used this app for the Essential phone to force applications to utilize the entire screen (back when Essential used a whitelist to control such things) and also to hide the keys to get more out of the screen. Instead of using the wild card to include all apps in the immersive mode, it provides a GUI for you to control it manually after granting the application permission to do so via ADB.
Google Play Link: https://play.google.com/store/apps/details?id=in.tsdo.elw
this is well known tho
nothing new here
Unfortunately this would disable the squeeze for Google Assistant, and cause problems with lock screen wake up. I'm waiting with baited breath for a substratum or rro layer to edit the navbar size to 0 hopefully in the coming weeks..
Delete
flex360 said:
this is well known tho
nothing new here
Click to expand...
Click to collapse
Maybe you can give some tips I can't get adb to work
Here is a thread showing the various options for immersive mode:
https://forum.xda-developers.com/pixel-xl/themes/how-to-enable-true-immersive-modes-t3554299
I enabled full immersive mode immediately after performing the initial setup on the phone, due to being nervous about screen burn-in. In addition, I also installed Pie Control (app store link) to replace the nav bar completely. This setup has been flawless for me aside from Spotify refusing to go full screen, for some reason.
gaw316 said:
Unfortunately this would disable the squeeze for Google Assistant, and cause problems with lock screen wake up. I'm waiting with baited breath for a substratum or rro layer to edit the navbar size to 0 hopefully in the coming weeks..
Click to expand...
Click to collapse
Yes, this is a HUGE caveat that people need to be aware of. Since I enabled immersive mode immediately after the first phone setup prompt, I thought my squeeze for assistant feature was just broken. It wasn't until I spent some time trying to trouble shoot that I learned immersive mode disables the squeeze feature. The good news is that with a custom launcher like Nova, you can just set a gesture such as pinch in, pinch out or two finger swipe to enable the assistant. But it still isn't as slick as the squeeze feature. However, I'm willing to give that up to prevent screen burn-in.
But as far as lock screen wake issues, I haven't had a single issue in that regard. The screen wakes flawlessly every time and knock-on has not let me down once.
1981greg said:
Maybe you can give some tips I can't get adb to work
Click to expand...
Click to collapse
Ok so this idiot finally got it wow what a difference
gaw316 said:
Unfortunately this would disable the squeeze for Google Assistant, and cause problems with lock screen wake up. I'm waiting with baited breath for a substratum or rro layer to edit the navbar size to 0 hopefully in the coming weeks..
Click to expand...
Click to collapse
I'm with you. Use the 0px mod on my S8+ and swipe navigation to get around. Hopefully we will see that soon
What about apps like "pixel filter"? Feel this is a good solution too.
I too have been running in immersive mode since I got the phone. Don't care about the squeeze feature so no loss there.
I HAVE had a few instances where my screen won't wake from sleep. Have to long press power to fix. Didn't realize it was due to this mod. Only happens occasionally, so not a huge deal for me, but something for folks to keep in mind.
---------- Post added at 07:54 AM ---------- Previous post was at 07:25 AM ----------
okay so here's a question... how do you find out the "com.blabla.blabla" name of an app?
as i said before i'm in full immersive mode but there's a couple apps i'd like to not have immersive. this code apparently works:
Code:
settings put global policy_control immersive.full=apps,-com.google.android.apps.nexuslauncher
but i don't know what the com.blabla name is of the app(s) i want to adjust.
byproxy said:
as i said before i'm in full immersive mode but there's a couple apps i'd like to not have immersive. this code apparently works:
Code:
settings put global policy_control immersive.full=apps,-com.google.android.apps.nexuslauncher
Click to expand...
Click to collapse
So, just for clarities sake, with that code and the correct com.blabla app name, it prevents that app from being in full immersive mode? Meaning that with the app open, status bar and nav bar will show?
byproxy said:
[/COLOR]okay so here's a question... how do you find out the "com.blabla.blabla" name of an app?
Click to expand...
Click to collapse
Download a file manager app like ES File Explorer or File Manager and you'll be able to use that to see the apps by their com.blabla names.
The squeeze functionality still works when immersive mode is enabled for me, nav bar just has to be showing on screen.
EDIT: nm... sorry
byproxy said:
okay so here's a question... how do you find out the "com.blabla.blabla" name of an app?
Click to expand...
Click to collapse
Connect your device to a PC and run:
adb shell pm list packages -f
The com.xxx.xxx should be descriptive enough to figure out which app you are looking for.
Sent from my Google Pixel 2 XL using XDA Labs
skw5115 said:
There's an app called Navigation Bar Hider that you can use to control this on a perapp basis. You have to grant permissions to the application via ADB though. We used this app for the Essential phone to force applications to utilize the entire screen (back when Essential used a whitelist to control such things) and also to hide the keys to get more out of the screen. Instead of using the wild card to include all apps in the immersive mode, it provides a GUI for you to control it manually after granting the application permission to do so via ADB.
Google Play Link: https://play.google.com/store/apps/details?id=in.tsdo.elw
Click to expand...
Click to collapse
I'm not clear, does this app work on Pixel 2 / android 8? Seems a lot of mention about essential specifically on git. Certainly looks nice with the ability to turn things on/off without a computer as I discover problems.
I was also having issues with the phone waking up at times. Was able to fix it by using this adb command instead. adb shell settings put global policy_control immersive.navigation=apps,-com.google.android.googlequicksearchbox
QUOTE=byproxy;74404129]I too have been running in immersive mode since I got the phone. Don't care about the squeeze feature so no loss there.
I HAVE had a few instances where my screen won't wake from sleep. Have to long press power to fix. Didn't realize it was due to this mod. Only happens occasionally, so not a huge deal for me, but something for folks to keep in mind.
---------- Post added at 07:54 AM ---------- Previous post was at 07:25 AM ----------
okay so here's a question... how do you find out the "com.blabla.blabla" name of an app?
as i said before i'm in full immersive mode but there's a couple apps i'd like to not have immersive. this code apparently works:
Code:
settings put global policy_control immersive.full=apps,-com.google.android.apps.nexuslauncher
but i don't know what the com.blabla name is of the app(s) i want to adjust.[/QUOTE]
gaw316 said:
Unfortunately this would disable the squeeze for Google Assistant, and cause problems with lock screen wake up. I'm waiting with baited breath for a substratum or rro layer to edit the navbar size to 0 hopefully in the coming weeks..
Click to expand...
Click to collapse
I was even looking for a substratum option with a transparent navbar. Like no button icons at all. I had this on my V20 with WETA but can't find a similar option elsewhere

[APP] 21st Oct. ◦ Edge Sense Plus 1.10.0 ◦ Customize Active Edge on your Pixel3

{
"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:
FAQ
Q: Will it also work on the Pixel 3 XL?
A: Yes, it will. The Magisk module is multi device and version compatible. There is a separate thread on the Pixel 3 XL forum. though
Q: My device bootloops after flashing the magisk module.
A: Ensure you are on the latest Pixel 3 OTA. To get out of the bootloop, go to the magisk thread and install the magisk uninstaller and then reinstall magisk again.
Q: The magisk module zip is greyed out when I try to install it.
A: I have no explanation why it happens for some. Install a FileManager like SolidExplorer or FX File Explorer, then Select that File Browser in the System File Explorer to select the path
feature request
Would it be possible to add squeeze to take a photo? Really enjoy your app, thanks!
bloodsand said:
Would it be possible to add squeeze to take a photo? Really enjoy your app, thanks!
Click to expand...
Click to collapse
Enable the root toggle at the very bottom. It'll unlock some more action, one of them is "Camera" and it will take a photo, if you are within the camera app.
If you are not, it will start the camera app first, then you need to squeeze another time to take a picture.
j to the 4n said:
Enable the root toggle at the very bottom. It'll unlock some more action, one of them is "Camera" and it will take a photo, if you are within the camera app.
If you are not, it will start the camera app first, then you need to squeeze another time to take a picture.
Click to expand...
Click to collapse
Just what I was looking for! Cool
bloodsand said:
Just what I was looking for! Cool
Click to expand...
Click to collapse
You are welcome. Leave a rating in the play store if you don't mind.
Sent from my HTC U11 using Tapatalk
Awesome job brother, works perfect on my Pixel 3! Left you 5 star feedback on the Play Store,,,keep up the great work! As an added benefit, because of the way your app draws from framework its transparent on my Translucent Substratum theme which means one less app to theme,,look cool to me
How does one unlock premium? It doesn't seem to work...
arodey said:
How does one unlock premium? It doesn't seem to work...
Click to expand...
Click to collapse
Switched to dark mode?
There is a little bug after switching to it, that dialog is empty. Close the app completely and remove it from the recent apps screen and it should work.
Will fix that bug later today though.
Sry for the troubles.
Sent from my HTC U11 using Tapatalk
j to the 4n said:
Switched to dark mode?
There is a little bug after switching to it, that dialog is empty. Close the app completely and remove it from the recent apps screen and it should work.
Will fix that bug later today though.
Sry for the troubles.
Click to expand...
Click to collapse
Thank you!
Hmm. It seems to not want to unlock premium anymore?
State.of.mind said:
Hmm. It seems to not want to unlock premium anymore?
Click to expand...
Click to collapse
You purchased it on your Pixel3, it unlocked premium and then suddenly premium was gone?
That sounds weird. PM me your mail adress please.
j to the 4n said:
You purchased it on your Pixel3, it unlocked premium and then suddenly premium was gone?
That sounds weird. PM me your mail adress please.
Click to expand...
Click to collapse
Mine does it too at times...when I go to app premium is gone.
That really shouldn't happen.
The above post is a bit missleading, since he purchased on the Pixel2 and installed it now on the Pixel3. The Premium Version is per device though.
Once you are premium on a device, it will stay premium.
j to the 4n said:
You purchased it on your Pixel3, it unlocked premium and then suddenly premium was gone?
That sounds weird. PM me your mail adress please.
Click to expand...
Click to collapse
drocny87 said:
Mine does it too at times...when I go to app premium is gone.
Click to expand...
Click to collapse
I had this happen too immediately after I purchased it. However, killing the app and restarting it brought it back.
j to the 4n said:
That really shouldn't happen.
The above post is a bit missleading, since he purchased on the Pixel2 and installed it now on the Pixel3. The Premium Version is per device though.
Once you are premium on a device, it will stay premium.
Click to expand...
Click to collapse
Curious as to if the premium version being per-device is a licensing limitation or a personal decision?
I only purchased it on my Pixel 3 and have the issue. Sometimes killing the app and restarting it will bring back premium
cambunch said:
I had this happen too immediately after I purchased it. However, killing the app and restarting it brought it back.
Curious as to if the premium version being per-device is a licensing limitation or a personal decision?
Click to expand...
Click to collapse
Personal.
Put so much time into this app and also a lot into the magisk modules for the Pixel.
Unfortunately limited to a small userbase since it needs root and the app works just works just on a couple devices, since it is tied to the squeezable frame.
Just trying to fill the vacation saving for my family a bit and a new baby seat for our 2nd son.
I'm really not mad at anyone though pming me and asking for a free premium key if they bought it on the Pixel2 already.
Already did that a couple of times today.
j to the 4n said:
Personal.
Put so much time into this app and also a lot into the magisk modules for the Pixel.
Unfortunately limited to a small userbase since it needs root and the app works just works just on a couple devices, since it is tied to the squeezable frame.
Just trying to fill the vacation saving for my family a bit and a new baby seat for our 2nd son.
I'm really not mad at anyone though pming me and asking for a free premium key if they bought it on the Pixel2 already.
Already did that a couple of times today.
Click to expand...
Click to collapse
No need for justification, just curious as I am working on an app with some IAPs and wanted to know more about your setup. Wasn't sure if there was something different due to Magisk, etc.
Keep up the good work! Long squeeze for killing the foreground app and toggling the flashlight on screen off are enough to justify the purchase for me!

Enable Notch Killer/Full Screen for any app on Android 11[root]

UPDATE 2.0:
@LOGMD has perfected the notchkiller mod with clock padding, solved other elements going behind the front camera issue, and released a magisk standalone version :
[MODULE] N3O No Nonsense Notch Overlay
N3O (or Nitrous Oxide i guess :p) Who is it for: devices with punchole or cutout displays the black bar REALLY annoys you in landscape clock behind camera annoys you just as much! What it does: Uses full screen in landscape mode respects the...
forum.xda-developers.com
Please thank and support all his work on this mod and take further discussion and doubts on this thread
UPDATE :
G-Visual Magisk Module v3.0.3 by Gnonymous now supports Android 11.
Full Screen is working on Android 11.
1) Install G-Visual Magisk Module v3.0.3
2)Enable it in developer options
(Settings > Developer options > Display Cutouts > Notch Killer )
Thats all.
#CLOCK GOING BEHIND THE CAMERA FIX
For more updates on this mod by @LOGMD u can check THIS POST HERE.
- No Nonsense Notch Mod
- Huge thanks to @LOGMD for this magisk module.
- The Magisk module shifts the clock to the immediate right side of the front camera so that it doesnt go behind the camera
- Works on lockscreen, Status bar and quicksetting.
-v5 fixed the Heads up notification app title going behind the camera.
-v6 added support for phone calls icon/button on lockscreen and statusbar.
- v8 support for both A10 and A11
- minor issue where padding on landscape which is ignorable. Future updates might fix it.
{
"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"
}
Warning/Read before you flash :
- Working on One Plus 8/One Plus 8 Pro.
- Crashing on 8T(Test at ur own risk)
- Works on OOS 11 EU/Global/IN 11.0.2.2 - have to confirm whether its version specific or not.
- This mod is not compatible with Renovate Ice or Center Clock Mod at the moment , you will have to uninstall them if u are planning to use this mod.
- If the device crashes or bootloops follow the steps on this Post to retain all the other magisk modules, or you can also simply boot into safe mode, and then restart normally all modules will be disabled by Magisk Manager.
- One plus 8/8 Pro users and users who are on a different build other than 11.0.2.2 , please test this out and let us know if its working.
Download - No Nonsense Notch Mod
#ONE-CLICK TOGGLE FULLSCREEN USING TASKER.
You need Tasker app by @joaomgcd
I use tasker to trigger the fullscreen and turn it off when i want to.
Its a toggle, clicking it once will enable notchkiller clicking on it again will disable notchkiller.
Here is the xml file in case anybody wants to use it.
Works without any issues.
*UPDATED FOR G-VIsual Magisk Module* - NotchKiller_Tasker
#CHANGING CLOCK POSITION
To change the position of the clock from the left to center or right u can use @mwilky 's Renovate Ice mod(center, right) or @dladz 's Center clock mod(center) .
Setting the clock at the center is not perfect for both the mods as they have been calibarated for a notched display.
You can also simply hide the clock in settings.
However, the second icon on the left will always go behind the camera , there is no workaround for this at the moment.
Thanks to :
@Saddamameghchouche for figuring out a work around before G-Visual.
@mlgmxyysd for None Display Cutout.
Gnonymous for G-Visual Mod
@LOGMD for No Nonsense notch mod
Sorry, just tried and don't work for me.
spaziomilano said:
Sorry, just tried and don't work for me.
Click to expand...
Click to collapse
U need to keep none display cutout enabled by selecting it in settings > developer options > display cutout > none display cutout , then run the code given above
Blackdranzer said:
No notchkiller mods have been working since android 11 upgrade,
@Saddamameghchouche figured out a work around for this, for the time being.
1) Install None display cutout(@mlgmxyysd) module from magisk repo.
2)Enable it in developer options
(Settings > Developer options > Display Cutouts > None Display Cutout )
3) Use a terminal emulator (like termux) and type "su"
4)Then type this
"cmd overlay enable --user 0 com.android.internal.display.cutout.emulation.tall"
Thats all.
Click to expand...
Click to collapse
I will update it when I updat to OnePlus OS 11, I just bought OnePlus 8T Cyberpunk 2077, waiting for delivery
mlgmxyysd said:
I will update it when I updat to OnePlus OS 11, I just bought OnePlus 8T Cyberpunk 2077, waiting for delivery
Click to expand...
Click to collapse
Awesome
Blackdranzer said:
No notchkiller mods have been working since android 11 upgrade,
@Saddamameghchouche figured out a work around for this, for the time being.
1) Install None display cutout(@mlgmxyysd) module from magisk repo.
2)Enable it in developer options
(Settings > Developer options > Display Cutouts > None Display Cutout )
3) Use a terminal emulator (like termux) and type "su"
4)Then type this
"cmd overlay enable --user 0 com.android.internal.display.cutout.emulation.tall"
Thats all.
Click to expand...
Click to collapse
So I have that option in developer options anyway? Is entering this command any different to that?
My screen does alter when I make a change to it. Basically pushes the screen down to a smaller display.
Also breaks center clock.
Might give it a go
dladz said:
So I have that option in developer options anyway? Is entering this command any different to that?
My screen does alter when I make a change to it. Basically pushes the screen down to a smaller display.
Click to expand...
Click to collapse
When only None display cutout is enabled u get the issue u mentioned above.
Enabling it + running that command fixes that issue.
It works for me try it out yourself.
Blackdranzer said:
When only None display cutout is enabled u get the issue u mentioned above.
Enabling it + running that command fixes that issue.
It works for me try it out yourself.
Click to expand...
Click to collapse
How do you reverse it?
dladz said:
How do you reverse it?
Click to expand...
Click to collapse
Type this in termux after giving su permissions -
"cmd overlay disable --user 0 com.android.internal.display.cutout.emulation.tall"
Blackdranzer said:
When only None display cutout is enabled u get the issue u mentioned above.
Enabling it + running that command fixes that issue.
It works for me try it out yourself.
Click to expand...
Click to collapse
do you have try with game? skullgill or pug etc
spaziomilano said:
do you have try with game? skullgill or pug etc
Click to expand...
Click to collapse
It will work, works for me on prime video as well as on Gangstar Vegas
Blackdranzer said:
It will work, works for me on prime video as well as on Gangstar Vegas
Click to expand...
Click to collapse
ok, it works but the notifications are now in the "notch" !? is this normal? the hour too
spaziomilano said:
ok, it works but the notifications are now in the "notch" !? is this normal? the hour too
Click to expand...
Click to collapse
Basically what it does is it ignores that there is a notch so clock goes behind the camera.
Thats how it works. n this is the only way to run full screen on landscape or for some games/streaming apps
Good to have Full screen option! kudos
Is there any way of making this so it only works in landscape mode? The way it works now in portrait isn't ideal and the status bar is actually a bit deeper now.
Failing that, does anyone know of a way to put blank status bar icons up there so the clock and other icons are pushed to the right and out of the camera cutout area?
shadowofdeth said:
Is there any way of making this so it only works in landscape mode? The way it works now in portrait isn't ideal and the status bar is actually a bit deeper now.
Failing that, does anyone know of a way to put blank status bar icons up there so the clock and other icons are pushed to the right and out of the camera cutout area?
Click to expand...
Click to collapse
I use tasker to trigger the fullscreen and turn it off when i want to.
It works, but it aint perfect since it involves 2 overlays.
It aint perfect = tasker opening up from recents everytime i trigger it (clear tasker from recents will solve it) + you have to save the task and then execute otherwise whatever changes u made disappears coz tasker restarts.
Also, i use Renovate ice to place the clock on the right. One notification icon definitely goes behind the camera and as far as i know there isnt any other "fix" at the moment.
Blackdranzer said:
I use tasker to trigger the fullscreen and turn it off when i want to.
It works, but it aint perfect since it involves 2 overlays.
It aint perfect = tasker opening up from recents everytime i trigger it (clear tasker from recents will solve it) + you have to save the task and then execute otherwise whatever changes u made disappears coz tasker restarts.
Also, i use Renovate ice to place the clock on the right. One notification icon definitely goes behind the camera and as far as i know there isnt any other "fix" at the moment.
Click to expand...
Click to collapse
I know is off topic but that tasker acces for photocrom works with RICE installed? If so, would you mind to share it? Thanks!
elmarian756 said:
I know is off topic but that tasker acces for photocrom works with RICE installed? If so, would you mind to share it? Thanks!
Click to expand...
Click to collapse
Check dm
@Timmmmaaahh can this thread be moved to cross development as it would help 8 and 8T users as well.
Thanks
Blackdranzer said:
@Timmmmaaahh can this thread be moved to cross development as it would help 8 and 8T users as well.
Thanks
Click to expand...
Click to collapse
8T here meself actually and it works well enough apart from the clock being under the camera cutout business.
Your Tasker though, can you share your setup? I used Tasker once back in the day but it wasn't at all easy back then and tried looking at it today but I don't where to start.

[APP] Fpg - fingerprint gestures customization on A11 & stock

Hey everyone, here's a side project I was working on the last few months!
{
"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"
}
Fingerprint gestures customization on Android 11+ and stock via app!
Features
- You can remap Tap, Hold, Swipe Left and Swipe Right.
- There are plenty of actions to choose from.
- Already available in 6 languages and more are coming!
- Works even on stock and should work on all custom ROMs!
- Also works on Moto G5s (montana)
Limitations
- Haptic feedback and double tap are not possible!
- I added most possible actions, if you want more you can ask but not everything is possible.
- This requires root.
- For enabling fingerprint gestures while navbar is enabled, you need to install an magisk module that only works on LineageOS. It is linked from inside the app.
How does it work
It uses root to place an KeyCharMap (.kcm) file in /data/system/ to override the action that the virtual keys triggered by the fingerprint sensor do.
Due to this, I can only use actions supported by .kcm files and can't choose freely.
This has the advantage that the app does not run in background and no overhead is added to the system.
Download
APK
Source
Enjoy and I'm happy about feedback
Runs nicely, was just trying to find some fingerprint gesture app that works the other day, so nice timing
Add android:installLocation="internalOnly" in manifest, doesn't run on sd.
Media controls would be a nice addition and maybe brightness, not much else useful that could be added from KeyEvent.
Could add some useless keys and then bind that function to something else in example key mapper.
abcxdaabc said:
Runs nicely, was just trying to find some fingerprint gesture app that works the other day, so nice timing
Add android:installLocation="internalOnly" in manifest, doesn't run on sd.
Media controls would be a nice addition and maybe brightness, not much else useful that could be added from KeyEvent.
Could add some useless keys and then bind that function to something else in example key mapper.
Click to expand...
Click to collapse
Thanks for the SD note, I'll fix that.
Also will add media controls & brightness.
The useless key idea is possible, but it requires an DeviceKeyHandler which will need changes on the ROM side, or an accessiblity service to catch the keys, but that will add extra overhead.
I'm not aware of any other options to remap keys, let me know if you are.
nift4 said:
The useless key idea is possible, but it requires an DeviceKeyHandler which will need changes on the ROM side, or an accessiblity service to catch the keys, but that will add extra overhead.
I'm not aware of any other options to remap keys, let me know if you are.
Click to expand...
Click to collapse
Hence why i mentioned a 3 party app like key mapper, i should have made it clearer that i mentioned a app.
The magisk module doesn't seems to work, might be something interfering on my end.
Having on-screen nav bar enabled on boot, disables fingerprint, but can just "apply changes now" and it will work, both with and without the module.
Having on-screen nav bar disable and having it enabled in gravitybox works on boot, so dunno, but hey works for me.
​Official Lineage-18.1-20211028
abcxdaabc said:
Hence why i mentioned a 3 party app like key mapper, i should have made it clearer that i mention a app.
The magisk module doesn't seems to work, might be something interfering on my end.
Having on-screen nav bar enabled on boot, disables fingerprint, but can just "apply changes now" and it will work, both with and without the module.
Having on-screen nav bar disable and having it enabled in gravitybox works on boot, so dunno, but works for me.
​Official Lineage-18.1-20211028
Click to expand...
Click to collapse
Hm, strange. Maybe you need to flash the magisk module with navbar disabled (it removes the wire between navbar toggle and fp actions hal).
v1.1 is here!
Changelog:
- Cleanup resources
- Fixed all lint warnings
- Improved strings
- Made it more robust
- Fixed not working when app is installed on SD card
- Added media & brightness actions
Download in OP.
nift4 said:
Hm, strange. Maybe you need to flash the magisk module with navbar disabled (it removes the wire between navbar toggle and fp actions hal).
Click to expand...
Click to collapse
Didn't work either, wait and see if somebody else runs in to it, as i like to use gravitybox for nav anyway.
nift4 said:
Hey everyone, here's a side project I was working on the last few months!
Fingerprint gestures customization on Android 11+ and stock via app!
Features
- You can remap Tap, Hold, Swipe Left and Swipe Right.
- There are plenty of actions to choose from.
- Already available in 6 languages and more are coming!
- Works even on stock and should work on all custom ROMs!
- Also works on Moto G5s (montana)
Limitations
- Haptic feedback and double tap are not possible!
- I added most possible actions, if you want more you can ask but not everything is possible.
- This requires root.
- For enabling fingerprint gestures while navbar is enabled, you need to install an magisk module that only works on LineageOS. It is linked from inside the app.
How does it work
It uses root to place an KeyCharMap (.kcm) file in /data/system/ to override the action that the virtual keys triggered by the fingerprint sensor do.
Due to this, I can only use actions supported by .kcm files and can't choose freely.
This has the advantage that the app does not run in background and no overhead is added to the system.
Download
APK
Source
Enjoy and I'm happy about feedback
Click to expand...
Click to collapse
It won't install the apk when I select it to have both fingerprint navigation and navbar. It keeps coming up with an error. I've tried TWRP, Lineage Recovery and the Magisk app and nothing works.
HB-2021-III said:
It won't install the apk when I select it to have both fingerprint navigation and navbar. It keeps coming up with an error. I've tried TWRP, Lineage Recovery and the Magisk app and nothing works.
Click to expand...
Click to collapse
Huh? The .apk is supposed to just be installed as Android app.
nift4 said:
Huh? The .apk is supposed to just be installed as Android app.
Click to expand...
Click to collapse
Nevermind I got it to work in Magisk. The file was corrupted and I had to download it on the computer.
The APK worked fine but the zipped Magisk module was corrupted.
Thanks for your help.
I installed it on the official MicroG variant of LineageOS with Magisk as root and it works great. Thank you for this, it was the only thing I sorely missed from the Stock Moto Android.

Categories

Resources