You do not know anything about legallity if you think it is not illegal...seriously, kids.
If Apple would have activated that feature, it would not be illegal.. but as they blocked that feature, it is because they are licenses about it... you break the lock, you break the license.
When you buy a phone, you also agree to not break this feature... so if you do, your phone is not supported anymore... bring me the documentation from Apple that say the opposite before telling that this is legal.
Suggestions like this are making the market unstable, because newbies will do it, thinking it is legal... remember that you can be sued if you break your license and suggest others to do the same.
@Paul M... this action is illegal the same way the nullified vBulletin releases are... exact same situation.
don't compare vb to phone programing if it was illegal the the phone I'm using right now well not be activated. In order to activate a phone from any carrier they will need a esn number and thats all it will take and that esn number will give the carrier the model type phone.Whats illegal is creating a phone program within and claiming that you created and or selling it without the written consent from the company which i seen it the past in mobile tech and if any community forum was caught selling it they will shut them down with a nice price tag in lawyer fee's which i've seen in few forum board in the past.
as stated above motorola is now allowing the mobile phone to be unlocked. From class action law suit and other manufacturing is following as well.
ive been doing this for 5 years tops i will not give false info to anybody.