While Google has been actively advocating the adoption of Rich Communication Services (RCS) messaging as the future of mobile communication, recent reports highlight a seemingly contradictory approach. Many users with rooted Android devices or devices running custom ROMs have faced issues while sending and receiving RCS messages through the Google Messages app.

Google’s controversial stance on RCS messages: Excluding rooted Android devices and its implications

This unexpected barrier stems from Google’s implementation of in-app Play Integrity API attestation checks. These checks, like the older SafetyNet checks, aim to assess the integrity of the Android device. Any system modification, such as an unlocked bootloader or root access, causes a negative response from the API. Potentially prevents applications from functioning normally.

Understanding the rationale behind Play’s integrity API checks

Play’s use of API integrity checks has sparked debate in the Android community. While the intended goal of protecting sensitive data in high-security apps like banking apps is widely accepted, expanding those checks to cover apps like Google Messages raises concerns. Proponents of this approach argue that it helps maintain a baseline level of security in the Android ecosystem. Potentially reducing the risk of malware or unauthorized modifications breaking core functions.

However, critics say the current application is too broad and lacks nuance. They highlight the fact that rooted devices and custom ROMs. Although they technically deviate from the standard Android experience, they are not inherently a security threat. In fact, many users choose to root their devices or use custom ROMs for reasons such as gaining access to advanced features, customization options or improved performance – not for malicious purposes.

The Fallout: User Experience and Potential Solutions

The current situation presents several challenges for users with rooted devices or custom ROMs. Lack of transparency around the limit can lead to confusion and frustration. Users receiving failed RCS messages may mistakenly attribute the problem to their device or carrier. Failure to recognize the major limitation imposed by the Google Messages app.

Also, the “cat and mouse game” described in the original article, where users resort to workarounds like “Play Integrity Fix Magisk module” to bypass the checks, is an undesirable solution. This creates an unnecessary barrier to access to a standard messaging feature and promotes a sense of mistrust between users and the platform.

Moving forward: a call for transparency and review

Several potential solutions and considerations arise from this situation. First, Google could improve transparency around Play Integrity API checks in the Google Messages app. Providing clear and concise user-facing communication about the reasons behind the restriction and the potential impact on rooted devices would alleviate user confusion and frustration.

Second, Google could explore alternative approaches to address potential security issues without completely excluding rooted devices from accessing RCS functionality. This may include implementing more detailed security checks that distinguish between benign mods and those that pose a real threat.

Finally, fostering an open dialogue with the Android community, including custom ROM developers, could prove beneficial. A joint effort could pave the way for a more comprehensive approach that balances security considerations with user choice and freedom.

In conclusion, Google’s current stance on RCS messages for rooted Android devices is a complex situation with several stakeholders and considerations. Addressing the Android community’s concerns through increased transparency, exploring alternative security measures, and encouraging open dialogue are key steps toward creating a more inclusive and user-centric approach to the future of mobile communication.

Rebuttal: We may be compensated by some of the companies whose products we talk about, but our articles and reviews are always our honest opinions. For more details, you can view our editorial guidelines and learn how we use affiliate links.


Google Messages App Blocks RCS on Rooted Android Devices