Link to original thread in SGS forum:
http://forum.xda-developers.com/showthread.php?t=730692
Link to app:
http://forum.xda-developers.com/attachment.php?attachmentid=363696&d=1279643523
madmack said:
I saw the idea posted somewhere previously that instead of getting the capacitive lights on, we really should be putting the phone's AMOLED screen to work ! specially that it doesn't consume any backlight energy when displaying a black screen. So I developed an app that does just that, upon receiving a notification, it will display a black screen with a red dot somewhere in the left top corner. Ok, i really should put these in bullet points..
the application does the following:
1. When your phone receives a notification, it switches the screen on and displays a red dot somewhere in the top left corner. The location of this dot is random every time you receive a new notification. This will guarantee using different LEDs so that the same ones won't be burned out ! The reason why I chose red is because it uses the least amount of energy to display.
2. The app runs as a service, after installing, you'll need to lock the screen once and unlock it for it to activate. After this, the application should run automatically after a reboot.
3. To get rid of the red dot, the only key you can use is the home key. Using the capacitive touch buttons will do nothing, and so as clicking anywhere on the screen. Once your screen turns on, the notifications disappear and will not come up until a new notification sound is received.
I have also logged the touch drivers and saw that although I'm displaying a black screen and setting flags to not respond to touch messages, android is still receiving touch messages when you touch any spot on the screen. This, I imagine, consumes resources! So I disabled the touch drivers when the black screen is active. Pressing on the Home button should reactivate it. If your screen is unresponsive to touch even after the notification screen is dismissed, a simple restart should take care of it. Once you've restarted, you can uninstall the app.
Now the touchscreen drivers were a lot easier to mess around with. The sourcecode given by samsung helped me achieve the activation/deactivation of the screen. Things are not the same with the capacitive buttons. You'll notice that when the black screen is on, if you touch any of the soft buttons, they'll light up (although am suppressing them programatically). Am still analyzing the drivers to see if there is an easy way to disable these drivers too when the notification is on.
One more note, make sure the notification sounds that you choose for your different apps (Calendar, Gmail, Gtalk.. etc) are the default samsung notifications or the ones you placed in /sdcard/sd/media/audio/notifications
Any other sound notifications will simply not trigger the program to display the notification screen.
I just want to let you guys know that this is a beta app. Install it at your own risk.
Enjoy ! Comments and feedback will be appreciated
Click to expand...
Click to collapse
Thanks for the heads up, but after reading the thread I think I'll wait till it's been tweak a bit more.
That's a good idea, but if it's going to flash using the screen, why no take advantage of the fact that it's a SCREEN and flash an icon instead of just a little red dot?
For example, use the same system icons that appear in the notification bar when messages are received / calls missed, etc. And if you're worried about burning out pixels you could make it change location every minute or so.
Just my $.02
that was mentioned in the original thread... I think it is a good idea... I cant wait to see how this grows...
Does this require your GS to be rooted?
gravis86 said:
That's a good idea, but if it's going to flash using the screen, why no take advantage of the fact that it's a SCREEN and flash an icon instead of just a little red dot?
For example, use the same system icons that appear in the notification bar when messages are received / calls missed, etc. And if you're worried about burning out pixels you could make it change location every minute or so.
Just my $.02
Click to expand...
Click to collapse
the idea of a full icon was mentioned, but just like a blinking led, the idea here is to keep the notification using as little power as possible. Not sure if the power usage would be more or less showing one pixel or a whole icon.
Obviously 100+ pixels would use more power than just one but the screen is very power conservative. I think it's at least worth a try to see if it really impacts the battery that much.
papawu said:
Does this require your GS to be rooted?
Click to expand...
Click to collapse
I have it on my phone atm, it's not rooted. Seems to be working fine.
doesnt work if you have No Lock installed too
Umm..i have nolock and it works fine. Try turning it off, then lock and unlock your phone, and turn it on again. Should work.
Sent from my Samsung Vibrant
How do you properly remove the app? It is screwing everything up on my phone.
hah2110 said:
How do you properly remove the app? It is screwing everything up on my phone.
Click to expand...
Click to collapse
Just curious...How is it screwing up your phone?
ultra spikey said:
Just curious...How is it screwing up your phone?
Click to expand...
Click to collapse
It was hurting battery leaving the screen on even though it was just red. I uninstalled it from manage applications and now my screen won't turn on once it is off, I have to pull the battery. Anyone know if doing a clear storage wipes the internal SD card?
+1 for icon notifications
If we can't have a real led, lets look cooler than all the other phones and have little icons of e-mail, sms, and missed calls. It would be nice.
and make them loook purrrrdyyyyyyy iphone-esque
Installed this today and so far so good. Sure it would look better with actual icons but if it saves me from having to unlock my phone all the time to look for new messages then I'm happy.
Sent from my SGH-T959 using XDA App
Not sure why this thread is not getting enough attention when there were so many people begging for a notification app to come out?
Thanks for making the app, will try it out soon. Will give feedback as soon as I get it.
Not working for me at all. Tried default sounds, custom sounds, with puzzle piece, without puzzle piece, etc. Even tried a reboot. Yes, the service is running.
Samsung Vibrant
EDIT: Just worked, but seriously took like 10 minutes before the screen flashed and the red LED started blinking.
I'm having a problem with it as well. I see it running, but it doesn't notify me except for the initial notification. Also it seems to just keep the screen on.
I'll keep playing with it to see off I can figured it out.
Sent from my SGH-T959 using XDA App
Am I using this app wrong or something? It lags the crap out of my device. Takes about a full two seconds to turn the screen on with it, and even then I have to wait a second or two to swipe my MIUI slider.
And god forbid I try and use the Laptop dock. If I plug my phone in with the dock, my phone sits there and I have to push the power button several times to get a response from the phone, where it promptly turns the screen off again and denies me from booting into WebTop.
I can't say I've seen that problem on my phone. How many widgets do you have on your lock screen? Have you tried running widgetlocker with only the slider to see if that resolves the issue?
I've got minimal text for time, and minimal text for the date. Then the MIUI slider. Even with just the slider, it lags like crazy.
Never had a problem. Just hit my unlock, then my back arrow and zero lag to my homescreen. Try the back button option over the slider. Maybe the slider is causing the lag.
EDIT: Just added the Miui slider and still no lag. Not sure what you have going on, sorry.
New to XDA, Hello All!
I saw this on the Samsung Galaxy S 4 i9500 Q/A thread, but I'm seeing it on the Verizon version, so I thought I would post here.
Here is the original thread:
I am seeing a lag in the clock on the lock screen. It doesn't matter if I use a custom lock screen (widget locker) or the Samsung lock screen. I don't have a password on my phone I am using "swipe to unlock".
It's easily reproducible, I let phone sit for 10-15 min, and if you press the unlock button you'll see the wrong time for anywhere from a fraction of a second to a few seconds! and then it will update to correct time. I find it super annoying if I just want to know the time.
I've found that the amount the clock lags is proportionate to the amount of time the phone as been idle.
I've seen the clock over an hour off, but it doesn't seem to drift much more than that (or maybe I don't leave it idle long enough).
I feel like the lock screen clock should be a very light background task. What is confusing to me is the tiny clock in the top right is correct, so the phone is monitoring the clock...it's just not updating the larger clock on the lock screen.
Any thoughts?
The phone downclocks the cores to save battery....when system is idle the phone will bump down to something like 400mhz....its a pro and a con at the same time. Over time these kinks will be ironed out....lag...bugs...etc. The phone is 1 week old on Verizon...im confident things will work out.
Sent from my SCH-I545 using Tapatalk 2
I have hunted and hunted, but can't figure this one out. On my Note 2 I could go to the stock Samsung calendar settings and turn off "Notifications While the Screen Is Off." However, on the S4 I do not see the option to turn these notifications off. I have tried different roms, etc.
I need to keep notifications on so that they sit in my notification bar when I turn the screen on (so, I can't completely turn off notifications). However, I don't want my screen turning on every 15 minutes that I have an appointment (this drains the battery pretty quick).
Anyone know what I'm talking about or what to do about it? By the way, I would go with the stock Google calendar, but like Samsung's much more.
Thanks in advance for any help.
One more try ... anyone have any suggestions? Thanks a lot.
Sent from my SCH-I605 using XDA Premium 4 mobile app
Did you ever figure this out? I'm having the same problem. I get the notification, but it keeps the screen on until I acknowledge. I don't usually notice until my pocket gets really warm, then I realize the screen's been on the whole time.
heys guys, i recently downloaded a calendar app that wakes my screen up when an event gets notified, fact is it just wakes up for like 2 secs.
in the calendar app settings you can decide how much time it has to stay awake, but it doesn't work at all. even if i set it up to stay awake for 30 secs, my screen gets back to sleep in like 2 secs, i tried to change every possible setting (display stuff, battery stuff etc) but i can't find a solution to it.
any idea pls? thanks