[GUIDE] Disable OnePlus push notifications on OxygenOS - OnePlus 3 Guides, News, & Discussion

After seeing all the outrage (http://www.androidpolice.com/2017/0...ing-push-notification-advertisements-devices/) about OnePlus sending advertisements and other junk via its push notifications service, I thought I'd share how you can unregister your device from the service.
1. Download Activities from Google Play https://play.google.com/store/apps/details?id=com.cunnj.activities
2. Launch the app, scroll down to "Push", tap the down arrow, and tap on the last entry with subtitle ".ui.MainActivity"
3. This will launch the OnePlus Push config activity, tap on the bottom right button with Chinese characters. (See attachments) This is the unregister button.
4. A toast message should appear, saying in Chinese that you have successfully unregistered.
All the best,
ZeevoX

Related

[APP][4.3+] Touchless Notifications Pro 3.0+

From the developer of S for Switch Voice:
Touchless Notifications Pro and Touchless Notifications Free in the Google Play Store
New: To become a beta tester of the Pro version please join this Google+ community: Touchless Notifications Beta testers
"Listen to your notifications while your eyes and hands are busy"
Please try the Free version to see if it works for you, before purchasing this Pro version
You might have heard about the "What's up?" feature on the Moto X. They can ask "What's up?" and Touchless Control reads them their notifications. Politely, totally hands free, without ever taking their eyes off of what they are doing.
So you like it? But you don't have a Moto X?
You can have it now on your Android phone! Touchless Notification does that and much much more.
Features:
► Reads out all active notifications, every app notification is supported
► Notifications are shown along the announcement in big clear fonts
► You can change the amount of detail from an itemised list to content of emails and text messages (for expandable notifications)
► Turns screen off, if phone is in your pocket
► Shake to mute
► Remembers what it has announced already, only updates you with what's new
► Language detection to use the correct TTS engine for non-English messages
► Choose chronology: newest to oldest or vice versa
► App exception list, to exclude apps from announcement
► Says ambient temperature on supported devices (Samsung S4, Note3, S5)
► Pauses the music for the time of the reading
Complete user guide available online: notifications.dataglobe.eu
Pro version benefits:
► You can personalize how Touchless Notifications will greet you, or turn off the greeting. The Free edition let's you change the greeting, but you will only hear it in the test announcement (in settings)
► You can hide the notification icon of the Pro version
► Touchless Notifications Free will remind you to get the pro version in the announcement
► Note: More Free features may be moved to the Pro version in the future
You can have the reading start without touching your phone. Here are the options: (see video!)
► Issuing the voice command "open notifications" in Google Voice Search (more variations of the command are coming soon)
► Issuing the voice wake-up command "Hi Galaxy" on selected devices (using S for Switch Voice Pro)
► Connect the wired or Bluetooth headset. You can configure the time delay before the start of the announcement. Also works with car hands free systems.
► Attach or detach the charging cable. You don't have to look at your phone to hear about incoming notifications when you go to bed or pick up your phone after charging.
► Many other ways by simply launching the app from Tasker, Locale, NFC Retag etc.
How does it work? The app is special, because it installs two icons on your phone:
► Touchless Notifications Pro: launch this for the initial setup and to change settings
► Notifications: launch this for the actual announcements
Touchless Notifications places a permanent notification in the shade if you select any of the headset/power monitoring features. Remove the notification by disabling all connection triggers in the settings.
Preparations:
1► Launch "Touchless Notifications Pro" (the 2nd icon, NOT the "Notifications" icon!)
2► Read the two popup windows and enable both settings:
- Notification Access (on some devices the link might no take you all the way into the necessary Settings menu)
- Device Administrator (this is needed to turn the screen off in pockets)
3► Select the amount of detail in the "What to say" section, with special attention to "App exception list". You will need to come back to settings in the beginning to mark unwanted apps from the announcements
4► Press speaker icon on top to test
Q&A:
Q I cannot uninstall?!
A Go to Settings / Security / Device Administrators and uncheck
Permissions:
READ_PHONE_STATUS=mute announcement when a call comes in
BLUETOOTH=detect when Bluetooth headset is connected to trigger reading
BOOT_COMPLETED=restart the headset/power monitoring after restart
Touchless Notifications Pro and Touchless Notifications Free in the Google Play Store
Version history
Beta channel: To become a beta tester of the Pro version please join this Google+ community: Touchless Notifications Beta testers
Symbols:
* fix
+ new feature
- feature removed
~ modification
4.00 (beta: free, pro)
* no more "empty" notifications announced (Oreo+ GROUP_SUMMARY filtered out)
* will not announce "Google" when the Google Assistant is opened
* "dot" is not pronounced (prononciation correction by default)
+ new option "Stop readout when call comes in" (neccessary to request PHONE_STATUS permission)
+ notification channels for Android Oreo
~sleep when done (show "Enable screen off / lock" when its grayed)
~change "Screen off + lock" menu item to show 3 options: "disabled" / "device admin lock" / "screen off via short timeout"
+request permission to adjust screen timeout
1:
+added replace default to eliminate "dot" or "questionmark dot" from readouts
*fixed: was no expanded text after v4.00
3.41
* whatsapp notifications are not read out if they come within 3 seconds of the previous (WhatsApp is notorious for updating its notification causing double readouts)
* button to clear unused apps from blacklist/messging apps
3.40
*show quick-command icons in expanded notification
3.39
*keep non-adaptive icon in intro screens (increased resolution)
+new option to black list phrases from only a specific app
3.38
*fixed crash when selecting English as a 2nd language (dialect)
+new adaptive icons (Oreo and later)
3.35
*fixed a crash in World List Preference (settext/→)
3.34
+new option: "Always use 2nd language" → disables "Speak in full sentences" [tip: +Sven Hofians]
*corrected spellign "alternate" to "alternative"
+added sale announcement in Free version
3.33
+Added proper Slack support [thank you +Matt Arnett]
*Fixed Hangouts notification (messages were read twice)
*Fixed issue reading "dot" at the end of announcements
3.30
*Device Administrator description added (Play Store requirement)
3.29
*rare crash fixes
3.28beta
*out of memory crash causing notification listener to disconnect
3.27
*Various crash fixes (previously unreported)
+App will now auto-activate itself after Play Store updates
3.26beta
+Attempted to stop duplicate readout of notifications of some apps on Android 6-7.
~Corrected the readout of Gmail messages on Android Nougat
3.25
*gmail messages are only read once
3.24
*crash fix: helpview==null setText
+privacy policy
3.23
*Improved stability: Hopefully no more crashes caused by triggers (never close database)
*Go to Notification Access by toggling the "Central switch"
*Screen off (via short timeout) is more stable
3.21
*works with always on display
*improved alternate screen-off method
*workaround for Marshmallow screen lock issues
3.20
*improved stability: handles large number of active notifications better
3.18
*second language words in upper case were not handled correctly
3.17
*gray word lists if "second launguage" option is turned off
3.16
*improved upgrade procedure from Free to Pro (will only prompt to release Device Admin if it was enabled in Free)
3.15 beta
*if you enabled "wave to mute" and put the phone on charger: it did not announce notifications → fixed
+option: "Screen off + lock" to select between screen off methods (device manager vs screen timeout hack)
*screen-timeout screen off method will not mess up if BACK or HOME is pressed during screen fade
+new setting: "Second language words" = Always use second language if text contains any of these words
+new setting: "English words" = Always use English voice if text contains any of these words
(if word match found neither 2nd language words nor identifier characters are checked)
*no toast is show at device boot
*intro slideshow buttons should now be correctly announced by talkback
3.13 beta
+Delay after each read-out: Time to wait after notifications are shown and announced (chance to dismiss)
+Amount of detail announced: Expanded content / Shorten expanded content / All expanded
*Tweaked the new screen off workaround to not leave a 0sec screen timeout accidentally.
3.12 beta
~Turns off screen without locking the device after readout
+Improved compatibility with Lollipop SmartLock
+New permission: WRITE_SETTINGS is necessary to apply the screen-timeout workaround
3.11
*fixed blank Google Now notifications!
3.09
*crash fixes
3.08beta
*multiple reported crashes fixed
3.07
+improved crash reports - please send them
*reported crashes fixed
3.06
*bugfix: caused by the previous update
*more reported crashes avoided
3.05
~now you can set non-US English as 2nd language for other dialects
*various crashes fixed (thank you to all who sent crash reports)
3.04
*Second attempt at removing the unwanted toast 
3.03 emergency fixes
*Removed the repeating toast at boot
*Improved skip blanks option to work in more cases
*Various other smaller fixes which I did in the previous weeks but neither were big enough for a new release
3.02 more fixes and improvements
*Intro slider graphics optimized (caused out of memory errors)
*Built in help can be accessed from the intro slider (Question mark in the upper right corner blinks to draw attention to this)
*Bluetooth triggers related crashes fixed
*Fixed other random crashes
3.01 emergency bug-fix
*Crashed if Wifi SSID, Bluetooth device or Notification had apostrophe in their names
3.00 public release
~intro slider and built in help updated
3.0beta2
*Fixed: triggers were not started correctly after boot
+Debug modes = disable tasker plugin + disable all triggers (press MENU on Touchless Triggers screen)
3.0beta1
+"Touchless trigger system"!!! → change app settings based on time/bluetooth/wifi/power/hardware connections
-Removed: "Start summary when connected to..." menu item from Advanced mode (replaced by Smart triggers, still available in "Quick settings mode")
+Simple 2x2 widget: resize to only show/hide full screen control (1x1 and 1x2) / current settings (2x1 vs 2x2)
+Widget background transparency setting (under Voice I/O?)
+Notification actions → pop-ups allow you to select modes instead of dual-state toggles
~Tasker plugin interface [x] (+) Floating add button instead of checkboxes
+New audio stream option added: "None (silent / show only)"
~Monitor always on, unless "Central switch" is OFF
+skip blanks option (when only app name is known, everything else blank)
+new "Immediate readout" option: "Only if screen off"
~"Immediate readout" option "Always + show if headset or screen off" changed to "Always + show if screen off"
(Full screen notification is not shown unless screen is off or "Always + Always show" is selected for "Immediate readout")
+Audio stream selection made available from Tasker plugin (and the touchless trigger system) → set it to "None" to silence
+Audio interruption setting made available from Tasker plugin (and the touchless trigger system) → set it to "Keep" when silenced
+Full immersion display option
+export/import triggers
+log trigger activity
-Removed the voice control alternatives, as Google Now stopped being able to reliably launch applications by voice command
(an experimental, free stand-alone app can be installed from the Play Store)
2.08
+automatic cloud backup / restore settings (when installed on a new device) PRO
~Make "amount of detail" a multiple choice list where you can toggle individual components independently
2.07beta
*Attempt to fix Tasker plugin on Android v5.0.2
2.06
+Google inbox support
+Central off switch
2.05beta
*Audio over "BT mono" fix attempt for kitkat → please check to see if it now/still works this way with your device
~Extended the log (to start logging double press "email dev" item in the feedback section, click "email dev" to send the log)
2.04
+notification logging
~battery use reduced (NL service optimized)
*WhatsApp announcement problems sorted out
2.03
+user guide updated with Tasker plugin information
~messaging notifications: prevent repeated announcement of accumulated text in immediate readouts (Hangouts, WhatsApp)
*secondary language selection was not possible unless you selected voice engine immediately before it
~more of a text message is displayed
+Pre-announcement delay new option: Double delay (3→6 sec)
*back key behaviour in the built in user guide: click to go back in history, double click to exit
*inhibited full-screen flash-ins for notifications which disappear by the time they would get to be read
+some default black list items, notably "incoming call" and "ongoing phone call" for new Google Voice integrated Hangouts
+no notification readout during Hangouts calls (video or google voice)
*updated the app to work with the new version of Google Voice Search, which would start the Settings instead of the readout
Click for older history
2.02
+blacklist notification by search phrases
+pronunciation correction dictionary
*sometimes the phone could not go back to sleep after it woke to announce a notification
+proper Tasker plugin (add action / Plugin / Touchless Notifications) - only works in Pro version → see tutorial: http://youtu.be/mC9HmpxZR_w
+tasker/intent: quiet=no toast or notification ticker text displayed
2.01
+if full screen display and shake to mute were both turned off, there was no way to cancel a readout.
→ Now you can, by starting the summary again (by using launcher icon or notification quick action)
→ also the "Test Now" button restarts it with full-screen display, then you can use the back key to cancel
+broadcast intent is sent when woken from sleep (receive with Tasker IntentReceive event (action="hu.viczian.notifications.woke") details below
*"the"→"to" (on slide 7 of tour wizard)
~changed the wording on the "Notification Access stopped responding" → reboot if toggle doesn't help
*voice reply should not start when user returns from launched app - fixed
+(special feature if 2nd language = hungarian) text messages are always shown full screen even with screen on
+added "Your device" to blacklist by default (thanks David Samual)
*no summary on charger connection if external audio is connected
*no proximity screen off when on power / speak only
~wave to mute when on charger
*detect bluetooth headset and power connection on initial app run (or after reboot) → will even start summary
2.00 MAJOR UPDATE
+full screen gesture: down swipe = pause + option buttons (mutes voice when buttons already shown)
+full screen gesture: up swipe = dismisses notification (clears it from the notification bar)
+button on full screen: reply = voice input answer (for messaging notifications)
+menu item: "Select messaging apps" = mark apps with reply capability
+menu item: "Auto show reply button" = automatically show buttons for messaging notifications
+menu item: "Voice prompt after messages" = voice prompt to reply for messaging notifications
+menu item: "Messaging apps use 2nd language" = inhibit identifier based language check for messaging notifications (for languages with English characters)
+menu item: "Prompt to unmute" = show unmute button on full screen if volume muted
+intent command button:0/i/s/2 = auto show buttons for messaging notifications
+intent command prompt:0/i/s/2 = voice prompt to reply for messaging notifications
+intent command show:0/i/s/2/w (to control fullscreen notifications)
+colorful tour wizard for first time users
+notification listener crash recovery (after Play Store update and otherwise if something goes wrong, no need to reboot to get it back)
+0-20sec delay for app notification sounds before single announcements (it will now mute the music only before it starts to talk - only when displaying the full screen notification.)
+"hot" messaging app status: 5min special treatment for app which you replied to
+foldable menu groups (with preview icons!) in advanced view => hopefully easier to navigate
+new quick action toggle in the persistent notification of the app (we used to have a "Settings" button in the center position, but it just had the same effect as tapping the notification itself) More info on this at http://notifications.dataglobe.eu/index.html#notification
~look of settings menu: sections headings are more emphasized, margins reduced to show more
~menu item: "Select secondary language" (choose locale from list of available locales instead of typing their codes)
~menu icons: Active voice commmands, Black list, Say each once, Identifier characters, Email dev
~menu text: Device andministrator, Secondary langauge, Enable swipe gestures
~full screen help drawing: to include new gestures
~default setting: Full screen notifications = "Always display + wake phone"
~default setting: Automatic summary = (wired + bluetooth) + car dock + desk dock
~default setting: Amount of detail shown = Expanded content shortened
~default setting: Pre-announcement delay = Wake to show notification
~menu category headings slightly changed wording: "WHEN to start the read-out", "WHAT to include in the read-out", "HOW to read them out", "VOICE I/O (Messaging & Language)"
~TTS engine and speech rate moved from "HOW" to "VOICE I/O"
~Device administrator setting moved from top of the advanced menu to the very bottom in the "FEEDBACK" section
(logic: most of my feedback is from infuriated people who can't uninstall the app, maybe here they will notice the reminder)
~Some menu items changed wording: "Start summary when connected to"
~New option under "Immediate read-out": "Always + show always"
~Notifications will wake the device if either the pre-announcement delay is set to "wake" OR the full-screen notifications are set to wake device (it used to be AND condition)
~the "car" intent (tasker) command now handles all 4 options: n/h/a/f
*handle exception for non-bitmapDrawable icons
*strange "Page Buddy" notification fixed (and similar others)
*summary sort order didn't work, nobody noticed
*proximity sensor turned off on user interaction
*queued single announcements when they wake up the screen
*if auto voice prompt was enabled (pulling down and) pressing the mic button prompted to send empty message
*notification listener watchdog improved
*switching between basic/advanced mode used to start a new instance of application, fixed (and this lead to...)
- notification listener menu item removed (the app automatically prompts you to access it) This was the first removal in the life of the app
1.51
+clarifications
*improvements, fixes
1.50
+new trigger: car/desk docking
*fixes
1.49
*no interruption in music if "keep playing" is selected
+skip notification, if it is exactly the same as last
1.48
+new intent commands: shake, wave. Both can be y/n. Multiple commands in one intent: comma separated car:h,shake:n,wave:y
~kitkat style settings icon (gear as in app icon!)
~fade in at wake / fade out at sleep
+dual Bluetooth + media/notifications stream 4.4 workaround
*boot crash fixed when no connection triggers were selected
+in app bug report now can include all your app settings in the email → app support made much easier
*better in-call detection to abort any announcements
~more informative in-app instructions
+new icons
*various other fixes and improvements
1.47
+full screen notifications are shown in front of the lock screen (security or keyguard)
~if the default "Media" stream is selected, the speech functions from version 1.45 are used. This is an attempt to solve a TTS compatibility issue.
~message splitting is only used when a second language is enabled
*removed [] and | characters from spoken text (it's annoying how SVOX would read them out)
*excluded apps are propagated to immediate readout service right away (settings + 2 fingers)
*text message read-out improved
*business calendar tells you in how many minutes the announced event is going to be (more apps will follow)
*missed call announcement fix (truncated names)
1.46
*More intelligent notification fetching
*Much improved Gmail notifications
+Audio stream selection (advanced settings / "how to read" section) → BT mono included as experimental feature = tested to work on Android 4.3, not reliable on 4.4 yet
1.45
*Improved compatibility with 4.4 notifications
1.44
+New: various hints&tips are displayed at the end of each Test summary (only when started from the settings using the Test button)
*If you never switched to advanced mode the default "Notification" icon disappeared from the launcher, making it impossible to start the summary by saying "Open notifications"
1.43 (Pentecost sale)
+Quick settings screen with only the most essential options (on phones. Tablets have a hierarchical settings screen)
+Test and language icons updated
+Built in help updated
1.42
+incoming calls will abort non-displayed immediate announcements too
*install-location: internal only (does it install on HTCOne now?)
*fixed 2 kinds of force closes at incoming calls (sorry about them)
*improved reading out expanded notification text (gmail, hangouts etc)
1.41
*Google+ comments notification
+Notification bar actions: toggle car mode, settings, start summary (expand notification using two fingers) - added on user's request
1.40 (5/28)
+pre-announcement options added
+wake phone to show notifications when not in pocket (in mode "car:always")
~Built in help extended with new features http://notifications.dataglobe.eu
~small aesthetic + spelling fixes in app
~proximity sensor turns screen off quicker (in pocket)
~new/revised icons (notification bar follows Android guidelines)
~slightly smoother screen on / off (I wish it was even smoother)
1.39 (5/22)
+ NEW PERMISSION: WAKE LOCK (to wake phone, optional)
+ pre-announcement warning: yellow LED light + click sound + 3 sec delay
~ two finger swipe pauses read-out until choice is made
+ wake phone to display notifications (new option in setting: Full screen notifications)
+ feedback section in settings (bug report, app rating, google plus community)
~ only audio bt devices will trigger bt headset
* improved notifications (removed some text duplication)
1.38 (5/18)
b1* better notifications for S Planner and Business Calendar (Pro)
b2* better text message notifications
b2* smarter color matching
b3* headset state got forgotten: had to replug. Status storage moved to HeadsetMonitoringService
b4+ immediate notification delay and intro sound (there's a click and 3 seconds of delay before announcement if wave to mute or shake to mute is enabled)
b4+ control "immediate mode" using intents (tasker or other apps - for details see built in help or here)
1.37 (5/15)
* urgent fix: would speak during calls if "keep music playing" was selected for "Music interrupt". TN will never speak during call, under any circumstances. - fixed on user's request
+ New voice command option: "(Show) what I missed"
~ Free version will remind less frequently
* Expanded notifications were trimmed but the new version will also trim the collapsed notification's second lines if too long (e.g. IMDB notifications)
~ most on/off sliders were replaced with less space consuming check boxes in settings
+ new icons for these options (now they fit)
(this update will quickly be moved to production if no side effects are reported)
Join the Touchless Notifications Google Community to become a tester.
1.36 (5/10)
* fixed incompatibility with Google Voice Search 3.4 in car mode
+ Wave to mute: wave at the phone to mute immediate announcements when the phone lays flat on its back (great for "always" car mode - with no display - and phone flat on desk)
~ rewired: display-less announcements now use service, not activity => incoming notifications will not switch away from certain apps
* says "a number starting..." in sms text for numbers not in your contacts (doesn't blabber all 10 digits only the first few)
* more ways to say "updated its notification"
* colors, circles
1.32 (5/3)
~ incoming notifications are queued if they come in while another one is being announced
* headset/power connection disregarded if announcement is already in progress
1.31/beta
* hardware keys didn't work during display-less announcements
* proximity sensor detection fixed
~ proximity sensor behaviour updated: screen now turns off as soon as something is detected near the sensor (in summary mode only)
* temperature reading inconsistencies fixed: it can now tell you the temperature even with screen off, or display-less read outs
1.30 (4/30)
+ car mode = announce new notifications as soon as they appear (repeating notifications and notifications without content are suppressed) - added on user's request
+ music interruption control = keep playing / pause / lower volume (podcast players may choose to pause on requests to duck)
+ display control = show notifications or not during read out (notifications are never shown when car mode is set to "always" and no headphone/bluetooth is connected)
~ variations on "about"
~ test button in settings will replay last summary
* summary after single announcements
* "the last one was sent to you" is not said in car/headset mode
~ shake detection mutes quicker
~ new, higher resolution app icons
1.22 (4/22)
+ extensive online help
1.21 (4/20)
~ greeting hint in settings "e.g. 'Hello'"
+ add "days ago" for notifications older > 48hrs
+ player checks for notification access and goes to settings if necessary
1.20 (4/17)
+ swipe left (down in landscape) to skip ahead
+ two finger swipe to put app on exclusion list
~ illustrations in settings
1.16 (4/16)
~ custom greeting: disable greeting, include custom greeting in name
+ new option: animated slide transitions
1.14 (4/15)
+ pro imports settings from free before uninstalling
+ free switches to pro if both are installed
+ alternate voice command options (launcher icons) See details here.
* overflow text is trimmed in itemised reading
1.12 (4/13)
+ new different icon for settings app
+ mute / switch away instructions toast
~ text sizes unified across different screen sizes
* some repeated text eliminated in notifications
1.11 (4/12)
~ uninstall directly without going into Play Store
* 4.4 crashes: isValidFragment
1.1 (4/12)
* Spelling mistake "turn off"
~ Greeting: good evening (0:00-2:59)
~ Shortened the maximum headset delay from 5 min to 90 seconds
* Settings screen didn't appear during headset delay
+ Announcement cancelled if headset is disconnected during delay
+ Prompt to uninstall the free version when pro is installed
1.0 Initial version (4/11)
Future Features
Items on this list are implemented as the userbase grows. The numbers represent a tentative priority based on difficulty, importance and number of user requests. I may implement an idea from lower in the list, or postpone another infinitely.
You can motivate me with good Play Store ratings and upgrades to Pro Please recommend the app.
Wildcards in the pronunciation / blacklist by phrase
option to filter out/shorten phone numbers (Number starting XY...) and URLs (xy.com "url")
100% handsfree for regular text (SMS) and email (gmail). These are the only two services left which are not locked down
Dial option for numbers in SMS and missed calls?
Announce notification changes (music apps - new song e.g. Spotify) They work on Lollipop devices, if not, it's not possible
Special treatment for time/phone numbers in notifications (time: say how much time to or since, phone: only say the first few digits) ~ already doing in some cases
Language detection based on unread part of the expanded text too
Localization (Hungarian, Polish, etc)
Show contact icons (notification icon) instead of app icon
Deeper integration with certain apps (Gmail, Messages: read all texts from the past hour, or all unread texts, or new texts from one person), reply by voice without paste etc.
Pause, rewind summary readout + Repeat!
Contextual messages: amount of time since last summary, temperature change since last readout, voice command dependent greeting
Message queuing with voice-only notifications too
Announce caller's name over bluetooth Might not ever be possible in new Android versions
Completed:
Smarter language identification (letter combinations / stop words / statistical method?) Dutch, German, French, Spanish → 3.15beta
Command to have the entire expanded notification be read by https://play.google.com/store/apps/details?id=com.hyperionics.avar → 3.13beta
Option to skip blank notifications (when only the app name is known) → 3.0beta1
Optional full immersive mode (On 4.4+) → 3.0beta1
Display only mode (no talk) → 3.0beta1
Option for no readout when screen on (similar to no full-screen notification currently with screen on unless headset is connected) → 3.0beta1
Revised trigger system: time, wifi, docking, charger, bluetooth, headset, volume-level → more flexible control of what should happen → 3.0beta1
Cancel summary read-out when triggering connection is disconnected → 3.0beta1
Widgets to control some settings (mostly those which are available from the Tasker plugin) → 3.0beta1
Mute immediate notifications for a time period → 3.0beta1
↓
Backup / restore / reset settings → 2.08beta
Make "amount of detail" a multiple choice list where you can toggle individual components independently → 2.08beta
Option to permanently opt out of Device Admin (no more bugging) → 2.06beta
Master switch to turn off and unload TN from memory → 2.06beta
Black list new apps by default → 2.05
Keep track of message body in WhatsUp and Hangouts and don't announce accumulated text in immediate readouts →2.03
Free-text black list to exclude only certain notifications from the read-out →2.02
Native Tasker plugin, export more options →2.02
New immediate readout trigger: wifi network connected Use Tasker to achieve this →2.02
Dashboard control (icons only: toggles) →2.00
Delay immediate notification read-out by a configurable length of time (more universal than the 3sec pre-warning) →2.00
Setup / introductory wizard →2.00
Ability to change the default language from English (~ forced secondary language option / per app) →2.00
Voice response to messages (start voice search after message) →2.00
Silent / Vibrate warning / prompt at the start of the summary read-out →2.00
Make Notification actions available on the full screen notification →2.00
Notification dismissal →2.00
Secondary language / region selected from menu →2.00
Pause summary readout →2.00
Store notification text, do not announce it more than once if it doesn't change (a cure for Goolge Now frequent weather updates) →1.49
Update settings icons to kitkat style →1.48
TTS on dual streams voice + media [4.4 BT mono compatibility] →1.48
Smoother fade-in, fade-out when phone woken up for immediate read-out →1.48
Voice command alternatives
From version 1.14 you are not limited to the voice command "Open notifications".
Under "When to say" in Settings you can currently select from 3 alternatives, and more may come in the future:
►(Open) notifications
►(Fire up) my notifications
►(See) what's up
►(Show me) what's up
►(Start) summary (NEW)
►(Play) what I missed (SOON)
►(Play me) what I missed (SOON)
The command in brackets can be any of the action words Google Voice Search recognizes for launching apps. Here is the list I found to work in the current version on Google Now:
►Open... ►Start... ►Show... ►Play... ►Run... ►Execute... ►Launch... ►Fire up... ►Load... (There might be many more
These only work with some of the commands (what's up, what I missed...):
►Show me... ►See... ►Play me...
So currently, if you configure Touchless Notifications to have the "My Notifications" launcher icon, you will be able to say:
►Start my notifications
►Play my notifications
►Open my notifications
etc.
One app, several icons
You can mark any or all of the voice commands in the Settings. The app will enable a launcher icon for each (that's necessary for Google Voice Search to recognize them as apps, which it can open). So if you enable all of them, you will end up with these four icons:
{
"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"
}
The last one with the Gear of course is the settings. To reduce clutter in your app tray, you might want to gather them into a folder of their own.
Alternatively you can disable all action icons, then you won't be able to start the announcement neither using Voice Command nor by clicking on an icon, but if headset or power connection monitoring is enabled, the app will activate itself.
S for Switch Voice Pro users don't need any action icons either for the Offline mode activation.
Your input is welcome
Finally, I would like to invite you to come up with launch phrases which might feel more natural to you. These need to be "wired" into the app, so there will be a limit on the selectable alternatives, but we can add a few more. Let me know what voice command would you like to use:
►"(Start) briefing me"?
►"(Run) summary"?
►"(Launch) notification reader"???
I'm open to your suggestions regarding these and any other function of Touchless Notifications.
"Greeting text" dependencies
View attachment 2692015
Great App!!! I am using it in a car setup, I want it to automatically read the text as it comes in, instead of having to launch every time. Anyway I can force it to start whenever a new notification occurs? Tasker set up perhaps? If so I will be buying the pro version.
Notification announcements as they come in
gnice18 said:
Great App!!! I am using it in a car setup, I want it to automatically read the text as it comes in, instead of having to launch every time. Anyway I can force it to start whenever a new notification occurs? Tasker set up perhaps? If so I will be buying the pro version.
Click to expand...
Click to collapse
Great idea, announce notifications as they come in. There are other apps which offer this, for example Enhanced SMS and Caller ID. But AFAIK it cannot announce all notifications and doesn't show them as my app does.
I will look into how I could incorporate this into Touchless Notifications. Maybe there could just be one new toggle, to announce incoming notifications while the headset/bluetooth connection is active (i.e. you are connected to the car hands free).
Until I get to implement this, you can use this simple Tasker profile to launch Touchless Notifications when a new notification appears:
Profile:
Notification *,*
Task:
Launch App "Touchless Notifications"
(to be able to catch all notifications you will have to enable the Accessibility functions of Tasker). Good luck, and I will keep you updated
Touchless Notifications 1.30beta (NEW: with car mode)
Here is a preliminary release of the new version with car mode:
1. You can choose to have notifications read out as soon as they appear: ideal for car use. Choose if you would like the notifications always, or only when bluetooth or wired audio is connected.
New terminology:
single announcements = notifications as they come in
summary announcement = the original "what's up" style briefing which lists everything active.
2. Starting with this version you can choose only to hear and not to display the notifications. You can control this separately for singe and summary type of read outs:
Never
During summary read out
During immediate read out (this is an unlikely choice, it might disappear in the final version)
Always (in both cases)
3. Starting with this version you can also control how other audio is handled when Touchless Notifications starts to talk:
- keep the music (or podcast) play in the background
- lower the volume of the music in the background
- completely pause the music for the time of the announcement
You can again set these separately for single and summary type of announcements:
Always keep playing
Lower its volume for summary (keep playing for single)
Always lower its volume
Pause it for summary (lower volume for single)
Always pause it
All the changes:
+ car mode = announce new notifications as soon as they appear
+ music interruption control = keep playing / pause / lower volume
+ display control = show notifications or not during read out
(notifications are never shown when car mode is set to "always"
and no headphone/bluetooth is connected)
~ variations on "about"
I am grateful if you can give this a whirl, and if you can let me know how it works for you!
4/27 UPDATE: see newer beta 2 posts below
Stumbled across this app today itself and must say superb! Been wanting something like while driving.
Will be testing this beta out in detail, particularly with tasker integration with my car profile. Will update soon.
1.30beta2
windieboss said:
Stumbled across this app today itself and must say superb! Been wanting something like while driving.
Will be testing this beta out in detail, particularly with tasker integration with my car profile. Will update soon.
Click to expand...
Click to collapse
I've been testing this version over the weekend and here are a few fixes:
* some notifications were not read in "single"/"immediate" mode
* some were read several times
~ other minor fixes
To become a beta tester of the Pro version please join this Google+ community: Touchless Notifications Beta testers
How to start Touchless Notifications with the "What's up" command
I posted this as a youtube comment, but include it here too: You will see that I can simply say "What's up" on my phone to start Touchless notifications (http://youtu.be/7dTw--5bg6Y?t=1m33s)
As I list it in the video, quite a lot is involved. Here is a list of apps you will need as a starter:
Tasker https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm (paid)
XPosed installer http://repo.xposed.info/module/de.robv.android.xposed.installer
Google Search API http://repo.xposed.info/module/com.mohammadag.googlesearchapi
Autovoice plugin for tasker https://play.google.com/store/apps/details?id=com.joaomgcd.autovoice (paid/iap)
and of course:
Touchless Notifications
Free https://play.google.com/store/apps/details?id=hu.viczian.notifications.free
or
Pro https://play.google.com/store/apps/details?id=hu.viczian.notifications.pro (paid)
Install all of the above
Here is a most simple tasker profile / task:
Code:
Profile: whatsup
Autovoice Recognized Event Behaviour: true Command "what's up"
Task: whatsup
Launch App "Notifications"
But of course you don't need any of these (except for Touchless Notifications) if the command "Open my notifications" does it for you instead of "What's up".
You can also say any of these:
"Open notifications"
"Play what's up"
"Show what's up"
"Launch my notifications"
"Open what's up"
etc
etc
More on this here: http://goo.gl/03tZLl
New beta is out (1.30beta3)
This is probably the last before release. Fixes: Notification read out and repetitions are all cleaned up
► when you only listen to summaries, Touchless Notifications keeps track of which have been read already and doesn't repeat them (unless you turn the option off)
► if you cancel a read-out by shaking the phone or by pressing the back key, those will be re-announced in the next summary
► if you enable single (immediate car/headset mode) read-outs, they are not going to be included in the next summary
► exceptions to this are the notifications which were read out while you didn't have the headset / bluetooth audio connected. These are included in the next summary
► The operation of the test button in Settings has been changed: it will replay all the notifications as if the previous summary hadn't happened (kind of like a re-read function, but it might include new notifications which came in since the last summary)
►repetitious notifications and very short notifications (just telling you one app appeared in the notification bar) are not announced in car/headset mode
Available on the beta channel: https://plus.google.com/u/0/communities/100847829964200965231
See how it works for you
New version with major new features - new app icons
Before:
After:
New 1.31beta1
Changes:
* hardware keys didn't work during display-less announcements
* proximity sensor detection fixed
~ proximity sensor behaviour updated: screen now turns off as soon as something is detected near the sensor (in summary mode only)
* temperature reading inconsistencies fixed: it can now tell you the temperature even with screen off, or display-less read outs
Join the Touchless Notifications Google Community to become a tester.
500+/100+ Free/Pro versions
Because the display-less notification read-out was added to the application as an afterthought, currently the readout is implemented using a "@android:style/Theme.NoDisplay" activity. This is an okay, but far from optimal solution though. This way I have started to work on transforming the backbone of the app into a service instead, which needs to interact with the display activity when requested.
This conversion is expected to take a longer span of time. Alpha and beta versions will appear for those who signed up to receive early releases.
I keep you posted on the progress.
New 1.33beta
* fixed incompatibility with Google Voice Search 3.4 in car mode
+ Wave to mute: wave at the phone to mute immediate announcements when the phone lays flat on its back (great for "always" car mode and phone flat on desk)
~ rewired: display-less announcements now use service, not activity => incoming notifications will not switch away from certain apps
* says "a number starting..." in sms text for numbers not in your contacts (doesn't blabber all 10 digits only the first few)
* more ways to say "updated its notification"
Available on the beta channel. To become a beta tester join: Touchless Notifications Google+ Community
New 1.36beta
+ Colors
+ Circles
(both based on application icon colors)
All Touchless Notifications in a single image
Calendar Notifications
I started to work on proper calendar notifications.
Currently it would say things like
"Business Calendar Pro notification: Meeting with Andy Webber - College Hall 6:00, College Hall (Zoom to expand)"
which is not the most friendly. What makes this task complex is the fact that there are so many different calendar apps and they can have so many different notifications.
I can make it work with the stock android calendar, then maybe S Planner which comes preinstalled on Samsungs. Then Business Calendar which is pretty popular and the one I am using. Then? Maybe users should be able to pinpoint the Calendar app they are using and I will try to parse its notifications for start time and description... Or should I look directly into the calendar data stored on the phone?
Waiting for inputs on this. Is this an important matter? Any good ideas?
New 1.37beta
New voice command option: ►"(Show) what I missed"
~ Free version will remind less frequently
* Expanded notifications were trimmed but the new version will also trim the collapsed notification's second lines if too long (e.g. IMDB notifications)
* would speak during calls if "keep music playing" was selected for "Music interrupt". TN will never speak during call, under any circumstances.
~ most sliders were replaced with less space consuming check boxes in settings
+ new icons for these options (now they fit)
v1.38b3
New beta 1.38b3
b1* better notifications for S Planner and Business Calendar (Pro)
b2* better text message notifications
b2* smarter color matching for circle and text
b3* headset state got forgotten: had to replug. Status storage moved to memory resident HeadsetMonitoringService (hopefully fixes it)

[APP][4.1+] Bubble Cloud Widgets + Wear Mini Launcher alternative for smartwatches

{
"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"
}
Place apps and bookmarks in Apple Watch style "circle clouds" on your phone's or tablet's homescreen OR even your android wear watch
But wait: there's a twist!
This is a 2 in 1 app:
you can use it on your regular Android Device (phone or tablet) as home screen widgets
and you can install it on your Android Wear smartwatch, as an app-drawer (similar to Wear Mini Launcher) or even as a watchface launcher (start apps right from your watch face)
for more info, please watch the video below, it will be clear!
►Get it for free in the Google Play Store - go premium with a $2 in-app-purchase
The current version of this app includes the following Bubble Clouds:
►App Bubble Cloud Widget for the homescreen (launcher icons)
►Bookmark Bubble Cloud Widget for the homescreen (weblinks)
►Contact Bubble Cloud Widget for the homescreen (people) [Premium]
►Wear Bubble Cloud Launcher (app drawer) [Premium]
​"THEY ARE ALIVE"
►bubbles in the clouds change size dynamically: they grow with use
►app bubble clouds <b>auto populate by Play Store categories</b> and <b>Contact groups</b> [see below]
►new bubbles appear in the center of the cloud
►unused bubbles shrink to become dwarfs and can eventually disappear
►you may add and remove bubbles manually
►when a widget is removed, its contents can be retained and used in another widget
​APP BUBBLES
►clouds of colorful clickable circles which launch applications
►the bubbles show each app's launcher icon in a matching color circle (or hand-pick color)
►add apps one by one or in bulk by Play Store categories
►place any number of clouds on your homescreens [Free version limit: 1 cloud]
►newly installed apps appear in auto-populated App Bubble Clouds based on their Play Store categories [Premium feature]
​BOOKMARK BUBBLES
►a cloud of colorful clickable circles which open your favorite webpages
►add links using the <b>share functionality</b> of any web browser app
►smaller bubbles show the favicon of the site in a matching color circle
►larger bubbles may display the thumbnail image of the website - you take the snapshot
​CONTACT BUBBLES
►clouds of colorful clickable circles provide quick access to your contacts
►the bubbles show the photo in matching color circle or hand-pick the color for textual bubbles
►add people one by one or in bulk by <b>contact groups</b>
►place any number of clouds on your homescreens
►newly added contacts appear in auto-populated Contact Bubble Clouds
​
First and only Watch Face launcher for Android Wear
Detailed change log
Update!!!
The complete change log found a new home on my website: https://bubble.dataglobe.eu/2019/01/03/changelog/
I will post updates
on my new reddit page: https://www.reddit.com/r/BubbleCloud/
on my twitter: https://twitter.com/BubbleCloudLaun
on my facebook: https://www.facebook.com/dynalogix/
instagram: https://www.instagram.com/dynalogix/
FUTURE FEATURE LIST (=future plans...)
{A}=very easy → {Z}=VERY HARD
PHONE:
+clock/battery/weather/date/wifi bubbles in the home screen widgets too {M}
+favorite cloud with most used bubbles from other clouds {E}
+unread count badges using MissedIt! {O}
WATCH:
*direct link to system setting groups on the watch (connectivity, apps etc - I will have to see what's possible)
+use secondary watch buttons to advance pages of paginated archive
+pan around (up + down too) in the bubble clouds on the watch (ZOOM in?) → gesture suggestion by Oliver Löscher {Q}
+phone bubble should change when watch gets disconnected from phone. (+ Optional vibrating "Phone away" alert?) {H}
+dual battery display option in phone battery bubble {B}
+color options / circle type progress bubbles (alternatives to the red-to-green) {K}
+save layouts (and bubbles) in the app → recall them by rules (charging / wifi / time of day → Tasker plugin?) {H}
+ability to have custom vibration set when clicking an app icon {B}
+Ability to drag and drop app icons on the watch to move them around instead of understanding the number math on the cloud design page. {J}
+Ability to customize app name (around ring, inside ring, top bottom) of apps. Current default is below app. {G}
BOTH:
+create text (character) based bubble images similar to contact bubbles when no contact images are found {E}
+control Bubble Clouds using Tasker: show/hide bubbles, change bubble sizes, replace layouts - what other parameters would you want to control? I am open to your input! {N}
Change log:
Legend: + new feature * bug fix ~ change - removed function = affects widget-only app too
Most recent production version:
(* starred version numbers = production versions, "a" = public alpha, rest are public beta)
Update: The complete change log found a new home on my website: https://bubble.dataglobe.eu/2019/01/03/changelog/
(the 32000 character post limit drove me crazy here...)
9.46*
+new expert option (on watch) hide status icons from ambient/inactive watch face (the active wf never has it)
1:
*crash with second long press when Method "H" was enabled for Long press button
*crash when timer/app drawer is assigned to first press of the secondary button and no long press is enabled (I know...)
2:
*sharedpref corruption related crash in shortcut settings in phone
*bubbleimageprovider made more robust (missing_image.png)
*clock tap/double tap shortcut could not be assigned if long press was not set
+new shortcut action for hardware buttons: "do nothing" (to disable them if they tend to get pressed accidentally)
3:
~option name updated to "status indicators on watch face" (was "status icons on watch face" can be mistaken for unrelated Notification icons plugin)
+updated christmas theme pack teaser added
9.45*
*empty folders opened vie button crashed when long press selected. No more crash.
*hungarian price reference update
*double long press invokes double secondary press function
*hide (disable?) minutes color box when outline is enabled on the phone
*rare crash when pressing the secondary button on watch
*Wear Cloud Editor will switch to "filled bubbles" only in the cloud where the app bubble with the custom image is
~change every Google+ link to the new Bubble Clouds website (https://bubble.dataglobe.eu)
+new website teaser in what's new dialog for widgets
1:
*remove center/corner item when clear clock defaults on phone
2:
*=rare bubble animation crash on phone
*crash when clicking on notification icons video link
*crash when assigning certain complications to the peek card
*crash during startup on watch
9.44
*crash in WearOS page in phone app
+use equal sign to specify petal toggle display labels [0=off|1=on] you can even use emoji [1=|2=|3=] tip: [+Rod Cowan]
1:
*during auto-installation of notification icons plugin, the app should not show the notice "Move x bubbles away from the watch face" (it only has 4 by default)
~updated the years in the sentence "I have worked 4 years on the app" (was still saying 3)
*if phone is Lollipop or older treat notification icons as color icons (do not apply uniform color filter) - you can still override the color filter
*in Notification Bubble Color settings you have to override the "uniform color" for "override theme bubble" to take effect (app will no prevent to check them independently)
*Bubble Edit screen had wrong controls for toggle, lock, and clock bubbles
+unified "Assign shortcut" option in Bubble Edit screen to assign long press button, quick swipe panel (and 6 new custom shortcuts)
*show long button press assignment of Theater, Sunlight, Timer, Assistant correctly in the Bubble Edit screen too
-removed long press and 2nd long press control from settings on the watch
-removed quick swipe panel config from the settings screen on the watch
-removed tap, long tap, and 2xtap clock bubble options from expert settings on watch
-removed "assign to button" option from the expert settings on watch
+added "Shortcuts" button and new screen with all the shortcut customization
+added warning "OK Google" will not work when gesture detection is enabled on watch face
~clarified menu command "show hidden bubbles" (instead of show hidden apps)
~clarified message "triple tap screen to exit theater mode" (it used to say "Hold screen") It's actually triple tap, then a message instructs to hold.
+added long press clock bubble in app drawer mode. It will start voice search by default
+both long press and double/single tap clock bubble now configurable
+assign single and double press actions to extra hardware buttons
+designed new bubbles for button actions (button 2 and 3)
+new Shortcuts section on the phone
-"long press" options removed from Wear OS settings group on phone
-"quick swipe panel" and "double tap for voice search" options removed from Watchface settings group on phone
-"tap/longtap" option removed from App launcher settings group on phone
+new shortcut settings and 2nd long press configuration backed up and restored
*the first option used to say "default (voice search)" even for the 2nd long press of the hardware key in the settings on the phone
*trying to assign a 2nd button press on the phone gave the wrong Premium upgrade insentive
2:
*trigger reload button assignments on watch
*prevent changing the 2nd button press unless the first press is set
*button settings were not correctly stored on the phone (only sent to watch)
3:
+new switch (in Shortcuts section on watch): alternative long press remap for Wear OS "H" (API 28)
*layout corrections in Shortcut settings screens (both watch and phone) for Android Wear 1.x watches
4:
*renamed new option <Remap Voice Search> to <Method "H">
*"Assign to shortcut" command was not visible on Android Wear 1.x watches
5:
+added translations for new options
*circumvented a crash in the timer
+added call to star SMS policy issue tracker
6:
+clickable settings icon to open secondary button assignment on watch
*show button press toasts shorter
7: (was beta → join)
+select folder items using the secondary buttons, long press to activate (only if folder was opened via secondary button)
+select petals in smart home petal view using the secondary buttons, long press to activate
+settings, switch analog/digital, and flash light are added to the quick options for button press/clock bubble click (you don't need to long press corresponding bubbles to assign)
+custom action icons refer to the custom icon (tasker/complication/folder/smart home/phone app/regular app)
*smart home control bubbles assigned to button did not work
8:
+Added video https://youtu.be/ydzG1zPXLts to the secondary button settings section in the phone app
*fixed a crash in permission request screen on watch
*wrong flashlight icon in the Shortcut section in the phone
9.43*
~date day also gets seconds color if defined in theme
+analog theme packs can set "nonclockmargin" for their digital variants
*improved phone / watch connection
+Wear Cloud Editor now indicates ongoing communication with the watch (sync icon shrinks and stays in the action bar for the duration of the data transfer)
+ready for Phone Notification Bubble plugin
*much improved app drawer refresh speed (less layout inflation)
*eliminated the flashing when bubbles are tapped on the inactive watch face with the gesture detection enabled
*fixed long press inactive watch face to switch watch faces
*sometimes failed to bring up watch face picker when turning off Bubble Cloud
*sometimes the inactive watch face would be blank (did not draw when !visible)
*improved layout for Bubble Edit screen on watch
+notification bubble configuration dialog
*sometimes refreshed before sync completed
+extended notification-bubble edit screen on the watch
+teaser icons for the new theme (watch + phone)
+new warning icons for colors defined by uniform color settings elsewhere in the app (text warning is also shown including a "Fix" action)
+new options "override uniform colors" and "override theme bubbles" in the Status Bubble color config screen
+get description when the active/ambient symbols tapped
~number of recommended bubbles for analog themes 4→6
1:
+"Notification bubbles" section in the Wear Settings app on the phone
+auto-configure notification watch face if "Notification Bubbles" theme/plugin/app is installed before Bubble Cloud on the watch
*status icons did not show in app-drawer mode, if count badges were enabled
2:
~when applying themes, use seconds color as optional icon/overflow text color in notification bubbles (when overridden)
*ambient bubbles were also drawn after switching from watch-face mode to app-drawer mode (caused notification bubbles to fail)
*ongoing notification is removed when app is killed and restarted in the background
3:
*notification bubbles caused bubble colors to get mixed up
*notification bubbles did not work well with custom layouts (make sure to have as many notification bubbles displayed as you want before starting to work on custom layout)
*notification icons did not update if their number did not change
+warning in Bubble Cloud phone app (and "fix" button) for missing notification access
+warning in Bubble Cloud phone app (and "unhide" button) if notification bubble is hidden
~updated video: https://youtu.be/S-A976Dcjpc
~added video to phone / wear What's New sections
4:
*What's new video thumbnail error
5:
+translations
6:
*layout glitches
-removed the "Apply" button from the Notification Bubble dialog, sending settings in real time instead
7:
*improved notification bubble color dialog layout
*crash in some languages
8:
*clicking on the "Notification Bubbles" teaser images will also start the video
*ask users with OOM to email me (app keeps crashing for 2 people - multiple times a day! - I don't know why, and they don't contact me)
*crash in main app showing/hiding youtube button in notification card
9:
*OOM crash update
9.42*
*fix a rare crash when exiting the WearOS screen before the first 1-click themes are loaded
*fix a rare corrupted bubble image resource related crash in popup folders on the phone
*removed a few startforegroundservice commands, where caller is in the foreground already
*prompt to update main app if Premium Key is too new (both on the phone and on the watch)
*do not mix execute and executeOnExecutor(THREAD_POOL_EXECUTOR)
*clock bubble dial is not shown behind digital clock bubbles, unless it is set to a custom icon or image on the phone
-removed the reminder to clear theme when switching between analog and digital
~outline ambient font for "shlop","pumpkin12","skinny12" and "lycanthrope" too
+moved helper routines into Premium Key 9.41 (beta) and Summary 1.10 to detect charger, wifi and ringmode changes (no longer possible in Oreo)
+at boot and when entering the main app: activate wifi/ringmode/power detection preOreo helper
+if no Helper and no Premium Key show hint at the bottom of the watch face settings card in expert mode
~dim screen behind dialog boxes (edit bubble, warnings, upgrade reminders etc)
1:
+show warning in Wear Cloud Editor when toggling selective ambient visibility while ambient mode is not set to selective ambient
*crash in 1-click theme selector / selective apply on the phone (if no background has been set before)
+more specific labels for "extra" pieces in theme apply screens ("center", "corners")
*rare crash in Wear Cloud Editor while editing Tasker bubbles
+"retry" button in phone app's watch connection dialog
+it will also retry as soon as you open the dialog and auto-dismiss the dialog when connected
2:
*app drawer opening complication did not always work on Android Oreo
+new analog/digital clock switcher bubble (Analog → Off-center digital → Full screen digital)
3:
+keep track of separate margin settings for full screen analog clock layout and other layouts
4:
*fixed a bug when restoring default font using the phone app
~select the last item (="default font on black") in "1-click theme" section on phone
→ clears theme (if Apply All set)
→ restores default font (if Apply All is not set)
*crash when selecting backgrounds which have their extra parameter renamed (in v9.42.1)
~clicking "Default" in the color picker for transparent background themes will set the theme's default background color (had to press cancel for it earlier)
*adding more theme components after recoloring them on the watch did not include them unless you adjusted the colors again before pressing "OK"
*NoSuchMethodError in Intro on Android 1.x watches
5:
*distorted contact bubbles on watches with chin (flat tire)
*shorten the "this theme works best with x bubbles or less" if user ever long pressed a bubble to edit
~you can now always sticky open apps without double-tap to sticky open being enabled
*new analogdigital toggle bubble icon was broken on older phones (bad vector drawable)
6:
+Clock Toggle Bubble now changes settings externally, when you return to a settings screen on the watch it will now reflect the updated values
+Also detect when settings are changed remotely from the phone
7:
+instruct user how to enable "Phone" permission if "deny, don't ask" was selected earlier
*=crash in contact selector screen while attempting to fetch contact icons
*ANR related to deadlock while Weather updating
*bug preventing background color pick in phone app
8:
*keep hidden peek card hidden even if WearOS insists on refreshing it (new in Wear OS 2.17)
*=Widget bubble animation fixed [thank you +Joseph Rubin for reporting this!]
API 26 Compliance (except Android Wear 1.x component)
9.41*
+Wear app phone component API26 update
*Improved phone/watch battery bubble update frequency/reliability
*fixed sending email from watch (it used to always lose authentication)
~email authentication request notification on phone
+new notification channel: "Troubleshoot problems" (errors: email authentication, weather/sunset location)
+new notification channel: "Wear contacts call" (hangup call from watch)
*fixed serious issue introduced in v9.38 relink mixing up contacts during resync
*improved weather bubble update reliability
*improved watch-phone connection reliability when opening settings app on the phone
*phone app was still updating weather/battery and other info when live info was disabled for app drawer mode
*reduced sunset/sunrise time update to 6 times a day (instead of every time the battery info was updated)
*=SmartHome HTTP command editor crashed if selection was made backwards (using a keyboard)
1:
+visual feedback when email/text is submitted for sending
+icons in response toasts checkmark / X when sending messages, making calls
*Oreo JobIntentService was way too slow for contact and smart home bubble actions (it could take 5 minutes for the phone to react, ridiculus):
*Restored regular background services even though short notification icons need to show if processing takes longer than 5 seconds, Android Oreo is just ****
*fixed an issue with gesture detection on the watch
2:
*=force users to upgrade Premium key to v9.41
*bug: rotary crown brought up the dummy peek card in app drawer mode
~even if "Low brightness also dims ambient face" is enabled it no longer dims ambient brightness in the morning when brightness is set to auto
*enable Do-not-disturb permission watcher service on Oreo+
~improved bubble cloud background service notification icon
*enable package install detection on Oreo+ after user is referred to install / update Premium Key / Plugin / Theme pack from Google Play
*updated Play Store links: list DYNA Logix apps instead of searching for hashtag, specify package "com.android.vending" to avoid chooser
+themepack teasers always link to their Play Store pages (previously they linked to Play Store search)
3:
*battery updater crashed on older phones
+unlock Premium via Key app on watch
~the version number at the bottom of the settings screen on the watch will have "+PRO" for unlocked premium features (was just "+")
+plea for 5-star reviews in more languages (German, French, Dutch, Chinese)
*=wear/widget add contact screen showed "Scanning installed apps" over progress bar
*wear contacts cloud auto population scan only started after phone rebooted if you did not have any contact home screen widgets on the phone
*switched to "Carte coup d'œil" instead of "Carte Peek" in French [merci Axel Moulin!]
*tapping dummy peek card took user into settings not into the add/remove peek card dialog in Wear 1.x version
*Android Wear 1.x watches don't get dummy peek card
4:
*still wear contacts cloud auto population scan only started after phone rebooted if you did not have any contact home screen widgets on the phone
*removed debug logging entries [preparation for production release]
5:
*=contact list sometimes took a long time to load even though filtering was off
~=random automatic contact bubble colors for contacts with numbers in name which have no image
*new expert option: Clocks not synced (enable if you like your watch and phone be set to different times. Delayed commands will not timeout after 3 min)
*calls to appsender and stand-up refresh → foregroundservice
+do not show peek card for my own background task notification
~1-click themes are shown much quicker after opening the application
+smoothscroll to selected 1-click theme
6:
+auto-apply 1-click theme if a single pack is installed when Bubble Cloud first started
*message to install companion app on phone did not show
+show theme notes the first time the favorites cloud is shown with the new theme
+new expert option "Unread dot on watch face" (off by default) [tip: Martin]
~Play Store link to Dyna Logix app-list, not "Page"
7:
+added missing translations
*changed back the play store links (the Google recommended ones caused intent disambiguation picker to show up)
8:
*fixed multiple Oreo related background crashes on watch and phone
*updated theme pack 0 icon could not be hidden on the phone
9:
*fixed a relatively rare crash in WearDialService (while updating Wear Contact Cloud in the background on Oreo devices)
Earlier versions:
►v9.00-9.39
►v8.65-8.99
►v8.00-8.64
►v7.00-7.74
►v6.16-6.96
►v5.00-6.15
►v4.00-4.98
►v3.00-3.18
►v2.00-2.83
►v1.00-1.51
version 1.20 More info bubbles on watch
If you enable the "clock" option in your watch settings, 3 bubbles will display real-time information:
"Set Alarm" bubble = clock
Battery app bubble = battery level If battery related applications are installed (such as Wear Battery Stats, Wear Battery Monitor) their icons will be replaced by the battery percentage, and the bubble's color will change from green to red as the battery depletes. If no battery related apps are installed, the "Set Timer" bubble will show the battery level.
"View alarms" bubble = date and day of the week
Tapping on these bubbles will still open their corresponding applications.
These info bubbles are useful, if you leave the Bubble Panel on the screen of your watch. Looks great, and you get the necessary information at a glance. I am waiting for the official watch face documentation to possibly implement this as a watch face. If no screen touches are going to be allowed on the watch face I will go improve this solution to show-through underlying cards.
version 1.30: Contact bubble cloud on Android Wear!
Android wear makes it easy to respond to calls, text messages and email right from the watch. To initiate such forms of communication, the only built in option is by voice command. This is often not convenient:
if many of your contacts have similar names
if contacts have several phone numbers
if contacts have unusually pronounced names
if you try to call somebody in a noisy environment
For these situations I implemented the contact bubble cloud that appears on the Android Wear watch:
tap the yellow contact bubble in the app bubble cloud to open the contact cloud (yellow icon is hidden if wear contact cloud is empty)
use the "Select contacts" button in the handheld app's Wear Component card to add maximum 15 contacts to the wear contact cloud
tap a contact bubble on the watch to open it's contact page
it is intended to be used with a headset: the call is made as soon as you tap one of the blue dialing buttons (home, mobile work or other). Hang up using the notification on the watch.
press the yellow envelope to create a text message by dictation. You will be able to review the message before sending
if you authenticated the app (using the button in the Wear Component card) you will be also able to send email messages from the watch by tapping the gray envelope, without taking your phone out of your pocket
press the yellow trash can icon to remove the contact from the watch (you will be prompted to long tap to confirm)
remove all contacts by pressing the yellow contact bubble in the handheld app's Wear Component card
settings such as bubble border width, or cloud background color, freeze bubbles, delete dwarfs all affect the Wear Contact Bubble Cloud too
New in v1.33: Sticky open apps on Android Wear
How many times has this happened to you? You open an app (google-keep, calculator etc.) → it stays on screen for a while, but then the screen dims and the regular watch face appears. You un-dim the screen, and now you have to switch back to the app by reopening it. Some apps keep the screen on, but that can be dangerous too, because of battery drain, if you forget to exit the app.
The revolutionary *"Sticky Open" mode* in Bubble Cloud Launcher offers a very intuitive solution: double tap an app bubble to open it, and also keep it on screen until it's not needed any more. The screen is allowed to dim, and when dimmed, the regular watch face will be displayed, but as soon as the screen is turned on again (by touch or by gesture) you will automatically be taken back to the stickied app.
While an app is stickied, a tiny lock symbol and the current time will be displayed on the top of the screen. Long press this area to turn off sticky mode. Opening the Bubble Cloud will also disable sticky mode. You can also swipe away the stickied app to access your watch face or notifications, but the app will return the next time the screen dims and un-dims.
Sticky mode is optional, you can disable it from the Wear Component card in the handheld app settings. When enabled, the Bubble cloud will not immediately slide off the screen when you tap a bubble, instead it will wait a moment to allow a second tap. This does not cause any delay in opening apps: Bubble Cloud already starts to load the selected app after the first tap.
In the non-premium version of the Bubble Cloud Launcher, an upgrade reminder is displayed sometimes before opening apps. Sticky mode is activated only when this reminder screen does not appear.
Increased resolution of App bubbles in v1.35
Do this to redraw bubbles using the higher resolution made available in version 1.35:
1. Press the pencil symbol
2. Then the plus (+) symbol
3. In the dialog, tap on the blue "Refresh images" (see screenshot)
Do this for every app cloud
version 1.38: Call log based dynamic contact bubble clouds
Starting with version 1.38 you can create extremely powerful contact cloud widgets both in your phone launcher and on the Android Wear watch:
Contact clouds which change their content dynamically based on your call log​
Choose incoming, outgoing or missed calls
Create cloud based on the last 30 days
Have new bubbles appear automatically as you make and receive calls
People you haven't contacted disappear after 30 days (may become configurable in a later version)
Combine call log groups with regular groups, to keep constant members in the bubble cloud (even if not called recently)
Combined with the dynamic bubbles sizes this can replace your dialer most of the time (depending on your usage pattern).
The same behaviour can place 15 actively contacted people on your watch automatically
or
dictate response text or email to people whom you have missed calls from.
Default contact actions in Wear Contact Bubble Cloud
Starting v1.39, you can long press one of the call or messaging buttons on the Dial screen to set it as the default contact action
You will not be prompted for an action when you tap on contacts with default action set.
Long tapping on contacts will always take you to the Dial screen, even if a default action was set earlier. Modify the default action by long pressing another action. Clear the default by long pressing on the same action again.
Note: bubbles in the contact cloud are saved and restored after you reset (and re-pair) your Android Wear device. The current version however doesn't restore the default actions, they will need to be re-assigned in the event of a reset.
Beta program started
I understand, that too frequent updates can get on the nerve of users, so...
...starting with version 1.40 I am going to split the release cycle into a fast and a slower lane:
Sign up for the beta channel over at http://goo.gl/MI786H to always get the latest and greatest features and fixes as soon as they pass my internal tests.
Regular updates will happen less frequently (a week or two apart, unless an urgent bugfix needs to be made public).
READ THIS FIRST
To become a beta tester: https://play.google.com/apps/testing/dyna.logix.bookmarkbubbles
►request to join the tester community above
►you will get more frequent updates and early releases
►pls let me know if anything is not quite OK
►testers cannot rate apps: if you like BCW pls rate it before becoming a tester
Thank you!
Mixed content Bubble Cloud Widgets
On popular demand, starting with beta version 1.49 → you can have different kinds of bubbles in one cloud:
Here is how to achieve this:
I created an App Bubble Cloud with the 4 apps
I created a Contact Bubble Cloud with the 4 people
I deleted the Contact widget (long press + drag to top in most launchers)
BCW prompted me if I want to:
Delete the bubbles too (NO!)
Keep the bubbles as orphans to be added to a cloud later (still works)
Merge them into one of the listed widgets ◄◄◄ This is what I chose
Widget vs Wear user UI
Order of setting cards for Android Wear Bubble Cloud users: (portrait pro, portrait free, landscape pro, landscape free)
Order of setting cards for Bubble Cloud Widgets users:
Watch face launcher
Bubble Cloud Watch Face Launcher for Android Wear
Bubble Cloud Launcher for Android Wear now includes Watch Face Launcher
You can select "Bubble Cloud" as you would set any other watch face.
In watch face mode, the so called "Favorites cloud" will be displayed as the watchface. This includes the clock bubble, and optionally the date, the battery live-info bubbles, or the wifi, ringmode toggles, and the find-my-phone bubble. All app launcher bubbles work too as expected:
tap once to open the corresponding app
or double tap to "sticky" open the app pinned, which means it's going to be kept on screen
You can access your archive cloud by swiping either to the left or right, depending on how you configured it in settings. The contact cloud is also operational.
As long as you have the Bubble Cloud watchface, you the swipe-in gesture from the edge of the screen will not take you to the app tray. This saves you from all the interference with other apps. Now we have a much more convenient way to get to our apps: just go back to the home screen in any of the usual ways: by pressing the hardware button or by putting your palm on the screen.
This is still a watchface, and all the regular functions of watch faces are still accessible:
you can say "OK google" to invoke the voice search
incoming notifications show up at the bottom of the screen (covering some of the bubbles, until you swipe it down).
you can interact with the notifications in the usual manner: just make sure to swipe at them at the bottom of the screen
You can also access your older notifications and the swipe down menu. For this, you need to firsttap on the clock bubble:
the cloud changes color to let you know you cannot launch apps
swipe down for the settings
swipe up for the notificaton cards
you can effectively start the voice search by double tapping on the clock bubble
In the on-the-watch settings of Bubble Cloud Launcher, you can choose whether the ambient screen should display the special power-efficient hollow bubbles. Or, if you are using a watch with LCD screen (such as the Moto 360), I actually recommend to use the regular, filled bubbles even on the ambient screen, because here the number of active pixels has no effect on the power use of the display. We actually save power by not needing to draw two sets of bubble clouds, one regular and one hollow.
This is a crude first version. Power consumption is not fully optimized yet, although I designed it with battery efficiency in mind. In the few days I have tested it myself, I haven't had any accidental app launches, but still I am open to suggestions for an intuitive touch protection mechanism.
Finally, don't be alarmed, this is just an option, when you choose to keep using other watch-faces, Bubble Cloud Launcher will become accessible in the traditional manner: swiping in or double tapping on selected edge of the screen.
New version 2 released including new intro/orientation video
Bubble Cloud Watch Face Launcher for Android Wear is out of beta.
A new product / intro / orientation / tutorial video has been created (over 11 min!)
I replaced the video in the OP , but here is the old video for reference:
App Drawer mode animation with compatible watch faces
Here is how app-opening animation works in Bubble Cloud Launcher:
when you tap an icon, the associated activity is called, and at the same time the zoom-in animation is started
when the app gets fully loaded, a quick cross-fade transition reveals the app
When Bubble Cloud Launcher is used in watch-face mode, my app gets notified as soon as the running app appears on the screen (the watch face receives a visible=false call back). When used in app-drawer mode, my app no longer has access to this information, so the zoom-in animation needs to happen for the longest time to make sure the app in the background is fully loaded: http://youtu.be/Daa2hsanBhY?t=7m12s
Starting with version 2.10 app opening animation will work with compatible watch faces (if a watch face is not compatible, the starting animation will always last 4 seconds, no matter how quickly the app opens in the background) and Bubble Cloud Launcher will give you a reminder following the first animation.
So what are compatible watch faces?
I am currently in the talks with Facer dev Fodawim, so hopefully all your Facer creations will become compatible, but you can ask your favorite watch face dev to include the following two lines in their watchface:
in the public class Engine extends CanvasWatchFaceService.Engine definition:
PHP:
final private Intent bcIntent=new Intent("dynalogix.bubblecloud.WATCHFACE_HIDDEN");
in the onVisibilityChanged(boolean visible) callback:
PHP:
if(!visible) sendBroadcast(bcIntent);
If you do, please let me know when it was updated, I would gladly list their apps in my Google+ pages.
Direct link to this post: http://goo.gl/niucmu
Bubble Cloud Launcher Feature summary diagram
Play Store link: https://play.google.com/store/apps/details?id=dyna.logix.bookmarkbubbles
New:
Non-dimming full screen clock with seconds hand!
Cloud forming algorithm
I keep tweaking the core algorithm in the app, which is responsible for the layout of the bubble clouds.
Objectives:
include all bubbles
least amount of unused space
no bubbles cropped on the edges
bubbles should surround each other evenly
countinuous clouds
optimal execution speed
least number of backtracks
least number of floating point calculations
Keep distance of bubbles from the center between cloud re-generations
Keep bubbles in the same general area of the cloud after re-generation
I love the idea and I have purchased the app, it just feels like something is missing. I wish the icons could be just floating without the bubble around them.
Bubbles without bubbles
PhoenixMert said:
I love the idea and I have purchased the app, it just feels like something is missing. I wish the icons could be just floating without the bubble around them.
Click to expand...
Click to collapse
That's a new idea! Nobody thought of this before. So you would like different size icons floating around in space?
So here is a rough estimate of how it would look:
(I guess then the icons could be closer to each other.
Or did you mean on the Android Wear watch?)
On Android wear, looks a little insane on a phone lol. Just like the idea of having all my apps just a click away but still looks stock ish
PhoenixMert said:
On Android wear, looks a little insane on a phone lol. Just like the idea of having all my apps just a click away but still looks stock ish
Click to expand...
Click to collapse
I guess it simply would mean to set all bubble colors to match the background color. I am adding the option!

Notification Access

Does anyone know where I can find the Notification Access option? I tried looking through the settings, but couldn't find anything. Thank you in advance.
It doesn't appear they put a link for it in the rom, I don't think it's the only thing they left out.
Two ways to do this.
1. Install "Light Flow", it will ask you to turn on Notification Access and open it for you. Don't enable it for Light Flow or you won't be able to get back there using Light Flow.
2. Buy and run Nova Launcher Prime, then install TeslaUnread, run it and tap on Notification Bar Watcher to open the notification access setting.
If you use Nova Launcher, you can create a shortcut to almost any settings menu with their activities widget. Other launchers may be similar.
1. Press and hold to bring up the settings options.
2. Choose Widget
3. Under Nova Launcher at the top choose "activities". Press and hold to drop to the screen.
4. Scroll down the menu that pops up until you get to "settings".
5. Press the arrow on the left of settings and then scroll and select the item you want. In this case it would be "notification access".
Sorry for the late notice. I was able to get access to the Notification Access by installing the Mi Band Notify. I was setting up the Xiaomi Mi Band to alert me when I received text messages. As soon as the program was launched, it prompted me to enable the notification access. Thank you for following up.

Google Home Spotify Alarm

After installing this profile you will be able to set an alarm that will play a song or playlist on Google Home.
**Required** Spotify Premium Account & Tasker. Also download the Spotify_Alarm.prf.xml.
Part 1:
1. Install and setup Tasker on your phone.
2. Open the Spotify app and find the song or playlist of your choice.
3. Click on the three vertical dots to the right of your song or playlist, then select “Share,” then “Copy Link” (you will make use of the URL in the next section).
4. Play the song to get access to the "Devices Available" setting at the bottom of the screen and select your Google Home. Exit Spotify.
Part 2:
1. Place the Spotify_Alarm.prf.xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Once imported press the Spotify Alarm profile to expand it and press the task portion of the profile (the section on the right hand side of the profile).
4. Next press "Browse URL" and copy the Spotify URL in the "URL" field. The start of the URL will begin with "https://open.spotify..." change it to "https://play.spotify..."
5. Back-out of Tasker to save the profile. Done!
You can now create an alarm on your phone using Google Now or by hand (set your alarm app to silent). The alarm will trigger your Spotify selection and cast it to GH. Enjoy!
***Important***
- Depending on your Android version, you must disable your lockscreen or Spotify will not auto-play, Set your lockscreen to “none.”
- Playing music on GH prior to your scheduled alarm will reset the Spotify cast device app setting back to "phone." Therefore set the Spotify app to play on GH just prior to going to bed to avoid this issue.
- Disable battery optimization for both Tasker and Spotify or your device may disable their service when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
muniz_ri said:
After installing this profile you will be able to set an alarm that will play a song or playlist on Google Home.
**Required** Spotify Premium Account & Tasker. Also download the Spotify_Alarm.prf.xml.
Part 1:
1. Install and setup Tasker on your phone.
2. Open the Spotify app and find the song or playlist of your choice.
3. Click on the three vertical dots to the right of your song or playlist, then select “Share,” then “Copy Link” (you will make use of the URL in the next section).
4. Play the song to get access to the "Devices Available" setting at the bottom of the screen and select your Google Home. Exit Spotify.
Part 2:
1. Place the Spotify_Alarm.prf.xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Once imported press the Spotify Alarm profile to expand it and press the task portion of the profile (the section on the right hand side of the profile).
4. Next press "Browse URL" and copy the Spotify URL in the "URL" field. The start of the URL will begin with "https://open.spotify..." change it to "https://play.spotify..."
5. Back-out of Tasker to save the profile. Done!
You can now create an alarm on your phone using Google Now or by hand (set your alarm app to silent). The alarm will trigger your Spotify selection and cast it to GH. Enjoy!
***Important***
- Depending on your Android version, you must disable your lockscreen or Spotify will not auto-play, Set your lockscreen to “none.”
- Playing music on GH prior to your scheduled alarm will reset the Spotify cast device app setting back to "phone." Therefore set the Spotify app to play on GH just prior to going to bed to avoid this issue.
- Disable battery optimization for both Tasker and Spotify or your device may disable their service when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
Click to expand...
Click to collapse
Hi, error spotify open but don't play. And I want to say the alarm at google home and google home program this alarm in my phone. It's possible you think? It's new project for you please.
Thanks

Google Home - Quick Todoist Update and Recurring Reminder

**Updated 4/23/2017**
**Note** You must have the Todoist (Free) app installed and your preferred "daily review" time set under Settings/Notifications.
After installing this profile you will be able to say "Ok Google, add <the name of your task> to my to-do list." GH will add the task to your Todoist "Inbox" and will then remind you that you have pending tasks, every 5 mins based on your Todoist "Daily Review" settings.
Video Demo
Part 1.
1. Download and install Tasker, AutoNotifications BETA, and AutoCast BETA (you will need the Full Paid versions). Also download Todoist_Reminder.prf.xml
2. Once you have received the AutoNotifications BETA update via the Play Store open the app, grant all permissions, press "Enable Notification Intercept" and grant notification access. Leave all other default settings and exit AutoNotifications.
3. Once you have received the AutoCast BETA update from the play store open the app, grant all permissions, select "Manage Cast Devices," then press + to add your Google Home then exit the app.
Part 2.
1. Go to IFTTT.com and create the following applet:
a. “This” – Google Assistant channel - “Say a phrase with a text ingredient”
i. Under “What do you want to say?” – Enter “please add $ to my to do list”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, added $ to your too do list”
b. “That” – Todoist - “Create task”
i. Under "Which project" select "Inbox"
ii. Under "Due date" enter "daily"
iii. Under "Priority" select "Priority 1"
Part 3.
1. Place the "Todoist Reminder” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
You can now add tasks to your to-do list by saying "Ok Google, add <the name of your task> to my to-do list." Additionally GH will remind you, every 15 mins based on your Todoist "Daily review" start time, that you have pending tasks (Clear the notification from your phone to end reminder. The reminder will not trigger if your phone is set to silent). Enjoy!
**Important**
- GH must be connected to the same wifi network as your phone in order to announce the reminder.
- Turn off battery optimization for Tasker, AutoNotifications, AutoCast, and Todoist or your device may disable these apps when idle.
- Also recommended to set "Use Reliable Alarms" to "Always" under Tasker's Settings/Preferences/Monitor.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home

Categories

Resources