Good things are happening with Google Voice. While the app normally stays fairly quiet, the last few months have shown a lot of positive attention is going into the service. The surface-level changes in this update aren't too major, but a teardown shows that users will soon get a vastly improved voicemail system that features on-device recording and support for multiple messages.

What's New

A look through the latest Google Voice doesn't appear to bring much in the way of changes, but there are a few curious tweaks to the text visible in Settings. The screenshots above include two changes. The first is right at the top of the list where it used to say "forward calls to linked numbers," which now simply reads "incoming calls." The reason for this seems to be that you're not so much forwarding calls as you are directing where they'll go in the first place. That might be a distinction without a difference, because this appears to just be a change in labeling rather than function.

The other change is to the text of the incoming call options. There used to be three commands listed, but it seems conference calls have been removed from the list. Call recording and switching to a different phone are still mentioned.

There also happens to be a small change to that same screen that just had the rename mentioned above. Instead of just showing the phone number for a linked phone, it now detects the name of the phone and displays that instead. The phone number is still visible in smaller text below the phone's name. Strangely, while this change was made to the incoming calls screen, it wasn't mirrored to the "forward messages" screen.


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.

Record voicemail greetings in the app

If you're the type of person that likes to change your voicemail greeting frequently, you've probably been a bit put out by the fact that Google Voice still makes you call in to record a new message. Project Fi makes this experience more pleasant by having the recording function built into the app, so there's no menu prompts or dialing codes to deal with. Google Voice appears to be taking a page from that book and adding its own tool to change your voicemail.

Something that sets this apart from many other voicemail systems is that you'll be able to create and name multiple greetings. When you want a different greeting to play, just switch which one is active and callers will get that message instead. This could allow you to have one greeting when you're simply away from the phone for a few minutes and another that plays when you're unavailable for the entire weekend. Note, there's no sign of a scheduling feature, so you'll still have to manually switch the active greeting.

<string name="voicemail_greeting_create_new_greeting">Create new greeting</string>
<string name="voicemail_greeting_create_new_greeting_accessibility_hint">Record a greeting</string>
<string name="voicemail_greeting_discard_greeting_dialog_body">Your new greeting hasn't been saved yet</string>
<string name="voicemail_greeting_discard_greeting_dialog_discard_button">Discard</string>
<string name="voicemail_greeting_discard_greeting_dialog_title">Discard greeting?</string>
<string name="voicemail_greeting_duration_indicator_at_rest">%1$s</string>
<string name="voicemail_greeting_duration_indicator_recording_or_playback_in_progress">%1$s / %2$s</string>
<string name="voicemail_greeting_edit_name_dialog_header">Rename</string>
<string name="voicemail_greeting_edit_name_dialog_hint">Name</string>
<string name="voicemail_greeting_edit_name_icon_accessibility_hint">Edit voicemail greeting name</string>
<string name="voicemail_greeting_header_active">Active</string>
<string name="voicemail_greeting_header_other">Other</string>
<string name="voicemail_greeting_modification_deleted">Greeting “%1$s” has been deleted</string>
<string name="voicemail_greeting_modification_failed_to_modify">Error modifying greeting. Please try again.</string>
<string name="voicemail_greeting_modification_failed_to_save">Failed to save greeting, please try again</string>
<string name="voicemail_greeting_modification_name_updated">Greeting name updated</string>
<string name="voicemail_greeting_modification_saved">Greeting “%1$s” saved</string>
<string name="voicemail_greeting_modification_set_active">Greeting “%1$s” is now the active greeting</string>
<string name="voicemail_greeting_other_options_icon_accessibility_hint">More options</string>
<string name="voicemail_greeting_overflow_delete">Delete</string>
<string name="voicemail_greeting_overflow_edit_name">Rename</string>
<string name="voicemail_greeting_overflow_set_as_active">Set as active</string>
<string name="voicemail_greeting_play_icon_accessibility_hint">Play voicemail greeting</string>
<string name="voicemail_greeting_play_talk_back">Play</string>
<string name="voicemail_greeting_preference_name_unset">No greeting set</string>
<string name="voicemail_greeting_preference_title">Voicemail greeting</string>
<string name="voicemail_greeting_record_new_greeting_actionbar_title">New greeting</string>
<string name="voicemail_greeting_record_new_greeting_redo_button">Redo</string>
<string name="voicemail_greeting_record_talk_back">Record</string>
<string name="voicemail_greeting_redo_greeting_dialog_body">This will replace what you just recorded</string>
<string name="voicemail_greeting_redo_greeting_dialog_title">Record again?</string>
<string name="voicemail_greeting_save_greeting_title">Save your greeting</string>
<string name="voicemail_greeting_stop_talk_back">Stop</string>

Follow-up: VoIP calls will show how they're connected

Many Google Voice users have been eagerly awaiting built-in VoIP support for a long time, so it was good news when last month's teardown demonstrated that it's actually going to happen. While there aren't any new details to answer most of the bigger questions, there is one new detail available in this teardown: You'll be able to see how your call is connected.

<string name="call_in_progress_mobile">Google Voice data call</string>
<string name="call_in_progress_wifi">Google Voice Wi-Fi call</string>

Specifically, there's going to be an indicator showing whether you're connected over cellular data or Wi-Fi. That obviously matters quite a bit if you've got to deal with data caps, so it's probably good knowledge to have.

Light and dark dialpad

I'm reluctant to include this one since it's probably more wishful thinking than anything, but there were two last strings that got my attention. They point to the possibility that the dialpad will come in two color styles: Light and dark.

<string name="dialpad_color_style_dark">dark</string>
<string name="dialpad_color_style_light">light</string>

Beyond that, there's very little to really say, but it would be nice if users could choose how bright their dialer is going to be.


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.

Google Voice
Google Voice
Developer: Google LLC
Price: Free