What part of an android device is responsible for carrier locking? I understand that custom ROMs can sometimes be used to bypass a carrier lock, but how might I go about making such a ROM from stock?
This is complicated somewhat by the fact that the actual device I have, an Orbic Speed RC400L, isn’t technically an android device; it runs busybox/linux, but its bootloader, adbd, and cellular systems seem to be android-like. I’m happy to experiment if someone can provide resources for the general android case.
The lock (I think) is really at the telecom, by device ID (MEID).
I don’t see any way to bypass that with a different rom, unless there’s a way to spoof it.
Back in the good old days when carrier lock was still allowed. They flashed a Rom (Software) on the phone to lock you in. I don’t know if they still do it this way, but a new ROM would get around that