Adding to this, Google created Android, wrote all the source code, and released it as Open Source.
By definition, Google cannot take anything here. It is only a question of what they give way in the future.
What Google wants is for people to use Google services. So they are making that less and less optional. There is no way for them to mandate this in Open Source and so they are shrinking the size of AOSP.
Online “services” are the greatest threat to software freedom. What kind of license is used has little to do with it.
Since this is a “GPL saves the world” thread, how would the GPL change anything? Android is mostly permissively licensed. But let’s assume that it is all GPL. Since we are talking about code Google wrote, nothing changes at all.
And the Linux kernel is already GPL licensed. Does that mean I can run whatever I want on my phone?
No. The threats to freedom in the Android space have literally nothing to do with permissive vs copyleft.