• General
  • Why does the default SMS app warn it was built for an older version of Android?

Upon first open, the Messaging app warns: "This app was built for an older version of Android. It might not work properly and doesn't include the latest security and privacy protections. Check for an update, or contact the app's developer."

Why does it show this warning? Should we replace it with a different app? Or in general, which default apps should we replace?

3 months later

After recently changing phones I've got to see this message when I opened the default GrapheneOS SMS app:

"This app was built for an older version of Android. It might not work properly and doesn't include the latest security and privacy protections. Check for an update, or contact the app's developer."

Should I worry or care?

    krysor What it means is that the app's targetSdk is lower than 28. Any apps with a targetSdk like that will give that message on first launch.

    Changing the SMS app to a more modern one is planned, but that has not been done yet. It's fine to use.