Porting TouchWiz ROMs
This guide is intended to help you port ROMs from AT&T, T-Mobile, and Sprint over to the Verizon S3.
REMEMBER: If you choose to port a ROM from another carrier, be sure to ask permission to post from the developer.
================================ START ================================
What you need
- 7zip
- Notepad++ (If on Windows)
- A ROM you want to port
- A ROM from your carrier/device
Make sure the ROM you want to port and the ROM you are using as a base are the same Android version (e.g. 4.1.1) and have the same chip (e.g. MSM8960)
- Download the ROM you want to port
- Download a ROM from your carrier
- Unzip both ROMS
- In the ROM you want to port - delete /system/etc/apns-conf.xml
- Replace the apns-conf.xml you just deleted with the one from the ROM for your carrier
- Open up /system/build.prop in Notepad++
- Locate every instance of d2att, d2tmo, or d2spr and replace it with d2vzw (Use CTRL+F if you have to)
- Save the build.prop after all changes are made
- Re-zip the ROM you want to port
- Flash in recovery
================================ END ================================
Obviously this guide will not work on more difficult ports such as bringing Sense to the S3, but the end result is that we will hopefully see more ROMs in the thread.