Every week, I examine somewhere in the neighborhood of a hundred app updates while looking for changes. The most interesting things turn into APK Teardowns or Download posts. Many of the remaining updates are unremarkable, amounting to a few bug fixes, routine updates to libraries, or even just pixel-level adjustments to layouts and images. However, there are usually a few updates that land somewhere in between. I don't want to spam readers with dozens of short posts, but I hate to ignore things that people might want to know about, so I'm going to wrap up the leftovers for a little weekend reading and call it Update Notes.

Note: A few older items (i.e. Camera, Messages, and Play Store) were intended for this post a while ago, but it was accidentally never published. They've been included because there are still some interesting things to discuss.

Special thanks to נתנאל מ for the great hero image on this post!

Gboard v8.7

Gboard updates have been shifting increasingly towards polish-oriented changes lately. The latest update brings tweaks to a couple of settings and puts down a few more roots for a new keyboard page that's coming at some point.

Keyboard height options

Two new options were added to the Keyboard Height setting, both at the extreme ends of the spectrum. You can now find Extra-short and Extra-tall capping the slider, bringing us to a total of 7 steps from the shortest to the tallest. In the animation above, you can see how each level effects the key height, where the long-press symbol is drawn, and how much screen real estate remains.

Stylizing the Handwriting keyboard

The other new settings to be found in this update are in the Handwriting keyboard. It's now possible to customize the handwriting speed and the thickness of the line (called the 'stroke') that is drawn.

This can be enabled by opening the Languages screen, selecting a language, then turning on the Handwriting keyboard within. Not all languages are supported with this keyboard, but it should be pretty widely available for most Western scripts.

Symbols keyboard [Teardown]

Following up on the v8.6 update that contained the first signs of a Symbol keyboard, a whopping 315 new Unicode symbol names were added in this update. This brings the current total of named symbols in Gboard to 485; but with there being nearly 140,000 symbols designated in the latest Unicode spec — most for specific languages, and some aren't even visible — it's safe to assume Google won't be adding them all. Here's a short sample of some of the new additions. (I didn't want to bog down browsers with a full list.)

strings
<string name="unicode_0027">Apostrophe</string>
<string name="unicode_002F">solidus</string>
<string name="unicode_005C">reverse solidus</string>
<string name="unicode_005E">Caret</string>
<string name="unicode_007B">left curly bracket</string>
<string name="unicode_007D">right curly bracket</string>
<string name="unicode_00A1">Inverted exclamation mark</string>
<string name="unicode_00A2">cent sign</string>
<string name="unicode_00A4">currency sign</string>
<string name="unicode_00A5">yen sign</string>
<string name="unicode_00AA">Feminine ordinal indicator</string>
<string name="unicode_00B5">Micro sign</string>
<string name="unicode_00B6">pilcrow sign</string>
<string name="unicode_00B9">Superscript one</string>
<string name="unicode_00BA">Masculine ordinal indicator</string>
<string name="unicode_00BB">Right-pointing double angle quotation mark</string>
<string name="unicode_00BF">Inverted question mark</string>
<string name="unicode_2020">Dagger</string>
<string name="unicode_2021">Double dagger</string>
<string name="unicode_2022">bullet</string>

Gboard - the Google Keyboard
Gboard - the Google Keyboard
Developer: Google LLC
Price: Free

YouTube v14.37

Dark / Light/ Automatic theme settings

Dark mode has become all the rage as most apps are quickly rolling out with the new look. While YouTube joined the party almost exactly a year ago, it was just a toggle in the settings screen that you could set and forget. However, some users prefer to have all of their apps follow the same basic theme if it changes (perhaps throughout the day), which is now supported in Android 10. It looks like this will become an option in YouTube at some point.

The setting is fairly basic, giving users the option to choose the Light, Dark, or "default" theme. In all likelihood, this should replace the toggle that only flips between the light and dark theme.

strings
<string name="app_theme_appearance_title">Appearance</string>
<string name="app_theme_appearance_summary">Choose your light or dark theme preference</string><string name="app_theme_appearance_dark">APPEARANCE_DARK</string>
<string name="app_theme_appearance_light">APPEARANCE_LIGHT</string>
<string name="app_theme_appearance_system">APPEARANCE_SYSTEM</string><string name="app_theme_appearance_entry_dark">Dark theme</string>
<string name="app_theme_appearance_entry_light">Light theme</string>
<string name="app_theme_appearance_entry_system">Use device theme</string>excerpt from /xml/general_prefs.xml
<ListPreference android:entries="@array/app_theme_appearance_entries" android:title="@string/app_theme_appearance_title" android:key="app_theme_appearance" android:summary="@string/app_theme_appearance_summary" android:defaultValue="@string/app_theme_appearance_system" android:entryValues="@array/app_theme_appearance_values"/><array name="app_theme_appearance_entries">
<item>@string/app_theme_appearance_entry_system</item>
<item>@string/app_theme_appearance_entry_light</item>
<item>@string/app_theme_appearance_entry_dark</item>
</array>
<array name="app_theme_appearance_values">
<item>@string/app_theme_appearance_system</item>
<item>@string/app_theme_appearance_light</item>
<item>@string/app_theme_appearance_dark</item>
</array>

This setting is obviously going to be Android 10 and above, but it's unclear if it has already become available for any users. It wasn't visible on any of the devices I tested, but it may be activated remotely.

YouTube
YouTube
Developer: Google LLC
Price: Free

Android Auto v4.6

Preparing to shut down Driving Mode [Teardown]

If you're not running around in a vehicle that supports Android Auto, there's a fair chance you're still using Android Auto for its on-phone driving mode. At this point, you probably should have heard Google is going to shut down that driving mode — cue memes about Google killing another thing — and will be replacing it with Google Assistant. So, it's not really news that this is happening, but this section is here to confirm the relevant text has been added.

The message will open with a title that reads, "Meet your new driving Assistant," and goes on to explain that phones will be migrating to Google Assistant's driving mode and offers to let you try it now. A second line was also included that includes a space for a date when the change will eventually be forced.

<string name="vanagon_deprecation_primary_text">Meet your new driving Assistant</string>
<string name="vanagon_deprecation_secondary_text_phase_one">On phones, Android Auto is upgrading to the Google Assistant’s driving mode. Try it now.</string>
<string name="vanagon_deprecation_secondary_text_phase_two">Driving mode on the Google Assistant will replace Android Auto for phones after %s. Try driving mode now.</string><string name="assistant_driving_mode_accept">Try Driving Mode</string>
<string name="assistant_driving_mode_announcement">Android Auto is now only available for car screens. On your phone, try the Google Assistant\'s driving mode instead.</string>
<string name="assistant_driving_mode_decline">Got It</string>
<string name="assistant_driving_mode_icon_description">Google Assistant Icon</string>

Of course, it's super unclear how this plays in since Google has also posted about plans to release a separate app that sounds like a functional clone of the Android Auto app, but just for the phone interface. I suppose it'll come together in some way, and maybe these strings won't be used until everything is ready to shift over to Assistant.

Google Camera 6.3

Along with the change that moved Night Sight into the main carousel and a possible reveal that the Pixel 4 may include a telephoto lens, the latest Camera update included a few more hints about things that may be coming.

McFly mode [Teardown]

A mysteriously named "McFly mode" is mentioned in some newly added text found in the latest update. Those lines, which bear the name "rewind", also have a corresponding icon that looks like the standard rewind playback control.

<string name="mode_rewind">McFly</string>
<string name="mode_rewind_desc">Switch to McFly mode</string>

At the moment, the text doesn't give away any more detail than this, and there isn't much in the way of obvious code, so we're basically left to speculate.

The obvious note is that McFly references the main character from the Back To The Future movie trilogy. One possible explanation for this feature or mode is that it will become an object removal tool Google originally demonstrated an object removal at I/O 2017, but about a year later admitted the feature had been delayed and deprioritized. Of course, that movie franchise famously featured photos with characters that faded into or out of existence as history was altered. (sorry, spoiler alert?)

The other possibility that comes to my mind is more closely linked to the choice of using the rewind icon for the button. That may simply be a placeholder, or it could be a clue about a basic form of time travel. Yes, that's a bit hyperbolic, but bear with me. Since phones begin capturing before the shutter button is pressed, and only begin storing data once it's pressed, the new feature may simply take advantage of that extra data and allow users to choose a photo from before the shutter button was actually pressed.

With the Pixel 4 fast approaching, Google will surely want some cool features to demonstrate on stage, and either of these would make great presentations.

Selfie suggestions [Teardown]

Switching to a less innovative, but possibly just as helpful feature, the Camera app appears to be preparing a new hint to users. Much like suggestions to use Night Sight or to clean the camera lens, Google's camera may begin dropping a little advice to raise your phone up when you're taking a selfie.

<string name="selfie_angle_message">Raise camera for a better angle</string>
<string name="selfie_angle_description">Research shows that selfies are best taken from above, with the camera pointed downwards.</string>

The specific advice in the text calls for the camera to be positioned above you and pointed downward. The knowledge is hardly new, as any selfie aficionado could have told you, but it's something first-timers may not have heard or noticed. However, it's not the best advice, and it's arguably pretty sexist.

It's true that researchers have tested this and found that there are correlations to how people want to be seen in photos, but it differs heavily by gender. Women generally want a camera looking downward on them because it emphasizes their eyes, downplays certain signs of aging, makes the body look thinner, and highlights other physical attributes (cough... you know what I mean). Meanwhile, most men want an upward angle that makes them look taller and gives more definition to masculine features, particularly the chin and shoulders — and it can also be used to minimize or hide their common aging signs like thinning hair and a belly. In other words, Google's advice seems to be aimed at women.

Additionally, the wording is vague and could lead beginners astray. Yes, raising the camera up and pointing it downward is generally good (again, that's for women), but the text just says "above" in a way that sounds to me as if the camera should go above your head. A little too far with this and you'll have one of those cringe-worthy selfies from MySpace, circa 2006. Unless you're trying for a specific look, the safe bet is to hold the camera just barely above your eyes.

And just to be clear, these are extremely simplified points with tons of exceptions, workarounds, and room for creativity. There's no rulebook. But if you're the type of person that would need advice, what is offered here is probably not really for you.

Google Play Store v15.4

"Deactivate" [Teardown]

There's only one minor addition in this update, and it's so vague that I almost didn't adding it to this post.

A new line item has been added to the Settings screen with the title "Deactivate?" Strangely, the summary text merely reads "Activate." We're off to a good start... Tapping on the line should produce a dialog box with a link, but the current text doesn't reveal anything of value, so this is all just a placeholder at the moment. It's currently positioned in the group named "User controls" between the settings for requiring authentication for purchases and Google Play Instant.

<string name="deactivate_settings_dialog_title">Deactivate?</string>
<string name="deactivate_settings_summary">Active</string>
<string name="deactivate_settings_dialog_body">See go/what-is-this for details</string>/xml/settings_v2.xml
<Preference android:title="@string/deactivate" android:key="deactivation" android:summary="@string/deactivate_settings_summary"/>

Google Messages v4.6

Notification channel for Reminders [Teardown]

First spotted in a teardown of Messages v4.4, there will be a new button on message notifications that can be used to hide and re-post a message one hour later. It will be useful for those situations when a message comes in and you just can't deal with it right when it happens.

With the update to v4.6, we can now see that there will be a separate notification channel for Reminders.

<string name="bugle_notification_category_reminders">Reminders</string>
<string name="bugle_notification_reminders_channel_name">Reminders</string>

At first glance, this might seem like a trivial detail, but it may be one of the best use cases for notification channels. Of course you could assign different settings for reminder notifications, making them more or less important, or muting them so they're not disruptive. But I like the prospect of changing the notification sound for reminders so it's easy to distinguish them from new messages without looking at your phone, which is probably going to come in handy if you're still not totally free to deal with a message after 60 minutes has gone by.

Messages
Messages
Developer: Google LLC
Price: Free