GSM Clean Unlock with Wi-FI Tether for ZVD
Backup all the files you want from the phone as this requires a complete stock state.
Flash ZVD using LG Flash tool, or ZVC if you dont happen to have ZVD, and let the phone update to ZVD,
Please do not update the phone to ZVE as the update only improves performance for SPRINT customers and
we have not use of that update.
Change mode to RUIM.Pref using DFS
Root the phone using the ioroot from here.
Once rooted install Root Explorer.
Download carrier.rar it and copy the carrier.rar to your phones sd card.
Install Rar on to your phone and unrar the carrier folder, do not go inside the folder and extract, make sure you extract the whole carrier
folder, now run Root Explorer and copy the extracted carrier folder and paste it in root of the phone, it will prompt you that the file system
is read only, do you wish to change mode to read and write, select yes and proceed, it will again prompt you if you want the carrier folder
to be replaced, select yes, once copied change permission of the carrier folder as shown below in the pic.
Delete telephony.db file from /data/data/com.adroid.settings.telephony/database/"telephony.db" --> this file.
reboot your phone.
Install Rom Toolbox Lite and use the build.prop editor and search ro.build.target_operator, change value from "SPR" to "spr" without quotes and reboot
the phone, now install Radio Switcher, run it and change mode to GSM auto (PRL), reboot.
Now change value of ro.build.target_operator=spr to SPR and SWITCH off the phone, pop in your GSM sim and switch on your phone.
Thats it.
For Activate phone bypass rename OmaDmclient.apk and OmaDMclient.odex to OmaDmclient.apk.bak and OmaDMclient.odex.bak respectively.
Now GSM data will work with WIFI Tether. CDMA only Voice and SMS. for cdma data you have to change the ro.build.tyarget_operator=SPR to spr, but you
need to dial 0 before any number else the phone dialer will crash and no wifi tether for this hack. Hope this helps.