I am on a Samsung S23, rooted via Magisk. Debloated with Universal Android Debloater NG. I am running Android Firewall + to block user and system apps that are not essential for normal operation, including the Play Store. I only unblock it once every month to update some system critical packages. I am also running AdAway to block specific hosts that some system critical packages make connections to without my permission. I am also using App Manager to block internal trackers and to disable app ops and permissions that are not needed for normal operations. The hosts that I allow my phone to establish connections to that are owned by Google and that possibly collect data are play.googleapis.com (don't remember this one), android.googleapis.com (neither this one), play-fe.googleapis.com (to update apps at the Play Store) and mtalk.google.com (for push notifications).
The reason I such these lengths instead of "simply" ditching Google, is because a few dear friends are on the Japanese spyware Line and because I use USB Audio Player, a paid app, whose certificate doesn't validate without logging in to the Play Store. All in all, two apps... But I rather translate that into "friends" and "HiFi music". π
I am really happy with my setup and it works without any hickups - expect for when I push it too far, because I like to experiment by removing packages that people don't recommend removing but that are closed source and thus cannot be verified without decompiling. Which is a skill I don't have.
Question: did you install MicroG or something, on that Linux phone? Asking since you're saying that you're not ready to completely degoogle yet.