Guide: How to get past the notification issue in EUI - LeEco Le Pro3 Guides, News, & Discussion

First of all, this thread is not for ranting about the issue. This is about finding a solution. So, please save your rants for other threads.
Many users are reporting notification problems using their LeEco Le Pro 3. I actually refuse to call it a problem. EUI is very aggressive about the memory and power management. And these options are by default turned on. There are few tools available that can allow apps to run more freely in the background. I absolutely hate that stock android doesn't provide any such tool to limit wakelocks or control apps running in the background. So, for every android phones I have used in the past, I used Greenify, Amplify, AppOps to gain those controls.
Now obviously we don't want all of the apps to get limited. A smartphone is about connectivity, and timely syncing is essential for some of the apps. Below are some of the steps that can be taken to get more control of the apps running in the background.
1. Notification Management
Go to Settings>Notification management
Set as 'Important notice' for all the apps you need more frequent notification from.
{
"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"
}
2. Disable Auto Cleaning
EUI automatically cleans up app from memory. Disable it for the apps which you need to run in the background.
Go to Phone Manager > Power saving management > App protection
Disable auto cleaning for the necessary apps. I recommend having it enabled for your launcher, if you are using a 3rd party one.
This can also be accessed from the recents menu. Pull down on the desired apps to keep it in memory. This is sometimes useful, because for whatever reason, not all the apps are listed on the previous menu.
2. Sleep Mode Clean up.
Go to Phone Manager > Power saving management
a. Disable Lock-screen cleanup. (This works like the greenify app, once the screen goes off, the background apps get killed)
b. Disable Ultra-long standby during sleep. (Phone basically goes to power-saving mode at night)
Chose depending on what you need. I am keeping the Ultra-long standby on, but Lock-screen clean up off.
3. Wakelock Limit
This works like the Amplify app, but unfortunately we don't have control on which wakelocks to block.
Go to Phone Manager > Power saving management > Align wake up
Disable the options you prefer. They are self-explanatory. I have both of them on, but not having any sync issues with the apps I care about.
4. Auto Launch Limit
Self Explanatory. I used to access this option form AppOps module. Manages which apps can wake up the device from sleep. Enable for apps needed.
Go to Phone Manager > Privacy safety > Manage Auto Launch
5. Background resource control
Dial *#*#46360000#*#* and uncheck 'Enable background resource control'.​
Of course all these steps are gonna take a toll on the battery to some extent. Play with the settings as you wish. Every people has different needs. Choose whatever works best for you. Feel free to share your observations and recommendations. I shall update this thread accordingly.
LeEco's latest update actually disabled most of these battery saving features by default. All apps are allowed to run in the background and wake by themselves. So, you may want to do the opposite now. Block wakelock and restrict background operation for the apps you do not want.

Looking forward to trying this, thanks for sharing!

It's impressive they added all these battery saving features into the rom. I really like this phone alot.
Sent from my LEX727 using Tapatalk

DxTcmix said:
It's impressive they added all these battery saving features into the rom. I really like this phone alot.
Sent from my LEX727 using Tapatalk
Click to expand...
Click to collapse
If the above does not work, which they did not for me, another member discovered a thread from the India forums mentioning a bug in EUI software causing the notification issue. A fix that appears to be working for me so far is:
Dial *#*#46360000#*#* and disable “Enable background resource control”.​

payton8292 said:
If the above does not work, which they did not for me, another member discovered a thread from the India forums mentioning a bug in EUI software causing the notification issue. A fix that appears to be working for me so far is:
Dial *#*#46360000#*#* and disable â??Enable background resource controlâ?.​
Click to expand...
Click to collapse
Holy **** I think that did it, including the pesky Nine email client issue that none of the other settings helped.
I still had to add Nine to allow auto-launch but I think it's working. Going to continue testing .
I wonder how the guys at Indian Forum discovered this.

payton8292 said:
If the above does not work, which they did not for me, another member discovered a thread from the India forums mentioning a bug in EUI software causing the notification issue. A fix that appears to be working for me so far is:
Dial *#*#46360000#*#* and disable â??Enable background resource controlâ?.​
Click to expand...
Click to collapse
nice, I shall add that to the first post.
Sent from my LeEco Le Pro3 using XDA Labs

Seems to have worked for me too! I get gmails on time, one of the biggest offenders. Also Google's clock wouldn't wake fit alarms before. Does now so far.
Sent from my LEX727 using XDA-Developers mobile app

New update fixed everything for me. Didn't have to change anything in settings...
Sent from my LEX727 using Tapatalk

ceo.mtcl said:
New update fixed everything for me. Didn't have to change anything in settings...
Click to expand...
Click to collapse
exactly. The new update changed the default values for the system. :good:
Now, you may want to do the opposite for some of the apps to stop them running in the background
Sent from my LeEco Le Pro3 using XDA Labs

Would you know where are the APN settings in this phone? I'm not getting T-Mobile MMS.
Sent from my LEX727 using Tapatalk

ceo.mtcl said:
Would you know where are the APN settings in this phone? I'm not getting T-Mobile MMS.
Sent from my LEX727 using Tapatalk
Click to expand...
Click to collapse
Settings/Mobile Networks/Sim Card INformation- Clicl on your phone number and a new menu with APN will appear.

Hi!
I am on a LEX720, with current 5.8.018S (build id WAXCNFN5801811012S).
I tried all the steps from OP and this makes notifications much more reliable (as the apps continue to run in the background and won't be killed). But google cloud messaging is still not working correctly (and the steps in the OP don't fix this).
I tested like this:
I made sure that the application (I tested with the "Signal" app) is definitely not running (i.e. manually killed it over adb).
Then I sent a message to my device and monitored if the Google Play Services are receiving a notification on the device and in fact, yes it does.
BUT: The target app get's NOT started (and so I won't see the message until I open the messaging app later myself).
When I look into logcat I see that Play Services received the C2DM (cloud-to-device-message) but did not deliver the intent (which should cause the relevant app to be started, if it is not running yet):
Code:
11-16 15:33:34.688 W/GCM-DMM (31553): broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE flg=0x10000000 pkg=org.thoughtcrime.securesms (has extras) }
This behaviour is the same for me for all apps which use Google cloud notification (WhatsApp, Threema, Signal, etc..).
It can also easily be tested with this app here: Push Notification Tester
Everything works fine as long as the app is open. But if you request a notification in 20 seconds, and then in the meantime kill the app (by swiping it away in the recent apps screen), you won't get any notification. Just the warning message in logcat (just filter for "W/GCM-DMM").
Can anybody else confirm this?

androcheck said:
Hi!
I am on a LEX720, with current 5.8.018S (build id WAXCNFN5801811012S).
I tried all the steps from OP and this makes notifications much more reliable (as the apps continue to run in the background and won't be killed). But google cloud messaging is still not working correctly (and the steps in the OP don't fix this).
I tested like this:
I made sure that the application (I tested with the "Signal" app) is definitely not running (i.e. manually killed it over adb).
Then I sent a message to my device and monitored if the Google Play Services are receiving a notification on the device and in fact, yes it does.
BUT: The target app get's NOT started (and so I won't see the message until I open the messaging app later myself).
When I look into logcat I see that Play Services received the C2DM (cloud-to-device-message) but did not deliver the intent (which should cause the relevant app to be started, if it is not running yet):
Code:
11-16 15:33:34.688 W/GCM-DMM (31553): broadcast intent callback: result=CANCELLED forIntent { act=com.google.android.c2dm.intent.RECEIVE flg=0x10000000 pkg=org.thoughtcrime.securesms (has extras) }
This behaviour is the same for me for all apps which use Google cloud notification (WhatsApp, Threema, Signal, etc..).
It can also easily be tested with this app here: Push Notification Tester
Everything works fine as long as the app is open. But if you request a notification in 20 seconds, and then in the meantime kill the app (by swiping it away in the recent apps screen), you won't get any notification. Just the warning message in logcat (just filter for "W/GCM-DMM").
Can anybody else confirm this?
Click to expand...
Click to collapse
Have you tried this?: Dial *#*#46360000#*#* and disable “Enable background resource control”
That's the only thing that's made my notifications finally from within apps (aside from also enabling notifications in settings, priority notifications, not 'cleaning' apps etc. I don't use what'sapp though. But before that, google clock wouldn't wake it for alarms or timers... now it does. I also wasn't getting push notifications for Voxer messages or in the Amazon Flex driver's app that I use for work. They all work fine now after disabling that background resource control crap. They need to remove that as being on by default immediately!!!

benjmiester said:
Have you tried this?: Dial *#*#46360000#*#* and disable “Enable background resource control”
Click to expand...
Click to collapse
Yes, I have disabled this setting. Nevertheless push notifications don't work as expected.
As soon as the app which should receive the push notification is no longer running in the background, the notification will not be shown. This affects every app which uses Google's push notification service.
Here is a short demonstration video how it normally should work (shown on a Nexus 6): https://goo.gl/photos/zV6D4dKm7hufnTTi6
(The app in the video is the Push Notification Tester app I've mentioned before.)
As you can see in the video normally notifications will be received, even if the target app process is not even running. Google Play Services takes care to send an Intent which starts the app so that it can handle the incoming notification.
Unfortunately this seems not work on my LePro 3.
Does this work for anybody else?

androcheck said:
Yes, I have disabled this setting. Nevertheless push notifications don't work as expected.
As soon as the app which should receive the push notification is no longer running in the background, the notification will not be shown. This affects every app which uses Google's push notification service.
Here is a short demonstration video how it normally should work (shown on a Nexus 6): https://goo.gl/photos/zV6D4dKm7hufnTTi6
(The app in the video is the Push Notification Tester app I've mentioned before.)
As you can see in the video normally notifications will be received, even if the target app process is not even running. Google Play Services takes care to send an Intent which starts the app so that it can handle the incoming notification.
Unfortunately this seems not work on my LePro 3.
Does this work for anybody else?
Click to expand...
Click to collapse
I cannot seem to recreate that issue. I set the notification delay to 10 seconds, started the test notification, swiped up on the app to remove it from memory and about 4 seconds later I got my test notification.
However, if I put the timer to 30 seconds and start the test notification and then go to the app details and force stop it, I never get my notification, I am not sure if this is by design though.

Adminkiller said:
I cannot seem to recreate that issue. I set the notification delay to 10 seconds, started the test notification, swiped up on the app to remove it from memory and about 4 seconds later I got my test notification.
However, if I put the timer to 30 seconds and start the test notification and then go to the app details and force stop it, I never get my notification, I am not sure if this is by design though.
Click to expand...
Click to collapse
I am getting notification even if I set it to 5 mins, and remove the app from memory. Doesn't make sense, why it would be different....

androcheck, did you reboot after disabling background resource control?
Also make sure autostart is on for relevant app

It's working (I am stupid)!
meangreenie said:
Also make sure autostart is on for relevant app
Click to expand...
Click to collapse
Thank you for the hint. I am stupid, I really forgot to allow auto-start for the test app (I know it was mentioned in the OP and I have read it, no idea why I forgot it). If I enable the test-app in "Phone Manager" -> "Privacy Safety" -> "Manage auto launch" everything works as expected and notifications are displayed even if the app process has been killed in the meantime.
Thank you all for the feedback!
I did a few more tests and I unambiguously could verify that the
"Manage auto launch" permission is directly related with Google Push Notifications working or not.
Now that I think about it, it also makes sense this way. If you don't allow auto-launch for an app, this doesn't just mean, that it can't launch automatically at boot time, but also means that it cannot be launched automatically via a Push Message from the app publisher (if the app is not running yet). Hence push notifications will not work after the app has ended.
Adminkiller said:
However, if I put the timer to 30 seconds and start the test notification and then go to the app details and force stop it, I never get my notification, I am not sure if this is by design though.
Click to expand...
Click to collapse
AFAIK, this is by design. If you use force-stop from Settings, then nothing in this app will run again automatically. This includes the BroadcastReceiver which receives the Push Notification Intents. Only after one of the app components is started again manually (e.g. by manually launching the app again) the app will receive Broadcasts again.

OP, you're missing a step in step 3, it's phone manager > power savings management > Align wakeup

voidcomp said:
OP, you're missing a step in step 3, it's phone manager > power savings management > Align wakeup
Click to expand...
Click to collapse
LeEco actually moved it in the latest update. I guess I shall update it here too.

Related

How to stop apps from running in the background?

Guys,
How do I stop apps from running in the background?
Check my attached screenshot of battery stats, where snaptube and beam was running in the background, although I never opened them for the day.
Is there an option in settings to do it like Samsung does, or Do I have to depend on an App ?
Thanks in Advance!
JazonX said:
Guys,
How do I stop apps from running in the background?
Check my attached screenshot of battery stats, where snaptube and beam was running in the background, although I never opened them for the day.
Is there an option in settings to do it like Samsung does, or Do I have to depend on an App ?
Thanks in Advance!
Click to expand...
Click to collapse
That's some pretty bad battery drain for apps that you haven't even used. You could try greenify.
Sent from my Pixel 2 XL using XDA Labs
JazonX said:
Guys,
How do I stop apps from running in the background?
Check my attached screenshot of battery stats, where snaptube and beam was running in the background, although I never opened them for the day.
Is there an option in settings to do it like Samsung does, or Do I have to depend on an App ?
Thanks in Advance!
Click to expand...
Click to collapse
Best options I'd say:
- Disable Background Activity (app info - battery) - though this may mess with any notifications you may want to receive
- Disable Background data (app info - Data Usage - Background Data) - again, perhaps no notifications
- Battery optimisation - ensure android is optimising battery usage
- Disable notifications from within the app, which should reduce battery usage though of course at the expense of not receiving notifications (could just manually check?)
Another option is to use App ops (comes with NitrogenOS custom rom) or install it from the Playstore. This will allow you to further tweak app permissions, specifically "auto-start", "keep awake" and "run in background".
Lastly for some apps it may be a better option to eithern find an alternative, where available, or not to bother with the app and just use the web interface instead. For example, I don't bother with Facebook and used Folio for a while. Now I just settle for the web interface (with messenger lite installed for messages) and have a shortcut to the site on my home screen (which you can even change the icon to a Facebook one).
Though also I see you using Snaptube (video downloader?) and so downloading will be a battery drainer too, so if this is the case use WiFi where possible.
Many options, decide which fits best for you
Great reply right here. Was just about to say the first few options as they're built-in. Good thing I scrolled down. LOL
cd993 said:
Best options I'd say:
- Disable Background Activity (app info - battery) - though this may mess with any notifications you may want to receive
- Disable Background data (app info - Data Usage - Background Data) - again, perhaps no notifications
- Battery optimisation - ensure android is optimising battery usage
- Disable notifications from within the app, which should reduce battery usage though of course at the expense of not receiving notifications (could just manually check?)
Another option is to use App ops (comes with NitrogenOS custom rom) or install it from the Playstore. This will allow you to further tweak app permissions, specifically "auto-start", "keep awake" and "run in background".
Lastly for some apps it may be a better option to eithern find an alternative, where available, or not to bother with the app and just use the web interface instead. For example, I don't bother with Facebook and used Folio for a while. Now I just settle for the web interface (with messenger lite installed for messages) and have a shortcut to the site on my home screen (which you can even change the icon to a Facebook one).
Though also I see you using Snaptube (video downloader?) and so downloading will be a battery drainer too, so if this is the case use WiFi where possible.
Many options, decide which fits best for you
Click to expand...
Click to collapse
Sent from my Pixel 2 XL using Tapatalk
cd993 said:
Best options I'd say:
- Disable Background Activity (app info - battery) - though this may mess with any notifications you may want to receive
- Disable Background data (app info - Data Usage - Background Data) - again, perhaps no notifications
- Battery optimisation - ensure android is optimising battery usage
- Disable notifications from within the app, which should reduce battery usage though of course at the expense of not receiving notifications (could just manually check?)
Another option is to use App ops (comes with NitrogenOS custom rom) or install it from the Playstore. This will allow you to further tweak app permissions, specifically "auto-start", "keep awake" and "run in background".
Lastly for some apps it may be a better option to eithern find an alternative, where available, or not to bother with the app and just use the web interface instead. For example, I don't bother with Facebook and used Folio for a while. Now I just settle for the web interface (with messenger lite installed for messages) and have a shortcut to the site on my home screen (which you can even change the icon to a Facebook one).
Though also I see you using Snaptube (video downloader?) and so downloading will be a battery drainer too, so if this is the case use WiFi where possible.
Many options, decide which fits best for you
Click to expand...
Click to collapse
THANK YOU! for taking time to compose this fantastic response.
Initially I was lost because I coudn't find the option to kill background activity in the app settings. However since you've mentioned it here, I checked again.
Apparently that option is not shown for some apps. But a few, Like Snaptube does have that option. For the one's that doesn't have it - I used Greenify.
Battery Optimization, Yes Enabled.
Notifications were also a good tip, Killed all except the messenger and Email apps.
JazonX said:
THANK YOU! for taking time to compose this fantastic response.
Initially I was lost because I coudn't find the option to kill background activity in the app settings. However since you've mentioned it here, I checked again.
Apparently that option is not shown for some apps. But a few, Like Snaptube does have that option. For the one's that doesn't have it - I used Greenify.
Battery Optimization, Yes Enabled.
Notifications were also a good tip, Killed all except the messenger and Email apps.
Click to expand...
Click to collapse
You're welcome

[Tasker] [Root] Always-on capacitive button backlights

I've put together a Tasker project (based on the information I found in this post) which allows the OP5's capacitive button backlights to be kept on all the time and to easily be switched back and forth between different states, via either a popup dialog or quick settings tile. I've only used it on Android OOS versions of Oreo 8.1 and I have no idea if it works on Pie.
Once the project has been downloaded and imported, follow these steps to get things working and looking right:
If you plan to use the popup, set a shortcut to open the task "Backlight Status Control With Icons", this will open up a dialog from which you can choose how you want the backlights to behave. There's also a profile and tasks included to set up a quick settings tile to cycle through the different settings. The dialog and quick settings tile can be used alongside each other, as can the native settings app, nothing should cause conflicts.
Dialog / Scene icons: You can use the dialog as-is, but it'll look stupid and you'll get laughed at, which is why I've uploaded icons for you to add to it. It isn't hard to do. First, download the attached icons zip file and extract it wherever. In Tasker, open the scene "Backlights Menu" for editing and click on the "AZ" icon at the bottom left. This will open a list of all the scene elements. There are three icon elements, open these one at a time and point them to the corresponding icons from the extracted zip (Image>>Local Media>>extracted folder). There are also three dividers which all use the icon "divider.png", plug these in and you're all set!
Quick Settings tile: The profile and task I set up cycle the button backlights through each of the three states (default>>always on>>always off). To set a custom QS tile, pull down quick settings and click on the pencil icon at the bottom right to open it for editing. On the bottom half of the screen are the unused tiles. Tasker has three tiles available to use, the one farthest to the right is number three, and that's the one I've set up the profile to use. (If you're already using that one, open up the tasks "Backlights QS Tile", "Backlight Reset QS Tile" and "Backlights Kill QS Tile" and edit the actions in those so they don't conflict with your current setup.) Drag that one to the top half of the screen where the active tiles are, get everything arranged how you want it and then back out and go and open up Tasker. Import the project if you haven't already. Tap on the task ""Backlights Reset QS Tile" to open it and tap the play icon at the bottom left. The tile should now be initialized.
Recommended: I put a couple icons in the zip for the QS tile, "icon_default.png" and "icon_off.png". They should be added to the tasks "Button Backlights Off" (icon_off.png), "Button Backlights On" (icon_default.png), and "Button Backlights Default" (icon_default.png). Add them by opening each task for editing, clicking the grid icon at the bottom of the screen, and then navigating to the extracted icons (Local Media>>extracted icons folder).
Hello, Thanks for the work.
Do you know if it is possible to increase the brightness?
AlexCmb said:
Hello, Thanks for the work.
Do you know if it is possible to increase the brightness?
Click to expand...
Click to collapse
I'm absolutely sure I did find something involving scripts to adjust the brightness, but right now I can't seem to find it, I'll let you know if I do.
OK, I'll go ahead and upload the continuation of my work. It's a Tasker project which, when triggered, pops up a dialog with the options of setting the backlights always on, always off, or the default behavior; basically just a cleaner and easier way to toggle the settings back and forth. It also forces the lights off almost as soon as the screen turns off, as well as when the daydream/screen saver kicks in. I would love to export this as an apk, but I haven't managed to make that work, so Tasker (and root) are required.
Import the project into Tasker and set a shortcut/trigger for the task "Backlight Status Control", it's pretty much self-explanatory from there.
Update: Figured out how to get App Factory to work, so now there's an installable apk for those who don't have Tasker installed. Still requires root, of course, and I would also recommend turning off battery optimization for the app and clearing caches, it behaved a bit strangely before I did that. If you have Tasker, I recommend importing the project anyway as it seems to run just a touch faster.
All links are in the OP.
New version up, the main difference is that the chosen state survives a reboot whereas before rebooting with the lights set to Always On caused the lights to actually be always off when the device restarted. I probably fussed with the icons a bit as well, can't remember if I had already done that or not.
Links are in the first post.
And another one. This version fixes two things. First, it only keeps the profiles active when they're actually needed rather than all the time, giving you probably a minute or two of extra battery life. And then it (hopefully) fixes the last potential conflicts when switching states in the device's settings app rather than this project's dialog. This required an extra one each of profile, task and variable as well as adding some actions to a few existing tasks.
As of right now, I'm only uploading xml's, as the exported apk's have been unstable when I've tested them on my device. If you really want to try it and don't have Tasker installed, pm me and I'll send you the app to install at your own risk.
Anyone who has downloaded and imported the xml may have correctly guessed that I don't have a whole lot of experience with Tasker. I would like to take this opportunity to invite anyone who has noticed something that could be done better and/or differently to give me honest feedback. As simple as this project is, it has nevertheless been frustrating at times and I would love to have the benefits of others experience.
Can't import, Tasker says the project "contained bad data." File seemed to download fine, 41.83 kb.
smalis said:
Can't import, Tasker says the project "contained bad data." File seemed to download fine, 41.83 kb.
Click to expand...
Click to collapse
Sorry to hear it's not working for you. I've successfully downloaded and imported the project using two different devices, so the file itself doesn't seem to be the problem. It's possible, of course, that your download somehow got mangled along the way, so if you haven't already, try downloading it again and see what happens.
And... I'm honestly not sure what other advice to give you. Google just turned up really basic stuff like making sure you're not in beginner mode and that you're not actually trying to import it as a task or profile, stuff like that.
Tasker can be massively frustrating and picky, and I'm far from being an expert on it. Considering this is the first real feedback I've gotten on this thread, I don't know if anyone else has had similar issues, I just assumed no news is good news and that it works for everyone who's tried it. If anyone else has any ideas about why this would happen, feel free to share!
New xml up. No new functionality, I just debloated and cleaned things up a bit. Instructions in the first post still apply.
Updated xml now with HAPTIC FEEDBACK omg lol! Also changed/added quite a bit of stuff to hopefully make it run a bit more efficiently in the background, so a few less toast notifications and magisk log entries to look at, otherwise nothing really noticeable.
EDIT: Apologies to those who already downloaded the new one, but I just updated the update :/ Maybe it's just placebo, but it feels like decreasing the vibrate duration made it feel a bit more responsive, no need to redownload if you're already happy with it.
Any screenshots of this same in action?
arvindgr said:
Any screenshots of this same in action?
Click to expand...
Click to collapse
I mean, the buttons aren't actually on the screen so no, I can't really screenshot how it looks. If you want a screenshot of the dialog box that you use to choose the state, then sure, I can do that...
{
"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 totally forgot that Tasker lets you set Quick Settings tiles! So I've uploaded a new version that can set up a quick tile to cycle through the button states, it's disabled by default and naturally requires a bit of work to get it going but the instructions are, as usual, in the first post along with the attachments. Note that if you're going to use the quick tile you might also want to download the new icons.zip as well, check out the instructions and screenshots to see how it looks. Otherwise the only other change is the dialog pop-up got a bit smaller and very slightly transparent, there's a screenshot of that as well to help you decide if it's worth the bother.
EDIT: If you had problems with the QS tile not cycling through the settings correctly, download the newest version, it seems to have fixed it. Sorry for the inconvenience.
New one up. The last version was inconsistent updating the QS tile when setting the lights from the settings app. Let's see how I screwed up this one then. Link and instructions in the first post, blablabla...
Another week, another try to make the QS tile behave the way I want. Seems to be working over the last days of testing it, but then I say that every time. I also changed some task names so that the labels under the QS icons are accurate, and I uploaded a new icon zip with icons that imo look better in the OOS beta builds, the ones for the stable builds are still in there as well. You guys are smart, you'll figure it out.
Hi, I'm quite new with the Tasker projects! I have tried this one on my Xiaomi Redmi Note 4x (Android 7.0 Xiaomi.eu) and Samsung Galaxy Note 2014 Edition (LineageOS 14.1). I wanted to achieve buttons backlight when charger plugged in, but without screen waking. On Xiaomi it seems to work fine, but on Samsung I ended up with the error:
16.48.31/E Run Shell: ->
16.48.31/E Run Shell: ->
16.48.31/E Run Shell: ->
16.48.31/Shell runBackground echo 1 > /sys/class/leds/button-backlight/brightness root: true timeout: -1
16.48.31/Shell start process-thread ID 341
16.48.31/E add wait type Shell1 time 2147483647
16.48.31/E add wait type Shell1 done
16.48.31/E add wait task
16.48.31/E Error: 1
Can somebody explain me in a simple manner, what is wrong? I'm still begginer with Tasker ?
Lord Sithek said:
Hi, I'm quite new with the Tasker projects! I have tried this one on my Xiaomi Redmi Note 4x (Android 7.0 Xiaomi.eu) and Samsung Galaxy Note 2014 Edition (LineageOS 14.1). I wanted to achieve buttons backlight when charger plugged in, but without screen waking. On Xiaomi it seems to work fine, but on Samsung I ended up with the error:
16.48.31/E Run Shell: ->
16.48.31/E Run Shell: ->
16.48.31/E Run Shell: ->
16.48.31/Shell runBackground echo 1 > /sys/class/leds/button-backlight/brightness root: true timeout: -1
16.48.31/Shell start process-thread ID 341
16.48.31/E add wait type Shell1 time 2147483647
16.48.31/E add wait type Shell1 done
16.48.31/E add wait task
16.48.31/E Error: 1
Can somebody explain me in a simple manner, what is wrong? I'm still begginer with Tasker ?
Click to expand...
Click to collapse
You're in a wrong thread and possibly wrong forum too. This is about AoD on OxygenOS, not MIUI or LOS or Tasker.
Thanks, you helped me a lot :good:
david19au said:
You're in a wrong thread and possibly wrong forum too. This is about AoD on OxygenOS, not MIUI or LOS or Tasker.
Click to expand...
Click to collapse
I mean, "Tasker" is in the thread title... And this thread is about the capacitive button backlights, which is what Lord Sithek is asking about, not AoD.
Lord Sithek said:
Can somebody explain me in a simple manner, what is wrong? I'm still begginer with Tasker ?
Click to expand...
Click to collapse
Sorry, I don't think I can help you, I don't really know that much about shell commands and definitely can't troubleshoot for an unfamiliar device. You'd be better off trying the Tasker forums on XDA or /r/tasker. Good luck!
Oh, thanks, it's a nicer reply It's true I rushed a little bit, I just googled "Tasker buttons backlight" and I didn't check what device is actually considered I'm still newbie here, but I want to learn more :cyclops: Thanks for the links, I will check the threads :good:
I haven't updated this in a few months because it more or less worked; however, I still encountered problems with the quick settings tile not cycling properly after a reboot, as well as Tasker throwing errors, although these didn't seem to affect functionality. Anyway, I had a few days off during the holidays and was able to stop the errors from occurring as well as come up with a workaround (although not a real solution) for the problems I had with the qs tile. And so, I present what should be the final version of this mod. Link in the first post, along with setup instructions.
Btw, anyone tried this with Pie? I'm not planning on making the jump anytime soon, so I'm just curious if it works or not.

[App] [Pixel Pulse] Rejoice! Our Alternative for LED Notifications - (Stable)

Like most, I feel really empty without the LED.. I've been using, and have been dependent on the LED ever since my beloved Nexus One
and every Nexus/Pixel since..
Giving thanks:
Forcing us to pick up our phone just to see if we have any notifications is just uncalled for.
I want to check my phone when I want to, not because I have to.
I've tried pretty much every alternative out there -- they either didnt work how i wanted, or were just too ugly how they displayed the info.
Welp, enough rambling. Let me get to the point.
Lets us all give a round of applause to @grokus,
for providing us non-led'ers a true solution in the hell storm that has been created over this whole ordeal :victory:
He's been taking suggestions on what to include as well!
Behold, "Pixel Pulse"
https://play.google.com/store/apps/details?id=com.compass.pixelpulse​
Description:
- Pixel Pulse uses the systems ambient display, in a VERY minimal, clean, efficient, time interval approach, to display whatever app you want to 'pop up'
- Pixel Pulse will 'cycle through' each app if multiple notifications are present
- Notifications can either be displayed as; icon only, icon + app name, icon + notification title, icon + title + content, or a mixture of all three depending on the app(s) you choose.
- Color choices, and more
How to use:
- Must have Ambient Display enabled. - (I just have the 'tap to touch' slider on).
- Have 'New Notifications' (Inside Ambient Display settings) enabled. - (This just allows Pixel Pulse to take over how to display the notifications).
- Battery Optimization (for this app) disabled. - (So the system continues the run the app without shutting the app down) ---- Settings > Battery > Battery Optimization > Pixel Pulse app > Don't Optimize.
- Go back into the app, set everything up as you like; colors, the time interval between pulses, what apps to display, how to display, etc
Going a Step Further:
- Once you have everything enabled you will be greeted with a persistent notification that displays "Pixel Pulse is Running". This notification will be present at ALL times; pulsing like a notification when the screen is off and in the notification drop down. Lets get rid of this (look at the next line).
- Settings > Apps & Notifications > Pixel Pulse app > Notifications > uncheck Pixel Pulse is Running > Enjoy :good:​
And there you have it! Enjoy your new LED notifications haha :laugh: -- Cant wait to see future development.
Thanks so much for the mention! I'll subscribe to this thread so if anyone has any issues or requests feel free to post them here.
I came across this a few days ago and even donated to get the pro features but for the life of me couldn't get the repeating pulse to work. It would show when I got a notification but then never repeat no matter how many seconds I set the interval to so I just gave up on it.
tlbland0426 said:
I came across this a few days ago and even donated to get the pro features but for the life of me couldn't get the repeating pulse to work. It would show when I got a notification but then never repeat no matter how many seconds I set the interval to so I just gave up on it.
Click to expand...
Click to collapse
After reading through that thread, i believe he fixed it sometime last night.. I pulses for me fine.. You might give it another go and see
Yeah for some reason I still can't seem to get it to work. The notification shows up one time and then never reappears. I have the interval set to 10 seconds just to test and nothing.
tlbland0426 said:
Yeah for some reason I still can't seem to get it to work. The notification shows up one time and then never reappears. I have the interval set to 10 seconds just to test and nothing.
Click to expand...
Click to collapse
You gave it notification access, right?
hartleyshc said:
You gave it notification access, right?
Click to expand...
Click to collapse
Yep, ambient display is turned on (tap to view) and set to wake screen with new notifications. Have Pixel Pulse enabled with notification access, interval set to 10 seconds, apps configured and timeout set to 0.
I think this one would be a better implementation for notifications because it does a light ring around the phone AND a pop up toast for the app.
https://play.google.com/store/apps/details?id=com.flysoft.panel.edgelighting
tlbland0426 said:
Yep, ambient display is turned on (tap to view) and set to wake screen with new notifications. Have Pixel Pulse enabled with notification access, interval set to 10 seconds, apps configured and timeout set to 0.
Click to expand...
Click to collapse
That all sounds correct. I wonder if do not disturb is causing problems?
---------- Post added at 12:20 AM ---------- Previous post was at 12:19 AM ----------
jeanxx said:
I think this one would be a better implementation for notifications because it does a light ring around the phone AND a pop up toast for the app.
https://play.google.com/store/apps/details?id=com.flysoft.panel.edgelighting
Click to expand...
Click to collapse
Just be aware that displaying content over the lock screen like that wakes the device from doze/sleep.
grokus said:
That all sounds correct. I wonder if do not disturb is causing problems?
Click to expand...
Click to collapse
Don't have DND on and made sure to disable all battery optimizations so that wouldn't affect it either. I'll keep messing around with it though cause it seems like it's just the app I'm looking for at least until OnePlus implements an AOD or someone makes a working AOD port down the road.
This is pretty cool,I wonder how it effects battery?
tlbland0426 said:
Don't have DND on and made sure to disable all battery optimizations so that wouldn't affect it either. I'll keep messing around with it though cause it seems like it's just the app I'm looking for at least until OnePlus implements an AOD or someone makes a working AOD port down the road.
Click to expand...
Click to collapse
Yeah it's working here. Tested it out. It was iffy at first for me too.
I would say go in and just toggle the settings again and then restart.
After I did that it's been flawless.
Also @grokus enjoy 70% of a coffee.
grokus said:
Thanks so much for the mention! I'll subscribe to this thread so if anyone has any issues or requests feel free to post them here.
Click to expand...
Click to collapse
Absolutely!
However, if i may give one .. maybe two suggestions.. lol
1. While its pulsing, with hidden content.. Maybe remove the "pixel pulse" name and only show the icon itself? thatll clean it up a bit more i think.. (also: when new message is received, the content still displays, but then 'goes away' and continues to pulse without the content -- is that intended?).
2. When you have multiple notifications; gmail, sms, etc .. maybe have the notification cycle through each app every pulse? (first pulse could show the sms, then the next pulse, gmail, etc..) Or 'stack' them (maybe 3 at the most?) on top of each other while it pulses? .. So you get to see all three apps at one time? Or a combinations of those if you have multiple notifications from various apps? ..
Hope i made sense :silly: -- i can elaborate if need be ha
Incredible_Culp said:
Absolutely!
However, if i may give one .. maybe two suggestions.. lol
1. While its pulsing, with hidden content.. Maybe remove the "pixel pulse" name and only show the icon itself? thatll clean it up a bit more i think.. (also: when new message is received, the content still displays, but then 'goes away' and continues to pulse without the content -- is that intended?).
2. When you have multiple notifications; gmail, sms, etc .. maybe have the notification cycle through each app every pulse? (first pulse could show the sms, then the next pulse, gmail, etc..) Or 'stack' them (maybe 3 at the most?) on top of each other while it pulses? .. So you get to see all three apps at one time? Or a combinations of those if you have multiple notifications from various apps? ..
Hope i made sense :silly: -- i can elaborate if need be ha
Click to expand...
Click to collapse
Yeah for those I have a feeling the Pixel lock screen doesn't work like ours. So he would definitely need to detect the device that's being used, if he's not already.
hartleyshc said:
Also @grokus enjoy 70% of a coffee.
Click to expand...
Click to collapse
Lol
Incredible_Culp said:
Absolutely!
However, if i may give one .. maybe two suggestions.. lol
1. While its pulsing, with hidden content.. Maybe remove the "pixel pulse" name and only show the icon itself? thatll clean it up a bit more i think.. (also: when new message is received, the content still displays, but then 'goes away' and continues to pulse without the content -- is that intended?).
2. When you have multiple notifications; gmail, sms, etc .. maybe have the notification cycle through each app every pulse? (first pulse could show the sms, then the next pulse, gmail, etc..) Or 'stack' them (maybe 3 at the most?) on top of each other while it pulses? .. So you get to see all three apps at one time? Or a combinations of those if you have multiple notifications from various apps? ..
Hope i made sense :silly: -- i can elaborate if need be ha
Click to expand...
Click to collapse
I only have a Pixel to test on right now so please bear with me while I try to understand this.
I suspect that the first wake up might be your device's initial wake but I could be wrong.
I'll be adding a way to only show icons in addition to the hide content option (like the ninja mode).
On the pixel they do scroll through all current notifications each pulse. The pixel only shows one full notification at a time. What happens on your device? I can try other ways if you're willing to test it for me.
@Incredible_Culp
THX for sharing this w/us,much appreciated ! :good:
https://play.google.com/store/apps/details?id=com.compass.pixelpulse&hl=en
I'm liking this a bit better than a couple of the other apps mentioned throughout the OP6T Forum .
Your set-up notes in the OP got me to give it a look & once set-up & tested,I immediately went to this one as my go-to LED Notification replacement.
Those who choose to use this or any other LED replacement apps are going to see usage in the battery stats.
This may be near the top in usage,my suggestion is don't get caught up in the numbers,just use your phone as you normally would.
You may see less remaining at the end of the day vs not using it at all,but,I'm willing to bet it won't be close to a "panic" / "wall-hugger" level.
If this wasn't using battery/in-use,the next app or process in line would be showing the higher % use,hence the tail-chasing of the battery life discussions,LOL.
I recommend anyone give this a shot & support the developer if possible............. :good:
https://play.google.com/store/apps/details?id=com.compass.pixelpulse&hl=en
It doesn't work for me no matter what I try. Changed the settings according to the first post, made all in-app settings, activated the pulse for all apps. Still, nothing happens when a notification arrives. Can someone please help?
jackennils said:
It doesn't work for me no matter what I try. Changed the settings according to the first post, made all in-app settings, activated the pulse for all apps. Still, nothing happens when a notification arrives. Can someone please help?
Click to expand...
Click to collapse
Perhaps check your battery optimizations for all of the associated apps, including Pixel Pulse. (make sure they're not optimized & are allowed to run in the background)
Sent from my SM-N960U using XDA Labs
Now it works, thanks a lot!
Edit: Okay, not really working. Sometimes it is, but most of the time it doesn't.

[App] Edge Lighting fix for all Apps with screen off (ACTUAL Edge Lighting)

Get actual Samsung Edge Lighting Notifications with any app while your screen is off!​
Since we all know Samsung only did half the job with this feature, this app will enable you to trigger Edge Lighting (the real one !) when your screen is off. It works with any app by reading the app notification creating a new temporary notification that triggers edge lighting (you won't notice it in your notification list).
You can set custom color filters for your apps, based on their names.
Real Samsung Edge Lighting
Extremely minimal battery drain
No fake AOD Screen
Works with ANY app (including Messenger!)
Initial setup is a bit tedious, but that's mostly Samsung's fault.
Any suggestion to improve the app is -of course- welcome!
Download link:
https://play.google.com/store/apps/details?id=fr.zunder.edgelightingfixforallappsv2
Sounds amazing, will test and report. Thank you!
Warning : there is a new version of the app ont the Play Store, but it is actually a new app because, for whatever reason, Play Console started to reject my updates...
The first post has been updated with the new link.
You have to set it up again, but I've implemented the search function so it will be super fast
Zunderstruck said:
Warning : there is a new version of the app ont the Play Store, but it is actually a new app because, for whatever reason, Play Console started to reject my updates...
The first post has been updated with the new link.
You have to set it up again, but I've implemented the search function so it will be super fast
Click to expand...
Click to collapse
Keeps disabling the apps I choose whenever I close and reopen the app
If I keep the app open, when I receive a message from WhatsApp which I have set to use Edge Lighting, it just turns the screen on instead of Edge lighting
*Detection* said:
Keeps disabling the apps I choose whenever I close and reopen the app
Click to expand...
Click to collapse
Thank you for pointing this out.
It was a minor but very disturbing variable name bug when using the search function . The app wasn't disabled, it was just a switch display issue. If you scroll down the list without using search, you'll see your app is enabled.
Issue has been fixed, new package has been uploaded, update should be available on the market within an hour.
If I keep the app open, when I receive a message from WhatsApp which I have set to use Edge Lighting, it just turns the screen on instead of Edge lighting
Click to expand...
Click to collapse
Make sure you have enabled my app in the Edge Lighting notifications settings screen (and obviously turned on edge lighting when screen is off). See in-app detailed instructions.
Edge Lighting prevents apps from turning the screen on, so if my app is able to turn it on, it means the issue relies in the edge lighting configuration panel.
Zunderstruck said:
Thank you for pointing this out.
It was a minor but very disturbing variable name bug when using the search function . The app wasn't disabled, it was just a switch display issue. If you scroll down the list without using search, you'll see your app is enabled.
Issue has been fixed, new package has been uploaded, update should be available on the market within an hour.
Make sure you have enabled my app in the Edge Lighting notifications settings screen (and obviously turned on edge lighting when screen is off). See in-app detailed instructions.
Edge Lighting prevents apps from turning the screen on, so if my app is able to turn it on, it means the issue relies in the edge lighting configuration panel.
Click to expand...
Click to collapse
Ah yes, thanks I had missed that toggle for notifications settings somehow even after reading the instructions, I think I opened it and saw that my 3 apps I wanted to use were checked but forgot to enable your app too
Thanks for the fix :good:
EDIT - Doesn't seem to work, I have everything set correctly, but nothing happens when I receive a message, just the normal LED flashes
Well I've tried again with the latest update (7th June) and nothing, does not call Edge Lighting when i receive a notification from one of the apps I set up, phone acts as if the app is not even installed, nothing happens other than LED notification
Can't work out what could be wrong as I have set this up like 5 times now following instructions to a T, made sure all toggles are on as directed, permissions granted, nothing
*Detection* said:
Well I've tried again with the latest update (7th June) and nothing, does not call Edge Lighting when i receive a notification from one of the apps I set up, phone acts as if the app is not even installed, nothing happens other than LED notification
Can't work out what could be wrong as I have set this up like 5 times now following instructions to a T, made sure all toggles are on as directed, permissions granted, nothing
Click to expand...
Click to collapse
Did you go to edge lightning style > custom color and entered the app name under "By text" menu?
It worked for whatsapp on my S9...
I uninstalled it because I already have app with the same concept called "Glimpse notifications".
But if you want to customize the style for separate apps, the app in question is the way to go.
jamil aboudaher said:
Did you go to edge lightning style > custom color and entered the app name under "By text" menu?
It worked for whatsapp on my S9...
I uninstalled it because I already have app with the same concept called "Glimpse notifications".
But if you want to customize the style for separate apps, the app in question is the way to go.
Click to expand...
Click to collapse
Didn't change any custom colours no, just left it as default as I just wanted my default edge lighting to work for all apps selected but absolutely nothing happened
Glimpse looks interesting though
*Detection* said:
Didn't change any custom colours no, just left it as default as I just wanted my default edge lighting to work for all apps selected but absolutely nothing happened
Glimpse looks interesting though
Click to expand...
Click to collapse
If you didn't do what I asked in my first question, the app won't work.
"Glimpse notifications" basically triggers the app to turn on the screen when it receives a new notification, and if you had turned on edge lightning when screen is off, the effect will be shown instead of turning on the screen.
But if you want to allow many apps, the color and the app icon will be the same for all of them.
It's a bit confusing though, in the app selection, you need to check what apps to ignore, not apps to use. And you need to follow the instructions to avoid samsung's battery saving behaviour. Personally I didn't experience any kind of additional battery loss...
jamil aboudaher said:
If you didn't do what I asked in my first question, the app won't work.
"Glimpse notifications" basically triggers the app to turn on the screen when it receives a new notification, and if you had turned on edge lightning when screen is off, the effect will be shown instead of turning on the screen.
But if you want to allow many apps, the color and the app icon will be the same for all of them.
It's a bit confusing though, in the app selection, you need to check what apps to ignore, not apps to use. And you need to follow the instructions to avoid samsung's battery saving behaviour. Personally I didn't experience any kind of additional battery loss...
Click to expand...
Click to collapse
Did not know setting custom colours in this app edge lighting was a requirement, but just to have custom colours if you wanted them otherwise your default colour would be used for all apps added
Have not tried Glimpse yet but will give it a try at some point thanks, shame Samsung can't get their own edge lighting working considering the setting is there to do what these apps are doing
*Detection* said:
Did not know setting custom colours in this app edge lighting was a requirement, but just to have custom colours if you wanted them otherwise your default colour would be used for all apps added
Have not tried Glimpse yet but will give it a try at some point thanks, shame Samsung can't get their own edge lighting working considering the setting is there to do what these apps are doing
Click to expand...
Click to collapse
The requirement isn't exactly to customize colors, it's to enable edge lighting by text (app name) as you can read in the instructions, because edge lighting can't distinguish between different apps since there's one app doing all this. I don't know how to explain it exactly, I think if you follow ALL the instructions you'll understand what I mean.
And yes, you are right, samsung should fix this as soon as possible.
jamil aboudaher said:
The requirement isn't exactly to customize colors, it's to enable edge lighting by text (app name) as you can read in the instructions, because edge lighting can't distinguish between different apps since there's one app doing all this. I don't know how to explain it exactly, I think if you follow ALL the instructions you'll understand what I mean.
And yes, you are right, samsung should fix this as soon as possible.
Click to expand...
Click to collapse
Not sure what you mean, it does not state anything about adding by text in the instructions, just to enable in notifications and enable the apps you want to use it with, which I did
The only thing about adding via text is for custom colours which I did not want so did not do, going from what the instructions say "All you have to do now is check the desired apps in the main screen" nothing at all about adding text
https://i.imgur.com/n0clBOo.jpg
These 4 steps are literally the only requirements the detailed instructions say are needed to get it working, anything else is optional (Custom colours) and these are all enabled on my phone
https://ibb.co/HYrxQV8
https://ibb.co/k2nKJkq
https://ibb.co/PQ205cL
https://ibb.co/n74t0Vr
I have just received a WhatsApp message and with those above settings again nothing happened, so I have added Edge Lighting Fix app as a custom colour by text, if this fixes it it needs to state in the "Detailed Instructions" that this is a required step, not sure it is though as the app is already sitting there enabled in the custom colours section along with WhatsApp and other apps I have set, making my addition a second entry of the same app
{
"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"
}
---------- Post added at 09:19 ---------- Previous post was at 08:34 ----------
Nope, not even that fixed it, still nothing at all when receiving a message, if you can see any setting I have missed or set wrong let me know
*Detection* said:
Not sure what you mean, it does not state anything about adding by text in the instructions, just to enable in notifications and enable the apps you want to use it with, which I did
The only thing about adding via text is for custom colours which I did not want so did not do, going from what the instructions say "All you have to do now is check the desired apps in the main screen" nothing at all about adding text
https://i.imgur.com/n0clBOo.jpg
These 4 steps are literally the only requirements the detailed instructions say are needed to get it working, anything else is optional (Custom colours) and these are all enabled on my phone
https://ibb.co/HYrxQV8
https://ibb.co/k2nKJkq
https://ibb.co/PQ205cL
https://ibb.co/n74t0Vr
I have just received a WhatsApp message and with those above settings again nothing happened, so I have added Edge Lighting Fix app as a custom colour by text, if this fixes it it needs to state in the "Detailed Instructions" that this is a required step, not sure it is though as the app is already sitting there enabled in the custom colours section along with WhatsApp and other apps I have set, making my addition a second entry of the same app
---------- Post added at 09:19 ---------- Previous post was at 08:34 ----------
Nope, not even that fixed it, still nothing at all when receiving a message, if you can see any setting I have missed or set wrong let me know
Click to expand...
Click to collapse
Bro, in the last screenshot under By text menu, you should enter the app name like WhatsApp, not the edge lighting fix app.
jamil aboudaher said:
Bro, in the last screenshot under By text menu, you should enter the app name like WhatsApp, not the edge lighting fix app.
Click to expand...
Click to collapse
Even though they are all already added at the bottom ?
But like I said, this is only for custom colours, the app should work regardless, the instructions say that part is only for custom colours, not to get it working
Thanks for the help but can't be bothered reinstalling and setting it up for the 10th time Might try that other one you suggested some time
*Detection* said:
Even though they are all already added at the bottom ?
But like I said, this is only for custom colours, the app should work regardless, the instructions say that part is only for custom colours, not to get it working
Thanks for the help but can't be bothered reinstalling and setting it up for the 10th time Might try that other one you suggested some time
Click to expand...
Click to collapse
Yes even if they were added at the bottom. Because the Edge lighting fix app can't detect these apps, it only detects the names you have written under "By text" menu, it's one of the instructions...
jamil aboudaher said:
Yes even if they were added at the bottom. Because the Edge lighting fix app can't detect these apps, it only detects the names you have written under "By text" menu, it's one of the instructions...
Click to expand...
Click to collapse
Can you screenshot where it says that is a requirement in the instructions because the one I linked above does not say anything about that, it only says that is for custom colours
*Detection* said:
Can you screenshot where it says that is a requirement in the instructions because the one I linked above does not say anything about that, it only says that is for custom colours
Click to expand...
Click to collapse
In your first screenshot, you need to scroll down, that's what I remember. I already uninstalled the app, but try it and you'll see that it will work.
The app just won't work with the Messages app from Samsung.
Messages can generate edge lighting with screen off on its own, and my app can't handle that behaviour atm. Just enable Messages in the edge lighting notification settings.

[APP] Edge Sense Plus ◦ Customize Active Edge on your Pixel4 XL

{
"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
it works both on rooted and unrooted devices, the unrooted version is a bit limited on features though and requires you to make Edge Sense Plus the Default assistant
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.
With Android 10 it works now also on unrooted devices but it requires you to make Edge Sense Plus the Default assistant
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 Pixel 3 XL 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
Unrooted Version:
Install Edge Sense Plus from the playstore and follow the in app instructions
Rooted Version:
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 in Magisk Manager
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:
Hello @j to the 4n
Was going to look for your Telegram thread, but then saw you post this here. Basically here's my post from Tulsadiver's thread with his modifications including your Active Edge module support:
https://forum.xda-developers.com/pi...sk-module-mod-installer-t3992635/post80752815
tldr of it is, when the Active Edge module is added, the phone seems to either have lag or lockups necessitating a complete reboot of the phone. Sometimes this doesn't happen for a while or sometimes is as soon as the phone boots.
Any ideas?
ilal2ielli said:
Hello @j to the 4n
Was going to look for your Telegram thread, but then saw you post this here. Basically here's my post from Tulsadiver's thread with his modifications including your Active Edge module support:
https://forum.xda-developers.com/pi...sk-module-mod-installer-t3992635/post80752815
tldr of it is, when the Active Edge module is added, the phone seems to either have lag or lockups necessitating a complete reboot of the phone. Sometimes this doesn't happen for a while or sometimes is as soon as the phone boots.
Any ideas?
Click to expand...
Click to collapse
Mhh, no clue tbh. It worked fine for years on the Pixel2/Pixel 3. The Pixel 4 Version is not any different.
Can you maybe pull a logcat when it happens again?
Or telegram is here: https://t.me/edgesenseplus
j to the 4n said:
Mhh, no clue tbh. It worked fine for years on the Pixel2/Pixel 3. The Pixel 4 Version is not any different.
Can you maybe pull a logcat when it happens again?
Or telegram is here: https://t.me/edgesenseplus
Click to expand...
Click to collapse
Sure I'll try to get a logcat when it starts up again. Thanks!
Just installed this on my P4XL.
Couple things -- I have a long press set to trigger Assistant, and it seems to launch the old Assistant, the white full screen one. Any way to launch the new Assistant at the bottom of the display?
Also, I'm rooted with Magisk, but when I try to toggle the root option on the app, it says the "device seems not to be rooted.'
calbruc said:
Just installed this on my P4XL.
Couple things -- I have a long press set to trigger Assistant, and it seems to launch the old Assistant, the white full screen one. Any way to launch the new Assistant at the bottom of the display?
Also, I'm rooted with Magisk, but when I try to toggle the root option on the app, it says the "device seems not to be rooted.'
Click to expand...
Click to collapse
The original assistant can be just called when the root option is enabled.
DId you by chance denied root access once? Check in Magisk Manager->SuperUser
j to the 4n said:
The original assistant can be just called when the root option is enabled.
DId you by chance denied root access once? Check in Magisk Manager->SuperUser
Click to expand...
Click to collapse
Weird, I don't remember denying root, but that was the problem! Thanks!
I cannot seem to enable the module on my P4XL. It's installed, but if I enable, reboot, it's disabled again.
Sent from my Pixel 2 XL using Tapatalk
dmarden said:
I cannot seem to enable the module on my P4XL. It's installed, but if I enable, reboot, it's disabled again.
Sent from my Pixel 2 XL using Tapatalk
Click to expand...
Click to collapse
It's the bootloop protection of my module.
When an Security patch gets released I need to make the module compatible first.
Takes usually 24h when I have all files. Give me another hour and it will be done.
Then just reinstall the module.
Oh that's my bad. I saw P4XL in the change notes and since I just got the device today, I didn't even think to consider the November update.
Thanks.
Sent from my Pixel 2 XL using Tapatalk
Okay that's better. Carry on.
Has anyone been successful with setting it to take a picture once the camera is open?
srimay said:
Has anyone been successful with setting it to take a picture once the camera is open?
Click to expand...
Click to collapse
ensure that you have either "User Usage" Access permissions given or have enabled the root toggle.
If it still doesnt work, send me a logcat please.
Previous users that had issues had mutliple camers installed or somehow tasker was set as default for the camera action.
j to the 4n said:
ensure that you have either "User Usage" Access permissions given or have enabled the root toggle.
If it still doesnt work, send me a logcat please.
Previous users that had issues had mutliple camers installed or somehow tasker was set as default for the camera action.
Click to expand...
Click to collapse
I sent a logcat thru the email on your app
Are you going to be doing anything with the motion sence? I was hoping you could make another useless feature useful. Just curious.
jamiejames said:
Are you going to be doing anything with the motion sence? I was hoping you could make another useless feature useful. Just curious.
Click to expand...
Click to collapse
I was working on it, but someone beat me to it.
There was a xda article about it already
I've noticed that when I map squeeze (single) to pull down the status bar or expand/retract it doesn't work the first time and I receive a toast that ES has been granted SU and then it works after that, but occasionally without a reboot it will stop working. Squeeze always pulls up the new assistant but doesn't consistently execute the action mapped to single squeeze for me. Sometimes it will expand the status bar but also the assistant so I can't interact with the notification shade until assistant goes away. All of this happens with assistant disabled, so not sure what else I can try.
joshnichols189 said:
I've noticed that when I map squeeze (single) to pull down the status bar or expand/retract it doesn't work the first time and I receive a toast that ES has been granted SU and then it works after that, but occasionally without a reboot it will stop working. Squeeze always pulls up the new assistant but doesn't consistently execute the action mapped to single squeeze for me. Sometimes it will expand the status bar but also the assistant so I can't interact with the notification shade until assistant goes away. All of this happens with assistant disabled, so not sure what else I can try.
Click to expand...
Click to collapse
About the issue that the expand collapse action does not work at the first time sometimes:
There is no way to check, if the status bar is expanded or not. I can only save the state if the squeeze executed the expand command, so that the next squeeze will execute a collapse action.
If you would collapse the statusbar manually after the first squeeze which expanded the statusbar, the 2nd squeeze would fail too, because it would execute the collapse command, altough you already manually collapsed it before.
Expanding and collapsing the statusbar does not need root permissions, so no idea why an SU popup appears.
About your second issue I'm not sure if I understood it correctly.
You mean that sometimes the mapped action does not get executed, but instead the stock action with GA?
That would be a weird behavior, because once the magisk module is mounted, that can't happen. Or are you non rooted?

Categories

Resources