I have reached the milestone of enabling OEM unlocking and something that bothers me is the fact it request internet access. I then searched around and discovered the reason for this is that the phone reports my IMEI back to the carrier to verify that my device is eligible for unlocking.
This really bothers me. I always have my phone on airplane, but it seems the phone only needs internet access and it will just be sending my IMEI to the carrier. I read the GrapheneOS notes and it said something about how since Android 10, apps can't see the identifiers. So I'm not sure what's going on.
Will the phone continue doing this once I flash to GrapheneOS? What does this mean for my opsec?