Related
I've posted this before, but it got buried and other people have asked about it so I figured I'd put it in its own thread. I find the notification light very annoying at night, but the only way I could find to shut off the notifications was buggy at best. This way will allow you to pick whatever triggers you have access too in tasker to control whether the light is allowed to turn on or not.
Some background: when a notification comes in, the system sets the file led_pattern in /sys/devices/virtual/sec/led to something non-zero. 3 is a slow blinking blue light, 1 is solid red, I forget what the others are now. When the screen is turned on, this is reset to zero, and when the screen is turned off, if the notification bar hasn't been opened (and the program with the notification hasn't been opened) the value is reset to something non-zero. So, I created a simple task to change the value back to zero:
Create a new task, then select Script>Shell. Enter the following command:
echo 0 > /sys/devices/virtual/sec/led/led_pattern
Check the 'Use Root' box
Then your task is done. Try it once to make sure you have accepted whatever superuser popups (you'll need to always allow this for it to work on its own).
Now create a profile, and for the context select Event>UI>Notification. You may need to check tasker on the accessibility menu if you haven't already (it will prompt you if necessary). Add whatever other contexts you want (I have a variable that's set when I turn on my nighttime menu that I check for so the light will blink during the day but not at night). You could easily just pick a block of time to turn it off instead. If you don't add other contexts this will always block your light, so make sure you've done some check to block it only at night. Add the task you created to this profile.
Next create another profile with the context State>Display>Display State set to Off, and add in the other secondary (ie night time) contexts. Call the same task you created above. This will prevent the light coming back on if you turn the display on and off at night after receiving a notification.
The only quirk I've found so far is that if you receive a google voice text, the light instantly turns purplish/pink normally. On my phone it will come on for a split second before tasker can kill it.
If you have any issues with this please let me know and I'll see what I can figure out.
I turn my phone over so the light and screen are face down. Case has a lip on it so screen doesn't touch the table. Problem solved.
-Hai guise don't feel like looking at 5 pages but I haz problems on the pre-alpha release and I don't know why.
joshindc said:
I've posted this before, but it got buried and other people have asked about it so I figured I'd put it in its own thread. I find the notification light very annoying at night, but the only way I could find to shut off the notifications was buggy at best. This way will allow you to pick whatever triggers you have access too in tasker to control whether the light is allowed to turn on or not.
Some background: when a notification comes in, the system sets the file led_pattern in /sys/devices/virtual/sec/led to something non-zero. 3 is a slow blinking blue light, 1 is solid red, I forget what the others are now. When the screen is turned on, this is reset to zero, and when the screen is turned off, if the notification bar hasn't been opened (and the program with the notification hasn't been opened) the value is reset to something non-zero. So, I created a simple task to change the value back to zero:
Create a new task, then select Script>Shell. Enter the following command:
echo 0 > /sys/devices/virtual/sec/led/led_pattern
Check the 'Use Root' box
Then your task is done. Try it once to make sure you have accepted whatever superuser popups (you'll need to always allow this for it to work on its own).
Now create a profile, and for the context select Event>UI>Notification. You may need to check tasker on the accessibility menu if you haven't already (it will prompt you if necessary). Add whatever other contexts you want (I have a variable that's set when I turn on my nighttime menu that I check for so the light will blink during the day but not at night). You could easily just pick a block of time to turn it off instead. If you don't add other contexts this will always block your light, so make sure you've done some check to block it only at night. Add the task you created to this profile.
Next create another profile with the context State>Display>Display State set to Off, and add in the other secondary (ie night time) contexts. Call the same task you created above. This will prevent the light coming back on if you turn the display on and off at night after receiving a notification.
The only quirk I've found so far is that if you receive a google voice text, the light instantly turns purplish/pink normally. On my phone it will come on for a split second before tasker can kill it.
If you have any issues with this please let me know and I'll see what I can figure out.
Click to expand...
Click to collapse
Tasker is a confusing app to me. I've tried to enter this in a few times but can't seem to get it to work. Is there any chance you could help me out and let me know more of a step by step? This guide seems to jump around a bit (it could be my extreme lack of experience with Tasker). This sounds like it is exactly what I am looking for though. The led on the GS3 is so freaking bright it lights up my whole room when it is charging at night. I *could* turn it over as suggested above but I have two problems with that:
A) We are better than our phones, aren't we? We should be able to get them to bend however we want! Why compromise?
B) I use my phone as my alarm clock and I don't want to fumble around to flip it over before I can silence it while I'm still mostly asleep.
Thanks for the guide. I will have to give this a try. I tried something else but it didn't seem to have any effect. Any idea where to find the other codes to make the LED turn on differently when you want?
---------- Post added at 06:29 PM ---------- Previous post was at 06:24 PM ----------
Relentless D said:
Tasker is a confusing app to me. I've tried to enter this in a few times but can't seem to get it to work. Is there any chance you could help me out and let me know more of a step by step? This guide seems to jump around a bit (it could be my extreme lack of experience with Tasker). This sounds like it is exactly what I am looking for though. The led on the GS3 is so freaking bright it lights up my whole room when it is charging at night. I *could* turn it over as suggested above but I have two problems with that:
A) We are better than our phones, aren't we? We should be able to get them to bend however we want! Why compromise?
B) I use my phone as my alarm clock and I don't want to fumble around to flip it over before I can silence it while I'm still mostly asleep.
Click to expand...
Click to collapse
Don't know if you are aware or not, but you can turn off the LED while charging using the build in settings. Go to Settings -> LED indicator and uncheck Charging. It shouldn't light up at all until you get some kind of notification.
ADC_112358132134 said:
Thanks for the guide. I will have to give this a try. I tried something else but it didn't seem to have any effect. Any idea where to find the other codes to make the LED turn on differently when you want?
---------- Post added at 06:29 PM ---------- Previous post was at 06:24 PM ----------
Don't know if you are aware or not, but you can turn off the LED while charging using the build in settings. Go to Settings -> LED indicator and uncheck Charging. It shouldn't light up at all until you get some kind of notification.
Click to expand...
Click to collapse
Yea I know. The thing is that I would like it to light up while charging (and change color when charged) just not between 11PM and 7AM
So, I haven't tested it for this (although I am now...) because I just have the charging LED setting turned off. I think this should work fine, although if you've killed the battery full notification you might get the green light coming on once charging completes (which you can probably deal with with an additional profile). Here's a more detailed description of the task setup:
1) Open Tasker and go to the 'Tasks' tab at the top of the screen.
2) Click on the green [+] at the bottom of the page to create a new task. Then name it something (LED kill?) and tap the green check button.
3) Click the [+] in the lower right hand corner to add an Action to your task.
4) Select 'Script', then 'Run Shell' from the Menus that pop up.
5) Under 'Command' type "echo 0 > /sys/devices/virtual/sec/led/led_pattern" without the quotes
6) Check the 'Use Root' box, then click the green check at the bottom of the window.
7) Now you should see the Task Edit window. Click the blue 'play' button at the bottom right of the window to run the task now. If you get a Superuser popup make sure you've checked the box to remember your selection, and accept the SU request. Now tap the green check box to save the task.
* Now you have a task that can turn off the light, but you need a way to trigger it. In tasker you do this by setting up profiles, which you can think of as triggers that will call the task. We want to trigger it to kill the LED whenever the phone turns it on. The phone will turn on or change the light at 2 different times:
A) When you receive a notification
B) When you turn off the screen (This will 'reset' the led if you turn on the screen and then turn it back off without clearing the notification) It will also turn on the led if the phone is charging and you've left that setting checked.
So, lets proceed:
8) Tap the 'Profiles' Tab at the top of the screen.
9) Tap the green [+] to create a new profile. Name it something like "Notification Kill" and click the green check box.
10) Select 'Event', then 'UI', then 'Notification' from the menus that pop up. Click the green check at the bottom of the Notification window that pops up (all the default settings are fine).
10a) At this point I think I was prompted the first time I did this to add Tasker to the accessibility permissions. If this happens, scroll down in the accessibility settings window that pops up and check the box next to Tasker. Then hit the back button to go back to Tasker.
11) Now select the task you just created (LED Kill) from the Task Selection window that pops up
* Now if you leave Tasker you should be blocking all notification LED lights. But you only want to turn them off at night! So you need to add another Context to this profile.
12) Long press on the Context (left hand side of the profile you just created where it says 'Notification *,*' and has a Orange ! triangle)
13) Select 'Add' from the popup, then select 'Time'
14) Pick the time range that you want the LED turned *OFF*. In your case you should pick From: 23:00 and To: 07:00.
15) Click the green Check and you're done with this profile.
* Now you've taken care of the (A) reason for the light coming on. But you need to take care of (B) as well, in case you check your phone during the 'night' hours, or if it's plugged in.
16) Repeat step (9), but name it 'ScreenOffLEDKill' or something easier to type.
17) Select 'State', then 'Display', then 'Display State' from the popup menus.
18) Make sure 'Off' is selected from the 'Is' dropdown menu, and click the green check box.
19) Select the task you created earlier again (LED Kill)
20) Repeat Steps 12-15 for this profile (Long press on 'Display State Off'...)
Now you should be set! If this still isn't working let me know and I'll try and troubleshoot it with you.
Relentless D said:
Yea I know. The thing is that I would like it to light up while charging (and change color when charged) just not between 11PM and 7AM
Click to expand...
Click to collapse
ADC_112358132134 said:
Thanks for the guide. I will have to give this a try. I tried something else but it didn't seem to have any effect. Any idea where to find the other codes to make the LED turn on differently when you want?
Click to expand...
Click to collapse
Just try different numbers. You can test it out and actually make the lights come on with the screen on from terminal emulator/adb or play with the tasker shell options. Try the following commands after getting superuser rights (by typing 'su' in the terminal emulator):
echo 7 > /sys/devices/virtual/sec/led/led_pattern
You get a slightly pulsing blue led. Substitute other numbers for the 7 and play around. You can turn off the LED by setting it to 0. You can also try echoing a value to led_b, led_g, or led_r, which will turn on the blue, green, and red leds (probably 255 is the maximum value). From what I've seen, whatever you set last overwrites whatever else you've done. So, if you set pattern to 7, then led_b to 255, the led will switch to solid blue from the pulsing light. If you then set led_r to 100, it will switch to dim red, but it won't maintain the led_b setting. I don't really have any interest in further customizing the led so I haven't played around with it much more. I haven't really figured out how to use led_blink either. If you find out more post here!
Josh
joshindc said:
Now you should be set! If this still isn't working let me know and I'll try and troubleshoot it with you.
Click to expand...
Click to collapse
Beautiful! I'll punch this in tomorrow at work. Thank you so much for helping me out!
Thank you so much for this post. Your method works perfectly. This is exactly something that I was trying to do but couldn't figure out. Great job! :good:
Just FYI, when Tasker updates from the market, it appears that sometimes the update disables the tasker accessibility service. If that happens this technique will no longer work. So, make sure to check that the accessibility service is still enabled after a Tasker update.
Thought I add a mapping of the colors to save some time to the next person...
Code:
0 = Disabled
1 = Static Red
2 = Blinking red (fast)
3 = Blinking blue (slow)
4 = Blinking red (slow)
5 = Green
6 = Static blue
7 = Static pulsing blue
Awesome, informative thread! Giving it a bump for those who want more, better information. Could anybody post the XML code in color-coded format? It helps me understand how to set it up exactly. Thanks to you for the hard work!
joshindc said:
I haven't really figured out how to use led_blink either. If you find out more post here!
Click to expand...
Click to collapse
This is a bit off topic, but since you went there I'll share some of my findings on led_blink. It turns out you can use it to create any color, but I haven't figured out how to make it... uh... blink.
At first, since led_blink usually contains 0 0 0, I thought it was simply the rgb colors with values up to 255 (just like with led_r, led_g, led_b). But, after a lot of trial-and-error, I found that it's actually hex. But that's not all. You also have to send led_blink additional information. Let me try to explain.
If you echo a string of numbers to led_blink, it seems to ignore the first two. The next two are red, then green, then blue (spaces are interpreted as zero, it seems). So, if you sent:
echo 00ff0000 > /sys/devices/virtual/sec/led/led_blink
you'd get a solid bright red light. But, here's the thing... led_blink would only contain "ff 0 0", since the first two numbers don't seem to stick. If you tried to send green the way you would intuitively think ("0 255 0"), you'd get led_blink set to "25 50 0" - which, to be fair, is still mostly green. Using the hex values plus the leading two digits, you can make the led any solid color you want.
So, what's left to figure out is:
What do the first two numbers mean, if anything? It doesn't seem to matter what they are.
How do you make it blink?
I swear, at one point when I was messing around with numbers (I wrote a Tasker task to make it easier to write to and read from led_blink) that I saw it rapidly blinking, but I don't know how I got there.
If someone can figure out how to get it blinking, Tasker would become a serious Light Flow alternative.
LightFlow can handle this and all notification aspects so much easier and with 1 button click (versus Tasker).
I use the hell out of Tasker, but I use LightFlow for ALL notifications - lights, sounds, vibrations, pop-up windows, etc. And you can set it to kill any notifications of any type you set by time of day. At 10:30pm all my lights stop flashing and come back on at 6:30am for example.
Does it work on any device? Or it is only for Galaxy S3
Sent from my GT-I9300 using Tapatalk 2
iirc led control from the play store has "night time" setting that will disable the led during times you specify
I'm using this command to turn off the led for specific Whatsapp groups, using specific contexts.
Sent from my GT-I9300 using Tapatalk 2
joshindc said:
So, I haven't tested it for this (although I am now...) because I just have the charging LED setting turned off. I think this should work fine, although if you've killed the battery full notification you might get the green light coming on once charging completes (which you can probably deal with with an additional profile). Here's a more detailed description of the task setup:
1) Open Tasker and go to the 'Tasks' tab at the top of the screen.
2) Click on the green [+] at the bottom of the page to create a new task. Then name it something (LED kill?) and tap the green check button.
3) Click the [+] in the lower right hand corner to add an Action to your task.
4) Select 'Script', then 'Run Shell' from the Menus that pop up.
5) Under 'Command' type "echo 0 > /sys/devices/virtual/sec/led/led_pattern" without the quotes
6) Check the 'Use Root' box, then click the green check at the bottom of the window.
7) Now you should see the Task Edit window. Click the blue 'play' button at the bottom right of the window to run the task now. If you get a Superuser popup make sure you've checked the box to remember your selection, and accept the SU request. Now tap the green check box to save the task.
* Now you have a task that can turn off the light, but you need a way to trigger it. In tasker you do this by setting up profiles, which you can think of as triggers that will call the task. We want to trigger it to kill the LED whenever the phone turns it on. The phone will turn on or change the light at 2 different times:
A) When you receive a notification
B) When you turn off the screen (This will 'reset' the led if you turn on the screen and then turn it back off without clearing the notification) It will also turn on the led if the phone is charging and you've left that setting checked.
So, lets proceed:
8) Tap the 'Profiles' Tab at the top of the screen.
9) Tap the green [+] to create a new profile. Name it something like "Notification Kill" and click the green check box.
10) Select 'Event', then 'UI', then 'Notification' from the menus that pop up. Click the green check at the bottom of the Notification window that pops up (all the default settings are fine).
10a) At this point I think I was prompted the first time I did this to add Tasker to the accessibility permissions. If this happens, scroll down in the accessibility settings window that pops up and check the box next to Tasker. Then hit the back button to go back to Tasker.
11) Now select the task you just created (LED Kill) from the Task Selection window that pops up
* Now if you leave Tasker you should be blocking all notification LED lights. But you only want to turn them off at night! So you need to add another Context to this profile.
12) Long press on the Context (left hand side of the profile you just created where it says 'Notification *,*' and has a Orange ! triangle)
13) Select 'Add' from the popup, then select 'Time'
14) Pick the time range that you want the LED turned *OFF*. In your case you should pick From: 23:00 and To: 07:00.
15) Click the green Check and you're done with this profile.
* Now you've taken care of the (A) reason for the light coming on. But you need to take care of (B) as well, in case you check your phone during the 'night' hours, or if it's plugged in.
16) Repeat step (9), but name it 'ScreenOffLEDKill' or something easier to type.
17) Select 'State', then 'Display', then 'Display State' from the popup menus.
18) Make sure 'Off' is selected from the 'Is' dropdown menu, and click the green check box.
19) Select the task you created earlier again (LED Kill)
20) Repeat Steps 12-15 for this profile (Long press on 'Display State Off'...)
Now you should be set! If this still isn't working let me know and I'll try and troubleshoot it with you.
Click to expand...
Click to collapse
I have à Sony xperia Z with jelly bean.
Do you know where i can find the folder there?
In the folder sys/devices/virtual there is no folder sec....
I can't find where i can turn off the charging led at night.
Thanks @joshindc! You are the man. I've been looking for something like this forever. This LED Profile works great! Thanks again. :highfive:
Cheers.
joshindc said:
So, I haven't tested it for this (although I am now...) because I just have the charging LED setting turned off. I think this should work fine, although if you've killed the battery full notification you might get the green light coming on once charging completes (which you can probably deal with with an additional profile). Here's a more detailed description of the task setup:
1) Open Tasker and go to the 'Tasks' tab at the top of the screen.
2) Click on the green [+] at the bottom of the page to create a new task. Then name it something (LED kill?) and tap the green check button.
3) Click the [+] in the lower right hand corner to add an Action to your task.
4) Select 'Script', then 'Run Shell' from the Menus that pop up.
5) Under 'Command' type "echo 0 > /sys/devices/virtual/sec/led/led_pattern" without the quotes
6) Check the 'Use Root' box, then click the green check at the bottom of the window.
7) Now you should see the Task Edit window. Click the blue 'play' button at the bottom right of the window to run the task now. If you get a Superuser popup make sure you've checked the box to remember your selection, and accept the SU request. Now tap the green check box to save the task.
* Now you have a task that can turn off the light, but you need a way to trigger it. In tasker you do this by setting up profiles, which you can think of as triggers that will call the task. We want to trigger it to kill the LED whenever the phone turns it on. The phone will turn on or change the light at 2 different times:
A) When you receive a notification
B) When you turn off the screen (This will 'reset' the led if you turn on the screen and then turn it back off without clearing the notification) It will also turn on the led if the phone is charging and you've left that setting checked.
So, lets proceed:
8) Tap the 'Profiles' Tab at the top of the screen.
9) Tap the green [+] to create a new profile. Name it something like "Notification Kill" and click the green check box.
10) Select 'Event', then 'UI', then 'Notification' from the menus that pop up. Click the green check at the bottom of the Notification window that pops up (all the default settings are fine).
10a) At this point I think I was prompted the first time I did this to add Tasker to the accessibility permissions. If this happens, scroll down in the accessibility settings window that pops up and check the box next to Tasker. Then hit the back button to go back to Tasker.
11) Now select the task you just created (LED Kill) from the Task Selection window that pops up
* Now if you leave Tasker you should be blocking all notification LED lights. But you only want to turn them off at night! So you need to add another Context to this profile.
12) Long press on the Context (left hand side of the profile you just created where it says 'Notification *,*' and has a Orange ! triangle)
13) Select 'Add' from the popup, then select 'Time'
14) Pick the time range that you want the LED turned *OFF*. In your case you should pick From: 23:00 and To: 07:00.
15) Click the green Check and you're done with this profile.
* Now you've taken care of the (A) reason for the light coming on. But you need to take care of (B) as well, in case you check your phone during the 'night' hours, or if it's plugged in.
16) Repeat step (9), but name it 'ScreenOffLEDKill' or something easier to type.
17) Select 'State', then 'Display', then 'Display State' from the popup menus.
18) Make sure 'Off' is selected from the 'Is' dropdown menu, and click the green check box.
19) Select the task you created earlier again (LED Kill)
20) Repeat Steps 12-15 for this profile (Long press on 'Display State Off'...)
Now you should be set! If this still isn't working let me know and I'll try and troubleshoot it with you.
Click to expand...
Click to collapse
Seems cool. Will try out
I stumbled upon a Tasker plugin from BlackDino that lets you change the Galaxy S3 LED settings. It might be a bit easier to use and gives some extra functionality.
http://forum.xda-developers.com/showthread.php?t=2117829
This is for random tricks that aren't widely known.
I'll start off...
Missing that search button key on the bottom from the SGSII? Have no fear, just press and hold the menu key, which acts like the search key
Annoyed of the home button lag? turn off double tap to activate S voice within that program and your home key will be much more responsive
Can anyone think of anything else?
Edit: Ironlood has put together a list of tips and tricks. Thanks!
1.Hold menu button for search menu - eyecon82
2.To get rid of home button lag open up S-Voice and navigate to settings and untick the launch with double tap home button -eyecon82
3.Lock screen app settings are listed under security in settings - kegacide
4.you can swipe the screen with the side of your hand to take a screenshot, or hold home and power-kegacide
5.Hold down physical button and you can close all open apps and go to the task manager - hawkeye2188
6.Buttons on the bottom of the lock screen and can be swiped and open that application - hawkeye2188
7.You can also swipe away individual apps after holding down the home button - NA 521"
8.first go to settings>language and input and turn on voice cmd for apps. I had it on early today and said cheese and the camera snapped a photo...pretty cool -s3xda (on a side note it seems as though the variants have different voice cues try snap, cheese, shutter, and go)
9.In settings > sound > device vibration, you can select a different pattern of vibrate, or just make your own by touching create! - Zoidpilot
10.In app drawer > widgets, Sammy added a widget to use flash as a flashlight, and a widget to turn the entire phone into negative colors.-Zoidpilot
11.You can set the brightness in the majority of stock apps (i.e. the browser) to be app specific, instead of just setting a brightness for the entire system. For example: set the brightness to auto in the system settings, then open the stock browser > brightness and colors, and set it to high. Now the system will have auto brightness, but it will always go to high/bright when you are in the browser! -Zoidpilot
12.If you go to Phone > Logs > call logs, you can long-press a number (like that telemarketer you always reject) and select "add to reject list" to have the phone automatically reject the call every time. You can also unblock the number in case you change your mind.-Zoidpilot
13.In the stock messaging app, you can go to settings, and on the top you will find options to change the background and bubble style of the messages.-Zoidpilot
14.Samsung's S-Voice can do complex mathematical equations for you, then show them in different answers. For example, open S-Voice, and ask "how many inches are in a mile?". Or "what's the square root of 543,636?". -Zoidpilot
15.In settings > security > lock screen options > shortcuts, you can change what shortcuts appear on your lockscreen, or take them out altogether.-Zoidpilot
16.On the headphones that came with your device, you will see a single button and the volume controls. One press of the single button will pause the music, two presses in quick succession will skip to the next track. -Zoidpilot
17.In settings > wallpaper > home & lockscreen, if you select a live wallpaper, it will show as your lock screen as well. It will deactivate the ripple effect though if you have it active.-Zoidpilot
18.You can also use pop-up play on streaming online videos as long as they're not YouTube videos, and as long as you use the stock video player to stream them.-Zoidpilot
19.Pictures come out better with the camera if you hold the camera button and let it focus before the shot, rather than just pressing it after touching the focus box.-Zoidpilot
20.The stock browser has "incognito mode" just like Google Chrome! You can access it by opening the browser, the touching the top right corner to see open windows, then touching the incognito icon. While you're incognito, no history/cookies/or form data will be saved.-Zoidpilot
21.While you are on a call, on the screen where the contact picture is displayed, there is a speaker icon in a bubble. Touch it to increase the call volume past the maximum setting. It works on speaker or on headset setting.-Zoidpilot
22.If you're not rooted, but want to get rid of those pesky bloatware apps, go to settings > application manager > all, and select the app. Within those settings you can clear the information the app has, then disable the app with the top right button. You may need to uninstall updates before it says disable app though... you can also go to the app drawer, hit menu, then select "hide apps" to hide the bloatware icons you've disabled. -Zoidpilot
23.With voice cmd turned on, you can snooze your alarm by saying snooze. -s3xda
24.Cover the screen with the palm of your hand to pause media playback. -NA 521"
25.You can use S Voice like a translator,for example: What is the meaning of house in spanish?-TitaniumBarbell
26.I just found out the contents of the clipboard stay there even after a reboot.-kingwp
27.touch wiz scrolling wallpapers fix go Settings > Wallpaper > Home Screen... If you set them independantly you will be able to crop the wallpaper just like any other HC/ICS device-nonmindo
28.you can get your status bar in ANY full screen app, even full screen games. How? Start with your finger touching just outside of the top of the display and drag down, it will fade in and you can check your notifications, it works both in landscape and portrait mode-nonmindo
29.I noticed that any time you send an email in gmail with our new phones (t-mobile version at least), it puts a stupid T-mobile signature at the bottom of the email. I found that you can change it by going to gmail>menu>settings>[email protected]>signature and putting in whatever you want.-moonfire711
30.Also, go into your dialer>menu>settings for more in call goodies.-moonfire711
31.Many probably already know this, but I just found out that you can turn on the screen with the physical home button instead of the power button. Which is nice if it's laying down on a desk or something.-moonfire711
32.If you get tired of re-unlocking your screen when it turns off, you can set it to not lock for a set period of time after the screen turns off... Go to menu>settings>security>Lock automatically and change the timeout.-moonfire711
33.If you go into Settings > Sounds > Auto Haptic It will enable haptic feedback on your games/apps based on sound, pretty neat!! (note: doesnt work on all games/apps, but does on many)-nonmindo
34.In relation to the haptic feedback with sound... Tap on the left side of the toggle (where the text is), and it'll open up a menu to choose which ones to enable/disable. -pizz0wn3d
35.The wiimote controller successfully pairs and works with our SGS3s! -pizz0wn3d
36.For your contacts or logs, slide left to direct call and slide right to direct text.-jaytxvo
37.while in the stock video player press the picture in picture button to pop out the video -s3xda
38.Super video does pic-in-pic -20blks
39.***Sprint Specific*** In order to turn on and off LTE ... Settings >wireless settings>more settings >network mode>lte/cdma -iphony89
40.camera quick access... allows you to touch the lockscreen and rotate the screen to open the camera... Settings > security > lock screen options > camera quick access -Cappurnikus
41.pull down the notification touch the time and it will open the world clock (might be variant specific) -Deputy13
42.I have only tested this with Windows Media Player, but I assume any DLNA equipped TV/media device would work. This is great if you want to quickly show a slideshow of photos or play some media file on your tv/computer.1) Go Settings/More Settings/Nearby Devices 2) Turn on file sharing and change any options you'd like. Since I'm on my own my Wifi network, I just disabled access control, otherwise you have to approve every device.3) Start Windows Media Player. Make sure under Stream "Allow Remote Control" is checked. You should see your phone show up under "Other Libraries" in WMP. Mine shows up as [Mobile]SCH-135.4) Go into Gallery and select a picture. If connected properly, in the upper right hand corner there will be a new little icon with a monitor and some arrows. Touch this and it will allow you to select a playback device. 5) Now the picture should show up in a maximized screen in WMP. Sometimes it takes a good 10-20 seconds. Videos take much longer, but they work and what I got was the first frame, followed by a good 20 seconds of a "Processing" notification on the Galaxy S3. When I browsed from WMP to my phone videos, it buffered for a very long time, so this "processing" notification is the buffering taking place. I don't know why DLNA needs such a long time to buffer over a home Wifi network.6) Whenever you change folders you have to click the DLNA icon again and re-select your playback device. Not sure why this is, seems like a bug...Unfortunately I did a little research and there is no way to physically copy files to your computer through DLNA, you'll have to use other methods.Make sure you turn this stuff off when you connect to public Wifi .-sluzbenik
44.When viewing videos using the stock video player, you can lock the touchscreen by pressing the power button so that the video does not get interrupted by inadvertent touches. This is especially useful if you are using your phone to entertain your baby or toddler. Also works with mx player though haven't tried it with other players -limeaid
45.Do not know if it has been mentioned already, but you can also bring the phone up to your ear and it will call that contact.-ricky babalu
46. if you are in the apps drawer, and you pinch the screen, you will see all pages of your apps and can quickly choose the one you want.-moonfire711
47.Haven't noticed this being addressed but regarding S-Beam it appears that both phones are required to utilize the same app that is involved with the file being transferred. For example, I use "quickpic" as the default image viewer and when I used s-beam to test a pic transfer, the phones connected however my buddy's phone went to the play store and more specifically went to the "quickpic" downlad page. Obviously my buddy's phone required him to dl the app in order to finish the transfer. I then opened the same file via "gallery" and reinitiated the transfer. This time the phones connected and transferred the file without a hitch. -augustorm
48. lock screen shortcuts can be edited on the swipe lock screen go to settings/security/lock screen options/shortcuts click the word shortcuts and not the toggle it will bring up the 4 shortcuts and your allowed to change which app is accessed or what order there displayed in -ironlood
49. Just found a way to substantially increase smoothness. Under Developer Options--> Limit Background Processes. I set mine to 5 and notice a difference -eyecon82
This is great, Thanks!
Currently not being productive on my S3.
23.With voice cmd turned on, you can snooze your alarm by saying snooze. -s3xda
Do I need to have S Voice turned on for this? For example, I completely disabled S Voice (due to the lag it creates) and just set my alarm through ICS/Settings. Will this still work?
Thanks for the list, awesome information
Death&co said:
23.With voice cmd turned on, you can snooze your alarm by saying snooze. -s3xda
Do I need to have S Voice turned on for this? For example, I completely disabled S Voice (due to the lag it creates) and just set my alarm through ICS/Settings. Will this still work?
Click to expand...
Click to collapse
Disabling s-voice by double clicking home button doesn't deactivate s voice, it does help with the home button lag...just create for s voice icon on your homepage...
however if you completely disable it in settings-->manage applicatoins, then im not sure
Hey, my tip about pinch to zoom in/out while using the Calendar app to quickly go from day to week to month to year view and vice versa isn't here! Haha btw, did you guys know you can rotate your phone while using the dialer? It doesn't add any functionality but it's something random I noticed this weekend.
Also, #34 applies to any toggle in Settings (including voice cmd!) except data usage/mobile data:
34.In relation to the haptic feedback with sound... Tap on the left side of the toggle (where the text is), and it'll open up a menu to choose which ones to enable/disable. -pizz0wn3d
Sent from my SCH-I535 using xda app-developers app
I would really like to thank eyecon82 for making this thread (and bump it while I'm at it!). This is worth its weight in gold to a technologically impaired guy like me. I would also like to thank those of you that added along the way. Top notch work all
I'm trying to figure out how to get the edge lighting to work. I've set it up to trigger on all app notifications and I have yet to see the lighting function.
Is there a trick to get this to work? Does lighting work when having AOD on?
The apps should also support edge lighting, otherwise you wont see it. As of now, only samsungs default apps only support.
You can use the app called "Edge Mask" from play store to customize edge lighting for all apps.
this is how I got it working with all apps defined & in state screen on or off:
First disable notification for all apps you want to show with new notif style
in settings > notification
install SystemUI Tuner from playstore,
then in miscellaneous > enable Heads-Up Notifications.
scroll down and enable Power Notification controls.
now go back to notification setting, tap the app then slide to level 4 or 5 (peek enable)
the notification for the app should be in new style now (edge lighting enabled)
Now the trick so it also works with screen off:
install from playstore: Lightflow legacy
Add Lightflow in edge lighting setting "manage apps notification"
setting in lightflow app:
the key is the setting in lightflow must enable "Switch screen on" in the app setting
After you add the app in lightflow, goto app setting and tab Notification, scroll and enable switch screen on.
then you will have edge lighting notif for other apps too.
I cannot attach pics here, but I have posted here:
https://forum.xda-developers.com/showpost.php?p=73591020&postcount=6
and gmail notif:
https://forum.xda-developers.com/showpost.php?p=73658499&postcount=21
Thanks man, now I have it working with screen on. Just can't figure out how to make it work with screen off heaven with your trick with light flow.
have u turn on edge lighting setting to "Always" ?
also add light flow and all apps defined in edge lighting manage apps.
Any chance you could point me to working root for the S8+ to install SystemUI Tuner? Model: SM-G955F
root is not necessary. just install System UI tuner from playstore,
then follow the step to enable permission from adb . are u familiar with adb ?
- enable developer mode on phone, then turn on usb debugging
- connect phone to computer, start adb
- type in the set permission command in adb, as instructed in the app.
- then follow my instruction above.
I guess that the edge lighting for apps when the screen is on but not when it's off i'm talking about whatsapp for instance it gives you an edge lighted notification when screen is on but not when it's off although you have it in the edge lighting permissions toggled on ,
all you need to do is to turn on the pop up notification in the whatsapp application either for always or only when the screen is off but for me I did it only for when screen is turned off
enjooy
I got whatsapp edge lighting work with display off. But there isn't the text of the message. Only the icon on the screen.
@Bautinho88 How did U manage to make it working for whatsapp with screen off? For me it only works when I select "popup" on whatsapp and that's not good for me
Still wouldn't work on apps with custom notification APIs like Facebook Messenger. Oreo removes the ability to have power notifications too, btw
And lightflow/glimpse notifications seems like a half-baked solution, since it hijacks the icon, and doesn't display any message info for me. Also it hijacks the color.
Oreo allows notification channels, which lets me enable it for most of my apps. like i said, the only ones that don't work use custom APIs for notifications.
I don't think we will ever see a fully working 'Edge Lighting Notifications" as long as it's running as an APK. It should be built into the UI/system in Samsung's skin so that it's not piggy-backing off of notifications with Android, and rather Pre-skinning it as the notifications come in.
I really only want it to emulate an LED notification light while the screen is off. I've tried multiple 3rd party apps from the play store, but none of them work correctly, and when I looked for the Always-On-Display manually in System Settings, its not under Display or Lock Screen. Searching also comes up with nothing. Am I crazy? One of the selling points of this phone was AoD (like Pixel 4, and 3a before it) but I'm not finding it.
It took me a bit to find it on my wife's new 4a, but it's Settings/Display/Advanced/Lock screen display/Always on.
ETA...Ha! I never remember there's a search box at the top of Settings. I typed "always" into it and it immediately shows the "Always on" setting.
Thank you! This helped me track it down. Apparently the setting is hidden unless you have a lock screen set up, despite the fact that it works without a lock screen. That's also why it didn't appear in my search results. If you want an Always On Display but no lock, you have to enable Swipe to Unlock, enable the "always on" setting following your menu path, and then turn off Swipe to Unlock. Thanks Google ?
Device Settings Menu Guide, Tips & Discussions
Part 3 - Display, Lock screen, Biometrics and security, Safety
If you're new to this series or want to see the index, please read the Introductory Post first.
Display
Dark mode settings: I have kept it 'Turn on as scheduled' with 'sunset to sunshine'. If scheduled, the dark mode is only enabled after the screen gets off.
Brightness: When you change brightness in 'Adaptive brightness' mode, your device is smart enough to learn your usage patterns to determine the best level according to the environment as per your preferences. 'Reset usage patterns' in case you think your phone is drunk when in Auto mode.
Motion Smoothness: You have a monster with a 120 Hz refresh rate! Use it with 'Adaptive' mode. It also saves battery keeping your refresh rates low when not needed. 'Standard' mode uses a constant 60 Hz refresh rate. Use it when you know you will be scrolling and watching movies but want to save battery.
Eye comfort shield [Formerly Blue light filter]: Learn why you should use it here. I've set it to 'Custom' > 'Turn on as scheduled' > 'Sunset to sunrise'. You can toggle it from the notification panel as well. Still need to see how the new 'Adaptive' mode works - it claims that it makes minor adjustments throughout the day. Anyone can comment?
Night Mode: (Pie update) Enable it to make use of true blacks on your AMOLED screen, save battery and put less strain on eyes. I know you want it to only enable at night, so hop up to developer mode and set 'Night mode' to Automatic.
Screen mode: I've set it to 'Vivid' to let Samsung be where it is best at - Display Vibrance! If you are towards the cooler or warmer side, you have now the option to customize with 'White balance'. In 'Advanced settings', you also get to tweak RGB colours!
Font size and style; Screen zoom: I've set 'Screen Zoom' to 'Small' and 'Font Size' to Level 2 in order to get more content in a screen view. Please tell me if there's any better font on Galaxy Apps.
Screen resolution: By default, you don't get the resolution enabled that your S22U is capable of. I've changed it to WQHD+ for getting the most out of the best display in the market. I've the resolution set to HD+ in Medium Battery Saver mode in case I'm on Survival mode.
Full screen apps: I customize it when needed for an app. You can tell which apps should not show your camera cutout (so they show a bar instead)!
Screen timeout: Mine is set to 10 minutes. You know, pro users!
Home screen: Self-explanatory and I use Nova Launcher. Do enable 'Quick-open' notification panel.
Edge panels: You can set a maximum of 9 panels. Explore options for each panel and try more of them from the Store. I've enabled Apps edge (also make app pair and folders), People edge (upto 10), Smart select (take portion screenshots, make screen GIFs, pin a screen's content), Clipboard edge (auto-categorizes items), Reminder, Device maintenance (useful to review device performance OTG), Tasks edge (explore all available tasks), Quick tools (must have), Calendar. Tap Menu and 'Reorder' the panels as per your needs. In 'Edge panel handle', I've set the Transparency to highest and Size and widht to larges. I've dragged the handle to Right near power button so that I can always guess where the handle is.
Navigation bar: You can enjoy the immersive display by setting 'Navigation type' to 'Swipe gestures' and disabling 'Gesture hints' and 'Show button to hide keyboard'. I eventually got used to this. You also have an option to go back by dragging the sides. You can use Nav bar button on Quick Settings by dragging down the notification panel to toggle showing the navbar then.
Accidental touch protection: Really useful because I keep my phone screen faced to my leg side when inside pocket so that it's protected from the outside cruel world.
Screensaver: In case phone is your life even when it wants to get charged peacefully.
Lock screen
Screen lock type: I use Pattern with Biometrics (Intelligent Scan and Fingerprints mostly Fingerprints only). Fingerprints remain the best security and battery-efficient method to date at least for me. Use Iris for more security than regular face recognition. Also, with Iris, your device won't get unlocked while you're sleeping or with your photo. Use 'Intelligent Scan' for bit more ease (read about it here).
Smart Lock: It's a Google feature that can unlock your phone via On-body detection, Trusted places/devices and Voice Match. I used it once with On-body detection but couldn't impress me. Read about it here.
Secure lock settings: Disabled 'Make pattern visible'. Set 'Lock automatically' to 15 seconds in case I want to turn on the screen immediately without unlocking it. Anyways, 'Lock instantly with power key ' is enabled when I explicitly want it to get locked. Use 'Auto factory reset' carefully as someone could initiate this by simply making incorrect attempts. I've enabled 'Lock network and security' especially for theft use-case.
Always On Display: For customizing it, go to 'Clock style' below. Guide on AOD here and video here. You now have new display mode as 'Tap to show' AOD for 30 seconds. I've set it to 'show as scheduled' such it doesn't glow when I sleep. Also, I get an idea that it's time to get to bed when AOD stops showing up (same for wakeup).
Clock style: You can customize AOD with different clock styles, pictures, GIFs, Calendar and roaming clocks. Blue 'colour' gives a soothing effect every time I look at the clock for me. Similarly, you can customize your Lock Screen clock style here.
Content to show: 'Home button and clock' feel elegant for me.
Auto brightness: If enabled, you can also change it by double tapping the AOD clock. I have set it to the maximum to get eyes on it!
Show always; Set schedule: If you often check the clock at night, you can enable the former. I've disabled AOD during my night sleep schedule so that I additionally get a hint when it's already time to go to bed and whether it's time to get up or not.
Turn off to save battery: Enabled. Do you need AOD in survival mode too?
Roaming clock: I had to disable it as every operator in India puts SIM to Roaming mode when you're out of your circle (mostly defined to a state) and I get two identical clocks whenever I travel out of state.
Widgets: Enabled all available choices and will decide about the reordering or need of each of them after I arrive at the use-cases. The same goes for you maybe.
Contact information: Do fill it. I've included my name and number on it. Can be useful when stolen, lost or misplaced. You can include email or alternative mobile numbers as well since the primary number would probably be in the device itself.
Notifications: I've changed it to 'Details' from 'Icon only' since later makes it similar to AOD style notifications and I want the description of notifications once I go over my AOD screen. 'Hide content' if you don't want people to read your notifications. I rather do this on a per-app basis (like messages for OTPs, sensitive apps). 'Notifications icons only' Toggle 'Transparency' if you find it difficult to read notification over the wallpaper or want your wallpaper to expose. 'Auto-reverse text colour' makes it easier to adapt with the wallpaper. You can define 'Where to show' your notifications here (AOD or Lock screen or both).
Shortcuts: Define the two shortcuts you see on the bottom screen corners while on lock screen. You can choose any app though default (phone and camera) works for me.
Biometrics and security
Biometrics: You can remove biometrics data and configure 'Samsung Pass' to use these here. You can enable 'Screen-on' scan for making the device scan for your face as soon as screen turns on. This increases brightness immediately while it's scanning (can be annoying) and will drain some battery. In 'Fingerprint Scanner', you can add as many as 4 fingerprints (reserve one for Secure Folder).
Screen transition effect: Disabled as I want things at fastest.
Google Play Protect: Enabled. Read more here.
Find My Mobile: 'Remote controls', 'Google location service' and 'Send last location' enabled. This should be the first things to review once you buy the device. Prepare yourself with a demo on findmymobile.samsung.com.
Security update: Shows the patch level and gets updated with 'Software Update'.
Samsung Pass: Saves your passwords, addresses and payment information securely.
Install Unknown Apps: Allow/Disallow existing apps to install apps from APK.
Secure Folder: The replacement for Samsung My Knox. Must-use feature to separate your very private and confidential part of the phone. Guide here and video here.
Private Share: You can share your photos and videos without letting anyone save or download it. Uses blockchain. Need to learn more about this.
Other security settings: 'Set up SIM card lock' disabled (same reason as in 'Secure startup'), 'Make passwords visible' disabled, 'Security policy updates' auto update enabled (Here is what are these), 'Send security reports' enabled. Set 'Device admin apps' with care (Learn about them here in case you haven't). You need to remove an app from here before uninstalling it. 'Creditial Storage' for CAs and user certificates (Learn more about CAs here). 'Pin windows' is a very useful feature for me. In cases where you need to give your device to someone (for like watching a movie or seeing the gallery), if this is enabled with 'ask for pattern before unpinning', when you 'pin' that app (video player or gallery), people will have to pass the lock method to get out of that app. Configure which apps can have 'Usage data access', 'Notification access' and 'Do not disturb permission'.
Privacy
All permissions; Permissions manager: Manage and view granular level permissions per app or apps per permission basis.
Controls and alerts: You can set if apps can have 'Camera access' or 'Microphone access'. Disabling this makes no installed app to access these - could be done when you are in spy mode. You can also get alerted when an app accesses your clipboard with 'alert when clipboard accessed'.
Samsung: You get the privacy policy in Samsung Privacy. In Customization Service, I have disabled Use mobile data to save my data against nothing important. You can also request to Download your data Samsung has collected about you.
Google: Just like above, see what Google collects!
Location
App permissions: Allow apps and sites to detect your device's location. I've enabled it since I use too much location-specific content. You can turn it off if you suspect your dad working in NSA (approx. locality can still be tracked through IP, use VPN). If you need to enable Location for an app, I suggest using Allow while using app than Allow all the time for apps that you think only needs to use while you are using the app. Why allow Instagram to get location all the time when you only need it while sharing something? Google Maps, on the other hand, can give you information about upcoming traffic if allowed in the background!
Wi-Fi scanning; Bluetooth scanning: Wi-Fi scanning uses the database of Wi-Fi locations to predict your location. Read how it works here. Similar goes for BT.
Safety and emergency
Fill your Medical Info like Blood group and conditions so that any help knows about this when life goes wrong.
Add your Emergency contacts so you can access them on lock screen.
You can enable DND while you are driving with Silence notifications while driving.
Emergency mode [Formerly Ultra power saving mode]: You get a black screen that enables you to call and text. Saves a great battery when you are in survival mode. You can add few apps like WhatsApp too!
Panic mode: Keep this enabled (can save you) and when you press your power key 3 times, your device sends Location, Emergency text and photos from your camera to your selected content. Be careful that you are likely to press the power button multiple times when you are stressed and you would be sending unwanted photos to your contacts. Either disable the photo-sharing option or select contacts carefully.
FAQs
Does having Adaptive Refresh Rate really work better with a battery instead of 60 Hz? (Asked by @brokyneo)
Ans: It depends on the usage. If you reading something and not watching dynamic content like videos, you don't need to refresh the screen 120 times a second!
Adaptive Refresh Rates on S22 Ultra has 7 rates: 10Hz, 24Hz, 30Hz, 48Hz, 60Hz, 96Hz and 120Hz. With 10 Hz, you essentially make the GPU display frames 92% fewer times! This should save your battery to a great extent!
Here is a great experiment done by GSMArena: https://www.gsmarena.com/samsung_galaxy_s22_refresh_rate_explained-news-53216.php
Thanks for the tread does having adaptive refresh really work better with battery instead of 60 hz
It depends on the usage. If you reading something and not watching dynamic content like videos, you don't need to refresh the screen 120 times a second!
Adaptive Refresh Rates on S22 Ultra has 7 rates: 10Hz, 24Hz, 30Hz, 48Hz, 60Hz, 96Hz and 120Hz. With 10 Hz, you essentially make the GPU display frames 92% fewer times! This should save your battery to a great extent!
Here is a great experiment done by GSMArena: https://www.gsmarena.com/samsung_galaxy_s22_refresh_rate_explained-news-53216.php
brockyneo said:
Thanks for the tread does having adaptive refresh really work better with battery instead of 60 hz
Click to expand...
Click to collapse