[Sprint LG G2] picklerick:
Ok I successfully unlocked ZVC (KitKat 4.4.2) and thought I should share my steps in case anyone else was having the same issues as me which was mostly the systemui and home processes crashing on a loop.

First insert the SIM card you would like to use in the LS980. Then download and flash the stock firmware LS980ZVC_12.zip from here -> http://downloads.codefi.re/autoprime/LG/LG_G2/LS980/Stock_Firmware

After flashing ZVC enable USB debugging by becoming a developer. Go to About Phone->Software Information and keep clicking "Build number" until it says you are a developer. Then go back to the main settings and you will now see "Developer options" and can enable USB debugging in there.

After enabling USB debugging choose charge only and when the RSA Key fingerprint window pops up make sure you check "Always allow from this computer" and then click OK.

Next turn on airplane mode(leave it on) and root the phone using IO Root -> http://xdaforums.com/showpost.php?p=48709232&postcount=869

Next use ADB to install AutoRec -> http://xdaforums.com/showthread.php?t=2715496.

adb install path_to_file\LS980_AutoRec.apk

Open AutoRec and flash the new patched kernel and recovery and then reboot. If you get white lines after rebooting, read the warning the OP has posted for the fix. I suggest here you take the time to make a backup and copy the EFS to your computer just in case.

Now using ADB again, enter the following commands.

adb pull /system/build.prop
adb shell
su

After entering "su" check your phone to grant SuperUser permission to ADB. Aftering granting su to ADB, exit adb shell.

exit
exit

Next using Total Commander and the files from here -> http://xdaforums.com/showthread.php?t=2655133 copy all the contents of the "carrier" folder to your phones "/carrier/" directory and choose "overwrite all". I like to delete the "legal.db" first this way I know the copy was successful when I see the new file listed. Do not delete any other files before copying the files over since we want to keep the file and folder permissions and owners of the originals. If Total Commander fails to copy the files over to the phone then you can use a root explorer app to do so.

Now edit the build.prop that you pulled from the phone with a program like Notepad++ since it will save the file for use with linux and not windows. Do not edit the build.prop or copy it back to the phone with any apps on the phone, this is what was causing the crashes for me.

Change the following lines

ro.carrier=unknown
ro.build.target_operator=SPR
persist.service.crash.enable=0
ro.telephony.default_network=10
telephony.lteOnCdmaDevice=1

to

ro.carrier=TMO
ro.build.target_operator=TMO
persist.service.crash.enable=1
ro.telephony.default_network=0
telephony.lteOnCdmaDevice=0

*ro.carrier and ro.build.target_operator can bet set to "TMO", "ATT", or "spr".

*"spr" is not affected by the 1 signal bar bug.

Save the build.prop and use ADB to push it to the sdcard.

adb push build.prop /sdcard/

Now here is where we have to manually mount the system partition as RW and copy the build.prop over since all the root explorer apps seem to also cause the crashing issue.

adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/platform/msm_sdcc.1/by-name/system /system
cp /sdcard/build.prop /system/
mount -o remount,ro -t yaffs2 /dev/block/platform/msm_sdcc.1/by-name/system /system
rm /data/data/com.android.providers.telephony/databases/telephony.db
reboot

After the phone reboots it should be unlocked and you can add your APN using Tweakker APN INTERNET MMS

*To remove Bloatware add ".bak" to the following system applications names located in /system/app/ and /system/priv-app/ folders.

*To fix the issue of the com.android.phone process crashing when you don't dial a 1 in front of the number edit the /data/data/com.android.providers.settings/databases/settings.db file with a SQLlite editor and change in the "system" table "assist_dial" and "assist_dial_init_db_check" to "0". If you don't see those 2 rows then you can add them. Fix permissions, wipe cache and reboot.

Thanks to all those people who contributed to this and who helped me without telling me to "google it". :victory: