Overview:
There are a number of threads out there discussing if the VZW GN2 is carrier unlocked and what methods work, etc and I am creating this thread to pull it all together.
First and foremost, the VZW GN2 comes SIM unlocked out of the box. It is global ready and you can technically put in any SIM (assuming it is active) and not need an unlock code or the unlock method you have seen in other posts (AT&T or T-Mobile variants). This includes domestic carriers such as AT&T and T-mobile. Also voice should work without any changes, however, data will not work unless you add APN data.
Verizon chose to only put their APN data on the phone and block the ability to add APN data via settings. Most likely so you use their global services to make more $$$.
How to add APN data:
In order to get data working you have to add carrier specific data to the apns-conf.xml file. While you may have been able to do this is in the past on other devices under settings, VZW has blocked this.
Method 1:
See Adrynalyne's post below (Post #2) for a flashable mod (via custom recovery) that will enable the Add APN menu by removing Verizon's block. (For deodexed roms only)
Method 2:
Ensure your phone is rooted
adb pull /system/etc/apns-conf.xml
Add the carrier data to apns-conf.xml with your favorite text/xml editor and save
adb push your modified apn-conf.xml file back to /sdcard/
Copy this file back to /system/etc/ and change permissions (I use root explorer)
Power down and change your SIM card (AT&T, T-mobile, whatever) if you hadn't already done so
Power back on and go to Settings -> More Settings -> Mobile Networks -> Access Point Names (if done properly you should see the APN data you entered for your respective carrier).
Select one of the APN listings and then you should have working data
Profit
VZW & AT&T APN Settings:
A working example so you can see how I added additional lines at the beginning for AT&T 3G/HSDPA+/Tether/MMS http://pastebin.com/ms7a07sE
Removing the Non-Verizon SIM message :
This will occur on roms that include Samsung's Setup Wizard (including stock) - all others can ignore
Method 1:
- Freeze "Setup wizard 1.0" in Titanium Backup
Method 2:
See imnuts' post below (Post #4) regarding replacing a file (for deodexed roms only)
Credits:
Adrynalyne: Removing VZW's lame Add APN block
GermanGuy: AT&T APN data
GitNick: Helping me tinker around and finding the secret menus
imnuts: Removing non-VZW SIM nag and APN list from international GN2
thevsg: Testing SinTel sim to confirm unlock with foreign carrier
NOTE: I am not responsible for any issues caused by tinkering around with this due to the nature of root and messing with /system. Use this at your own risk and ask someone if you have any question before doing something that may mess up your device.
If anyone is interested, I combined the International Note 2 (N7100), AT&T, T-Mobile, and Verizon apns-conf.xml file to create what is hopefully a fairly complete APNs list. Not saying it will work for your carrier, or that it works at all (remember, I don't have a device yet ), but people can use it if they wish. I put it on Pastebin for everyone's viewing pleasure and you can get it here.
I hate double posting, but if people also want to get rid of the annoying ongoing notification when using a non-VZW SIM card, I've found the culprit and fixed it. Download this apk for a deodexed ROM and replace the original in /system/app/, then reboot. Make sure that /system is mounted as read/write before copy/pasting, and also that you're on a deodexed ROM. After copying it over, reboot and you shouldn't have the ongoing notification anymore.
If your phone is rooted can you just use an app like APN Global or APN Manager Pro to add the APN's you need if you are uncomfortable with manually screwing around with files?
If your phone is rooted can you just use an app like APN Global or APN Manager Pro to add the APN's you need if you are uncomfortable with manually screwing around with files?
You have to install APN Manager Pro to /system/app for it to work properly. You should then be able to use it.
You have to install APN Manager Pro to /system/app for it to work properly. You should then be able to use it.
I am using stock rooted and had issues getting APN Manager Pro to work properly even after converting to a system app. I used APN Global which is free and needs to be converted to a system app. I had no problems with Tmobile other then it's super slow at 2G.
Note: I am NO expert by any means, thanks goes to those who are
This is entry number one in a series of articles about tools for app developers, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?