Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✏️ [ FEAT REQ ] RCS support #124

Open
YannBirba opened this issue Jun 16, 2024 · 11 comments
Open

✏️ [ FEAT REQ ] RCS support #124

YannBirba opened this issue Jun 16, 2024 · 11 comments
Labels
enhancement New feature or request

Comments

@YannBirba
Copy link

Describe the feature you'd like

Is it plan to support rcs ? Is it possible ?

@YannBirba YannBirba added the enhancement New feature or request label Jun 16, 2024
@spart0n654
Copy link

This is not possible for any 3rd party text app until google makes that api available for public use.

@YannBirba YannBirba changed the title ✏️ [ FEAT REQ ] ✏️ [ FEAT REQ ] RCS support Jun 17, 2024
@YannBirba YannBirba closed this as not planned Won't fix, can't repro, duplicate, stale Jun 17, 2024
@ilmaisin
Copy link

https://github.com/Hirohumi/RustyRcs

It is possible by implementing RCS in the app. However, if one's carrier requires USIM authentication, it will require the system privilege.

If your carrier offers no RCS service, then you need to depend on Google. There has been a proof-of-concept 3d party client for Google's carrier-independent RCS service, though.

@YannBirba YannBirba reopened this Jun 18, 2024
@YannBirba
Copy link
Author

https://github.com/Hirohumi/RustyRcs

It is possible by implementing RCS in the app. However, if one's carrier requires USIM authentication, it will require the system privilege.

If your carrier offers no RCS service, then you need to depend on Google. There has been a proof-of-concept 3d party client for Google's carrier-independent RCS service, though.

Ooooh nice, I wish I cloud implement it myself but I don't think I can honestly ...
But thank you, I reopened the issue so

@theotheroracle
Copy link

https://github.com/vidit135g/Replify-Messenger/issues

this qksms fork claims to support RCS, might be easy enough to draw some code from !

@theotheroracle
Copy link

I wasn't able to get the app running on my phone, so I can't say for sure, but its promising at least

here's some other libraries that might be helpful:
https://github.com/android-rcs/rcsjta

@theotheroracle
Copy link

there's a lot of confusing information about RCS, but I keep reading that carrier rcs is going away and everything is relying on Google messages anyways, so rooted / ROMs android may never get rcs unless we reverse engineer Google messages app, which may be impossible to do anyways, and bypassing play integrity seems like a pipe dream, so this effort may be a pointless endeavor

@theotheroracle
Copy link

might need to get the EU to step in tbh

@YannBirba
Copy link
Author

It's so sad ... Thank you for investigating

@theotheroracle
Copy link

one possible way this could work, is if you were to register with https://jibe.google.com/ and not publish the keys i guess ? which means the f-droid release wouldn't have rcs support, but that wouldn't be a deal breaker for most people who wanted RCS i think . it could still be updated through izzydroid, so it wouldn't be too much of an issue . i tried registering for a jibe account, but i kept getting some vague error about how my request couldn't be completed, likely meaning they disqualified my application for some reason, and are being vague about it so as to prevent me from fixing the issue, which is pretty terrible, but i'll try emailing them tomorrow and see if i can get an account .

@theotheroracle
Copy link

i did manage to install and run the rcs-fi-client locally, but without an account with jibe or some other RCS SIP provider, i can't do much with the software besides the --sim test messages it runs . i do have another sip account, so i'll have to check if that supports RCS and i'll try with that .

@jume2003
Copy link

jume2003 commented Jul 3, 2024

i did manage to install and run the rcs-fi-client locally, but without an account with jibe or some other RCS SIP provider, i can't do much with the software besides the --sim test messages it runs . i do have another sip account, so i'll have to check if that supports RCS and i'll try with that .

is that working ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

5 participants