Related
This ROM based on Codename Android 3.8.0(Galaxy Nexus GSM).
It work well on Nexus S.
If you want to change kernel,please use CM version,or your phone will not work well.
It's not official Slim's work.But I compare with Slim and make this ROM.
FEATURE LIST
———
* Based off of Clean Android 4.1.2 Rev1 (JZO54K)
* T-mobile Theme Manager (tmobile, CyanogenMod, xoomdev)
* T9 Dialer/Landscape/Dialpad Settings (CyanogenMod)
* If you are Chinese,T9 Dialer support Chinese,too.(Aws2003)
* Holo HD Launcher(Slim)
* Ability to set custom ringtone delay (in phone settings - Netboy)
* Framework: added support for caller name display (kenshin)
* Framework: added HSPA+ support (shows H+ icon on status bar when connected to hspa+ - Bajee11)
* Framework: ability to set custom carrier label (Netboy)
* Browser: option open tab in incognito mode (Arham Jamal)
* Browser: option to close all other tabs (Arham Jamal)
* Browser: unhid the user agent settings
* DeskClock: added stopwatch and countdown timer (Jorge Ruesga)
* DeskClock: added settings to do nothing/snooze/dismiss and alarm by flipping the device (maurodec)
* DeskClock: you can set an alarm to switch your profile (jorge ruesga)
* Email: added meeting time to email invitation tab (erezak)
* Email: added option to enable/disable LED notifications per email account (apohl79)
* Keyboard: ability to use the volume buttons to move the cursor (romanbb)
* Settings: ADB over Network (enable TCP/IP debugging over Network interfaces (WiFi, Usb networks)
* Settings: Added option to disable volume adjustment sound (Settings -> Sound - StevenHarper)
* Settings: Option to change the devices hostname
* Settings: Hardware info in about phone (romanbb)
* Settings: Added nfc poling (sethyx)
* Custom Camera App: (CyanogenMod)
- Continuos focus
- Iso Support
- Support for red eye reduction
- Ability to use the power button to take pictures
* Customizable Messaging App:
- Added the ability to display a pop-up QuickMessage when an Sms message is received (DvTonder)
- Added call sender and quick reply notification actions (DvTonder)
- Added Emoji patch from CM MMS app (Robert Burns)
- SMS Templates (rciovati)
- Custom Vibrations (mssmison)
- Timestamp Options (aravance)
* Customizable Phone App (CM)
- Advanced Phone settings (optional vib on outgoing or incoming call or every 45 seconds)
* Customizable Power Menu (codenamedroid)
- Reboot Menu
- Profile Switcher
- Screenshot
- Airplane Mode
- Navigation bar toggle
- Silent toggle
* Customizable Status Bar: (Miui, CyanogenMod, romanbb, sethyx, kejar, syaoran12 ,romanbb, Stevespear426, Kyle Teague, Whitehawkx)
- Battery Icon style
- Battery Icon in notification bar
- Miui style battery bar
- Clock style
- Customizable Clock Color
- Clock Am/Pm style
- Clock Day of the Week
- Customizable Signal Text
- Customizable WiFi Signal Text
- Ability to slide your finger across the status bar to control brightness
- Notification counter
* Customizable Notification bar:
- Notification bar Power Widget (Cvcps, DvTonder – CyanogenMod)
- Notification bar Toogles (AOKP - romanbb)
* Customizable Navigation Bar: (Zaphod-Beeblebrox, KhasMek, romanbb, akellar)
- Ability to enable/disable the navigation bar (enable toggle in power menu settings)
- Customizable navigation button actions
- Custom navigation bar ring targets (Team Eos, modified by Codenamedroid)
- customizable navigation bar color (Team Eos, modified by Codenamedroid)
- Customizable navigation button and button glow color
- Menu button visibility and location
- Number of navigation buttons
- Order of navigation buttons
- Navigation bar size
- Navigation bar transparency
* Customizable Lockscreen:
- Up to eight configurable lockscreen targets (Codenamedroid)
- Added optional centered lockscreen layout (Codenamedroid)
- Optional centered lockscreen clock
- Option to disable vibration on the lockscreen (StevenHarper)
- Customizable number of lockscreen targets (CyanogenMod)
- Configurable lockscreen wallpaper (Danesh M)
- Option to always show lockscreen battery (Blunden)
- Add weather to the lockscreen (DvTonder, Danesh M, Marius Volkhart, Rick C, Aokp)
- Add calendar reminders to the lockscreen (David Morgan)
- Lockscreen before secure unlock (Danesh M)
- Ability to unlock with menu (CyanogenMod)
- Quick pin unlock (unlock with pin/password without pressing ok – CyanogenMod)
* Customizable Sound Settings:
- Customizable volume panel (Stevespear426)
- Configurable ascending ringtone (Danny Baumann)
- Safe headset volume (CyanogenMod)
- Volume rocker music controls (CyanogenMod)
- Ability to customize action taken when connecting a headset (syaoran12)
- Face down actions (syaoran12)
* Customizable Display Settings: (CyanogenMod)
- Customizable Rotation Modes
- Customizable LED Pulse (Duration and Color)
- Volume wake (tap either the up or down volume key to wake your phone from sleep)
- Volume music controls (long press volume buttons to skip tracks)
* Custom Profiles (CyanogenMod)
- assign different profiles to change the behavior of your phone to your liking
* Quiet Hours (CyanogenMod)
- the ability to set when notification sounds, haptic feedback, vibration and notification light will function[/color]
* Performance Settings:
- Start-up tweaks (kejar, Jrummy)
- Processor Speed (xoomdev)
- Voltage controls (xoomdev)
- Kernel controls (kejar, Jrummy)
* Developer Options:
- Propmodder (Jdkoreclipse)
- Spare Parts
- Development app
- Testing Settings
Transport:
Chinese(Nian,Androm)
EXTRA TOOLS
———
* SuperUser
* Busybox
* Bash
What's not work:
FC on Storage view (Thanks to 11#)
SCREENSHOTS
View attachment 1436563
View attachment 1436564
View attachment 1436565
View attachment 1436566
View attachment 1436567
View attachment 1436568
If you want to see more pictures,you can visit
http://forum.xda-developers.com/showthread.php?t=1839249
Must have custom Recovery installed with unlocked bootloader!
Recovery will cause serious issues!!!
1) Copy ROM to storage
2) Reboot to Recovery
3) Wipe data / Factory Reset in Recovery!
4) Install ROM and Aroma installer will start.
6) Let install complete
7) Reboot to System
ROM Download Link:
InterNational Version:
Mirror1
Mirror2
Chinese Version:
Mirror1
Mirror2
Gapps:
Google Apps(Thanks to CodenameAndroid)
Nian Jelly 2.10.27-2.10.28 Changelog
———
■Full screen mode - Enable settings, interface, power menu options
■High End graphic display - Enabled by default, disable via settings, ass, performance ( used to be disabled on hdpi devices)
■Allow devices that do not meet ActivityManager.isHighEndGfx(display) to enable graphic effects such as (in this case) the screen dimming effect behind an expanded notification panel.
■Circle Battery options ( %, no %, dotted with %) - Enable via settings, ass, interface, status bar, battery
■Click to expand status bar clock and date - expands and pulls up alarm, calendar respectively
■Dual Pane Mode from AOKP - works only on system settigns and other framework related.
■Make the ROM smaller than before.(88.6MB)
Attention Please.
If you don't like nav bar,you will do like this.
Settings / Interface / Power Menu / Navigation bar toggle
Press the power button and touch the icon on the left of the navigation toggles. You have to do it twice. That will turn off the navigation bar.
You can connect me by
Twitter
Google+
Weibo
Tou can donat me on
Alipay
Downloading.. Finally this rom has options like cna
Thanks for your work!
I'll try it ASAP, but first I have to fight with my IRL problems
I will try that asap. Cant wait for codename to put it online.
Sent from SpeedMachine i9023
Its not for my likeing. Cant find high end gfx option(disabled by default), navigation bat cant be turned off. Cm toggles are out. I go back to backup
Sent from my GT-S5570I using xda premium
What has been removed to make it slim ? Original is about 130mb...
petenatas said:
What has been removed to make it slim ? Original is about 130mb...
Click to expand...
Click to collapse
A lot of system apps, audio tones, only 3 left i think. And maybe something else.
Sent from SpeedMachine i9023
Does it support per app DPI like I've heard Slim Bean does?
Nexus S (GSM i9020a)
AOKP (Build 5 - 4.1.2)
Matrix Kernel (23.5 - CFS)
Ondemmand (Screen On) (800/100)
Ondemmand (Screen Off) (400/100)
Deep Idle (N/A - Deadline)
BLX (N/A - Inverted Apps)
Black Exodus (Stock Voltage)
You can set bedalus's kernel as default kernel in your ROM . Contact him if you're interested .
Cant connect to 3g, no data
alen1901 said:
Its not for my likeing. Cant find high end gfx option(disabled by default), navigation bat cant be turned off. Cm toggles are out. I go back to backup
Sent from my GT-S5570I using xda premium
Click to expand...
Click to collapse
Settings / Interface / Power Menu / Navigation bar toggle
Press the power button and touch the icon on the left of the navigation toggles. You have to do it twice. That will turn off the navigation bar.
---------- Post added at 03:19 PM ---------- Previous post was at 03:07 PM ----------
alen1901 said:
A lot of system apps, audio tones, only 3 left i think. And maybe something else.
Sent from SpeedMachine i9023
Click to expand...
Click to collapse
I've put all the sounds, CNA system apps and SuperSU inside the zip. With Superuser, System was asking for root rights when changing some performance settings, which is odd to me.
Flashed GAPPS and Marmite CM afterward !
*** Problem with FC on Storage view... ***
Do you copy the 'su' in /xbin?
Sent from my Nexus S using Tapatalk 2
jing95916 said:
Do you copy the 'su' in /xbin?
Sent from my Nexus S using Tapatalk 2
Click to expand...
Click to collapse
Yes, I copied SuperSU 'su' in /xbin
SuperSU is working fine with all my apps who needs root and system is no longer asking for root rights.
ok.perhaps i will use SuperSU next version
Sent from my Google Nexus S using Tapatalk 2
Who can help me solve some problem..
Sent from my HTC Desire V using Tapatalk 2
Setting ---> Storage to be crashed
I know.But I don't know how to solve it.If it's possible,can CNA official team help me solving it?
Sent from my HTC Desire V using Tapatalk 2
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)
{
"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!
{
"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"
}
SONIC OPEN KANG PROJECT A premium quality Android OS from Sonic-Developers
DISCLAIMER:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if you
* point the finger at me for messing up your device, I will laugh at you.
*/
*Click Here To Read More Disclaimers
Click to expand...
Click to collapse
FEATURES :
STATUS BAR :
Clock & Date with custom definable location and styles along with selectable custom colors
Customizable Status bar Battery icon with percentage .
Status Bar Brightness control
Option to Enable & Disable Network Activity Arrows
Double Tap to sleep option on status bar
Status Bar Task Manager
Quick Settings :
26 user Selectable Quick Setting tiles including Ambient Display,Nav Bar ,Slim Actions, Live Display, Gesture Anywhere ,Battery Saver & App circle bar tile.
Switch to Disable & Enable Enlarge view of first row tiles.
Option to Set four Tiles In a row of quick Settings.
Switch to enable/disable vibration on tile touch.
Switch to enable/disable Brightness Slider.
Options to add max 3 actions in Slim Action tile.
Configurable QS Quick Pull down .
Configurable QS Smart Pull down.
Animation Controls:
IME Animations
Over Scrolling Effects
Toast Animations
List View Animations
AOKP System Animations
Option to Enable/Disable Scrolling Cache
Scrolling Modifiers.
Navigation Bar
Switch to Enable/Disable onscreen navigation bar
Navigation Bar buttons large number of buttons provided including Screenshot, power menu, custom application buttons etc.
Navigation bar dimensions
option to select menu location
Switch to enable/disable landscape view of navigation bar.
Hardware Buttons:
Switch to enable/disable hardware key buttons
Buttons back light option
Option to hide/show/auto detect overflow button
Customizable key actions including normal press,long-press, double-tap actions for back,home and menu key.
Power-Menu:
More them 10+ user configurable power menu options this includes bellow mentioned buttons
Screen Shot ,Screen recorder, Advanced reboot, Custom Application, users
PIE Control :
Switch to enable/disable pie control
Configurable various number of buttons including button style and button second layer
User configurable button styles with trigger option , custom color,transparency ,and size
Option to configure menu visibility in pie controls
Display Settings :
User configurable brightness settings along with adaptive brightness .
Display sleep settings from 15 sec to 30 min including 45 sec step.
Daydream
Expanded Desktop with per application configuration
LCD Density Settings
En chased font size slider
Auto Display rotation with all rotations angles including 180 degrees .
Screen Cast
Custom Display options like volume rocker wake ,wake on charger plugged/unplugged .Double tap to wake (supported devices only)
Ambient Display with Advanced Doze options including Doze pulse .
Live Display:
Live Display modes
Color temperature Settings
Switch to enhance colors
Color calibration including RGB sliders
Gesture Anywhere &vApp Circle Bar :
Switch to enable/disable Gesture anywhere & app circle-bar along with tile on QS
Option to set gesture location, trigger width ,height, position
Recents Panel :
Switch to select slim and stock recents panel
Custom background ,text color option in slim recents
option to show/hide topmost task in slim recents
Configurable recents applications size in slim recents
Sounds & Notifications
Interruptions
Enable/disable camera shutter sound
Enable/disable safe headset volume
swap volume buttons when screen is rotated
Volume steps
less frequent notification sounds can be configured from 3sec 5 mins
User configurable per application notifications
Notification lights with custom color options for missed cal ,voice mails etc [only supported devices ]
Battery light with custom color option [only supported devices] for battery low,charging, pulse if battery low, and fully charged lights
Heads Up Notifications with Snooze timer and time out options .
Security & Lockscreen :
Privacy Guard
Smart lock
Double tap to sleep anywhere on lock-screen
Show/hide advanced reboot
Hide quick settings on secured lock-screen
Lock Screen Shortcuts
Other Options :
Dolby Digital and Digital plus as standalone sound controllers.
Layers RRo 2.1 with orion to launch layer manger from Settings
Wake Lock Blocker
Screen Recorder with external audio , video-size, and bit rate options.
Custom application settings menu with privacy guard .Appops settings
Configurable media scanner behavior on boot.
Device partition info on Storage settings.
Option to hide super user indicator.
Disable FC notification
Kill apps back button with configurable time option
Option to show CPU info on Development settings
Custom colors for battery saver and trigger options
Advanced Keyboard options like auto rotation with time out,disable full screen keyboard ,volume key cursor control.
Still list continues .................................
For more updated And Detailed List of Features with images visit here
Click to expand...
Click to collapse
CHANGE -LOG:
# SOKP-L-5.1.1-LVY48C-R8.0
Anti-Piracy Support [Forget cracked Nulled themes & Apps All those will not work in SOKP ..We support Developers Hard Work along with Countless of effort and time they utilize on making a theme or application ...Hope our users also support This]
cameraservice: Resolve message vs start/stop preview races
libstagefright: Fix LPA default min duration
audiopolicy: Fix DTS Eagle dependence on kernel
Fix order of Slim Actions & Navigation Short cuts
Lockscreen Wallpaper: Fix FC on None security
Settings: Long Term Orbits (LTO)
Battery saver: Add 10% and expand options up to 30%
Custom clear all icon color
Double tap to sleep on navigation bar
Fix GPS for old GPS HALs
qs: initialize day temperature in livedisplay tile
camera: Unbreak the extended face detection code
Floating windows: Fix statusbar immersive mode for snap points.
Added Back FingerPrint Lockscreen [Hardware support required]
Fix for rare recents npe
Display headset when plug
Add a controller for in-call proximity sensor
autobrightness: Fix the brightness dialog is not work when first enable auto-backlight
Updated Prebuilt Filemanger
Telecomm: Support Samsung Dual Sims Phone phone_type switch
Photo Gallery widget: fix NPE in getViewAt
Gallery2: Intents for image/video directory viewing/picking
telephony: use IMEI as device ID when LteOnCdma mode is enabled
Fixed KeyGuard not being disabled on second quickmessage
Mms : Don't load slideshow details for draft
ComposeMessage: Improve performance with large groups
allow platform / system app to access thermal sysfs in qcom sepolicy
Fix status text to reflect when FM is enabled
FM: fix mRadioTextScroller usage in transmitter activity
FMRadio : Launch station list automatically after scan
New Device tree and kernel source for YUYureka & Yuphoria [warning custom kernels built with old source may cause boot loop.]
Minor DTS Sound tweaks
Fix Poweroff charging animation for Yureka
# SOKP-L-5.1.1-LVY48C-R8.0
Updated To Android 5.1.1 r8
Changed Headsup options more friendly
Swipe Options - for notifications
Lauch Heads up notifications in floating mode
Lauch Notifications in floating mode
Appcirclebar float mode switch
Clean up floating mode option handling code
Gesture anywhere launch apps in floating mode & switch
livedisplay: Fix issue where settings weren't applied
Fix mounting of non-FAT formatted SD cards
Add multi SIM ringtone support
Add support for default ringtones per sim
Speed up Statusbar and Activity Manager
Mobile data tile: open network settings
WifiTile: Fix wifi toggle state in detail view
msim: Fix saving default sim from select SIM dialog
livedisplay: Round values up
Fix JNI global references leak in AudioEffect
Added SlimDim
Added Lockscreen wallpaper support [see security settings]
fix misaligned ripple for pin-entry backspace button in keygaurd
Fix ClassCastExceptions in systemui
SystemUI: dismiss brightness slider on screen off
livedisplay: Fix outdoor mode detection
improve lock screen wallpaper behavior
Fix a system server crash in backup
StatusBar Ticker
add reboot confirmation dialog for tablets
MediaScanner: Detect folders
KillProcessGroup on background thread
Fix a GL error leak issue
fix CTS DisplayTest.testGetMetrics
Density scaling: scale compatibility apps, wm command support
Rewrite Keyguard Visualizer
Fix keyguard wallpaper issues
Recentsevelopment shortcut
systemui: never show excluded recent task in recents view
Add an option to disable searchbar in recents
recents panel clear all button tweaks
replaced recents clear all button with a fab button
add floating button center option & change clear all button
Add Fade in and Fade out effect to Recents FAB
option to ignore the last app when clearing recents
Add membar to recents options
Show live wallpapers in the recents view on high-end devices
Screen pinning improvements
SlimRecent: Set topmost task to ON
Allow screen unpinning on devices without navbar [Set long press back button to kill task]
Added Extend swipe helper
Added on-the-spot user preference dialog
Stock Recents: Launch apps in Floating mode.
Floating windows update: Fixes and Improvements.
Floating windows: Fix when we close floating window also remove the task
Floating windows: Fix minimize/maximize buttons coloring
SystemUI: fix recents task view height calculation
Add alternate WebView provider package
fix NPE in visualizer tile
Soniclaucher : 75% transparent app drawer
add expanded desktop navbar action
Improve dalvik cache pruning
Allow skipping of dalvik cache pruning if boot marker is in place.
Support QC2.0 type charger
# SOKP-L-5.1.1-LMY48G-R6.0
Updated to Android L5.1.1-R6
Changed Rom & Kernel compilation tool chain to Saber-Mod
Floating Window with Multitasking [ Can be enabled vis appcircle bar,slim recents....]
Chrome floating issue fix
Gesture Lockscreen
Lockscreen weather/icons/text customization
Add Lock Clock,Weather Settings
Fix overflow/underflow problem in comparison logic in alarm
Added keyguard wallpaper functionality to WallpaperManager
Clean up keyguard carrier text handling.
improve DISMISS_KEYGUARD_SECURELY_ACTION behavior
Fix Photosphere/Camera FCs
Added option to disable lock screen shortcuts
Fix ro.telephony.default_network setting parsing
long press lock screen lock icon to sleep
fix device sleeping with lid with incoming call
Added option for lock screen visualizer to be disabled
Disabled visualizers during power save mode
Moved keyguard visualizer behind notifications
Fix for visualizer flash on track change
Added dynamically generate visualizer color
Fix LiveDisplay notification
Added option to Display cursor buttons in navigation bar while typing
Volume Button Long Press Skip Tracks
Allow disabling adjusting volume sounds
launch default music player on headset connect
AudioService: fix crash when no music player found
Fix volume key music controls and wake up
Map long press of MUTE to KEYCODE_MEDIA_PLAY_PAUSE
Add Weather display to status bar header
Fix "ghost" weather display in expanded status bar
SmartPullDown to SlimActions.
Add ability to ignore interruptions while active media playback
Chamber of Secrets
Hide secondary icon and divider on expanded panel.
Always show ZenPanel when showing expanded volume panel
Implement linked volumes
fix Notification volume slider linking
Fix notification sounds for wifi only devices
Fixed broken link in UiAutomation
fix heads up snooze button
Battery saver enhancements
Slim action float tile
Materialize Gesture everywhere close button and improve layout
Breathing missedcall/sms/voicemail [ Not tested]
Added Option to re start system ui in development settings
Restart SystemUI tile
Added restart systemui to slim actions
Left clock
Added timeout and instant lock option to slide lock
Fixed non-intrusive incoming call
SlimHeadsUp: Add a global 3-way switch
Non-intrusive InCall UI switch
Screen Security settings
Fix pattern visibility settings
Fix FC when adding shortcut to launcher
Add a 2 sec timeout for heads up notifications
Add toggle for captive portal check
HWKeySettings: Don't enable NavBar when disabling hw keys
Settings: fix BT switch enabling discoverable mode
Fix memory leak issue in application settings
Settings: add setting for default alarm tone
USB Settings: Warn before enabling UMS mode
Settings: fix bad MTP uncheck behavior
Fixed Network activity arrow andd removed option to hide
healthd: allow custom charger
fix Deadlocks
Fixed incoming call handling while heads up off : CM defects.
Fix for InCallUI post app close FC fix.
Show waiting state in call title also for MSIM.
Browser: Power saving mode
Enable USB OTG settings for yureka
Sonic-launcher fix custom icon pack support
Added Backup restore launcher settings option
Sonic Launcher - Oprion to hide statusbar
Sonic-Launcher fix text label color in appdrawer.
# SOKP-L-5.1.1-LYZ28E-R5.0
Updated to Android L5.1.1-R5
# SOKP-L-5.1.1-LMY48B-R4.0
Ctrl+alt+delete >>> old base #Re-Base SOKP to AOSP.
Since we re-based rom we can consider new features which added on to of AOSP can be considered as change log
Clock & Date with custom definable location and styles along with selectable custom colors
Customizable Status bar Battery icon with percentage .
Status Bar Brightness control
Option to Enable & Disable Network Activity Arrows
Double Tap to sleep option on status bar
Status Bar Task Manager
26 user Selectable Quick Setting tiles including Ambient Display,Nav Bar ,Slim Actions, Live Display, Gesture Anywhere ,Battery Saver & App circle bar tile.
Switch to Disable & Enable Enlarge view of first row tiles.
Option to Set four Tiles In a row of quick Settings.
Switch to enable/disable vibration on tile touch.
Switch to enable/disable Brightness Slider.
Options to add max 3 actions in Slim Action tile.
Configurable QS Quick Pull down .
Configurable QS Smart Pull down.
IME Animations
Over Scrolling Effects
Toast Animations
List View Animations
AOKP System Animations
Option to Enable/Disable Scrolling Cache
Scrolling Modifiers.
Switch to Enable/Disable onscreen navigation bar
Navigation Bar buttons large number of buttons provided including Screenshot, power menu, custom application buttons etc.
Navigation bar dimensions
option to select menu location
Switch to enable/disable landscape view of navigation bar.
Switch to enable/disable hardware key buttons
Buttons back light option
Option to hide/show/auto detect overflow button
Customizable key actions including normal press,long-press, double-tap actions for back,home and menu key.
More them 10+ user configurable power menu options this includes bellow mentioned buttons
Screen Shot ,Screen recorder, Advanced reboot, Custom Application, users
Switch to enable/disable pie control
Configurable various number of buttons including button style and button second layer
User configurable button styles with trigger option , custom color,transparency ,and size
Option to configure menu visibility in pie controls
User configurable brightness settings along with adaptive brightness .
Display sleep settings from 15 sec to 30 min including 45 sec step.
Daydream
Expanded Desktop with per application configuration
LCD Density Settings
En chased font size slider
Auto Display rotation with all rotations angles including 180 degrees .
Screen Cast
Custom Display options like volume rocker wake ,wake on charger plugged/unplugged .Double tap to wake (supported devices only)
Ambient Display with Advanced Doze options including Doze pulse
Live Display modes
Color temperature Settings
Switch to enhance colors
Color calibration including RGB sliders
Switch to enable/disable Gesture anywhere & app circle-bar along with tile on QS
Option to set gesture location, trigger width ,height, position
Switch to select slim and stock recents panel
Custom background ,text color option in slim recents
option to show/hide topmost task in slim recents
Configurable recents applications size in slim recents
Enable/disable camera shutter sound
Enable/disable safe headset volume
swap volume buttons when screen is rotated
Volume steps
less frequent notification sounds can be configured from 3sec 5 mins
User configurable per application notifications
Notification lights with custom color options for missed cal ,voice mails etc [only supported devices ]
Battery light with custom color option [only supported devices] for battery low,charging, pulse if battery low, and fully charged lights
Heads Up Notifications with Snooze timer and time out options .
Privacy Guard
Smart lock
Double tap to sleep anywhere on lock-screen
Show/hide advanced reboot
Hide quick settings on secured lock-screen
Lock Screen Shortcuts
Dolby Digital and Digital plus as standalone sound controllers.
Layers RRo 2.1 with orion to launch layer manger from Settings
Wake Lock Blocker
Screen Recorder with external audio , video-size, and bit rate options.
Custom application settings menu with privacy guard .Appops settings
Configurable media scanner behavior on boot.
Device partition info on Storage settings.
Option to hide super user indicator.
Disable FC notification
Kill apps back button with configurable time option
Option to show CPU info on Development settings
Custom colors for battery saver and trigger options
Advanced Keyboard options like auto rotation with time out,disable full screen keyboard ,volume key cursor control.
Still list continues .................................
# SOKP-L-5.1.1-LMY48B-R3.2
Bugfix build for tomato and cancro
# SOKP-L-5.1.1-LMY48B-R3.1
Determine default 12/24 hour time format setting from locale.
Modify GC Delay to include subsequent launches. (fix)
Profiles: re-enable data toggling
systemui: notify everyone that lockscreen is not going to be shown
Increase brightness faster if ambient light is brightening quickly.
Revert "frameworks: display: Added automatic brightness configs"
Allow sending vendor- or device-specific commands to the camera HAL.
Themes: Multiwallpaper support
Revert to previous battery padding
PackageManagerService: Create means of installing prebundled applications
Eleven: Remove inset from top tracks circle
Eleven: Remove inset from top tracks circle
Kill off a few MSIM tab hosts.
Settings: Add some more entries into 'SMS message limit' menu
Fix invalid roaming_protocol for telenor.smart APN
Drop hipri,supl from Smartfren4G
Adjustments in recents clear all icon
HW keys tweaks
recents panel clear all button tweaks
add HeadsUp button in status bar header
Bring back silent mode
Changes in Heads up qs tile
HeadsUp: fix headsup for incoming calls
Heads up Touch outside to hide
Improve HeadsUp
HeadsUp timeout option
HeadsUp options
EmailTests: fix api change
email: fix tests
Mms : Add users permission to prevent crash
PhoneCommon : Add layouts to support hdpi devices
WakeLock: Layout Improvements
CMSDK: Hide CMContextConstants from docs.
SettingsProvider: Update icon.
Dialer: deblur fab_blue.png
Gallery2: rematerialize icon
SlimPIE: Configurable sensitivity
Sync PIE with kk sources in PhoneWindowManager and fix mask with navbar
Correct the color of ic_navigation_ring_power_menu.xml
SlimPie give user ability to reduce trigger heights if IME keyboard shows (1/2)
SlimPie
SlimSeekBarPreference
Remove IME switcher codes
Frameworks: add ability to send a custom intent after keyguard is finished
Frameworks: moar shortcut icons by Sven R.
Frameworks: Keyguard - Add user configurable shortcuts
Frameworks: add all slim shortcut image resources
Frameworks: inital bringup of slim actions and helper classes
Frameworks: Add several Slim helper classes and constants back
Frameworks: Add volume panel expand animation
Power menu into navring targets
Power menu QS tile
NavBar tile
Navbar tweaks
Revert Runtime toggle of navbar
Camera2 Introduce a 'device plugin' concept.
Settings: materialize grabber icon
ThemeChooser Allow changing status/navigation bars when styles selected
ThemesProvider Check old install state before reapplying icon pack
Telephony msim: Fix up activity for Call settings
Calendar: fix recurrence picker switch
email: fix Exchange sync frequency account setup
ThemeChooser: add uninstall shortcut to ChooserDetailFragment
email: linkify phone numbers
Recognized multiple wallpapers in theme
SystemServer: Skip TorchService construction if no flash feature detected
Add alternate WebView provider package
Fix array bounds exception in getSecondaryStorageState
unbreak density scaling
tomato: lights: Adjust to new aw2013 driver
tomato: Remove lights dependency on kernel headers
tomato: Update EGL libraries
tomato: Update QC soundfx libraries
titan: init: Update fingerprints to LXB22.99-24.2
Tomato: New Kernel.device tree and vendor blobs
shamu: Use platform cert for CNEService
shamu: Update blobs for 5.1.1 (LYZ28E)
shamu: Allow vvm to work
klte:update blobs
# SOKP-L-5.1.1-LMY48B-R3
Updated To Android 5.1.1 R3
Fix for invisible drawable in QS Tiles
Fix for SystemUI FC after call
Fix Filtering additional Tiles
Fix unnecessary camel case in System UI
Fix setting hotspot bounds in a drawable container
Fix PackageManager crashes w/ queryIntent using callerUID of 0
Remove net id broadcast change event
Fix Context leaks in EditText causes out of memory
Fixed memory leak in ExtractEditLayout finish()
Fix to Prevent possible memory leak in SpanSet
Avoid unnecessary restart provider process in activity manager
Fixup volume stream linking
Remove some useless debug spam.
Allow the StatusBarComponent be externally defined
KeyGuard Fix the wrong Plmn/SPN display.
Fix activity always visible.
make Default profile change ring mode back on
Improve PreviewsColumns
Fix LiveDisplay QS icon size.
Fix old code in MediaPlayer
Fix context leak
Prevent windows from freezing screen while timeout
Fix lost singleton provider after force-stopping user or package.
Adjust display inversion matrix to account for luminance
Implement better legacy support for themes
AudioService: persist volume of ring stream when ringer mode changed
Made default overlay for spell checker
Fix bug of unnecessary wakeups after completed syncs.
Fix for infinite loop in RemoteViewsAdapter
Fix bugs regarding delay the dispatching of non-wakeup alarms
Align recents clear button to screen edge instead of tasks if close
VolumePanel Properly update expanded volume panel sliders
Add alternate WebView provider package
Add Bluetooth tethering option to BT overflow menu
Hide soft keyboard when opening LockPatternActivity.
Livedisplay: Respect default values passed from CMHW
Enable apps2sd for apps with unspecified install location
Exclude themes from being moved to external storage
All Recent Themes Updates from CM12.1
Remove gamma correction from color correction shader
Fix a memory corruption issue when vector resize
Fixed streamType for non-media streams
Smart Dialer
# SOKP-L-5.1.1-LMY47V-R2
Updated To Android 5.1.1
Fix Navibar Issue with devices having Hardware key
Fix QS icon issues
Fix QS background Theme issues
Fix duplicate option in lack-screen settings
Heads Up Tile
Over all Bug fix which is present in R1
Removed QS color , navi bar custom options [will be added back in next version]
Some Stability tweaks
# SOKP-L-5.1-LMY47I-R1
Updated To Android 5.1 r5
Merged DTS Audio Sytem With Dolby And Dolby Digital Plus
Added AOKP System Animations
Added Xui-Mod Toast Animations
Added Listview Animations
Added Listview Interpolator
Added Gesture Anywhere
Added Network Traffic Meter
Re-Added Secure Lock-screen features
Re-Added Battery Saver Features with profile,colour change option and extended automatic trigger option to till 30%
Re-Added Hide Power Menu In Secure Lockscreen
Power Menu Screen shot delay Options
Added Lock Screen Power Menu
Quick Settings customizations
Quick Settings Color Options
Added Apps Cicle Bar with configurable Trigger Region
Added Lockscreen timeout and instant lock option to slide lock
Camera Sound Toggle
Added solid black not a gradient as background
Added more sensitivity steps Edge Gesture Service
Added the ability to hide superuser status bar icon
Added Volume panel timeout
Added Dotted circle battery
Added storage notification enhancement
Added Screenrecord and screen record option in power menu
Re-Implement ambient display as Active Display And Ambilent Display tile
Add music tile
Add USB Tether tile
Allow screen unpinning on devices without navbar
CM Screen Security settings
Implement SOKP Boot Logo & Boot Message
Mobile data tile: open network settings
Optimize IncallUI delay for voice calls
Fix memory leak due to duplicate in shadow cache
Removed unnecessary surface transaction calls
Fixes for large number of thumbnails leads to low memory
MediaCodec: Update cached buffers in async mode
Telephony: Modified RILConstants in accordance with LMR1 RIL.h
SystemUI: Hide secondary icon and divider on expanded panel
Added brightness settings to Profiles
Removed unnecessary sleep in ActivityThread.
Disable switch/recents key to be pressed on lockscreen
Fix ServiceRecord leakage
Improve task order of getRunningTasks.
Add ProcessInfoService to activity manager.
Fix for leaking surfaces from exiting windows
Fix up torch tile handling.
Fix Google backup/restore
Fix lockscreen selection view in landscape mode
Fix QS tiles not being refreshed on overscrolling
Various Fix on android Framework
Fix pattern visibility settings
# SOKP-RC-02-L-5.0.2-LRX22G
Reverted to Material stock AOSP UI( SOKP Dark Theme is under construction).
Switch To Enable or Disable Quick Settings access in secured lock screen (automatically activated when pin or pattern is enabled ).
Switch to Enable or Disable Power menu Access in secured lock screen.
Long Press to sleep in lock-screen lock icon.
Scrolling Cache is Disabled for better performance.
Fix for system/call volume when head set connected.
Added Option to enable disable screen shot sound.
Fix Data input stream leak.
Fix for potential GraphRunner leak in camera effects.
Added Option to set mediaScaner behavior on boot.
Density Changer .
Disabled media tests.
Added option to show 4 tiles in a row in quick settings.
Added option to resize dual tiles in quick settings.
Added Live Display & fix issues when using multiple users.
Implemented Ambient Display as Active Display with various configuration.
Fix Accessibility focus bug in status bar.
Added Lockscreen visualizer.
Add Support to set default ring tone on per sim basis.
Hide unused Msim icons
Added Many Custom Tiles.
# SOKP-RC-01-L-5.0.2-LRX22G
initial Build
Various Bug Fixes Compared To Goggle AOSP
Material Dark UI.
Advanced Mode In Settings.
Configurable Custom colours in Battery Saver Mode.
On The Spot
On Screen Navigation Bar switch.
Navigation Bar Left handed Mode in Landscape Mode.
Configurable Navigation Bar Hight.
Navigation Bar Button Colour.
Materialised Toast Frames.
Disable FC Dialogues.
Materialised Text Select handle.
Smooth Upload & Download Animations.
Fix For Battery Status wakelock
Status Bar Left Clock.
Customizable Battery icon.
Status bar Notification Counts.
Double Tap To sleep option in status bar.
Status bar Brightness control.
Quick Pull-down
Weather above Quick settings.
Quick Settings Customizations
Configurable Power Menu.
Configurable Multi-user Accounts.
Customizable device wakeup with home, volume buttons
Customizable long press action and Double tap action
Option to reorient volume button when screen rotates
Customizable lock screen slider short-cuts
Glow-pad double tap gesture
Wake Lock Blocker
Customizable Navigation Bar and Navigation Rings
Cyanogen Mod Themes with customizable Styles,,Icons,fonts boot animation,sound packs,etc
Custom Profile switcher
Expanded Desktop
Customizable advanced Display with Scenario,night mode.
Notification Light
Screen Caster
CPU and Memory Info In Settings About.
Custom Volume Steps
Ascending Phone Ring Tones
Privacy Guard
Captions
Mock Location and Mock SMS
Adoptive Back light
Beautiful SOKP Fonts System Wide.
Apex Launcher As Default Launcher for Time being.
Click to expand...
Click to collapse
CREDITS :
We would like to thank Google AOSP ,Slim-ROMS ,CyanogenMod for their device trees, hardware repos , frameworks/Settings mods and their code that was incorporated into this project. We also extend our gratitude to the devs whose code that we have incorporated. Proper authorship has been maintained and can be viewed on our repository.
We would also like to credit
My Friends @thereassaad & @worstenbrood
Dolby Developers Team
Zeroinfinity(i love you you are my motivation....)
Koushik Data
aki_007
Rizal Lovigs
ibanez7
RockoDev
Acid
ImbaWind
Developers of HWAUIE ACSEND P6 k3v2oem1 Device
Developrs of Acer E1 Device
Sonic-Developers & Members...
Our Dynamic supporters & Beta-testing Team
If we still miss any one by-mistake Please don't start Thermo-Nuclear War or Ward War -3 in with me In thread Just Push a PM to me we will Add your Name to list if you deserve it ...
Click Here to visit the Detailed List of Credit that we maintain
Click to expand...
Click to collapse
SOURCE:
Complete Source of SOKP including Device ,kernel , vendors which we use in our official Release builds.
Please Note : Until and Unless we specify/ mention separate source here the above source are valid for SOKP official Builds That we release here .
Click to expand...
Click to collapse
INSTALLATION :
Minimum Requirements To Install SOKP:
Your Device Should be Rooted with Unlocked Boot-loader & Latest Custom recovery Installed.
Recommended Custom Recovery TWRP : Click Here to View TWRP Offical supported devices
Installation Procedure:
(A)If you are making a Fresh Installation(or Coming from any other rom other than SOKP) :
Boot Into Recovery Mode
Wipe Data,System,Cache,Dalvik
Flash provide latest SOKP ROM Zip
Again Wipe Cache and Dalvik
Reboot To System
Now again Reboot into Recovery Mode
Flash latest G-Apps
Wipe Cache and Dalvik....and Reboot To System.
(B)If you are already Running SOKP Rom But You want to Update with latest Version:
Boot Into Recovery Mode
Flash provided Updates of SOKP ROM(latest weekly)
Again Wipe Cache and Dalvik
Reboot To System.
Click to expand...
Click to collapse
DOWNLOADS :
SOKP ROM
Visit Official Web Page for more Details
Official G+ Community
Click to expand...
Click to collapse
http://forum.xda-developers.com/donatetome.php?u=4284308
XDA:DevDB Information
SONIC OPEN KANG PROJECT- A Premium Quality , ROM for the Samsung Galaxy Tab 2
Contributors
Adi Shakthi
Source Code: https://github.com/SOKP
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Rooted with Unlocked Boot-loader & Latest Custom recovery Installed.
Based On: AOSP
Version Information
Status: Testing
Current Stable Version: SOKP-L-5.1.1-LVY48F-
Stable Release Date: 2015-08-24
Current Beta Version: SOKP-RC-01-L-5.0.2-
Beta Release Date: 2015-03-02
Created 2015-03-02
Last Updated 2015-09-22
Reserved
Credits to @SacredDeviL666 For Beautiful Screen Shots of SOKP
Screen shots of sokp
Nice thread layaout , finaly we are back in STYLE
Hay P31XX users .....
any feedback about rom ?
i can see many downloads but no feedback any special reason ?
Thank you for your work! I'll be trying this out later today! Loved SOKP on my s4
DLUX24 said:
Thank you for your work! I'll be trying this out later today! Loved SOKP on my s4
Click to expand...
Click to collapse
its already made i think may be you can check download site once
downloading now will soon post feedback
thanks for your great work
Downloaded and will back soon for feed back.
thank you for your hardwork:good::good:
Is the GPS work in this ROM
GR8_ROM
once again thanks bro the touch responsive is very smooth no laggy battery is so good.but here no Dolby digital plz fix the issue and plz add double tap to wakeup the touchscreen featureotherwise no issues the rom is bettar than the other lollipop roms thanks @Audiogod:good:
Just now Downloaded the Rom, What about GAPPS, I didnt find them in the Download link provided.
Request you to kindly help.
Thanks in advance...
pmuthuk1037 said:
once again thanks bro the touch responsive is very smooth no laggy battery is so good.but here no Dolby digital plz fix the issue and plz add double tap to wakeup the touchscreen featureotherwise no issues the rom is bettar than the other lollipop roms thanks @Audiogod:good:
Click to expand...
Click to collapse
Dolby is not added in this build ....will be added soon .......double tap to wake i will look into it when am free ......currently am concentrating on rom source rather then specific device ........ hope fully i will add it soon
Downloading now will soon post feedback
Thanks for work
The link not work for me
aumast said:
The link not work for me
Click to expand...
Click to collapse
disable add blocker and reset your APN once .....use opera ...
if you use pc wipe your DNS cache
Server is working fine ....
Adi Shakthi said:
disable add blocker and reset your APN once .....use opera ...
if you use pc wipe your DNS cache
Server is working fine ....
Click to expand...
Click to collapse
I changed dns and it's work but the speed download is very bad [emoji17]
Trying to install on gt-p3110 with TWRP 2.8.1.5 but I have had an error: "E:error executing updater binary in zip '/external_sd/Modding/......."
Any ideas?
Inviato dal mio Nexus 5 con Tapatalk
i will test the rom soon on my 3110 but where is the GAPPS?
But thanks anyway!
Just flashed on 3110.
From some reason o dont have playstore and no gapps!
Well after searching i found this link, GAPPS for sonic!!!
https://www.androidfilehost.com/?fid=95916177934532604
Works on sonic rom for 3110 and maybe for others.
hope help some one.
Also thanks for the rom!
Rom installed succesfully without problem...but problem found when flash gapps....I'm using slim gapps and failed to flash.
Gotta find another source of gapps...
will feed back soon...:good::good:
Only for testers - No direct support by me !!!
Hello everyone, I was browsing through the S23 Ultra forum and came across the topic "Soul - ROM".
Of course, I was directly interested and wanted to learn more about it. I was able to find some reports about the ROM in the S22 Ultra forum.
It should have a very good SoT regarding the battery and offers some features.
The ROM is probably a paid ROM, which is free in the first week. To what extent the ROM is affected after that I can not say.
I can't say anything about the VIP status, either. (I assume however that it concerns the version).
Spoiler: About the Soul ROM - Translate from Chinese Website
Please recognize this Taobao store and keep it updated, and do not trust any other contact information.
I will not be responsible for any economic losses caused by contacting other people.
Supported models: ● S23 series European version (SM-S918B/SM-S916B/SM-S911B) models
Exchange group: 772862135
Download address (including flashing tools and tutorials): Link: https://pan.baidu.com/s/1hhVMkp3pZDkANMEn0ZdHmw Extraction code: 1314
S23/S23+/S23U_S91XX_VIP1
1. S23U is based on the latest Android 13, OneUI5.1 official S918BXXU1AWBD bottom package, S23+ official S916BXXU1AWBD bottom package, S23 official S911BXXU1AWBD bottom package production
2. Bank of China features, streamline a large number of useless APPs
3. Crack the signature Crack font restrictions
4. One-click installation with built-in LSP framework
5. Support NFC analog access control
6. Marquee (alarm, call, music playback)
7. Free definition of virtual button height (can be hidden, the system has a floating ball, and slide up gestures , edge gestures, support Bezier animation)
8. Icon themes, third-party icon packs can be used, front camera flash
9. Integrated system tools independently developed by Soul: Soul fine-tuning
10. Soul module supports one-click installation of xposed modules, automatic With mainstream functions (fingerprint payment, grab red envelopes, anti-withdrawal, motion acceleration, Alipay assistant, Douyin assistant, simulated positioning)
Soul fine-tuning function introduction:
[Connection]
WLAN status: display the ssid and password, IP and gateway of the connected
wifi
. Prohibit pop-up stk operator dialog box after booting Mobile network: modify mobile network type preference Network settings: modify mobile network frequency band preference 5G network mode: set SA, NSA mode Volte HD call: switch volte HD voice
[Sound and Vibration]
Full charge ringtone: set the full charge reminder sound
only once: full charge ringtone can only remind once
Voice announcement: voice announcement full charge reminder
Enable music spectrum: display spectrum information on the screen when playing music
Allow movement: allow Move the music spectrum position
Spectrum type: Set the music spectrum display style Sound decibel : Detect the sound decibels
of the current environment Time: Custom reminder time Text-to-speech engine: Set the default text-to-speech engine, the kernel Microsoft text-to-speech engine voice broadcast Incoming call: When there is an incoming call, the voice reads out the contact Voice ringtone alternately: use voice and ringtone to play from Definition format: Customize the format of the voice broadcast text content Power status voice broadcast: broadcast the battery status when the power is connected/disconnected Long press to read aloud: Long press the text to read aloud Voice broadcast text message: When a new text message comes, the voice reads out the text message The content is inserted into the earphone to broadcast: the content can only be read out when the earphone is inserted
[Notification]
Side screen flash management: Set the parameters of the side screen flash and the side screen flash application (marquee)
Front camera flash: Turn on the front camera flash function, which can be used as an LED notification light
. Notification Bright screen management: Allow specific application notifications Screen-on
voice broadcast notification: Allow specific applications to read out notification content Notification prompt management: Allow specific applications toast
to display notification content Flash blinks when there is an incoming call
[Status Bar]
Hide Status Bar Icon:
Customize the icon to be hidden in the Status Bar The lunar calendar is displayed under the date Signal on the left: Move the signal icon to the left Display the operator: Display the operator information on the right of the signal Custom operator: You can define the operator's text information Battery percentage Font size: Set the font size of the battery percentage Enable Soul battery Icon: You can replace the official power icon (dozens of icon styles are built in ROM) Status bar power icon: Choose the built-in power icon style Allows you to define the color of the power icon: After opening, the color does not change with the system Power icon color: Customize the power icon Coloring Hide Soul battery icon: Hide Soul battery icon in the status bar Battery icon size: Set the size of the soul battery icon Network speed: Set network speed display in the status bar Dual network speed display: Display upload and download network speed Network speed font: Set network speed Font size Custom text in the status bar: Set the custom text type in the status bar Date format: You can change the date format type when the defined text is a date. Position of the custom text: Set the display position of the custom text in the status bar Time display seconds: Set Status bar time display with seconds Status bar clock style: Set the position of the status bar time, the default soulrom is on the right, you can set the heel to the left Time text: Set the text type of the time band Date format: You can change the date when the time text is set to date format type Time text display position: Set the position where the time text is displayed Time text
size: Set the time text font size
Status bar left slide: Set the status bar left slide action gesture
Status bar right slide: Set the status bar right slide action gesture
status bar Long press : Set status bar long press action gesture
status bar double click: set status bar double click action gesture upper
left corner of status bar single click: set status bar upper left corner click action gesture
status bar upper left corner long press: set status bar upper left corner long press action gesture
Click on the upper right corner of the status bar: set the action gesture on the upper right corner of the status bar
Long press on the upper right corner of the status bar: set the long press action gesture on the upper right corner of the status bar
Linear power: display the linear power on the screen
Display position: set the display position of the linear power
Linear Width: Set the height of the linear power
Linear Width: Set the width of the linear power
Linear background color: Set the background color of the linear power
Linear foreground color: Set the color of the remaining power of the linear power
[Display]
Eye protection at night: You can set a lower brightness than the official one, and use it at night to protect your eyes
Blue light mode: Another mode for eye
protection Screen brightness: You can adjust the brightness value of eye protection
at night. Eye protection
Global dark mode: Force all apps to try the dark mode
Screen color: Switch the screen to black and white mode
Outdoor mode: Turn on a brighter brightness than the official one Suitable for outdoor
Animation speed: Fine-tune the animation speed of app transitions
Automatically shut down the screen: Settings Screen mode
: You can set Amoled cinema or Amoled photo mode
Global refresh rate: You can set 120hz or 96hz globally
Screen resolution: Customize screen resolution
Font management: Download and install your favorite fonts
[Home screen]
Icon theme: You can apply the third-party icon theme package downloaded by Kuan.
Custom icon: You can customize the icon of other unsuitable applications based on the third-party icon package.
Application name: You can customize the display of the application name
...
(You can find pictures on the website.)
Nevertheless, I took the trouble to download the ROM data for the Samsung S23 SM-911B (EU) from the website "SoulUI" and upload it to my MEGA account again. (Since the official download away is quite complicated).
I'm currently using Dr. Ketan's ROM for my S23 SM-911B/DS (as a paid premium full version) and don't want to make a switch currently, as I've just freshly updated my device.
However, I think we have some tinkerers here in the forum who like to test and report.
A like to thank is enough.
To the downloads (Klick ME)
Please check independently for viruses and co. before use!
Attention, I do not receive or ask for money, this topic is for information and testers only. - Exchange of experience.
If I violate any rules in the forum, I ask for deletion of the topic.
Greetings Ramme
Soul's rom is official of S91xB package with csc for S91x0, plus some settings of Soul,we must be alert to this romer
did anyone test it?