Amazfit Tools 4.2.9

4.2.9

  • New: Full support for Amazfit Bip, Amazfit Arc and Amazfit Cor (Mi Dong) bracelets
  • New: Button Control & Sensor Control (assign actions to button presses, control media with movements of your hand)
  • New: Button Control Profiles (create your own virtual menu to perform any number of your custom actions: control music, volume, phone vibrations & more)
  • New: Button Action: Mark Last As Read (marks all notifications from last notified application as read)
  • New: Button Action: Send Broadcast (sends a broadcast intent with custom action to the Android system)
  • New: Incoming Call Button Actions (Answer, Reject, Reject with SMS, Ignore - configurable for all incoming calls or even per specific contacts or contact groups)
  • New: Sleep as Android Integration for all supported Amazfit bracelets (we co-operated with authors of Sleep as Android to directly integrate Amazfit sensor with industry's best sleep tracking features available on Android platform - this integration gives you all advanced Sleep as Android features like wake up in the light sleep phase, anti-snoring and lucid dreaming vibes on your bracelet and so on)
  • New: Event Plugins for Button, Heart Rate & Charging State (use Tasker, Automagic or similar and get notified whenever Amazfit button is pressed, heart rate is measured or when charging state changes)
  • New: Action Plugins 2.0 (it is now very simple to change heart rate mode, vibration mode and so on from Tasker, Automagic or similar)
  • New: Amazfit Automatic Language (even if you are using Chinese version of the bracelet, Amazfit Tools will take care of everything to provide you watch interface in English language)
  • New: Unlimited Dual Text Support (Amazfit Bip and Cor do have two lines for displaying textual notifications: header and body, you can now configure parameters for these individually)
  • New: Advanced Text to Speech Feedback (audio assistance for your button control actions; if you want to hear it in your language, please help us with translations)
  • New: Haptic Feedback & Button Action Feedback (sense haptic feedback or vibration feedback when you press a button on your bracelet)
  • New: Android Launcher Shortcuts (we do now support Android 7.1+ shortcuts feature to offer you quick actions to start heart rate, take a nap, start alarms or to launch Mi Fit)
  • New: Configurable Text Icon (select any icon that you want to use to display text of any length on your Amazfit Bip and Cor)
  • New: Added predefined extraction pattern for time (hh:mm and hh:mm:ss) to your replacement filters
  • New: It's now possible to disable removal of accents (diacritics) in Settings - Vibration Text
  • Improved: Added new status bar notification channel (Android 8+), you can now lower it's importance to hide the status bar icon
  • Improved: Transliteration is no longer forced on Amazfit Bip and Cor, but you can enable it if you want in Settings - Vibration Text - Force Transliteration
  • Improved: Custom replacement filters are now applied only to the content part of the Vibration Text for bracelets supporting dual text lines
  • Improved: Detection of newest part of the notification (so newest messages are displayed correctly when multiple messages were received)
  • Improved: Hundreds of user interface tweaks and improvements (including high definition icons across whole application)
  • Improved: Text to Speech engine is initialized with the same language used in the application settings
  • Improved: Sleep as Android awake detection improvements
  • Improved: Major improvements for bracelet auto detection
  • Improved: Increased limit of characters usable in replacement filters (ten times)

3.4.1

  • New: Added support for Android 8.0 Oreo (e.g. support for new notification channels)
  • Improved: Alarms and power naps can now be snoozed up to 30 minutes
  • Improved: Sleep as Android integration stability and precision was greatly improved thanks to our continued close co-operation with Sleep as Android authors
  • Improved: Detection and suppression of WhatsApp summary messages (number of new messages) that should not be displayed on the bracelet
  • Fix: Fixed plugin integration with Automagic automation application
  • Several minor fixes and hundreds of minor improvements suggested to us by Android Vitals
  • Localization: Galician

3.3.1

  • New: Timer Alarm Mode (new alarm mode that allows you to quickly setup a countdowns to certain event)
  • New: Heart Rate Fullscreen Monitor Steps (it's now possible to display realtime steps on the heart rate fullscreen monitor user interface)
  • Improved: Sleep as Android integration stability and precision was greatly improved thanks to our continued close co-operation with Sleep as Android authors
  • Fix: Fixed rare crash on widget customization screen
  • Several minor fixes and overall stability improvements

3.2.1

  • New: Additional Custom Patterns (added new HRM custom pattern allowing you to control heart rate monitoring mode and interval; added new VM custom pattern allowing you to control vibration mode (on/off/top priority) - this gives you lot of possibilities since these patterns are usable also from plugins, see our knowledge base for more details)
  • New: Immediate Text Split Parameter (new $^ vibration text parameter can be used to force new line at certain location, useful if you want for example clearly divide the contact name from the notification contents)
  • Improved: Sleep as Android integration stability and precision was greatly improved thanks to our close co-operation with Sleep as Android authors
  • Improved: Configuration dual backups (from now on, we'll keep a backup of your configuration, just in case an error occurs on the Android filesystem while saving it)
  • Fix: Rare issue that could cause Sleep as Android tracking to be resumed after being stopped
  • Several minor fixes and overall improvements
  • Localization: Slovene

3.2.0

  • New: Sleep as Android Integration (we co-operated with authors of Sleep as Android to directly integrate Amazfit sensor with industry's best sleep tracking features available on Android platform - this integration gives you all advanced Sleep as Android features like wake up in the light sleep phase, anti-snoring and lucid dreaming vibes on your bracelet and so on)
  • New: Sleep as Android Vibration Customization (you can set your own wake up vibration pattern in global application settings)
  • New: Sleep as Android Do Not Disturb Mode (notifications can be automatically disabled while sleep tracking is in progress)
  • Improved: Content filters matching improvements (matching against notification contents now also matches various information visible inside of the notification, e.g. Gmail labels)
  • Improved: Continuous heart rate measuring mode improved when used together with another 3rd party fitness applications (e.g. Endomondo)
  • Improved: Better algorithm for lookup of contact names inside of the application notification contents ($contact parameter)
  • Improved: It's now possible to uncheck all days of the week to set up one time smart alarms
  • Several minor fixes and overall stability improvements

3.1.1

  • New: Smart Text (much smarter recognition of grouped notifications, text displayed on the bracelet should now always contain the latest content instead of information about number of new messages)
  • New: Contact Name Initials (new $initials vibration text parameter can be used to display contact name initials)
  • New: Contact Number (new $number vibration text parameter can be used on contacts to display incoming caller number in addition to the caller contact name)
  • New: Text Reverse (added new .reverse formatter for all vibration text parameters, you can use e.g. "$initials.reverse" to display contact initials in reverse order)
  • New: Force Transliteration (users with non-latin scripts and firmwares can now opt to force transliteration in the global application settings)
  • New: URL Replacements (this feature automatically replaces web page links in notifications contents with their simple domain names before displaying them on the bracelet)
  • New: Viber and Telegram voice calls are now automatically handled as incoming contact notifications
  • New: Email Lookup ($contact lookup vibration text parameter used on application notification now also searches for contacts by email addresses in the notification title)
  • Improved: Text transliteration (and normalization) is now performed after the replacement filters, allowing you to perform your own custom transliterations
  • Improved: Major connection stability improvements for large number of devices
  • Fix: Parameters $application and $package now works also for Any Other application notifications
  • Fix: Vibration OLED text test now correctly applies global replacement filters
  • Several minor fixes and overall stability improvements

3.0.1

  • New: Text Defaults (default vibration text formats are now configurable in application settings)
  • New: Text Global Filter (you can now define global filters and replacements that should be always applied to all vibration texts)
  • New: Text Uppercase (writing parameter names in upper-case will force the parameter values to be upper-cased as well, e.g. $TITLE)
  • New: Text on MIUI (we implemented workaround for bug in some MIUI systems causing the text for SMS and some other native applications not to be displayed)
  • New: Tasker Variables Support (variables for Tasker and other similar applications can be put directly into Vibration Text and Custom Patterns and they will be replaced for actual values)
  • Improved: Improved transliteration for several non-latin scripts (languages)
  • Fix: Custom patterns no longer removes the dollar signs and brackets inside of VT() and T() commands
  • Fix: Answering an incoming call when bracelet is disconnected no longer counts towards the missed event
  • Fix: Filters are now correctly applied inside of plugins as well
  • Several minor fixes and overall improvements

3.0.0

  • New: Display Text Support (you can now see incoming caller contact names, contents of notifications you receive or set completely custom text for your notifications)
  • New: Text Customization (you have full control over the text you want to display on the bracelet, enter your own text or use our wizards to insert various parameters into it)
  • New: Text Parameters (we offer you predefined parameters like $contact, $title, $content, $time and many more, use them to create your own text that you would like to see on the bracelet; these parameters even supports substring notations - for example $application(0,5) will display first 5 characters of application name, see our knowledge base for more details)
  • New: Text Filter and Replace (filter and replace feature allows you to filter out, replace and extract certain digits, words or characters from the notification text just before displaying it on the bracelet)
  • New: Text Extractions (use our predefined or your own custom regular expressions to extract certain parts of text from your notifications, we offer you wizards to use common text extractions e.g. for SMS verification codes, email addresses and so on, learn more about the syntax)
  • New: Text Replacements Test (you can directly test your filters, regular expression replacements and extractions using our integrated testing tool)
  • New: Smart Emoticons (replaces the most common emojis with their textual representation so they are displayable on your bracelet and automatically removes others from the contents of your notifications)
  • New: Transliteration (not all characters are displayable on the bracelet, this feature tries to transliterate most of the characters that your bracelet could not otherwise display)
  • New: Canonical Decomposition (removes accent marks, control marks and other characters by their similarly looking alternatives that can be displayed on the bracelet)
  • New: Icons (added lots of new icons that were included in recent firmware versions)
  • New: Additional Custom Patterns (added new VT custom pattern allowing you to display text on Amazfit bracelets, usable from plugins)
  • Improved: Added new vibration text test into the OLED test dialog
  • Improved: It's now possible to select icon that should be displayed before the Vibration Number and Vibration Text mode
  • Improved: Content filters now matches everything (title, contents) by default when creating notifications using the Duplicate Notification feature
  • Improved: Several improvements to protect against applications that posts the same notification multiple times with exactly the same contents
  • We polished the more info dialogs available for almost every feature directly inside of our application. Please make sure to read them when you want to learn more about certain feature. In case it's not correctly translated into your language, please help us improve the localization
  • Several minor fixes and overall improvements

2.5.1

  • New: Button Mute Incoming Call (when you use button to dismiss repeating notification pattern for incoming call, the phone ringing is now automatically muted as well)
  • New: Custom Vibrations (new vibration mode that allows you to customize the count, length and delay of vibrations without icons - icons have their vibration patterns predefined in the firmware, but thanks to new VC(x, y, z) custom pattern, you can now easily perform icon vibration pattern followed by custom one)
  • New: Lift Wrist Custom Pattern (added new LW(0|1) custom pattern to turn lift-wrist gesture off/on - you can use it from plugins or you can, for example, create two custom pattern alarms where one will turn it off in the evening and the other will turn it automatically on in the morning, see our knowledge base)
  • Several minor fixes and overall improvements

2.4.0

  • New: Button Dismiss (any repeating notification patterns, including those for incoming calls and alarms, can now be stopped by tapping the Amazfit button)
  • New: Button Snooze (snooze all phone triggered alarms by tapping the Amazfit button, the snooze interval is configurable per alarm and this feature can also be fully disabled, if you want)
  • New: Button Power Nap Snooze (use button to snooze or dismiss the power nap, snooze interval is configurable and this feature can also be fully disabled in global settings)
  • New: Low / High Heart Rate Notification (the notification for low and high heart rate can now display you your weighted average heart rate directly on the Amazfit display - simply set number of readings and enable this in the new Vibration Mode settings)
  • Improved: Added new vibration number test into the OLED test dialog
  • Improved: Custom pattern syntax language is now case insensitive, added wizards for newly added patterns
  • Improved: Alarms user interface seemed too complicated for some users, so we simplified it a bit
  • Fix: Visual glitch on heart rate fullscreen monitor causing last digit disappearing on some devices
  • Fix: Rare issue causing incorrect hours to be displayed on Sunday chart once a year (when daylight saving changes)
  • Several minor fixes and stability improvements

2.3.1

  • New: Heart Rate Fullscreen Monitor (great companion to the gym that displays your live heart rate and your current heart rate zone in nice user interface readable from the distance, helping you to stay in the correct heart rate zone when exercising)
  • New: Heart Rate Monitor Automation (when entering the heart rate fullscreen monitor, the heart rate is automatically switched into the continuous mode and returned to your original state when you leave it)
  • Improved: Several user interface improvements for various devices
  • Fix: Issue causing incoming call vibration not being stopped correctly after answering the call on some mobile devices
  • Fix: System settings is always used when displaying 12/24 hour format
  • Several minor fixes and overall reliability improvements
  • Localization: Romanian

2.1.0

  • New: Top Priority feature (contacts or groups marked as top priority are executed at any time and under any circumstances, even when in power nap or when notifications are globally disabled)
  • New: Color Themes (is default grayish theme too dark for you? choose one of our sixteen material vivid color themes in the application settings)
  • New: Widget Modes (view daily walked distance or approximation of burned calories on the widgets)
  • New: Widget Customization (select what exactly do you want to see on the widget, e.g. distance as text and steps as subtext)
  • New: Three-State Heart Rate (cycle through all heart rate monitoring modes or globally override top priority mode directly from the status bar)
  • New: Fulltext Search (quickly search for an application, contact or group by its name when adding new notifications)
  • Improved: Major performance improvements to overall startup times, application list loading and many more areas
  • Improved: Scheduled alarms are now automatically cancelled when importing configuration with new ones
  • Several minor fixes and overall performance improvements

2.0.2

  • New: Complex protocol rewrite (major improvement for overall stability of all features - mainly heart rates and alarms)
  • New: Improved Measuring feature (greatly increases precision for heart rate readings for intervals higher than 2 minutes)
  • New: Detect Removed Bracelet feature (tries to detect removed bracelet and ignores heart rates while the bracelet is off)
  • New: Remove Measurements feature (you can now remove heart rate measurement for specific time period or those that are higher / lower than specific value)
  • Improved: Configured alarms are now treated the same way as any another alarms in the system (status bar icon, next alarm time on lock screen, etc.)
  • Improved: Last custom pattern icon is now displayed in the notification list for clarity
  • Fix: Fixed time-zone issue causing incorrect steps to be displayed in Mi Fit statistics history
  • Several minor fixes and overall improvements
  • Localization: Dutch

2.0.1

  • Fix: Disabling notifications from status bar now works correctly
  • Several minor fixes and overall improvements

2.0.0

  • New: Icon Display feature (helps you to quickly and easily identify the type and source of the vibration by automatically displaying custom icons)
  • New: Initial Vibration feature (you can get a vibration before any icons are displayed, so you have time to look at the bracelet)
  • New: Smart User Interface (for your convenience, the icon that is visible on the bracelet after the vibration ends, is displayed just next to your configured notification)
  • New: Icon Selection Dialog (simple and clean dialog, so you can see how exactly the icons will look on your bracelet before using them)
  • New: Automatic Icon Selection (this feature helps you automatically distinguish incoming calls from alarms and repeating reminders)
  • New: Experimental Smart Alarms (experimental support for smart alarms that were removed by Xiaomi from the bracelet firmware)
  • New: Mi Fit Authentication (connection stability improvement that simulates Mi Fit authentication mechanism)
  • New: Added support for new V(x) custom pattern (vibrate with specific icon)
  • New: Custom Patterns 2.0 (custom pattern dialog revisited to allow you much easier custom patterns creation)
  • New: Smart alarms are now automatically synchronized on re-connect (improves alarms stability)
  • New: Added support for Android 7.0 Nougat
  • Improved: Normalized font sizes and overall user interface experience improvements
  • Improved: Heart rate firmware version is now displayed in the settings
  • Improved: Amazfit Bluetooth MAC address can be typed also without the colons
  • Improved: Profile synchronization dialog is now slightly more intrusive so users do not tend to ignore it
  • Fix: Rare locale detect issue causing incorrect displaying of the 24/12 hour format
  • Fix: Heart rate list is now displaying the AM/PM marker correctly
  • Fix: Text to Speech heart rate readings are now correctly pronounced from the connected earphones and without the unnecessary BPM suffix
  • Fix: Next alarm time is no longer displayed when only switching to the vibration pattern configuration
  • Many, many, many more overall improvements and fixes
  • Localization: Japanese
  • Localization: Lithuanian
  • Localization: Vietnamese