En lækket dogfood-build af Google Messages-appen afslører end-to-end-kryptering for RCS-meddelelser, Google Fi-kontointegration og manuelle skygendannelser.
Tidligere i dag var vores venner kl Android Politi fået fingrene i Google Beskeder 6.2.031 og uploadede det til APKMirror. Vores ven Quinny899 meddelt os, at denne APK faktisk er en dogfood-build, hvilket betyder, at den ikke skulle udgives til offentligheden. Nogle gange har disse dogfood-builds en masse interessant kode til funktioner, der er under udvikling, og Messages 6.2.031 er bestemt et af disse tilfælde. Denne dogfood-build antyder, at Google forbereder end-to-end-kryptering til RCS-beskeder, Google Fi-kontointegration til synkronisering af opkald, sms'er og voicemails og manuelle cloud-gendannelser af sikkerhedskopier.
En APK-teardown kan ofte forudsige funktioner, der kan ankomme i en fremtidig opdatering af en applikation, men det er muligt, at nogen af de funktioner, vi nævner her, muligvis ikke kommer med i en fremtidig udgivelse. Dette skyldes, at disse funktioner i øjeblikket ikke er implementeret i live-builden og kan trækkes til enhver tid af udviklerne i en fremtidig build.
End-to-end-kryptering til RCS
RCS ses bredt som efterfølgeren til SMS. Med RCS kan brugere udveksle mediefiler i høj kvalitet, se læsekvitteringer, se skriveindikatorer, starte gruppechat og gøre mere over mobildata og endda Wi-Fi. I stedet for at vente på, at udbydere selv vil vedtage RCS-protokollen, begyndte Google at udrulle RCS-understøttelse i Google Messages app for alle i Storbritannien og Frankrig. De udrullede senere RCS-understøttelse i Messages-appen til folk i USA, Spanien, Italien, Singapore, Portugal, Argentina, Pakistan, Polen og Tyrkiet.
En funktion, som populære beskedapps som WhatsApp og Telegram understøtter, men som RCS ikke har, er end-to-end-kryptering, men det ser ud til, at Google forbereder sig på at tilføje support til det i deres egen ende. Den største nye funktion, der er på vej i Google Messages 6.2.031, er "End-to-End Encrypted Rich Communication Service message[s]." Ifølge strenge, har du mulighed for at sende beskeder med ende-til-ende-kryptering eller, hvis din dataforbindelse er dårlig, uden kryptering ved at falde tilbage til SMS/MMS.
<stringname="e2ee_conversation_tombstone">Chatting end-to-end encrypted with %sstring>
<stringname="e2ee_fail_to_send_retry_description">Resend as chatstring>
<stringname="encrypted_rcs_message">End-to-End Encrypted Rich Communication Service messagestring>
<stringname="encryption_default_fallback_body">"SMS/MMS texts aren't end-to-end encrypted.
To send withend-to-end encryption, waitfor improved dataconnectionor send messages nowas SMS/MMS."
<stringname="encryption_fallback_dialog_accept_button">Send unencryptedstring>
<stringname="encryption_fallback_dialog_decline_button">Waitstring>
<stringname="encryption_fallback_title">Send unencrypted messages?string>
<stringname="encryption_sent_fallback_body">"SMS/MMS texts aren't end-to-end encrypted.
To send withend-to-end encryption, waituntil %1$s has dataconnectionor send messages nowas SMS/MMS."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.
Du vil endda være i stand til at sende din placering gennem en ende-til-ende krypteret besked:
<stringname="location_attachment_picker_send_encrypted_content_description">Send end-to-end encrypted message with selected location %1$sstring>
Endelig ser det ud til, at du vil være i stand til at vælge, om andre apps kan få adgang til dine ende-til-ende-krypterede beskeder. Tredjeparts app-udviklere er dog i øjeblikket ikke i stand til at implementere RCS-understøttelse i deres beskedapps.
<stringname="etouffee_to_telephony_setting_title">Let other apps access end-to-end encrypted messagesstring>
Google Fi-integration
En anden ny funktion, som mange brugere ser frem til, er Google Fi-integration. Selvom Google Hangouts er på vej ud, det er stadig anbefalet til brugere som ønsker at se og besvare deres opkald, sms'er og voicemails på flere enheder. Det kan dog snart ændre sig, da Google Messages forbereder sig på at tage fat.
Ovenstående indstillingsside vil, når den går live for alle brugere, give Google Fi-abonnenter mulighed for at logge ind på deres konto for at synkronisere sms'er, opkald eller voicemails, de har på tværs af skærme. Google Messages har haft en webapp i næsten 2 år nu, så det er sandsynligvis her Google Fi-brugere vil være i stand til at læse og svare på deres tekster.
Når du logger ind på din Google Fi-konto i Google Beskeder, har du mulighed for at overføre samtalehistorik fra Hangouts til Beskeder. Desværre vil du ikke være i stand til at synkronisere beskeder eller taleopkald til en computer, hvis du aktiverer RCS i Message. Hvis du deaktiverer synkronisering af flere enheder i indstillingerne, vil du heller ikke være i stand til at få adgang til opkald og voicemails på nettet, men du vil fortsat være i stand til at sende sms'er fra nettet.
Google Fi-strenge
<stringname="fi_account_confirmation_cancel_button">Cancelstring>
<stringname="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>
<stringname="fi_account_confirmation_change_primary_device_dialog_negative">Cancelstring>
<stringname="fi_account_confirmation_change_primary_device_dialog_positive">Sign instring>
<stringname="fi_account_confirmation_change_primary_device_dialog_title">"You're signing in on a different phone"string>
<stringname="fi_account_confirmation_hangouts_cancel_button">Cancelstring>
<stringname="fi_account_confirmation_hangouts_description">"Before Hangouts SMS/MMS stops working, transfer your conversation histories to Messages
%1$s"
<stringname="fi_account_confirmation_hangouts_ok_button">Transfer conversationsstring>
<stringname="fi_account_confirmation_hangouts_phone_link">Enjoy texts, calls & voicemail on the web even when your phone is offstring>
<stringname="fi_account_confirmation_hangouts_security">Conversations stay synced & secure on Google serversstring>
<stringname="fi_account_confirmation_hangouts_title">Hangouts SMS/MMS is going awaystring>
<stringname="fi_account_confirmation_ok_button">Sync conversationsstring>
<stringname="fi_account_confirmation_phone_link">Text or call on the web while your phone is offstring>
<stringname="fi_account_confirmation_security">Messages stores your information securely on Google serversstring>
<stringname="fi_account_confirmation_sync">Your conversations stay synced across screensstring>
<stringname="fi_account_confirmation_title">Sync your conversations to enjoy texts, calls & voicemail on the webstring>
<stringname="fi_account_invalid_fi_account">Wrong account. Sign in with your Google Fi account.string>
<stringname="fi_account_login_pref_key">fi_account_loginstring>
<stringname="fi_account_login_summary">Sync texts, calls & voicemails across screensstring>
<stringname="fi_account_login_title">Sign in to Google Fistring>
<stringname="fi_account_pref_key">fi_accountstring>
<stringname="fi_account_preference_button">Stop sync & sign outstring>
<stringname="fi_account_rcs_enabled_dialog_body">To get messaging & voice calls on your computer, turn off chat features. %1$sstring>
<stringname="fi_account_rcs_enabled_dialog_negative_button">Cancelstring>
<stringname="fi_account_rcs_enabled_dialog_positive_button">Turn offstring>
<stringname="fi_account_rcs_enabled_dialog_title">Using chat features?string>
<stringname="fi_account_verify_fail_message">Failed to validate Google Fi accountstring>
<stringname="fi_current_sync_pref_key">fi_current_syncstring>
<stringname="fi_enable_download_over_wifi_pref_key">fi_enable_download_over_wifistring>
<stringname="fi_settings_delete_backup">Also delete synced conversations?string>
<stringname="fi_settings_delete_backup_dialog_negative">Keepstring>
<stringname="fi_settings_delete_backup_dialog_neutral">Cancelstring>
<stringname="fi_settings_delete_backup_dialog_positive">Deletestring>
<stringname="fi_settings_delete_backup_message">If you delete synced conversations, they’ll be available only on your phonestring>
<stringname="fi_settings_device_status_unpaired">Unpairedstring>
<stringname="fi_settings_devices_status_key">devicesstring>
<stringname="fi_settings_devices_status_summary">Pair phone & computerstring>
<stringname="fi_settings_devices_status_title">Status: %1$sstring>
<stringname="fi_settings_devices_status_title_default">Status: Loadingstring>
<stringname="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 webstring>
<stringname="fi_settings_disable_multidevice_dialog_negative">Cancelstring>
<stringname="fi_settings_disable_multidevice_dialog_positive">Stop syncingstring>
<stringname="fi_settings_disable_multidevice_dialog_title">Stop syncing messages, calls & voicemail across screens?string>
<stringname="fi_settings_download_over_wifi_summary">Some video & images will not be available across all devices when Wi-Fi is offstring>
<stringname="fi_settings_download_over_wifi_title">Sync media only over Wi-Fistring>
<stringname="fi_settings_opt_out_failed">Can’t stop sync & sign out right now. Try again later.string>
<stringname="fi_settings_opt_out_in_progress">Stopping sync and signing out.string>
<stringname="fi_settings_sync_preference_summary">Messages, calls & voicemail stay current across screensstring>
<stringname="fi_settings_sync_preference_title_synced">Sync completestring>
<stringname="fi_settings_sync_preference_title_syncing">Sync in progressstring>
<stringname="fi_settings_title">Google Fistring>
Læs mere
Sikkerhedskopiering og gendannelse
Til sidst blev der tilføjet to layoutfiler, der antyder en ny indstillingsside for at gendanne meddelelser, der er sikkerhedskopieret i skyen: restore_activity_layout.xml og restore_fragment_layout.xml. Sikkerhedskopieringstjenesten i Google Play Services samt backup-tjeneste i Google One, kan sikkerhedskopiere og gendanne dine beskeder, når du første gang logger ind på en ny enhed. Det ser ud til, at Google Beskeder giver dig mulighed for manuelt at gendanne en tidligere sikkerhedskopi af dine samtaler.
<stringname="backup_detected">Backup detectedstring>
<stringname="last_backup_datetime_label">Last backupstring>
<stringname="restore">Restorestring>
<stringname="restore_description">Restore your previous backup. Backups will discontinue from occuring on any of your other devices.string>
<stringname="skip_restore">Skip restorestring>
"skip_restore_dialog_message">This option will delete your existing cloud backup, then backup chats fromthis device.</string>
<stringname="skip_restore_dialog_negative">Cancelstring>
<stringname="skip_restore_dialog_positive">Continuestring>
Du kan downloade den seneste version af Google Messages-appen fra linket i Google Play Butik nedenfor. Bemærk dog, at dogfood-version 6.2.031 ikke er tilgængelig via Google Play og kun kan downloades gennem APKMirror.
Pris: Gratis.
4.2.
Tak til PNF Software for at give os en licens til at bruge JEB Decompiler, et professionelt reverse engineeringværktøj til Android-applikationer.