Google Messages bereidt end-to-end-codering voor op RCS, Google Fi-integratie, handmatige cloudherstel

Eerder vandaag, onze vrienden bij AndroidPolice hebben hun handen op Google Berichten 6.2.031 en uploadde het naar APKMirror. Onze vriend Quinny899 heeft ons laten weten dat deze APK eigenlijk een hondenvoer is, wat betekent dat het niet de bedoeling was dat het voor het publiek werd vrijgegeven. Soms hebben deze builds voor hondenvoer veel interessante code voor functies die in ontwikkeling zijn, en Berichten 6.2.031 is absoluut een van die gevallen. Deze dogfood-build hints dat Google end-to-end-codering voorbereidt voor RCS-berichten, Google Fi-accountintegratie om oproepen, sms-berichten en voicemails te synchroniseren, en handmatige cloudherstel van back-ups.

Een APK teardown kan vaak functies voorspellen die in een toekomstige update van een applicatie kunnen aankomen, maar het is mogelijk dat een van de functies die we hier noemen het in een toekomstige release niet haalt. Dit komt omdat deze functies momenteel niet worden geïmplementeerd in de live build en op elk gewenst moment door de ontwikkelaars kunnen worden opgehaald in een toekomstige build.

End-to-end encryptie voor RCS

RCS wordt algemeen gezien als de opvolger van SMS. Met RCS kunnen gebruikers mediabestanden van hoge kwaliteit uitwisselen, leesbevestigingen bekijken, typindicatoren zien, groepschats starten en meer doen via mobiele data en zelfs wifi. In plaats van te wachten tot providers het RCS-protocol zelfstandig zouden toepassen, begon Google RCS-ondersteuning uit te rollen in de Google Messages-app voor iedereen in het VK en Frankrijk. Ze hebben later RCS-ondersteuning uitgerold in de Berichten-app voor mensen in de US, Spanje, Italië, Singapore, Portugal, Argentinië, Pakistan, Polen en Turkije.

Een functie die populaire berichten-apps leuk vinden WhatsApp en Telegram ondersteuning, maar RCS niet, is end-to-end-codering, maar het lijkt erop dat Google zich voorbereidt om daar zelf ondersteuning voor toe te voegen. De grootste nieuwe functie die in de maak is in Google Messages 6.2.031 is "End-to-End Encrypted Rich Communication Service-bericht (en)". Volgens de strings heb je de mogelijkheid om berichten te verzenden met end-to-end-encryptie of, als je dataverbinding slecht is, zonder encryptie door terug te vallen op SMS / MMS.

<string name="e2ee_conversation_tombstone">Chatting end-to-end encrypted with %s</string>
<string name="e2ee_fail_to_send_retry_description">Resend as chat</string>
<string name="encrypted_rcs_message">End-to-End Encrypted Rich Communication Service message</string>
<string name="encryption_default_fallback_body">"SMS/MMS texts aren't end-to-end encrypted.
To send with end-to-end encryption, wait for improved data connection or send messages now as SMS/MMS."</string>
<string name="encryption_fallback_dialog_accept_button">Send unencrypted</string>
<string name="encryption_fallback_dialog_decline_button">Wait</string>
<string name="encryption_fallback_title">Send unencrypted messages?</string>
<string name="encryption_sent_fallback_body">"SMS/MMS texts aren't end-to-end encrypted.
To send with end-to-end encryption, wait until %1$s has data connection or send messages now as SMS/MMS."</string><string name="not_yet_sent_e2ee_dialog_body">This message is still trying to be sent end-to-end encrypted to the recipient. You can also send the message as SMS/MMS instead.</string>

U kunt zelfs uw locatie verzenden via een end-to-end versleuteld bericht:

<string name="location_attachment_picker_send_encrypted_content_description">Send end-to-end encrypted message with selected location %1$s</string>

Ten slotte lijkt het erop dat u kunt kiezen of andere apps al dan niet toegang hebben tot uw end-to-end gecodeerde berichten. Momenteel zijn er echter externe app-ontwikkelaars kan geen RCS-ondersteuning implementeren in hun berichten-apps.

<string name="etouffee_to_telephony_setting_title">Let other apps access end-to-end encrypted messages</string>

Google Fi-integratie

Een andere nieuwe functie waar veel gebruikers naar uitkijken, is Google Fi-integratie. Hoewel Google Hangouts is onderweg, het is nog steeds aanbevolen aan gebruikers die hun oproepen, sms-berichten en voicemails op meerdere apparaten willen zien en erop willen reageren. Dat kan echter snel veranderen, aangezien Google Messages zich voorbereidt om de speling op te vangen.

Google Berichten Google Fi-instellingen

Op de bovenstaande instellingenpagina kunnen Google Fi-abonnees, zodra deze voor alle gebruikers live zijn gegaan, inloggen op hun account om eventuele teksten, oproepen of voicemails op verschillende schermen te synchroniseren. Google Messages heeft een webapp al bijna 2 jaar, dus dit is waarschijnlijk waar Google Fi-gebruikers hun teksten kunnen lezen en erop kunnen reageren.

Wanneer je inlogt op je Google Fi-account in Google Berichten, heb je de mogelijkheid om de gespreksgeschiedenis over te zetten van Hangouts naar Berichten. Helaas kunt u geen berichten of spraakoproepen naar een computer synchroniseren als u RCS in Message inschakelt. Als u synchronisatie van meerdere apparaten in instellingen uitschakelt, heeft u ook geen toegang tot oproepen en voicemails op internet, maar kunt u blijven sms'en vanaf internet.

Google Fi-snaren

<string name="fi_account_confirmation_cancel_button">Cancel</string>
<string name="fi_account_confirmation_change_primary_device_dialog_message">"You're already signed in from the primary phone for your Google Account. To replace your primary phone with this one, continue signing in."</string>
<string name="fi_account_confirmation_change_primary_device_dialog_negative">Cancel</string>
<string name="fi_account_confirmation_change_primary_device_dialog_positive">Sign in</string>
<string name="fi_account_confirmation_change_primary_device_dialog_title">"You're signing in on a different phone"</string>
<string name="fi_account_confirmation_hangouts_cancel_button">Cancel</string>
<string name="fi_account_confirmation_hangouts_description">"Before Hangouts SMS/MMS stops working, transfer your conversation histories to Messages
%1$s"</string>
<string name="fi_account_confirmation_hangouts_ok_button">Transfer conversations</string>
<string name="fi_account_confirmation_hangouts_phone_link">Enjoy texts, calls &amp; voicemail on the web even when your phone is off</string>
<string name="fi_account_confirmation_hangouts_security">Conversations stay synced &amp; secure on Google servers</string>
<string name="fi_account_confirmation_hangouts_title">Hangouts SMS/MMS is going away</string>
<string name="fi_account_confirmation_ok_button">Sync conversations</string>
<string name="fi_account_confirmation_phone_link">Text or call on the web while your phone is off</string>
<string name="fi_account_confirmation_security">Messages stores your information securely on Google servers</string>
<string name="fi_account_confirmation_sync">Your conversations stay synced across screens</string>
<string name="fi_account_confirmation_title">Sync your conversations to enjoy texts, calls &amp; voicemail on the web</string>
<string name="fi_account_invalid_fi_account">Wrong account. Sign in with your Google Fi account.</string>
<string name="fi_account_login_pref_key">fi_account_login</string>
<string name="fi_account_login_summary">Sync texts, calls &amp; voicemails across screens</string>
<string name="fi_account_login_title">Sign in to Google Fi</string>
<string name="fi_account_pref_key">fi_account</string>
<string name="fi_account_preference_button">Stop sync &amp; sign out</string>
<string name="fi_account_rcs_enabled_dialog_body">To get messaging &amp; voice calls on your computer, turn off chat features. %1$s</string>
<string name="fi_account_rcs_enabled_dialog_negative_button">Cancel</string>
<string name="fi_account_rcs_enabled_dialog_positive_button">Turn off</string>
<string name="fi_account_rcs_enabled_dialog_title">Using chat features?</string>
<string name="fi_account_verify_fail_message">Failed to validate Google Fi account</string>
<string name="fi_current_sync_pref_key">fi_current_sync</string>
<string name="fi_enable_download_over_wifi_pref_key">fi_enable_download_over_wifi</string>
<string name="fi_settings_delete_backup">Also delete synced conversations?</string>
<string name="fi_settings_delete_backup_dialog_negative">Keep</string>
<string name="fi_settings_delete_backup_dialog_neutral">Cancel</string>
<string name="fi_settings_delete_backup_dialog_positive">Delete</string>
<string name="fi_settings_delete_backup_message">If you delete synced conversations, they’ll be available only on your phone</string>
<string name="fi_settings_device_status_unpaired">Unpaired</string>
<string name="fi_settings_devices_status_key">devices</string>
<string name="fi_settings_devices_status_summary">Pair phone &amp; computer</string>
<string name="fi_settings_devices_status_title">Status: %1$s</string>
<string name="fi_settings_devices_status_title_default">Status: Loading</string>
<string name="fi_settings_disable_multidevice_dialog_message">You’ll be able to text from your phone and computer, but calls and voicemail won’t be available on the web</string>
<string name="fi_settings_disable_multidevice_dialog_negative">Cancel</string>
<string name="fi_settings_disable_multidevice_dialog_positive">Stop syncing</string>
<string name="fi_settings_disable_multidevice_dialog_title">Stop syncing messages, calls &amp; voicemail across screens?</string>
<string name="fi_settings_download_over_wifi_summary">Some video &amp; images will not be available across all devices when Wi-Fi is off</string>
<string name="fi_settings_download_over_wifi_title">Sync media only over Wi-Fi</string>
<string name="fi_settings_opt_out_failed">Can’t stop sync &amp; sign out right now. Try again later.</string>
<string name="fi_settings_opt_out_in_progress">Stopping sync and signing out.</string>
<string name="fi_settings_sync_preference_summary">Messages, calls &amp; voicemail stay current across screens</string>
<string name="fi_settings_sync_preference_title_synced">Sync complete</string>
<string name="fi_settings_sync_preference_title_syncing">Sync in progress</string>
<string name="fi_settings_title">Google Fi</string>

Back-up herstellen

Ten slotte zijn er twee lay-outbestanden toegevoegd die verwijzen naar een nieuwe instellingenpagina om berichten te herstellen waarvan een back-up is gemaakt in de cloud: restore_activity_layout.xml en restore_fragment_layout.xml. De back-upservice in Google Play-services, evenals de back-upservice in Google One, kan een back-up van uw berichten maken en deze herstellen wanneer u zich voor het eerst aanmeldt bij een nieuw apparaat. Het lijkt erop dat u met Google Berichten ervoor kunt kiezen om handmatig een eerdere back-up van uw gesprekken te herstellen.

<string name="backup_detected">Backup detected</string>
<string name="last_backup_datetime_label">Last backup</string>
<string name="restore">Restore</string>
<string name="restore_description">Restore your previous backup. Backups will discontinue from occuring on any of your other devices.</string>
<string name="skip_restore">Skip restore</string>
<string name="skip_restore_dialog_message">This option will delete your existing cloud backup, then backup chats from this device.</string>
<string name="skip_restore_dialog_negative">Cancel</string>
<string name="skip_restore_dialog_positive">Continue</string>

Je kunt de nieuwste versie van de Google Berichten-app downloaden via de onderstaande Google Play Store-link. Houd er echter rekening mee dat de dogfood build-versie 6.2.031 niet beschikbaar is via Google Play en alleen kan worden gedownload via APKMirror.

Berichten (gratis, Google Play) →

Dank aan PNF Software voor het verstrekken van een gebruikslicentie JEB-decompiler, een professionele reverse engineering tool voor Android-applicaties.

De post Google Messages bereidt end-to-end-codering voor op RCS, Google Fi-integratie, handmatige cloudherstel verscheen eerst op xda-developers.