mirror of
https://github.com/jberkel/sms-backup-plus.git
synced 2026-04-25 17:05:59 +03:00
[GH-ISSUE #1027] feature request: support Rich Communication Services (RCS) #821
Labels
No labels
AM+RCS
FAQ
awaiting response
backup
bespoke
bug
calendar
call log
cannot reproduce
cloudless
device-specific
documentation
dual- & multi-SIM
duplicate
feature-request
fixed in beta
good first issue
half-missing
help wanted
helpful
meta
misattribution
mms
other message sources
pull-request
question
rejuvenation
restore
schedule
security
stale
task
thanks
v1.5.1
v1.5.10
v1.5.11
v1.5.2
v1.5.3
v1.5.3
v1.5.4
v1.5.4
v1.5.5
v1.5.5
v1.5.6
v1.5.7
v1.5.8
v1.5.9
v1.6β
xoauth
~$ bounty $~
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/sms-backup-plus-jberkel#821
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kurahaupo on GitHub (Jul 8, 2020).
Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/1027
Originally assigned to: @jberkel, @kurahaupo on GitHub.
This feature-request ticket consolidates numerous requests to add support for "Rich Communication Services" (aka "RCS", "Advanced Messaging", or "AM").
The heart of the issue is that there is no public API for accessing (sending, receiving, storing, or retrieving) RCS messages.
The Google API for retrieving SMS & MMS messages from a SIM does not handle RCS messaging at all, not even to give an indication that they exist, so it hasn't been feasible to implement RCS support in 3rd-party apps such as SMS Backup+.
Google added an entirely new API for RCS, but the new API was still "OEM only" as of July 2019 with the Android Q release, or even October 2019 according to Google Support. (Reading between the lines, that was mostly due to intransigence by device vendors, rather than by Google.)
Google now offer an RCS gateway service as a paid service to businesses, but it's still not clear when or whether there will be an on-device API.
And to complicate matters further, RCS service has only been deployed in limited cellular markets, and without having some means of testing it's going to be nigh on impossible to write the new code required to implement this feature.
@kurahaupo commented on GitHub (Jul 8, 2020):
Update 1: there's a good background explanation in this Reddit thread.
Update 2: a public RCS API was still non-existent as of March 2020.
(Side note: there's now a new
MmsManagerAPI)