The Allo v5.0 update is rolling out to chatters around the world. In terms of features you can touch and play with today, the only addition appears to be support for Chrome Custom Tabs. Taking a look at a teardown shows there's a new, personalized, custom-generated sticker pack in the works. As usual, we've got a download link at the bottom for those of you that aren't willing to wait for this to roll out normally.

What's New

Unofficial Changelog: (the stuff we found)

  • Support for Chrome Custom Tabs

Chrome Custom Tabs

At this stage, it's pretty common to see apps sporting Chrome Custom Tabs when it makes sense. Allo joins the club with the v5.0 update, adding a toggle in the Settings screen so users have a choice between Custom Tabs or their own preferred browser.

Chrome Custom Tabs are enabled by default, even if you're upgrading from an older version, so you'll only have to make a change if you'd rather stick with your system browser.

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 totally and completely wrong. Even when predictions are correct, there is always a chance that plans could change or may be canceled entirely. 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.

Personalized selfie sticker packs

You read that right: sticker packs made from a selfie...

I'm already picturing some readers fighting an urge to be sick while others squee with joy. Regardless of which side you land on, this is going to be a feature of Allo.

New text in the apk spells it out pretty clearly – users will be able to take a selfie and Allo will produce a sticker pack based on that image. A "neutral" expression is advised. There aren't any details about what exactly you'll get back from this, but my guess is the resulting stickers will include a caricature of the user showing different emotions and engaged in various activities.

<string name="face_capture_explanatory_text">Take a selfie and we’ll automagically generate a sticker pack in your likeness. For best results, keep a neutral expression</string>

<string name="face_capture_image_preview_content_description">Image selected for sticker personalization</string>

<string name="face_capture_preview_cancel_button_label">Cancel</string>

<string name="face_upload_wait_text_label">Generating..</string>

The work of generating these images will happen on Google's servers, not on the device. It's not clear what will happen to previously generated sticker packs if you repeat the process or deactivate / switch phones (which infamously destroys most of your account history).

If you're an active user of Whatsapp or Snapchat, this sort of thing probably sounds a little familiar. There are an assortment of apps targeted at those services that do roughly the same thing. They are generally popular for creating custom profile pictures.

Customization

Drilling down a bit further, it looks like users will have a few options to further tailor the resulting caricature. A few additional strings suggest it will be possible to modify certain attributes as part of the process. There aren't any images or specific hints about what can be changed.

<string name="attribute_value_content_description">Avatar attribute selection</string>

<string name="automatic_avatar_customize_button_label">Customize</string>

<string name="automatic_avatar_generate_stickers_button_label">Generate stickers</string>

Feedback

Google is pretty good about asking users for their opinion on products and services, so it's not too surprising to see Allo will prompt sticker creators to give their opinion on the final product. Beyond just asking how it turned out, there are fields to enter age and gender, plus notes about what features turned out wrong.

<string name="automatic_avatar_title_label">Here is your avatar, in the next step we’ll ask for feedback</string>

<string name="automatic_avatar_provide_feedback_button_label">Provide feedback</string>

<string name="avatar_feedback_description_text_label">Your feedback will help us improve the quality of our algorithm.</string>

<string name="avatar_feedback_resemblance_scale_text_label">How well does the drawing resemble you?</string>

<string name="avatar_feedback_age_label">What is your age? (optional)</string>

<string name="avatar_feedback_gender_text_label">What gender are you? (optional)</string>

<string name="avatar_feedback_incorrect_features_text_label">If applicable, which features were not accurate?</string>

<string name="avatar_feedback_other_incorrect_features_text_label">Other</string>

<string name="avatar_feedback_skip_button_label">Skip</string>

<string name="avatar_feedback_submit_button_label">Submit</string>

At this stage, there aren't any specific clues about when this will be available to users. If I try to imagine what the interface will look like and what actions should be available, it seems like there may still be some text and layouts missing, but it's difficult to be sure. Even if the Allo user base isn't particularly huge (as rumors have suggested), it might be worth opening it up to play with the selfie sticker pack generator just for fun.

Eyck Trivia

As a final bit of trivia you can surprise (or frighten) your friends with, the codename for this feature is Eyck. It's named for the famous painter Jan van Eyck that lived during the fifteenth century. While he created many different works of art, his portraits were an important part of his career. I won't regurgitate a bunch of additional facts, just check out the link for more details on the man's life.

<string name="eyck_app_name">Eyck</string>

<string name="feedback_email_recipient">eyck-feedback@google.com</string>

<string name="feedback_email_subject">Eyck Avatar Feedback</string>

<activity android:name="com.google.android.libraries.eyck.avatarcreation.AvatarCreationActivity" android:exported="false" android:parentActivityName="com.google.android.libraries.eyck.stickerselection.StickerSelectionActivity" android:screenOrientation="portrait" />

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.

Version: 5.0.021_RC15