Google's clock app doesn't get a lot of functional changes these days. It really doesn't need to since it only does a few things and it does them well. However, today's update goes beyond cosmetic changes and bug fixes, it has upgraded the city selection screen to hit an online database to get even more locations and accurate time zone data. There is also a small change to the icon to discuss, and a teardown reveals that the Clock app is the first to offer direct integration with Google's upcoming feature Routines.

What's New

Unofficial Changelog: (the stuff we found)

  • Updated launcher icon
  • Online city search

Updated launcher icon


Left: v5.1. Right: v5.2.

If you're looking for changes to the look of the Clock app, there's no better place to begin than the launcher icon. If this were just sitting in your app drawer after an update, you might not even notice there was a change, but it's pretty easy to spot in the blown up shot above. Yes, the second hand has been drained of color, leaving it black. I don't have a lot of comments about the change itself, but I'm guessing the change was made because the red and blue didn't look very good together.

Online city database

Left: v5.1. Center + Right: v5.2.

If you travel between time zones and have to keep track of the hour in more than once place at a time, it's pretty common to add multiple clocks to your phone so there's no need to do conversions in your head. And if you come from a small town, you're probably more than aware that picking a time zone really means picking whatever large city happens to be in the same area. Google seems to be taking steps to account for that with the latest update to the Clock app.

The latest update adds an online component to the city search you'll see while adding a new clock. If an Internet connection isn't available, there is also an offline database to search from which should resemble the list of cities we've always had.

There are also some visual and functional tweaks, though they probably aren't going to change much for regular usage. As the screenshots demonstrate, the cities are now listed along with their country (and state, if applicable). The new version also lost the checkboxes that appeared next to the cities, which allowed users to add more than one city from a search at the same time. I have a feeling that probably didn't happen often.

In the quick tests I've done so far, I'm not sure that the online database is actually working yet. The first clue is that the warning screen about being offline is always visible if there's nothing in the search field, regardless of my connection status. The second reason is that I simply can't find most of the cities I've tried searching for unless they were already part of the list in the previous version. It will probably begin working correctly soon, so just hold tight.


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.

Routines in Google Assistant

If you've been looking forward to Routines in Google Assistant, you probably already know Google has announced they're coming soon. It wasn't hard to imagine that there would be some actions for clock-related functions like starting a timer or creating an alarm, but now we have confirmation.

A few new strings in the Clock apk are related to integration with the new Routines. Right now, the text only shows that you can define and remove workflows, so it's not very informative at this stage.

<string name="workflow_description">Google Assistant routine</string>
<string name="workflow_model_class"></string>

<string name="action_remove_workflow">Remove Workflow</string>
<string name="action_set_workflow">Set Workflow</string>

<string name="label_routines_promo">Routines Promo</string>

Perhaps the most interesting thing about this addition is that it suggests local apps will be able to provide their own interface to be used in Routines. If correct, that's significant because it means we might not be limited to just the functions added directly by Google. In other words, other apps may be able to offer plugins so their own functions can be called as part of a Routine. Of course, it's possible that only Google's apps will be able to take part in this, but let's hope this is going to be an open ecosystem.


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.2 (4415380)

Developer: Google LLC
Price: Free