A new version of the Android Messages app slowly began to circulate over the weekend. As usual, there doesn't seem to be anything visibly different in this update, but it does contain bits and pieces suggesting there's plenty of work going on in preparation for new features. Some of the Sticker and GIF-related enhancements from Allo appear to be making the transition to Messages, and we may also be getting some helpful search filters that bring attachments into view. There's also some new text that suggests Google is looking to take a more active role in combatting text spammers.

Teardown

Disclaimer: Teardowns are based on evidence found inside of apks (Android's application package) and are necessarily speculative and usually based on incomplete information. It's possible that the guesses made here are wrong or inaccurate. Even when predictions are correct, there is always a chance that products could change or may be canceled. Much like rumors, nothing is certain until it's officially announced and released.

The features discussed below are probably not live yet, or may only be live for a small percentage of users. Unless stated otherwise, don't expect to see these features if you install the apk. All screenshots and images are real unless otherwise stated, and images are only altered to remove personal information.

GIF Search

Android Messages appears to be taking a few notes from the development of Allo. It appears there will be a native GIF search coming to the texting app, ensuring that users will have a way to share the dankest of memes even if they're not using a keyboard with built-in GIF support.

Naturally, this will look and behave just like the GIF search previously found in Gboard and later added to Allo, so there's no reason to dive much further into the subject. Even the automatically filled categories match up: High five, Clapping, Thumbs up, No, Yes, Shrug, Mic drop, Sorry, Cheers, Thank you, and Wink.

Quote
<string name="c2o_gif_search_button_text">GIF Search</string>
<string name="c2o_gif_hint">Search GIFs</string>
<string name="c2o_gif_item_description">GIF image</string>
<string name="c2o_gif_browser_recents_button_text">Recents</string>
<string name="c2o_gif_category_description">%s GIFs</string>
<string name="c2o_gif_error_alert_ok">OK</string>
<string name="c2o_gif_no_connection_alert_message">Check your Wi-Fi or data connection and try again</string>
<string name="c2o_gif_no_connection_alert_title">No internet connection</string>

<string name="p2p_conversation_suggestion_gif_search_action">Gif search action</string>

<array name="gif_category_names">
<item>High five</item>
<item>Clapping</item>
<item>Thumbs up</item>
<item>No</item>
<item>Yes</item>
<item>Shrug</item>
<item>Mic drop</item>
<item>Sorry</item>
<item>Cheers</item>
<item>Thank you</item>
<item>Wink</item>
</array>
<array name="gif_category_queries">
<item>high five</item>
<item>clapping</item>
<item>thumbs up</item>
<item>no</item>
<item>yes</item>
<item>shrug</item>
<item>mic drop</item>
<item>sorry</item>
<item>cheers</item>
<item>thank you</item>
<item>wink</item>
</array>
<array name="gif_category_text_icon_colors">
<item>@color/c2o_gif_category1</item>
<item>@color/c2o_gif_category2</item>
<item>@color/c2o_gif_category3</item>
<item>@color/c2o_gif_category4</item>
<item>@color/c2o_gif_category5</item>
<item>@color/c2o_gif_category6</item>
<item>@color/c2o_gif_category7</item>
<item>@color/c2o_gif_category8</item>
<item>@color/c2o_gif_category9</item>
<item>@color/c2o_gif_category10</item>
<item>@color/c2o_gif_category11</item>
</array>

Favorite stickers

Sticker management may not be a top priority for everybody, but there is somebody looking out for your sticker interests. Signs in the latest update suggest the sticker interface is going to gain a dedicated space for your favorite stickers or sticker packs. Like many other apps, you'll be able to mark stickers that you want to be readily available so you won't have to scroll through your full collection to find the ones you use regularly.

It is a little unclear if the Favorites section is reserved for individual stickers or entire sticker packs, both are mentioned in one way or another within the strings. In either case, it seems a double-tap will be used to mark and unmark favorites. In fact, a double-tap will also be used to open a dialog with more information about a sticker pack, to open the Play Store, and possibly a couple of other things.

Quote
<string name="empty_favorites_message">Your favorite sticker will show up here!</string>
<string name="favorites_prompt_message">You might like these. Add new stickers as favorites and they\'ll show up here.</string>

<string name="sticker_gallery_label">Stickers</string>
<string name="sticker_gallery_view_pager_browse_label">browse</string>
<string name="sticker_gallery_view_pager_favorite_label">favorites</string>

<string name="announcement_sticker_added_to_favorites">Added to favorites</string>
<string name="announcement_sticker_removed_from_favorites">Removed from favorites</string>

<string name="search_query_hint">Search stickers…</string>

<string name="cd_browse_play_store_item_view">Sticker play store card, double tap to open play store</string>
<string name="cd_browse_sticker_packs_item_view">%s, double tap to open sticker pack details</string>
<string name="cd_browse_sticker_packs_item_view_favorite_icon">This sticker pack has been marked as favorite</string>
<string name="cd_close">Close sticker gallery</string>
<string name="cd_empty_favorite_image">Empty Favorites Image</string>
<string name="cd_favorite_off_icon">Double tap to mark as favorite</string>
<string name="cd_favorite_on_icon">Double tap to unmark as favorite</string>
<string name="cd_favorite_sticker_packs_item_view_drag_to_order_icon">Drag to order this favorite pack</string>
<string name="cd_favorite_sticker_packs_item_view_favorite_off_icon">Double tap to mark as favorite</string>
<string name="cd_favorite_sticker_packs_item_view_favorite_on_icon">Double tap to unmark as favorite</string>
<string name="cd_favorites_prompt_banner_close_icon">Double tap to close the prompt.</string>
<string name="cd_pack_icon">Sticker set icon</string>
<string name="cd_search_no_result_image">No Results Found Image</string>

Message search with attachment filters

If you need to look up an old text, Android Messages does provide a straightforward search feature. Unfortunately, it's limited to a simple keyword match, and that might not be very helpful if you're trying to dig up a picture or link from a few months ago.

Google may be adding a new filter that should make it a lot easier to dig up attachments. It appears that users will soon be able to pull up messages containing links, locations, photos, or videos. It's hard to say with certainty that these filters will work alongside the keyword search, but it looks like they will.

Quote
<string name="zero_state_search_box_text_hint">Search messages</string>
<string name="zero_state_search_dropdown_free_text">Search for \"%s\"</string>
<string name="zero_state_search_links">Links</string>
<string name="zero_state_search_locations">Locations</string>
<string name="zero_state_search_photos">Photos</string>
<string name="zero_state_search_videos">Videos</string>
<string name="zero_state_search_no_results_found">No matching results</string>
<string name="zero_state_search_try_again">Try clearing the search box\nand starting over</string>
<string name="zero_state_search_clear_button_content_description">Clear search</string>

Spam prevention

If you've been blocking the phone numbers of disrespectful spammers and scammers (or whatever else), you may have seen an extra checkbox on the blocking dialog. It asks if you'd like to report sender for spam. Not all phones are going to have this option, I believe it only appears on certain carriers. I'm also not entirely sure if the reports are going to Google or the carrier, though I would expect the former.

Regardless of where reports are currently going, Google has added a new line that suggests future reports will be headed back to The Big G to contribute toward tracking down spammy senders.

<string name="report_spam_checkbox_body">Help reduce spam by forwarding the spammer\'s last messages (up to 10) and their number to Google</string>

It's slightly unusual to see Google asking to gobble up as many as ten messages from the spammer, but that's likely to be all about collecting more data for the purpose of analysis and comparison with other reports – and really, who among us cares what Google gets from a spam report. The new message doesn't currently seem to replace the existing message, and I haven't seen a place in the UI, so it may only be shown in specific circumstances.

These reports will almost certainly contribute to an anti-spam feature for text messages, much like the automatic spam warnings in the Phone app. However, if it's using the content of the spammy text messages in the same way it does with spam detection in Gmail or Google Voice, it could actually prove to be far more effective than the blocker for spam callers since there's no mystery about the nature of the message.

Download

The APK is signed by Google and upgrades your existing app. The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way. Rather than wait for Google to push this download to your devices, which can take days, download and install it just like any other APK.

Android Messages
Android Messages
Developer: Google LLC
Price: Free