2.4 is now on the market
So let's start off with what is BLN and what is Blinky.
neldar made a kernel patch a few months ago to make it so that notifications light up the LEDs under the soft buttons when you have a waiting notification (and the screen is off.) This is known as backlight notification or BLN for short. Blinky is an enhancement application to that patch to make the LEDs blink and your phone vibrate to remind you. The blinking tends to catch the eye a whole lot more than simply solid lights.
No longer calling this beta, the install method is new but the source seems to be solid. As noted below, this requires that your kernel support BLN already.
Enhanced BLN is for Froyo only. Sorry Eclair users, I just don't have the correct build environment for you.
As of 2.1.1 Enhanced BLN should work for Eclair as well. This is currently untested.
So I haven't done the work yet to see if there's any affect on battery life, in fact there probably is a tiny bit more usage with this.
Battery usage tests: https://sites.google.com/site/sgsblinky/battery-usage
After you install it/upgrade it, you should run the program once to start the service. After that it will start automatically upon boot.
Expected behavior:
When you get a notification that would light up the button lights, they will now blink. 1 second on, 1 second off. With 1.4 and later, after 5 minutes the BLN is left steady on to conserve battery.
With 2.0, you can now set all the times, time on, time off, etc. With this power, you now control how much juice Blinky uses. It also makes you responsible if it uses too much power.
2.0.3 is completely flashable. You must uninstall 2.0.2 first.
Yes, this means fade in/out is possible but not implemented yet. No, I cannot control each button, the interface doesn't appear to allow that level of control.
Feature suggestions are welcomed.
Features I'm already thinking about/working on:
Special charging behavior.
Flashing via CWM the blinky-lights.zip is strongly recommend in addition to installing the APK. It fixes some bugs that I just can't fix otherwise.
For 2.0.3 flashing via CWM is required.
Eclair users installing for the first time, use the blinky-lights-2.1.2.zip.
2.3 adds in the ability to write the library without using CWM. It requires root to do this, and must reboot immediately after. While the risk is low this may not be safe in some cases. In addition, some ROMs then replace my lib on boot, making it useless. That said, flashing from CWM has the same inherent risk and set of problems. Both versions are here.
2.1.2 is an upgrade to 2.1.
2.1 is an upgrade to 2.0.3. The library didn't change, so you can upgrade from 2.0.3 (only) to 2.1 without flashing. (Use the Blinky_v2.1.apk to upgrade.)
If you're installing for the first time or upgrading from a version before 2.0.3, simply flash the blinky-lights-2.1-1.zip and you'll get the library and the APK.
If you like my work, consider donating to my beer fund.
Change log:
V2.3: Added version number to the title, added option to turn off Blinking when the blink time expires, added button to replace the library (requires root) and reboot, made test button work with stubborn devices (requires root on those device only). Better library detection, for those flashing kernels. Removed notification. Test button turns the screen off.
V2.1.2: Eclair fixes, added an option to enable BLN on startup.
V2.1.1: Added a checkbox to handle if BLN is disabled/enabled. Added a few extra error messages to help people out. Added Eclair support (untested at this time).
V2.1: Updated UI, Minutes, seconds, milliseconds. Changed the vibrate time to 750 ms. Added a stop vibrating after a specific amount of time option.
V2.0.3: Completely flashable (includes apk). Changed directories to handle Samsung Froyo insanity.
V2.0.2: Upped the limit on the number of digits in the number of milliseconds to blink option.
V2.0.1: Workaround for missing /tmp in some systems (due to Voodoo)
V2.0: Added UI, Icon, Enhanced BLN
V1.4: internal refactoring and added a stop to the blinking after 5 minutes to save battery
V1.3: rewrote the blinking thread to avoid holding a wakelock. Should be easier on the battery. Will test this today.
V1.2: rewrote the threading interface. - Keep an eye on battery usage.
V1.1: initial release.
Known Issues:
If a notification goes away (such as Gmail was read online, but you had a waiting notification for it) the lights keep blinking. - Flash the updated bln to fix.
Need to uninstall 2.0.2 to install 2.0.3
Report of the library being replaced with the original version on boot, meaning enhanced mode is impossible.
Documentation post needs to be updated.
Rom maintainers:
Feel free to include my lights.s5pc110.so, it is fully compatible with the one neldar released. Contact me with any question including upcoming development.
Special thanks to:
neldar for the base level code I'm using
Reefermattness for the icon
My beta testers
s44 for Eclair testing
Screenshots and Documentation
So here's what you need to know about Blinky. Screenshots are based on Blinky 2.0.2, 2.1, and 2.1.1 where appropriate.
What Blinky Looks Like
{
"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"
}
Enhanced BLN
Due to interface between BLN and the system, certain issues arise such as notifications that come and go. In order to better handle these cases, I've provided a flashable zip file in the main post to make the system more robust. In testing the first version it was found some ROMs don't have /tmp (which is generally a bad thing) so as a result Blinky will inform you of what you have.
The very first line and color should be a clue.
Red - it is strongly recommended you install the flashable piece.
Yellow - you might want to let your ROM maintainer know that /tmp is missing (designgears already knows about this on Perception). No longer happens as of 2.0.3.
Green - you've got nothing to worry about.
Times
The times are entered in milliseconds. 1000 milliseconds = 1 second. Thus 5 minutes is 3000000 milliseconds.
As of 2.1, time is entered as "minutes:seconds.milliseconds".
Options
Enable Blinky
On means Blinky does something, off means standard BLN behavior.
BLN Enabled
On means the lights will flash, off will disable the lights, vibration depends on the vibration settings.
Time between BLN checks
Time in between checks for a new notification or one that went away. This time is approximate, based on the system, and uses very little power @ 5 seconds.
Time to leave the light on
Amount of time the light is on when blinking.
Time to leave the light off
Amount of time the light is off when blinking.
Time to blink
How long to let the blinking go on before just staying steady. Blinking uses some power, so if you're away from your phone for a long period of time, this will turn off the blinking to save power.
Enable vibration
Enables vibration and the options.
Vibrate delay
Time between the start of vibrations. The vibration time is fixed at 750 ms. This is the time between starts, not the time between stop and start.
Stop vibrating after
Stops the vibrating after a certain amount of time, just like blinking above.
Save Settings
Commits all your changes.
Test Settings
Creates a notification for you to test with. You must not pull down the notification bar. Hit the power button after clicking this to test.
2.2.3 Beta.
Can install the lib without flashing.
New test button.
Fixed some bugs discovered with Perception 9.
This is very early, so if it breaks you, you're SOL.
Let me know how it works.
Changes include:
New Test Button
Button for pushing the lib onto your device
Vibrate disabled by default
Fixed bug where automatically enable BLN on startup wouldn't disable
If this goes well it will likely migrate to the market.
Awsome bob thnx
Sent from my SAMSUNG-SGH-I897 using XDA App
Works great initially. Lets see what it does to battery. Thanks dude just what I was hoping for... now lets get those chasing/fading lights for charging status. lol
Works great so far. I always like to try new(Beta) things. Thanks Guardian Bob.
Working Great. Might want to let people know this will only work if they have a kernel with BLN. (Right now only froyo kernels are i900 Kernel. 2.1 has atinm's and unhelpful's)
Reefermattness said:
now lets get those chasing/fading lights for charging status. lol
Click to expand...
Click to collapse
Ya knight rider style lights
peachpuff said:
Ya knight rider style lights
Click to expand...
Click to collapse
I should clear this up early, as of now I don't have access to the individual lights, only the group of them.
Yes, there appears to be a led behind each light, as demonstrated when you touch one and it goes off. If that behavior is implemented in the hardware, as I suspect, it is unlikely that I'll ever have the ability to control each led.
How are you achieving the blinking? Using wakelock?
woeds said:
How are you achieving the blinking? Using wakelock?
Click to expand...
Click to collapse
While I don't really want to go into the nitty gritty details, the short answer is yes, I'm using a cpu only wakelock.
Given the *vast* majority of power used is by the screen, and I'm using a Timer to achieve the blinking, the amount of CPU used by my app is minimal. That said, since I'm holding the lock other tasks can run, potentially using CPU as well. If of course, they are good citizens then the CPU only wakelock case should have been handled by them.
I like app. It is much better at getting my attention.
It would be nice if it would blink every second as you describe for the first 5 minutes and then stop. Just like any LED indicator, a "night time" mode could halt notifications until wakeup hours could save a little battery.
Keep up the good work.
This is really awesome! Works great on my Captivate...thank you for sharing
Guardian_Bob said:
I should clear this up early, as of now I don't have access to the individual lights, only the group of them.
Yes, there appears to be a led behind each light, as demonstrated when you touch one and it goes off. If that behavior is implemented in the hardware, as I suspect, it is unlikely that I'll ever have the ability to control each led.
Click to expand...
Click to collapse
Do you believe it is possible that we could get access to the GPIO address that controls the lights. If we can, i believe we can control individual lights with different bits in the memory address.
warri said:
Do you believe it is possible that we could get access to the GPIO address that controls the lights. If we can, i believe we can control individual lights with different bits in the memory address.
Click to expand...
Click to collapse
Is it possible? Sure, anything is possible. And you're assuming a lot, including that the memory mapped address doesn't contain reserved bits that would do bad things if you happened to write to them.
Here's the thing I'm looking at, Samsung had to follow the Android standards for the LightService, which has the features of on/off, color, and blink if the hardware supports it.
With that, they'd have to replace the framework to make the individual lights go off when you touched them. They may have done this but I don't see evidence of it. The other case, as I stated before, is if you have a capsense microcontroller, it would be trivial to implement the blink functionality without the software getting involved. This seems more likely right now. Especially considering the fact that only one light goes out when you touch two buttons. To have any chance at doing things in real time, they'd need to thread it, at which point you'd likely see both buttons dim, not just one.
Guardian_Bob said:
Is it possible? Sure, anything is possible. And you're assuming a lot, including that the memory mapped address doesn't contain reserved bits that would do bad things if you happened to write to them.
Here's the thing I'm looking at, Samsung had to follow the Android standards for the LightService, which has the features of on/off, color, and blink if the hardware supports it.
With that, they'd have to replace the framework to make the individual lights go off when you touched them. They may have done this but I don't see evidence of it. The other case, as I stated before, is if you have a capsense microcontroller, it would be trivial to implement the blink functionality without the software getting involved. This seems more likely right now. Especially considering the fact that only one light goes out when you touch two buttons. To have any chance at doing things in real time, they'd need to thread it, at which point you'd likely see both buttons dim, not just one.
Click to expand...
Click to collapse
Gotcha.
On another note, my BLN Stopped blinking, I've tried re-installing blinky and stopping and starting the service again. No Blinking
warri said:
Gotcha.
On another note, my BLN Stopped blinking, I've tried re-installing blinky and stopping and starting the service again. No Blinking
Click to expand...
Click to collapse
Weird, any particular notification you're seeing that with?
I'm going to re-write portions of the code to better deal with notifications without the screen being turned on, so I imagine I'll fix that as well.
Guardian_Bob said:
Weird, any particular notification you're seeing that with?
I'm going to re-write portions of the code to better deal with notifications without the screen being turned on, so I imagine I'll fix that as well.
Click to expand...
Click to collapse
after i rebooted it starting flashing again, however after one notification, it stopped blinking for all following notifications
It wouldn't blink for me? I am running Perception 5 and have BLN active. I installed via root manager and hit the app to get it running. Never got any blinking from google talk, missed phone call or text message. I changed permissions and tried and still nothing, and did not start even after a reboot. Any idea about what else I should try?
No problems yet. Hasn't seem to affected battery life.
Sent from my Captivate
Related
hTorch is a small application with a graphical user interface that enables you to use your Touch Pro as flashlight.
hTorch is built for the HTC Raphael (aka HTC Touch Pro) and has only been tested on this device. It probably works on all other devices with a build-in LED as well but since I can't tell if those devices are heat sinked please be very careful! PLEASE NOTE: Use this application at your own risk! I’ve done as much testing as possible, and will try to fix every bug which will be reported but it's my first Windows Mobile application and I can not guarantee that it is free of bugs. NetRipper deserves most of the credit because my application uses his TorchButtonLibrary v1.0 to control the LED itself.
Usage:
The program installs itself into "%ProgramFiles%\hTorch" and also creates a shortcut into %StartMenu%\Programs\Accessories. The further usage is as simple as possible. Start hTorch using the shortcut. On program start the LED will automatically be turned on and you will see the programs main screen.
On the main screen you can:
enable and disable the standard LED mode using the upper left bulb button.
enable and disable the bright LED mode using the upper right bulb button.
disable the display using the lower left button (The display can be turned on again using the power button)
exit the application using the lower right button.
enable and disable the standard LED mode using the D-Pad Action hardware button.
enable and disable the bright LED mode using the D-Pad UP hardware button.
disable the display using the D-Pad DOWN hardware button.
PLEASE NOTE: The flashlight will stay on forever - there is no timeout programmed. So the only timeout is the capacity of your battery. Burning the LED should not be very likely as this posting explains but please take care anyway. Please also note that the LED can not be left turned on while the device is in standby. So if you want to use the torch for an extended period please use the display off button but be aware that the hardware buttons will still function!pRequirements:
This program requires .NET Compact Framework 3.5 to run. If you are not sure if you have the Framework installed or which version you have installed please follow this instructions (.NET Configuration Tool)
Since hTorch v3.0 it is no longer necessary to uninstall TorchButton. They can now be installed both at the same time.
Version History:v3.2:
Added AppToDate support.
Some minor code optimizations.
v3.1:
Fixed several minor bugs
Fixed one huge bug preventing the device from standby even after hTorch was already closed.
Added a special error handling in case a user terminated hTorch instead of using the quit-button.
v3.0 (unreleased private beta):
Source again completely rewritten. I'm now using the TorchButtonLib v1.0 to control the LED. Which now also means that hTorch and TorchButton can be installed at the same time.
Action button mapped with LED on/off function.
"UP"-button mapped with LED bright on/off function.
"DOWN"-button mapped with build-in display off function (display can be turned on using the power button).
Changed right softkey to menu with sub menu items: "Quit", "Bright LED On/Off", "Display Off", "About".
Changed normal LED on/off button. (Artwork was done by obsidian73 - Thank You!)
Added bright LED on/off button. (Artwork was done by obsidian73 - Thank You!)
Added display off button. (Artwork was done by obsidian73 - Thank You!)
Changed the program window not to maximize (so that now the status bar is visible).
Added function to prevent ideling into standby (AndyZap - Once again thank you for your help!)
v2.2:
Updated TorchButton to v1.2 which enlarged the maximum timeout from 300 seconds to 86400 seconds (a day) - Thank you NetRipper!
v2.1:
Completely replaced all graphics to give the program a much more professional look and feel. (Artwork was done by obsidian73 - Thank You!)
Replaced the exe-file icon with a more diamond-like one
v2.0 (unreleased private beta):
Completely rewritten source so that hTorch can now detect the LED state
Tightened the program as much as possible (exe-file lost about a bit more than 25% of its size)
Automatically turn off the LED on program exit
Changed auto-off timer to 5 minutes (hard coded)
Added SoftKey functions
Added About Dialog
v1.1:
Fixed Bug when installing to Storage Card
Start LED on program start
v1.0b:
Initial version
On the picture you can see the programs
main screen with usage information:
{
"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"
}
Downloads so far (counting since v3.2):
AppToDate Users:
Do you like my work? Please consider donating:
Thank you for your support!
Thank you for your donations: snake_be, del4, rjmjr69, unknown_07.01.2009, unknown_12.01.2009, Fantedon - THANK YOU!
NEWS
hTorch v3.2 has been released!
Last Update: 2008-11-20
--> DOWNLOAD HERE <--
Discovered bugs in version 3.2:
none...so far.
Discovered bugs in version 3.1:
None
Discovered bugs in version 2.2:
None
Discovered bugs in version 1.0b:
Installing on storage card does not work. The app must be installed into the main memory. --> FIXED in v1.1
Todo list for next version:
Look if I can optimize the code a bit after I received my new VB.NET handbook
Only prevent idling to standby while LED is turned on, not as long as hTorch is running.
Set default LED mode (which will be engaged on program start) via registry (0=off, 1=normal, 2=bright)
Further Plans and Ideas:
Provide a softer light option by displaying just a white LCD without the LED
Create an additional button to turn on/off the light cyclically like bicycle lamp
Implement morsecode feature (f.e. signaling SOS)
OLD VERSION FILES (Just for archiving. Please always use the latest version of hTorch if possible!)
This perfect and just the way I would've wished it. Thanks a bunch! and it seems to work perfect on my Touch Pro.
Tested and works good. Is it possible to set it so that when I exit the program it automatically turns the light off too? (Instead of currently having to tap the off button and then the exit button)
Thanks mate.
Works fine for me.
yep, exit should turn light off
and you should make it possible to disable auto off or atleast set max time manually
very good, thank you
I doubt it will work on the diamond as (IIRC) the diamond has no Flash, but thanks for the app anyway
Works great on my cdma TP. just had to click on the flash light again to turn it off
You should try a disco button, to turn the light on and off quickly. Soi can get my grove on outside the club, lol
It doesn't seem to work when installed on storage card btw.
Fat Boy said:
This perfect and just the way I would've wished it. Thanks a bunch! and it seems to work perfect on my Touch Pro.
Click to expand...
Click to collapse
johanromijn said:
Thanks mate.
Works fine for me.
Click to expand...
Click to collapse
hanbaoquan said:
very good, thank you
Click to expand...
Click to collapse
Thanks, I'm glad you like it!
Xo0oM said:
Tested and works good. Is it possible to set it so that when I exit the program it automatically turns the light off too? (Instead of currently having to tap the off button and then the exit button)
Click to expand...
Click to collapse
I will look into that. It's not as simple though. I will have to modify TorchButtons Source as well to accomplish that.
Brendo said:
yep, exit should turn light off
and you should make it possible to disable auto off or atleast set max time manually
Click to expand...
Click to collapse
The auto off time can be set using registry (please refer to the readme how to do that). Currently TorchButton has a hardcoded max of 5 minutes. I will try to expand that if you want?
ice_coffee said:
I doubt it will work on the diamond as (IIRC) the diamond has no Flash, but thanks for the app anyway
Click to expand...
Click to collapse
LOL
Sorry didn't know that!
JIGGY24 said:
Works great on my cdma TP. just had to click on the flash light again to turn it off
You should try a disco button, to turn the light on and off quickly. Soi can get my grove on outside the club, lol
Click to expand...
Click to collapse
nice idea - maybe I'll make a Halloween version specially for that! ;-)
jbbosu said:
It doesn't seem to work when installed on storage card btw.
Click to expand...
Click to collapse
Alright, that seems to be the first bug. I will fix it in the next version.
DeepThought said:
The auto off time can be set using registry (please refer to the readme how to do that). Currently TorchButton has a hardcoded max of 5 minutes. I will try to expand that if you want?
Click to expand...
Click to collapse
Yes, i know, but maybe you could make it easier with an input box so no need to edit the long way?
Brendo said:
Yes, i know, but maybe you could make it easier with an input box so no need to edit the long way?
Click to expand...
Click to collapse
I think that would be overkill. But I will provide the next version in two flavors: One with off timer and a second one without.
Great software, one remark: i now have to "click" two times before the flashlight goes on, with the old one it worked immedeatly. Can you make the flashlight go on automatically when you start the program? Would be very usefull.
Anyway, thanks for your work.
WDawn said:
Great software, one remark: i now have to "click" two times before the flashlight goes on, with the old one it worked immedeatly. Can you make the flashlight go on automatically when you start the program? Would be very usefull.
Anyway, thanks for your work.
Click to expand...
Click to collapse
Thanks!
Good point. I will implement this feature in the next version.
Nice app, DeepThought.
Good idea to add features to the basic Torch application.
Very useful thanks bro
You're welcome! I'm glad you like it!
I had an idea,to on/off cyclically the light(as astable multivibrator),10Hz 1:5 pulses. This can be useful on dark roads as a 'bicycle lamps' while walking,that all drivers can see you if you are on the road in the night and it shouldn't spend too much battery.
Next idea right now... I want to use TP as a stroboscope lamp for working purposes with frequency of 100 and 240Hz,softly adjustable +/- 50Hz with 400us pulses.
That means next steps for my research.
TomasNM said:
I had an idea,to on/off cyclically the light(as astable multivibrator),10Hz 1:5 pulses. This can be useful on dark roads as a 'bicycle lamps' while walking,that all drivers can see you if you are on the road in the night and it shouldn't spend too much battery.
Next idea right now... I want to use TP as a stroboscope lamp for working purposes with frequency of 100 and 240Hz,softly adjustable +/- 50Hz with 400us pulses.
That means next steps for my research.
Click to expand...
Click to collapse
Cool with s/ware like that you will be able to use your phone as a timing lamp for your car's engine
Credits:
Foremost, let us all acknowledge Koushik for his brilliant "Sensors" library upon which most if not all non-HTC apps that use the G-Sensor, Light-Sensor, and Navi-Sensor are built, simply ingenious. Moreover, I would like to recognize No2chem for the NeuLed2 library which is an equally exquisite peace of code that allows access to the Diamond/Pro Leds. Without those two guys, accessing these advance interfaces on the diamond/pro would be inapproachable at best.
Reason: Since I bought my Diamond, I constantly thought HTC gave it a lot of sensors but nearly no .."Sense".
......... X-Sense ...........
* Hopefully, an innovaton & integration of RANDOM but needful features...
Features:
1. Courtesy Settings:
- Select Volume Profiles to activate on Face-Down & Face-UP events. Choose from: None, Silent, Normal, and Vibrate. You can also choose to suspend the Phone when its facing down (duh!).
- Automatically activate/deactivate the Speakerphone during phone calls depending on the phone's posture. In other words, if you're not holding the phone up then it will automatically activate the Speakerphone.
2. Notifications-Sense:
- IF there is/are any outstanding notification(s), the device will vibrate whenever you move it at customizable intervals: Missed Call(s), Voice Mail, and SMS only.
3. Stylus-Sense:- When the Stylus is in/out: Will play faint sound + Blink the Back button's light +/Vibrate. Moreover, the device will vibrate whenever you move it at customizable intervals.
- When the Stylus is out and the device is moved: Device will vibrate twice on every posture change + blink the Back button's light to REMIND you that the Stylus has not been placed back in. This goes ON until the Stylus is placed where it should be.
* Uses "in.wav" & "out.wav" files in the \XSense\ Dir; you can use whatever wave files for this.
4. General Settings:
- Polling Interval: From 200 to 3000 Miliseconds. This determines the rate at which the G-Sensor is polled. Lower values give higher response times and fluid operation at the cost of battery life & CPU utilization.
- Flash Navi Lights: Will blink button lights to notify you of Profile changes and Stylus In/Out.
- Vibrate on Events: Will induce very subtle vibrations to notify you of Notifications and Profile changes.
- Suspend when UP-Side-Down: Your phone will suspend if you hold it up-side-down (duh!)
- Light Navi Button When Suspended: Will do just that. This is an independent setting that turns ON the Navi button's light at suspend time, and OFF at Resume time (this is Event Driven, so no polling is involved). This feature really helps if, like me, you want to see where the damn thing is in the dark - before you launch it against the floor.
6. Installs to "\Program Files\XSense", and Creates 2 shortcuts:
"Start Menu\Programs\XSense" and "Startup\XSenseSvc".
Program Settings are saved to the Registry at "HKCU\Software\XSense\".
Use of System Resources:
1. Diskspace: 162 KB RAM footprint: 374-535 KB Battery: NOT observed.
2. CPU Usage: %0.29 Average. Spikes for 2 seconds to %2.7 - %8.5.
* Indicated CPU usage occurs ONLY when there is an EVENT (posture changed, stylus in/out Sounds playing,
etc)
Logic:
- During phone calls, All features are suspended except the Speakerphone-specific code.
- Program will respond to posture changes only 2 seconds after they have occured, this is to
avoid unintended operation ( as much as possible ).
- Vibration: The way I like it is in waves of 200 miliseconds length! I generally hate vibrations, so if you want it at 201 ms. you're welcome to make your own program and enjoy the merits of your personal taste.
- This prgram Registers Event Handlers for: "G-Sensor", "Incoming Call", "Phone Call in Progress", "Stylus in/out", and Power Manager events. DO NOT move it to Internal Storage, you have been warned.
Requirements:
.NET 3.5 + Diamond or Raphael.
Restrictions:
Only for the Diamond/Raphael (vis-a-vis, it will crash on any other device!)
Bugs/Limitations:
Knock yourself out...
Disclaimer:
This program is provided strictly on "as is" basis. It is intended only as a proof-of-concept. Although fully functional, it must NOT be considered for daily use. This software is very likely to compromise the integrity of your data as well as invariabley cause your device to malfunction in any way, shape, or form. Therefore, the developer shall be absolved of all responsibility towards testers and/or their computers & devices. While using this software you agree to be solely liable for all and any damages you do to yourself, your device, or any damn thing you possess and care for!
Release Notes:
- Download & Install the CAB
- Run the XSense from your Start Menu\Programs, customize to taste, and enjoy!
- IF you want it, download it from the Diamond section.
NOTE: Further releases/upgrades will NOT work on the Raphael/Diamond PRO.
wheres the cab?
Cab?!?
This program sounds sweet.. Im willing to give it a go, but no cab.
This is like the april fool joke for the wireless charging app. It's a joke, the app is too good to be true
/Closed
klasital said:
This is like the april fool joke for the wireless charging app. It's a joke, the app is too good to be true
/Closed
Click to expand...
Click to collapse
I fell for that too man, it was NOT funny tho! Its October btw..
shirreer said:
I fell for that too man, it was NOT funny tho! Its October btw..
Click to expand...
Click to collapse
And you still haven't posted the app...
Roger
96cobra said:
And you still haven't posted the app...
Roger
Click to expand...
Click to collapse
Released: On first post.
Release: available on the first post. Tell me what you all think (compliments/complaints)...
shirreer said:
Release: available on the first post. Tell me what you all think (compliments/complaints)...
Click to expand...
Click to collapse
can i have your permission to review this app on a video? i have a youtube dedicated to the FUZE but also other stuff
looks promising and nice
Nice but . . .
OK first off I love this program it works very smoothly, except for one thing, and I am sure this is a simple fix. I unzipped and copied everything to the root folder of my device. Started the application and it starts working, very cleanly I might ad. However the stylus function isn't working for me. I am sure it just has to do with the file of the wav, should I put these in any specific folder?
XERO_Racer said:
can i have your permission to review this app on a video? i have a youtube dedicated to the FUZE but also other stuff
looks promising and nice
Click to expand...
Click to collapse
Go right on man, and thanks for the "cheer up". Enjoy
jewill00 said:
OK first off I love this program it works very smoothly, except for one thing, and I am sure this is a simple fix. I unzipped and copied everything to the root folder of my device. Started the application and it starts working, very cleanly I might ad. However the stylus function isn't working for me. I am sure it just has to do with the file of the wav, should I put these in any specific folder?
Click to expand...
Click to collapse
Tell me more:
- Did the stylus-out/in sound EVER play?
- Did you change the original wav files?
- Is the phone's system volume (not the Ringer) loud enough to be heard?
Notes:
- The wav files (in.wav and out.wav) are supposed to be in the same directory as the program.
- The original wav files are subtle, they are meant to merely "hint" at you.
Glad that this app really works. Maybe in the next release you could add some settings so we can customize it as we wish. The only small problem that I encountered is that the phone doesn't turn back to loud mode when I flip it unless I push the wake button to turn the screen on. This can be annoying sometimes because I missed a call this way...
Good job on this app. It's really subtle but useful at the same time.
bedobela said:
Glad that this app really works. Maybe in the next release you could add some settings so we can customize it as we wish. The only small problem that I encountered is that the phone doesn't turn back to loud mode when I flip it unless I push the wake button to turn the screen on. This can be annoying sometimes because I missed a call this way...
Good job on this app. It's really subtle but useful at the same time.
Click to expand...
Click to collapse
Thank you mate. I intend to create a settings screen altough that would be both cumbersome and useless for the current feature-set except for the stylus sounds.
I am thinking of adding a launcher to the stylus events, perhaps a new note would open on stylus-out, then save+close on stylus-in.. who knows, eh?
As for the missed call......LOL... I think that's just the point ...Seriously though, WM devices cannot survive the battery strain if they don't sleep (suspend). So, we do with what we got
Cheers
only issue i am having is.. I would prefer not to have the navi lights on all the time... whether the phone is face up or down my navi lights are always on
Short Review
ok soo far i tested the app and i have to say is this is a real good app, only problems im encountering is the vibration is very very faint, but i guess thats ur deal of conserve battery life? theres no problem to it and besides...speaking of battery life, leaving the NavLight on and messing around with the app for 5 mins straight didnt even take a percent off of my battery, ill try for a more deeper battery challenge but anyways, heres a list of suggestions, pros and cons, btw this app makes my TouchPro look 5000 times more cooler too something ive been wanting on this phone
PROS:
-Courtesy Sense seems to be very effective
-doesnt kill my battery much(yet)
-not a CPU Heavy app, still can run TP flawless
-Stylus Sense is responsive
-not a memory heavy app
CONS:
-Response of every "sense" is very slow, takes like 2 seconds to switch
-Courtesy Sense can sometimes be out of control, can possibly switch the volume off and on since i have my TP in my vertical case(but that can be fixable i guess)
-Cant close the app(if user decides to) but theres a way to close it through task manager(not HTC TM though)
-Backlights dont light up anymore if app is in use
-Cant unmute unless you switch the device on
Suggestions:
-Make a settings menu where u can adjust the poll speed and sensitivity and what Senses you can turn Off or On
-Should make the Stylus notification light blink every 15-30 seconds or 1 min at the most
-Also to add on the Notifications Sense is the famous blinking LED Light whenever you shake the device
-Close/Exit option onto the app
-When the device's volume is set on silent or vibrate, the Common Sense should be turned off until the device volume is set back to normal
-and probably something crazy, the Party Light Mode, where you can make the lights blink with noise or fade different paterns or blink with some random pattern just for FUN lol
Overall Score 9/10 and thats my honest opinion...this is a great app especially in Alpha stage
Video Review coming up this weekend, ill be posting a link soon, thnx for the great app
Video Review
here ya go everyone, a review video courtesy of me feel free to subscribe if you like
http://www.youtube.com/watch?v=Ds2Brq8L_dY
XERO_Racer said:
here ya go everyone, a review video courtesy of me feel free to subscribe if you like
http://www.youtube.com/watch?v=Ds2Brq8L_dY
Click to expand...
Click to collapse
Bro, let me thank you for a VERY groovy flick, I enjoyed every bit of both your written and video reviews.
I must praise you further for a great job at a thorough & constructive critique. Your stylish review and suggestions are valuable and are noted with all due enthusiasm. I will try my utmost to reflect what I can on my next attempt - the Beta. Also, I will contemplate creating this "feast of lights" you're craving as a token of gratitude for your effort
Cheers
Here's v1.0 ... fully customizable.
This seems to be unneeded around here, So... for the few who want it, y'all can download it from the Diamond Section - In the meantime, I'll be contemplating ways of making new versions unusable on the Raphael for the obvious unpopularity of this device, and equally evident lack of enthusiasm from those who have it
Cheers
{
"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"
}
Me and Jesús David Gulfo Agudelo AKA @D4rKn3sSyS present you Peek!
This application is a complete redesign of the known "Peek" feature by ParanoidAndroid project, built to work on any 4.4+ ROM. The whole concept lies into allowing users to quickly interact with their notifications, without having to press any button. The new design includes sharper typography, nicer placement of the items, breathtaking new effects and extended functionality (including blacklist). It works on secure locked devices, with the ability to customize what information to show.
How peek works:
When you receive a notification, and screen is off, peek will start polling your sensors. If some movement is detected on your device (either it was on a table and you lifted it, or it was in your pocket and you got it out), peek will show. Sensors will be polled for 10 seconds (by default, customizable) and then it stops doing so, to save battery. It is not possible to simulate the behavior of devices like the Moto X, without affecting battery, since they have special hardware for the task.
Featured on:
Android Police: http://goo.gl/0Dtr2P
Android Authority: http://goo.gl/iJ9GC9
Droidlife: http://goo.gl/WCo7C0
Chris Nacca YouTube channel: http://goo.gl/233P2G
And many more!
Play store link: https://play.google.com/store/apps/details?id=com.jedga.peek
IMPORTANT NOTES:
-This application was successfully tested on stock Android 4.4 and AOSP based 4.4 ROMs, on multiple Nexus devices (including tablets) and Oppo Find 7a.
- Internet permission is used for bug catching.
Really cool app! Great work Franco and others
Sent from my Nexus 5 using Tapatalk
Amazing
Sent from my Nexus 5 using Tapatalk
Interestingly, I have found that enabling 'always polling' a là the Moto X only has a very small battery impact (maybe around 1% extra per hour). The default 10 seconds has no impact on battery life. Love the feature.
Works very inconsistently on my xperia z2. Success rate under 10% I'll say. Submitted an email for support on the issue, awaiting feedback.
So u guys have any plans to make this an "lockscreen replacer"?
LiFeSII said:
So u guys have any plans to make this an "lockscreen replacer"?
Click to expand...
Click to collapse
Not for now, it would mean too much deviation from its main objective.
hotnikkelz said:
Works very inconsistently on my xperia z2. Success rate under 10% I'll say. Submitted an email for support on the issue, awaiting feedback.
Click to expand...
Click to collapse
Can you help us describing what is the problem? We've tested successfully on more than 10 devices that we own, with no apparent problems. Just quote this post, me and Jesus will see it and help you. Sorry if I didn't reply to the e-mail, my inbox is crammed with e-mails from Peek, I haven't had time to answer them all.
LiFeSII said:
So u guys have any plans to make this an "lockscreen replacer"?
Click to expand...
Click to collapse
Currently we have no plans because it would require a major re-design of our code. Its not so straightforward, but its something we can think about for the long run.
franciscofranco said:
Can you help us describing what is the problem? We've tested successfully on more than 10 devices that we own, with no apparent problems. Just quote this post, me and Jesus will see it and help you. Sorry if I didn't reply to the e-mail, my inbox is crammed with e-mails from Peek, I haven't had time to answer them all.
Currently we have no plans because it would require a major re-design of our code. Its not so straightforward, but its something we can think about for the long run.
Click to expand...
Click to collapse
Simple problem really. The screen supposed to come on when i pick up my phone and display notifications right, whether past or present?! Mine simply doesn't most of the time. I actually see a little red light indicating the sensor coming on, but Peek doesn't get activated for some reason and my screen remains black. I'm using a Sony Xperia z2 with 4.4.2. Hit or miss basically. Sorry I can't give more info for you, but that's just the reality with my device. I'm testing for a few days to see if i can discern some kind of pattern
hotnikkelz said:
Simple problem really. The screen supposed to come on when i pick up my phone and display notifications right, whether past or present?! Mine simply doesn't most of the time. I actually see a little red light indicating the sensor coming on, but Peek doesn't get activated for some reason and my screen remains black. I'm using a Sony Xperia z2 with 4.4.2. Hit or miss basically. Sorry I can't give more info for you, but that's just the reality with my device. I'm testing for a few days to see if i can discern some kind of pattern
Click to expand...
Click to collapse
Hmm... that's not easy. Did you read the "how peek works" in the OP? You sure you're following it?
franciscofranco said:
Hmm... that's not easy. Did you read the "how peek works" in the OP? You sure you're following it?
Click to expand...
Click to collapse
Yeah, I didn't want to report the problem, but I thought I should due to the app's infancy. I believe i followed it. I have made sure Peek is a device administrator, and I have made sure notification access is checked as well.
Correct me if I'm wrong but regardless of when I get the notifications, as long as I pick up my phone at anytime, the Peek screen is supposed to activate right? it seems (and don't quote me) that it activates when I get a fresh notification. At one time it activated with me just looking at the phone (without touching it)
I left thepolling a the default 10 seconds, I'm going to put it to always on and see if that helps. I think my problem may be device specific though. Good luck, and thanks
I'm using nexus 4 with FK r208.
I have to say, Peek is a great work for nexus 4. Especially for the poor durability of the power button of nexus 4, Peek massively reduces the usage of power button
Here's a little question:
I find that when the screen just turns off for about 2~3 seconds, a new message accidentally comes in and the LED glitters (controlled by Light Manager 6.0),
I lift it from the table, but Peek does not work.
Is this event not meeting the criteria for Peek to take actions?
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
I would like to suggest to reduce slightly the distance to slide to unlock and dismiss notifications. Currently I have to slide until the very end of my screen to trigger it. Or maybe just me. Thanks for the nice app anyway!
Oh by the way, how to blacklist system apps? Thanks. @franciscofranco
Sent from my Nexus 4 using Tapatalk
kevin0164 said:
I'm using nexus 4 with FK r208.
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
Click to expand...
Click to collapse
Go into app info and uncheck show notifications, test notification won't work anymore but everything else still works :good:
hotnikkelz said:
Yeah, I didn't want to report the problem, but I thought I should due to the app's infancy. I believe i followed it. I have made sure Peek is a device administrator, and I have made sure notification access is checked as well.
Correct me if I'm wrong but regardless of when I get the notifications, as long as I pick up my phone at anytime, the Peek screen is supposed to activate right? it seems (and don't quote me) that it activates when I get a fresh notification. At one time it activated with me just looking at the phone (without touching it)
I left thepolling a the default 10 seconds, I'm going to put it to always on and see if that helps. I think my problem may be device specific though. Good luck, and thanks
Click to expand...
Click to collapse
No, it only shows up during that 10s polling period.
kevin0164 said:
I'm using nexus 4 with FK r208.
I have to say, Peek is a great work for nexus 4. Especially for the poor durability of the power button of nexus 4, Peek massively reduces the usage of power button
Here's a little question:
I find that when the screen just turns off for about 2~3 seconds, a new message accidentally comes in and the LED glitters (controlled by Light Manager 6.0),
I lift it from the table, but Peek does not work.
Is this event not meeting the criteria for Peek to take actions?
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
Click to expand...
Click to collapse
We don't know about those LED apps, they are independent of Peek. Maybe that app is consuming the notification. If that's the reason then there's not much we can about it.
jiatern said:
I would like to suggest to reduce slightly the distance to slide to unlock and dismiss notifications. Currently I have to slide until the very end of my screen to trigger it. Or maybe just me. Thanks for the nice app anyway!
Oh by the way, how to blacklist system apps? Thanks. @franciscofranco
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Ok, I'll check the distances.
Next app update you'll be able to blacklist System Apps.
franciscofranco said:
No, it only shows up during that 10s polling period.
Click to expand...
Click to collapse
Sorry for what seems like a dumb question but is that 10 seconds polling from notification ARRIVAL, or from picking up the phone (independent of when the notification comes in) Just want to be 100% clear. If it is the former then I definitely have to have it always on for it to be of use to me.
I was just wondering, is peek a lock screen widget or replacement?
Sent from Cloud City
BadFish79 said:
I was just wondering, is peek a lock screen widget or replacement?
Sent from Cloud City
Click to expand...
Click to collapse
Neither.
Sent from my Nexus 5 using Tapatalk
Powersaving / extend battery life
On rooted and non-rooted Note 4 devices.
There are quite a few battery saving tools on the playstore market. However, most of these tools only use what your device can already do by itself. Besides that, it is one more app that can and will consume power so the overall effect of these apps is very limited.
Here is a lot of stuff you can do by yourself to save power and increase battery life. Although most forum users will already have some knowledge on the way your phone works I will begin this post with the most obvious tips on power saving.
Obviously, the list below is a list of possibilities, and not a list of stuff you should do immediately while reading this post. Just look carefully which functions you really use which you don’t. Every option can save a little bit of battery, but together they make quite a difference.
I am quite a heavy user and at this point my phone can do 1,5 to 2 full days without a charge.
General:
1 Turn your GPS of if you are not using it
2 Turn your Wifi of when not using it
3 Turn your Bluetooth of when… (you get the idea)
4 Same goes for NFC
System settings:
Display and wallpaper:
Use auto brightness and set it to your liking. There 10 different levels of auto brightness. I have found that level 2 or 3 is not only sufficient but friendlier to my eyes.
If you really want to get most out of your battery, it’s possible to have a completely black wallpaper image. Black doesn’t take any power so this will save you a lot during a full day of work. I always have one black wallpaper in my preferred wallpaper list.
Smart stay. With smart stay on, the device will stay on while looking at it. Now you can reduce the screen time out mode to 15 seconds. Actually works pretty well and saves a lot of power.
Activate auto adjust screen tone.
Turn daydream off.
Turn led indicator off.
Touch key light duration on “always off” or 1,5 seconds.
Increase touch sensitivity off.
Lockscreen:
It really helps if your lock screen just has a black wallpaper.
Unless you really need to, don’t make your screen lock too complicated. The fingerprint scanner seems pretty cool but really isn’t. It often takes several swipes to get it to work and that takes power as well.
Personally I use non at home and a simple pattern outside. I use the tasker app to automate this but I will talk some more about specific apps after the general settings.
Multiwindow:
Although the multi-window function is one of the things that makes the Note series the king of Phablets, a lot of users hardly ever use these functions. If you are one of these users, turn this function off. The hone keeps checking which apps you can or can’t use in this function evertime you open an app, or open your recent apps. This takes power and CPU.
Even if you are a multi window user, the 2 listed options:
Open in split screen view & pop up view shortcut aren’t used by many. If you don’t use them, turn them off.
S pen:
Same thing here, look at the options You really use during the day.
I do find Air command a very useful function and personally I always keep it on. If you don’t use it, you know what to do by now.
Under Air view there are the following options to turn off if not used by you:
Information preview / Preview info, extend text, or enlarge pictures hovering over them
Icon Labels / View the labels of icon by hovering over them
List scrolling / Scroll up or down by holding the pen over the edge of the screen
Link preview / Hovering over a link will show you a preview of the page
Air menu / Hover the pen over the action or attach button to add content or contacts
Motions and gestures:
Again. Turn everything off that you are not using.
Direct call / By bringing the phone to your ear it will call the contact on the screen
Smart alert / Device will vibrate when you pick it up to notify you about missed calls and messages
Mute/pause / I don’t think this option will affect your battery life
Palm swipe to capture / I have no idea who thought this would be a good option to add. Turn it off if you agree.
Cloud:
I have rooted and installed ROMS and apps on many phones of friends. What seems odd to me is that most people have at least 3 cloud storage spaces were the automatically store all their pictures. Some them even had 4 or 5 without realizing.
1 Samsung account,
2 Picasa / google,
3 Dropbox.
One of these will do just fine. You can have more but just don’t let them auto-upload your camera pics. If every picture you take has to upload to 3 or more different cloud spaces, your device will be working more than it should have to.
Backup data:
Same story. Pick one. Stick to it. Don’t have 3 backup accounts.
Accessibility:
Vision and hearing / Turn off unless you need them
Dexterity and interaction :
• Assistant menu / Off
• Air wake up / Off
• Press and hold delay / 0.5 seconds
• Interaction control / Off
Direct access / Off
Answering / ending calls / Look at what suits you best. Picking up quickly will save battery over the phone ringing longer.
Powersaving:
Whats in a name ha? The powersaving mode can be adjusted which means you can get to saave power in the way you find most efficient.
The options are:
1 Restrict background data.
• This option limits the stuff you can do on your phone rather drastically. Dowloading content, viewing multi media and sending messages. Personally I never use this as this makes my phone just as useless as a phone with an empty battery
2 Restrict performance, which has 4 sub options:
• 1 CPU performance / This machine has enough power to do pretty much everything with this option on except for some high performance games perhaps.
• 2 Screen output / Usefull to have turned on when in need of extra battery life.
• 3 Turn off touch key light / Usefull to do when needing power.
• 4 Turn of GPS / Which I already only turn on when needed.
3 Grayscale Mode
• This option doesn’t affect your performance but just makes you entire phone black and white. This grayscale mode saves a lot of power and you will still be able to do all the work stuff like browsing, mailing, texting, etc…
Ultra power saving mode:
In this mode your phone can last for several days but its use is very limited. You can browse the web, call and text but that’s pretty much it.
I think this would come in very handy if the end off the world has come, all power is gone, and you want to be the very last person to send a text
Just kidding. If this is what gets you home on a few percent of power, it comes in very handy.
Look at the standby time when you turn it on. It’s amazing how long a phone can last in this mode.
Widget use:
Widgets can save or cost you power. There are very useful widgets that give you quick access to wifi, GPS, Bluetooth and other power saving stuff on your home screen. Besides easy access you will become more awre of the fact that you have a lot of stuff on that really doesn’t need to ben on at the moment.
Other widgets can cost you lots of power and data. This mainly depends on the amount of data the widget has to download and the refresh interval. For example: If you have a Facebook widget on one of your home screens that refreshes every 15 minutes, that means it will go and download new content from facebook every 15 minutes. This costs you data (when not on Wifi), but also battery life.
So look carefully at the widgets you use before installing them on your homescreens if you want your battery to last.
Launchers and home screens:
By organizing your favorite and most used applications you will be able to open them faster and so it will shorten your screen on time.
Personally, I think you should be able to open every app within 2 seconds. If you have many apps, and the only way to open them is scrolling to several pages of app drawer, your doing something wrong.
The beauty of Android is the fact that it is the most customizable system out there so use it! Combine widgets, apps, shortcuts, and folders until you have everything within reach.
When using TouchWizz launcher, it really helps to turn of Briefing on your home screen. This makes the phone slower and it costs battery life and data usage.
Many Samsung users have come to terms with the fact that TouchWizz will never be the best launcher out there (And that’s the understatement of the [email protected]&1ng century).
That’s why most heavy users will install a third party launcher as a home screen replacement. The one most used is probably Nova Launcher.
Playstore link:
https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher
Youtube tutorial:
https://www.youtube.com/watch?v=sO52dfFm40o
I have found after installing this launcher and setting it up, my battery life increased with 7-9% on a full days use. At this point I haven’t figured out if this is only because I navigate more efficiently, or that there are other reasons aswel.
The benefit of a third party launcher is more customization for your home screens and app drawer (such as making categories is the app drawer and such). But also to have gesture control, for example: Have apps open when swipning up or down, with one or multiple finger, double tap, home button and so on.
This gives you much easier and faster acces to your most used apps.
Other usefull apps for powersaving:
Tasker is an app that lets you automate tasks on your phone. For example letting your phone detect when you are at home, and automatically turn on wifi, turn of GPS and your lockscreen pattern.
Tasker does not have to let GPS run for these task and can also turn everything around when you leave home. The amount options on tasker is pretty much unlimited and these automated tasks can save a lot of power thus increasing battery-life .
Playstore link:
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm
Youtube tutorial(s):
https://www.youtube.com/watch?v=EzY9te12UI0&list=PLjV3HijScGMynGvjJrvNNd5Q9pPy255dL
Tasker is not an easy to use in 2 minutes app. It will take some time and effort to really get into it, but beside winning a lot of battery life, it will let you automate pretty much anything you can think of.
Rooted users:
For rooted users there are many more options to save power and increase battery life.
I am just going to mention a couple:
• Limiting your CPU frequency. Your note 4 has a surplus of power and you will never need it all unless you play high performance games. You can limit the frequency completely, or make profiles that change the frequency as your battery level decreases. Personally I use the app SetCPU to do this.
Playstore link:
https://play.google.com/store/apps/details?id=com.mhuang.overclocking
• Freezing or uninstalling bloatware. A lot of stuff on your android phone you will never use. I always use Chrome as my browser so I won’t keep the original browser Samsung gave me on my phone. This goes for many apps. I use 2 applications to freeze and/or uninstall apps from my phone to free up memory, RAM and save battery life:
SD Maid (also limited functions for non rooted users)
https://play.google.com/store/apps/details?id=eu.thedarken.sdm
Titanium Backup (also the best backup app I have found sofar)
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
Both these apps let you freeze and uninstall bloatware. Be carefull though! Do not just start deleting everything that doesn’t look familiar, or you will get in trouble.
Freeze apps first and see if ervything keeps working. Then make sure you do a Nandroid backup within TWRP or CWM recovery before definitely uninstalling apps.
There are several lists available on the web which show what can possibly be frozen and/or deleted. This is one I found quite useful:
http://www.reddit.com/r/galaxynote4/comments/2pgiib/the_ultimate_list_of_removablefreezable_bloatware/
Custom ROMs:
There are many custom ROMs that are more friendly for your battery then the stock firmware. However, if you are new to rooting and installing custom ROMS please be carefull and watch the tutorials before you start flashing away.
A good site to begin is:
http://galaxynote4root.com/
From XDA Senior Member:
Zedomax (Profile http://forum.xda-developers.com/member.php?u=2447605)
Many thanks Max. You are the one that got me hooked on this stuff!
Suggestions:
If you have any suggestions or comments on this subject, feel free to share them below.
great post thank you!! I wonder if you could share how much did you limit the CPU and if you you'd recommend any ROM there is plenty of them but which one worked the best for you? Thank you very much
CPU and ROM
mefistos said:
great post thank you!! I wonder if you could share how much did you limit the CPU and if you you'd recommend any ROM there is plenty of them but which one worked the best for you? Thank you very much
Click to expand...
Click to collapse
Thanks man.
I have the CPU set on 1728 MHz without any lag or problems even with multitasking. Only when playing games I push it up to the max.
At this moment I use 2 ROMs:
Alliance V2.2: This one is most customizable and you'll keep all the touchwizz functions. (I do recommend a third party launcher like NOVA or Action Launcher 3 to get rid of the lag TW still has).
CM12 official: This is more friendly to your battery, but you'll have to install CM Spen addon and Note buddy or Spen control to get some Spen functions working. The latest nightlies hardly have any bugs (I haven't experienced any).
Willem1975 said:
Thanks man.
I have the CPU set on 1728 MHz without any lag or problems even with multitasking. Only when playing games I push it up to the max.
At this moment I use 2 ROMs:
Alliance V2.2: This one is most customizable and you'll keep all the touchwizz functions. (I do recommend a third party launcher like NOVA or Action Launcher 3 to get rid of the lag TW still has).
CM12 official: This is more friendly to your battery, but you'll have to install CM Spen addon and Note buddy or Spen control to get some Spen functions working. The latest nightlies hardly have any bugs (I haven't experienced any).
Click to expand...
Click to collapse
I don't really play games so I am alright with 1728
I was actually wondering how does CM works with S Pen thank you for the info I will definitely try both of them
Willem1975 said:
Powersaving / extend battery life
There 10 different levels of auto brightness. I have found that level 2 or 3 is not only sufficient but friendlier to my eyes.
Click to expand...
Click to collapse
Can you explain how to change the auto brightness level? All I see is the "auto" checkbox and that's it. No way to adjust the auto brightness level. I can adjust the brightness manually though, but that isn't "auto".
Auto brightness levels
spexwood said:
Can you explain how to change the auto brightness level? All I see is the "auto" checkbox and that's it. No way to adjust the auto brightness level. I can adjust the brightness manually though, but that isn't "auto".
Click to expand...
Click to collapse
When pulling down your notifications, you'll see a slider and a checbox as you can see see in thee pic below. (It might look different becausse I'm running Alliancerom).
If the checkbox is ticked, you can adjust the slider for different levels of autobrightness. Without the checkbox ticked, you change the screen brightness directly.
{
"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"
}
Willem1975 said:
When pulling down your notifications, you'll see a slider and a checbox as you can see see in thee pic below. (It might look different becausse I'm running Alliancerom).
If the checkbox is ticked, you can adjust the slider for different levels of autobrightness. Without the checkbox ticked, you change the screen brightness directly.
Click to expand...
Click to collapse
I'm on stock and with Auto checked, it becomes unchecked when you adjust the slider. Thus, adjusting the slider only forces it into manual brightness.
Edit: and I'm on the n910a
Didn't know that. Did not spend much time on stock. Sorry....
spexwood said:
I'm on stock and with Auto checked, it becomes unchecked when you adjust the slider. Thus, adjusting the slider only forces it into manual brightness.
Edit: and I'm on the n910a
Click to expand...
Click to collapse
Nothing like that happens on the snapdragon one. And i can bet it shouldn't happen on Exynos as well. This feature has been the same for years, and has worked very well; there is no reason to change it on any variant now.
Recheck that your rom is not messed up.
maksharma231 said:
Nothing like that happens on the snapdragon one. And i can bet it shouldn't happen on Exynos as well. This feature has been the same for years, and has worked very well; there is no reason to change it on any variant now.
Recheck that your rom is not messed up.
Click to expand...
Click to collapse
My firmware is via ATT OTA, so it isn't messed up. I can't even flash anything since the n910a isn't rootable. The way my brightness slider is now is also how it was on Kitkat, and all ATT models are like mine.
It's just that when you mentioned the different auto brightness levels, I thought that maybe there was something I was overlooking in my settings. Apparently not, since your type of autobrightness was apparently adjusted by ATT.
spexwood said:
My firmware is via ATT OTA, so it isn't messed up. I can't even flash anything since the n910a isn't rootable. The way my brightness slider is now is also how it was on Kitkat, and all ATT models are like mine.
It's just that when you mentioned the different auto brightness levels, I thought that maybe there was something I was overlooking in my settings. Apparently not, since your type of autobrightness was apparently adjusted by ATT.
Click to expand...
Click to collapse
Yup, must be ATT setup, although it makes much more sense the default android way.
Wonder why they decided to change it
My battery life on my note 4 is truly awful and I genuinely have no idea what's doing it, without fail it'll die like half way through the day when I only really use it for reddit and WhatsApp, I've heard by a lot of people that snapchat is really bad for battery. Whenever I look at these battery apps they never seem to tell me though, my screen on time is always atrocious and everyone else is getting like 6 hours, I use alxedandr rom btw, I also get lags here and there and I have no idea why can anyone help
Drizzy xS said:
My battery life on my note 4 is truly awful and I genuinely have no idea what's doing it, without fail it'll die like half way through the day when I only really use it for reddit and WhatsApp, I've heard by a lot of people that snapchat is really bad for battery. Whenever I look at these battery apps they never seem to tell me though, my screen on time is always atrocious and everyone else is getting like 6 hours, I use alxedandr rom btw, I also get lags here and there and I have no idea why can anyone help
Click to expand...
Click to collapse
Most people are having problems with Google Play services drain. It's causing poor battery life because it's stopping the phone from deep sleeping. Sign out of Google Play in the accounts page in settings, then reboot the phone and sign back in again. Uncheck all the items you don't want to sync for Google.
I'm on lollipop and did a cache wipe straight after installing AND uninstalled the Facebook app. I've got 40% remaining after 12.5 hours. Boc3 seems to be really stable.
If you are having problems with battery drain I suggest you go to settings>application manager>running and kill tasks from there.
I am getting exceptional battery life on my Exynos
just quickly, is there any way to like reset the battery life physically?
ie in the old days, we would often let the battery run flat out, and recharge fully and run flat out a couple times.
and it'll basically give you the best longest battery life after doing this.
I think I just discovered a fix after updating to 5.0, I am running stock just for the info, all I did was boot into recovery and wipe cashe partition about 3-4 times and that seemed to have worked very well battery life is back to normal. Can someone who has this problem confirm?
joe1blue said:
I think I just discovered a fix after updating to 5.0, I am running stock just for the info, all I did was boot into recovery and wipe cashe partition about 3-4 times and that seemed to have worked very well battery life is back to normal. Can someone who has this problem confirm?
Click to expand...
Click to collapse
What was your previous battery usage like for heavy, moderate and low usage?
Gold3nCloud said:
What was your previous battery usage like for heavy, moderate and low usage?
Click to expand...
Click to collapse
It was strangely very bad after I updated to stock 5.0, I would lose about 2% every 15min I mean very bad to the point that I was about to do a factory reset.
KK only
For those who cannot identify the battery drain source from the battery setting, disable your alarm clock. The stock alarm clock is causing a huge drain, and it hides itself in the Android System. Not even wake detector could detect it. I did a search, but couldn't find anyone talking about it. My SOT drops by an hour with the alarm clock on.
As topic mentioned, how's the battery performance, notifications or the camera changes?
For me pretty much the same as earlier update
If they could just fix the dark theme notification issues that'd be great.
Or give us the bootloader unlock so we can root and fix the phone ourselves would be ideal as well.
So far I deeply regret purchasing this phone due to missing notifications all the time.
Following as I'm curious about the changes too. Haven't pulled the trigger just yet as I need a functional device for now.
@blabba missing in what way? Sounds like something is not configured correctly. Besides floating notifications not working for WhatsApp, I receive all notifications as one would expect with no delays whatsoever.
Dark mode has not been fixed? What does this refer to then?
{
"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"
}
Crap!!!! The ONLY reason I was excited for this update, and I still can't add a card to Google wallet. So it had nothing to do with the security... unbelievable.
Guess I have to go through the hassle and switch bank, hoping for the best...
@Haskren out of curiosity, how did you get the release notes in English? Is there a hidden setting for it? It's all in Chinese on mine.
That's just how it came through
Haskren said:
Crap!!!! The ONLY reason I was excited for this update, and I still can't add a card to Google wallet. So it had nothing to do with the security... unbelievable.
Guess I have to go through the hassle and switch bank, hoping for the best...[
Click to expand...
Click to collapse
I told you already not to believe anything Vivo support promises, especially if you chat / speak with someone NOT using Chinese. Basically you could be talking to a wall too. This has been proven now countless times (vivo support promising fixes for dark mode / notifications / battery life / specific apps or whatever and never happened)
And to others - the dark mode fix is for the problems of the status bar previously being broken for some instances (I think until you switch to home screen) when moving being normal mode and dark mode. Some items were missing until you pressed home button (and maybe some other possibilites to trigger this - it was very rare).
Tiverask said:
Following as I'm curious about the changes too. Haven't pulled the trigger just yet as I need a functional device for now.
@blabba missing in what way? Sounds like something is not configured correctly. Besides floating notifications not working for WhatsApp, I receive all notifications as one would expect with no delays whatsoever.
Click to expand...
Click to collapse
Google messages don't show notifications in dark mode, same with most messaging apps I tried (discord, Ms teams, etc...)
I've configured them all with no battery savings, and enabling all notifications etc...
Ironically Whatsapp works fine but I think that's because vivo tests it as it's a popular messaging app in China.
I read on the older vivo x series phones if you change the theme to another English named dark theme, the notifications will work, but it's a mixed bag and I tried that and it didn't work for me so far.
This bug actually is not only in dark mode, but also on vibration mode and silent mode - in case of the later two it's by design.... - also affects connected devices like smartwatch which in those modes doesn't get notifications... (Haven't tested with last update if they fixed those later problems but as they are identical to dark mode I guess not)
Anyone know how to completely disable fingerprint sensor on the lockscreen when we touch it one time? That means it's working like an AOD and stay there all the time. I'm not talking about the option in the settings as turn off the fingerprint display. What I want is to only show the fingerprint display when I double tap on the lockscreen. Samsung has this feature for years to prevent touching the fingerprint sensor and open the phone while we are taking the phone out of the pocket.
Doesn't exist. Same as no option to turn off display on via touch. Missing this makes it impossible to use with screen off in rain as a bike navigation system...
You can only turn off display on by touch by disabling fingerprint all together, which isn't what I want in rain.... Vivo misses loads of such details when it comes to activating or deactivating hardware features.
extremecarver said:
Doesn't exist. Same as no option to turn off display on via touch. Missing this makes it impossible to use with screen off in rain as a bike navigation system...
You can only turn off display on by touch by disabling fingerprint all together, which isn't what I want in rain.... Vivo misses loads of such details when it comes to activating or deactivating hardware features.
Click to expand...
Click to collapse
Weird, I thought to implement it, they just need to throw in a few lines of codes. Like in Samsung, they have a switch to enable/disable fingerprint on the lockscreen to avoid waking up the screen accidentally. With this phone, everytime I take it out of my pocket, it wakes up the screen, even it unlocks the lockscreen if I put my thumb on the sensor area. Not a big deal for everyone, but for me it's annoying.
extremecarver said:
I told you already not to believe anything Vivo support promises, especially if you chat / speak with someone NOT using Chinese. Basically you could be talking to a wall too. This has been proven now countless times (vivo support promising fixes for dark mode / notifications / battery life / specific apps or whatever and never happened)
And to others - the dark mode fix is for the problems of the status bar previously being broken for some instances (I think until you switch to home screen) when moving being normal mode and dark mode. Some items were missing until you pressed home button (and maybe some other possibilites to trigger this - it was very rare).
Click to expand...
Click to collapse
It was not Vivo that gave me false hope that the issue with Google wallet would be sorted with the next update. It was people in this forum. Not blaming anyone as I appreciate the help, and hope the security update helps other people. I seem to be f*cked though
Haskren said:
It was not Vivo that gave me false hope that the issue with Google wallet would be sorted with the next update. It was people in this forum.
Click to expand...
Click to collapse
If I were you, who use a lot of stuff related to google, I would choose S23U instead because OneUI is super stable, nice, smart and logical. I guess it's the best right now. I never have any problems with my S22U over a year until now. Just since I bought the X90P+, I need to deal with a lot of hassles.
lemonade747 said:
If I were you, who use a lot of stuff related to google, I would choose S23U instead because OneUI is super stable, nice, smart and logical. I guess it's the best right now. I never have any problems with my S22U over a year until now. Just since I bought the X90P+, I need to deal with a lot of hassles.
Click to expand...
Click to collapse
Camera way ahead of the s23U. Google wallet is my only hassle. If I get this sorted, the phone is perfect.
I don't know what to do next though, other than changing bank.
Haskren said:
Camera way ahead of the s23U. Google wallet is my only hassle. If I get this sorted, the phone is perfect.
I don't know what to do next though, other than changing bank.
Click to expand...
Click to collapse
I never use google wallet, so I don't know if this is a problem wide or just your bank. Will test out this evening and let you know later.
Haskren said:
Camera way ahead of the s23U. Google wallet is my only hassle. If I get this sorted, the phone is perfect.
I don't know what to do next though, other than changing bank.
Click to expand...
Click to collapse
Okay I remember wrong then for this one. I just remember many people writing support told them notifications will be fixed or XYZ will be fixed and clearly nothing is happening there even though Vivo clearly knows about those things.
And yeah the only thing that pushes them to do something immediately is if it's mentioned by XiaoBai (Chinese reviewer also on YouTube besides Chinese social Media)
lemonade747 said:
Weird, I thought to implement it, they just need to throw in a few lines of codes. Like in Samsung, they have a switch to enable/disable fingerprint on the lockscreen to avoid waking up the screen accidentally. With this phone, everytime I take it out of my pocket, it wakes up the screen, even it unlocks the lockscreen if I put my thumb on the sensor area. Not a big deal for everyone, but for me it's annoying.
Click to expand...
Click to collapse
You can deactivate showing the fingerprint area to solve this. However then sometimes you will click in the wrong spot. The area is still too small for blind use to hit it right all the time