Yes..You can unlock your spv using the codes..I know only paid service.
I found a cheap unlocking service at Theunlockarena.com .This is the online service provider which offer the service for your mobile.You can use this and unlock your spv mobile easily.