[APP] Vibration Center - Take control of your watch's vibration - Wear OS Software and Hacking General

{
"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"
}
After switching from Pebble to Android Wear, I have noticed I kept missing notifications. I did not feel the vibration, but when checking the watch later, missed notifications were there.
It turns out that not only is the vibration motor on my SW3 significantly weaker than on my Pebble, most apps also only vibrate for like one millisecond, making them easy to miss.
While there are already apps that try to mitigate this issue, none of them really satisfied my requirements, so I have decided to make my own.
So what does this app do?
Simply put, after Android Wear finishes its puny barely-noticeable vibration, Vibration Center will kick in and do a good shake to your wrist, making sure you absolutely notice this notification. However:
It will do so intelligently (no useless vibrations for notifications that do not actually appear on the watch)
Vibration pattern is customizable and can be set differently for each app
If you are still afraid of missing notifications, you can enable alarm mode that vibrates restlessly until you dismiss it manually. It even comes with the snooze button.
It comes with plenty of spam filter options, making sure that your wrist is not shaken too much
It comes with on-watch mute feature that can either mute all vibrations for some time (for example when in a meeting or in a theater) or it can mute specific app until you deal with it later (for example if you are in group chat and they are having spammy conversation that would otherwise buzz your wrist every half a second)
There is full tasker integration
It is completely free and open source
XDA:DevDB Information
Vibration Center, Device Specific App for the Android Wear
Contributors
matejdro
Source Code: https://github.com/matejdro/WearVibrationCenter
Version Information
Status: Stable
Current Stable Version: 1.0.3
Created 2017-02-05
Last Updated 2017-02-10

Reserved
Reserved.

matejdro, is there another way to donate or help with your project? I've used a pebble before and I'm glad you provided this app. I can now at least recognize my notifications on the watch. Before, I mostly missed them.
If there's nothing I can do to help, I at least wanted to thank you.

Mikegrmn said:
matejdro, is there another way to donate or help with your project? I've used a pebble before and I'm glad you provided this app. I can now at least recognize my notifications on the watch. Before, I mostly missed them.
If there's nothing I can do to help, I at least wanted to thank you.
Click to expand...
Click to collapse
Donate button is in the app. Thanks!

Hello,
Thank you for your app. I can have custom pattern vibrations for all my apps except Outlook.
Outlook just sticks to its default watch pattern.
Any idea?
Thanks

Default pattern will always be there (unless you put the watch into do not disturb). Vibration Center will vibrate in addition to default pattern.

Anyways to change the vibration settings on the Facebook Messenger on the watch. It's the watch out not the actual Facebook message on the phone
Sent from my PH-1 using Tapatalk

Thank you for your reply

Matejdro, is there any way for your app to vibrate when the Bluetooth connection to the phone cuts, like out of range?

Nope, but there are a lot of other apps that do this job well.

Not working on my new doogee s90 pro. First time on android 9.
when launching the app it says the service is not running. When I go to settings > vibration center does have notification access.

I can't understand if I'm doing something wrong but can't make work on my TicWatch 3 pro. On MIUI phone I enable all possible permission and notification access

Related

Ungroup Notifications

MOD/Tweak I have been trying to search for and no one has done it yet.
Is there a way to UNGROUP the notifications.Here's Why
If you get a message, it will show in the notification bar the sender and the preview. However if you receive 2 messages, it will only show 2 MESSAGES, and you wont know from whom nor see the preview untill you open that notification.
Same as Missed calls, same as so many others apps.
So, my question is, IS THERE A WAY TO UNGROUP NOTIFICATIONS? Mod/Tweak?
Thank you,
B
would realy love to get an answer to this question...
on RR v7 galaxy note
Have you tried go sms ? It have lots of customization
Edward Cullen
I believe Jelly Bean is the answer to your question...
{
"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"
}
Okay, so that's emails but you get the picture. Assuming you've still got your HD2, I rather fancy your chances of getting Jelly Bean on there sooner rather than later
jellybean makes this better but its still not the best solution for everyone, i for example react to some missed calls when i see them and to others after one day, so it would be perfect for me if there was a notification for every evet, and those would not be dismissed by entering the associated app but only when i click on them... so a solution that can do something like that would be very appreciated.
unfugor said:
jellybean makes this better but its still not the best solution for everyone, i for example react to some missed calls when i see them and to others after one day, so it would be perfect for me if there was a notification for every evet, and those would not be dismissed by entering the associated app but only when i click on them... so a solution that can do something like that would be very appreciated.
Click to expand...
Click to collapse
Then you would have tons of notifications filling your notification tray.
Sent from my MB508 using xda premium
for me it would be about 10 - 15 each day, and preferably such a feature would be optional, i can understand that most people may not want it
Has this been implemented yet?
Coming from an iPhone to Android, I understand that grouping is a 'good' feature - but if everyone raves about how customizable Android is, I don't understand why this setting can't be changed.
Bringing this back from the dead! Is there finally an option for this? I'm running LP PAC-ROM CM12.1 base.
It's 2019; still wanting to ungroup notifications
4 years later, but I'm still hoping for this!
I don't like going into my inbox; I use my notification drawer as a catch-all "to-do list". I like keeping it clean, so I address each message individually using the quick action buttons. But when grouped, those buttons are no longer "quick" - you gotta expand the group, expand the notification, and then tap the button. It's also too easy to accidentally swipe the whole group away!
Since I prefer the drawer to be an accurate representation of what I have yet to address, I know that this could mean "having a ton of notifications building up in your drawer". And I'm okay with that! If I have a ton of unaddressed emails, then having a ton of unaddressed notifications is an accurate representation of what I have yet to address. My urge to clean out that drawer is much stronger than the urge to clean out my inbox, and I want to take advantage of that.
Anybody know of a hack?

How do i disable the Notification LED at night?

Thing is like a runway light at an airport. Tasker doesn't seem to be able to do it in stock form. No idea if secure settings could do it. Anyone have any ideas?
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
I don't know, but +1 I was thinking the same thing.
This would have to be manual every night but it would work. Settings>led>check boxes.
{
"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"
}
Sent from my Sammy Galaxy S3 using Tapatalk 2
Yeah that isn't gonna fly. I have tasker automating a night mode. I guess its a feature the tasked devs will need to add in. Right now I just a it it face down on my nightstand. Not a huge deal to leave it facedown.
Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
Maybe you could at least make it one touch off and one touch on by using a NFC tag and NFC Task Launcher and Tasker...maybe
I figured out how to do it using tasker, but you need root. I also need to do some more testing, but this should work in most cases.
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. I'd 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). 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.
Disclaimer: I haven't extensively tested this. There are a few quirks I've found so far:
1) If you receive a google voice text, the light instantly turns purplish normally. On my phone it will come on for a split second before tasker can kill it.
2) If you receive a notification which is blocked with this profile/task, and then turn on the screen but don't do anything to clear the notification the light will turn on when the screen is turned off again. This is also true if the notification comes in when you have the screen on and you turn it off before clearing it. You might be able to fix this by adding some variables to the profile/checking for screen on/off, but I mostly just want it to automatically turn off the light when I'm asleep so I'm happy with this so far.
3) I haven't tested this overnight, I guess it's possible that the phone will run a check and turn the notification back on at some point. I'll test it tonight and see if anything weird come up.
4) I've only tested this blocking gmail and google voice. It's possible that some other notification would toggle one of the other led variables and this won't help.
If you have any issues with this please let me know and I'll see what I can figure out. If this has helped you please click thanks; I'm new here and could use some street cred.
EDIT: You can solve problem 2 by creating a new Profile with context State>Display>Display State set to Off, and adding in the other secondary (ie night time) contexts. Call the same task you called for the first profile.
EDIT: Oops, forgot to mention, this is on a Verizon Galaxy S3, I assume it's the same for the other carriers, but I have no way of testing it.

[Workaround] Bring S-View back (xposed, dashclock)

First of all, video:
https://www.youtube.com/watch?v=9axQHQ8ZXLU
Solution is not from android programmer, rather geek
Hi there... so, i was pretty dissapointed with lack of S-View functionality on CM13, S4 Mini. It was great feature, that was doing really good job with magnetic cover.
If you tried to do something with it, you probably experienced some problems with magnetic sensor (or you were smarter than me). It prevented to turn on screen with power button on any custom lockscreen from market, that was better than cm's stock one. In terms of 'better' i have in mind a lockscreen... that has f*** clock in right spot for case's window I was trying to bring it back with various results, but finally i achieved (i think) the best possible solution, turning lockscreen into S-View screen.
{
"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"
}
What it does right: showing time and basic info about battery, calls, msgs, next alarm, notifications (from gmail, fb messeger - that part is actually very customizable).
What it doesn't do at all: doesn't let you pick up calls, turn off your alarm via window and do any stuff that requiers touching via window. Magnetic sensor basicaly turns off that feature when case is closed. Showing info about playing track is not worth activating (because of space).
So, we need xposed installed and then download module: http://repo.xposed.info/module/com.ssrdroide.lockscreenwidgets
And the widget we are gonna use is dashclock: https://play.google.com/store/apps/details?id=net.nurik.roman.dashclock (or you can use more advanced alternative: https://play.google.com/store/apps/details?id=com.kk.widget)
Step 1. First thing you wanna do is to configure widget the way you want - download some extensions for it (like battery info). I highly recommend to use DashNotifer to get notifications from custom apps like fb messenger (https://play.google.com/store/apps/details?id=com.umang.dashnotifier It's already there in KK Widgets). Test it on your homescreen for now and find configuration that suits you.
Step 2. will be add widget to lockscreen via xposed module. This configuration (http://i.imgur.com/iiJMK7w.png) will keep your widget in case's window, when owner info will be out of it on same time. There is also something to mention - if you will not turn off notifications on lockscreen they will move your widget little higher (depending on number of notifications).
So... 1. If you wanna keep your notifications on lockscreen, set container 'y' translation to something around -150. Widget will stay in window regardless number of notifications.
2. If you wanna remove notifications for that cause, set container 'y' translation to -175. Widget will be in perfect spot for the whole time.
That works for standard DPI.
And that's it. It works perfectly with magnetic sensor.
For better effect you can change your wallpaper to black (worth it). That's however will change when you will listen to music, you can turn this option off or use this xposed module to paint it black for good: http://repo.xposed.info/module/com.generalbrus.brightlockscreen
Another thing is alarm. It happens that Timely has clock in perfect spot when activated and can be controlled with physical buttons
I'm super happy with result. It's not exactly what you could achieve with real S-View, but it does good job
If you have better solutions share it in thread!

Question Vibration intensity

Hi all, I would like to know how to change vibration intensity on WhatsApp. To better explain: when someone sends me a message, my S23 Ultra vibrates twice, that is something I don't like, so I would change and make my phone vibrates once when WhatsApp messages arrive to my phone. I've searched but I couldn't find the right option.
Please can someone help me? Hope I've been clear.
Thanks
go to sound and vibration and there you can choose notification vibration like short, beeep, zigzag etc , i set up mine for Sync with sound.
Gdv92 said:
Hi all, I would like to know how to change vibration intensity on WhatsApp. To better explain: when someone sends me a message, my S23 Ultra vibrates twice, that is something I don't like, so I would change and make my phone vibrates once when WhatsApp messages arrive to my phone. I've searched but I couldn't find the right option.
Please can someone help me? Hope I've been clear.
Thanks
Click to expand...
Click to collapse
G
{
"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"
}
Go to Settings, Apps, find Whatsapp, click on it and then under "Notifications" then "In-app notification settings" and there you can set all the notifications in Whatsapp as you want
Gdv92 said:
Hi all, I would like to know how to change vibration intensity on WhatsApp. To better explain: when someone sends me a message, my S23 Ultra vibrates twice, that is something I don't like, so I would change and make my phone vibrates once when WhatsApp messages arrive to my phone. I've searched but I couldn't find the right option.
Please can someone help me? Hope I've been clear.
Thanks
Click to expand...
Click to collapse
Try to select your preferred vibration pattern in settings.
Guys I've tried again all of your suggestions but it not changes. When I choose 'short' in settings for example, it only works on Instagram notifications, and when I try to change something in WhatsApp settings it doesn't work! Even if I choose 'short', 'long' or 'default', it always remains that two little f****n vibrations!
Perhaps check your whatsapp permissions & access options.
Gdv92 said:
Guys I've tried again all of your suggestions but it not changes. When I choose 'short' in settings for example, it only works on Instagram notifications, and when I try to change something in WhatsApp settings it doesn't work! Even if I choose 'short', 'long' or 'default', it always remains that two little f****n vibrations!
Click to expand...
Click to collapse
If WhatsApp is the only app with the issue, might be worth trying to clear data and uninstall it. Then reinstall and set it up afresh. May be worth a try if nothing else is working.
enigmaamit said:
If WhatsApp is the only app with the issue, might be worth trying to clear data and uninstall it. Then reinstall and set it up afresh. May be worth a try if nothing else is working.
Click to expand...
Click to collapse
Yes, the only thing it's to clear all and uninstall it, I think it's the only right way. It's not possible that everyone can do it but me. And this thing already happened with my previous phone, a Note20 Ultra. I try with several devices to change the vibration, but I've never do it. This time I want to go far and know why it only happens to me.
Finally did it!
Long press Whatsapp icon > info >
Notifications > In-app notification settings (this will NOT work if this menu is accessed via the app)
Turn OFF Vibrate under each (Messages, Groups, Calls).
Make sure vibration is switched on in app settings under message notifications
Now you can choose your favourite vibration pattern from phone settings. It was really annoying because when you receive multiple WhatsApp messages the only thing you want to do is throw the phone out the window, now it is way better!!

Question Automatic Do not disturb with Google Calendar?

I have used Pixels and OnePlus before, so I was surprised but I cannot find a way of automatically trigger Do not disturb mode for events in Google Calendar, what I had on those earlier devices. Is there any way of doing that (i.e., when I have an event in Google Calendar set as busy, it triggers Do not disturb automatically)? Thank you.
I don't there's that kind of integration with Samsung device
raul6 said:
I don't there's that kind of integration with Samsung device
Click to expand...
Click to collapse
Yeah, possible. Very odd, because this seems to be in standard Android, they had to remove it on purpose. Thanks anyway.
Yes this easily possible. Samsung has moved beyond this to a better more flexible paradigm. As an example, it is my understanding that fast wireless charging is not as good for the battery as slow wireless charging. So I have my phone set to do only slow wireless charging for certain times in the middle of the night. That is just one example of what you can do it's flexible you can do anything...
Look under Modes and Routines -
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've looked into Modes and Routines before. I don't see any connections to calendar, it's self-contained app, I don't think I can link it with Google Calendar and trigger Do not disturb mode on certain events. If you know how to do it, please be so kind and show me. What I need: I need Do not disturb mode trigger on events from Google Calendar. Not at certain time or date which I would have to set up manually each time: it should take data from my Google Calendar, recognize a busy event, and trigger Do not disturb during such event. Like I wrote, you can easily set it up on Pixel or OnePlus, I don't see it on Samsung, also I don't see it in Modes and Routines. Thank you.
shaygg said:
I've looked into Modes and Routines before. I don't see any connections to calendar, it's self-contained app, I don't think I can link it with Google Calendar and trigger Do not disturb mode on certain events. If you know how to do it, please be so kind and show me. What I need: I need Do not disturb mode trigger on events from Google Calendar. Not at certain time or date which I would have to set up manually each time: it should take data from my Google Calendar, recognize a busy event, and trigger Do not disturb during such event. Like I wrote, you can easily set it up on Pixel or OnePlus, I don't see it on Samsung, also I don't see it in Modes and Routines. Thank you.
Click to expand...
Click to collapse
What about this? Maybe this will help?
This is some workaround, but it would still work not as intended: so with regular Android you get Do not disturb trigger when meeting in Google Calendar has status as busy. Also it automatically disables Do not disturb after the meeting is done. No way of doing that here. So if I have anything else in Calendar than busy meetings it would still set phone to Do not disturb, and then it would not turn it off after that. In such case I just prefer doing that manually, since I would rather remember to turn it off.
I don't really understand why would Samsung remove such a useful feature from basic Android, just mindboggling.
shaygg said:
I've looked into Modes and Routines before. I don't see any connections to calendar, it's self-contained app, I don't think I can link it with Google Calendar and trigger Do not disturb mode on certain events. If you know how to do it, please be so kind and show me. What I need: I need Do not disturb mode trigger on events from Google Calendar. Not at certain time or date which I would have to set up manually each time: it should take data from my Google Calendar, recognize a busy event, and trigger Do not disturb during such event. Like I wrote, you can easily set it up on Pixel or OnePlus, I don't see it on Samsung, also I don't see it in Modes and Routines. Thank you.
Click to expand...
Click to collapse
I didn't catch that - mine is hard coded nightly. You might be able to write an ifttt applet that would do it for you

Categories

Resources