yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] cguZZman:
hey jsjuan, thanks for sharing.. but are you sure you have EVDO and not only 1X?

Can you confirm that in Settings > About phone > Status you have Mobile network type: EVDO and not 1xRTT? and in Mobile network state Connected?

as far as I know, Iusacell need PPP AN UserID and not the PPP AN NAI or Simple IP NAI available on ETS...

in fact, I test your config with ETS with SimpleIP only and I have the same results: only 1X

and I'm still trying to make VPST 4.4.16 connect with the GNex because this one have the PPP AN UserID needed...

Regards!!
[Samsung Galaxy Nexus] autoprime:
Iusacell is confirmed working.. I have talked to multiple people with 3G working. PPP AN UserID is the same thing as PPP AN NAI. And PPP UM is not needed. Make sure SPI is set correctly too.

VPST is not needed and offers nothing new. Ets can do everything VPST can do.

Please do not ask any more carrier questions. Your carrier is confirmed working. If it is not working it is because you have not set something correctly. Only post if you have something to contribute.
[Samsung Galaxy Nexus] autoprime:
Can any of you post your carriers full settings? using the posting structure found here or a script found here or a pdf found here? Thanks!
[Samsung Galaxy Nexus] cguZZman:
Ok, this is my last post about this, I promise that..

but PPP AN NAI is not the same PPP AN UserID

NAI is nvitem 579 and UserID is nvitem 1194

and I have test this a lot of times with my Evo, Incredible and Spring GS3: if I set NAI then 1X, if I set UserId then EVDO.

in fact, you can check this out with CDMA Workshop (I know this is for qualcomm only). the point is that CW have the screen with this values separated for a reason and this is the source of my test with Iusacell. (In cdma workshop the name is HDR NAI and HDR User respectively)

I attach the screen to show my point...
[Samsung Galaxy Nexus] autoprime:
VIA is different than QPST. Whats normally required for qualcomm chipsets is sometimes slightly different with VIA. The "HSPD > DO > CP AN NAI Set" setting is for the PPP AN username. and "HSPD > DO > CP AN NAI Password Set" is for the PPP AN Username. Every single carrier that normally requires 1194 to be set, users this exact method. See first post near the bottom for all carriers 100% confirmed.

The only "UserID" setting mentioned in Ets/VPST is the IS801 UserID found @ Ets > CP > VAL > PRI > LOCATION SERVICES > CP IS801 UserId Set

If still having issues try setting Profile 0 blank and just use Profile 1. And try the FC12 CDMA modem.

I have worked side-by-side with skilled people from http://www.poderpda.com who have confirmed 3G, not 1X.

As for getting VPST to work.. I have attached my own Project Settings configuration files.

Unzip file then place D520 folder inside the "\VIA Telecom\VPST4.4.16\Projects\" folder.

Make sure Ets is closed. Open VPST and press "Task Setting" then go to "Settings" tab...

Project: D520

Port Type: USB

PortNum: Set USB port number here

You might have to hit apply.. then VPST will sort of refresh itself. You will now have more settings in "Task Setting" and "Phone Config"

I see no reason to use VPST other than to dump the phone's memory.. CP, CP Boot etc. If anyone comes up for a valid reason to use VPST instead of Ets.. or finds any new settings that can't be done in Ets please share your findings.
[Samsung Galaxy Nexus] funkym0nk3y:
Hey autoprime, i have attached the working script for my carrier (Reliance). Below is script however if you just need to examine it.

Phone modem should be FC12 for EVDO data, i have tried with FG and FD radios but only 1x work!
[Samsung Galaxy Nexus] xooz:
As far as I know, In Chinese community, there are 3 popular tutorials to flash GNex tuned to ChinaTelcom CDMA2000 network. You've mentioned one of them in the OP.

Here are the other two:

http://galaxynexus.diypda.com/thread-811900-1-1.html

http://www.diypda.com/thread-815189-1-1.html
[Samsung Galaxy Nexus] diegov600:
Just curious, is anyone of you been able to talk and have data at the same time with Vnex ( sprint CDMA, verizon LTE radio) ?

Is working on SG3 from verizon flashed to MetroPCS.

Thanks for all your hard work to get this working.
[Samsung Galaxy Nexus] kc720:
attempting customizing cm9 for cricket....

build prop edits:

telephony.lteOnCdmaDevice=0

ro.cdma.home.operator.numeric=310016

ro.cdma.home.operator.alpha=Cricket

gsm.sim.operator.alpha=Cricket

gsm.operator.alpha=Cricket

gsm.sim.operator.numeric=310016

gsm.operator.numeric=31016

ro.telephony.default_network=4

ro.cdma.subscription=1

above plus edits to apns-conf.xml will allow you to pick up the correct apn for mms... however phone force closes...

telephony.lteOnCdmaDevice=1

will not force close phone, but apn will now show... will only look for lte apns

rild.libpath=/vendor/lib/libsec-ril_lte.so

above line in build.prop might have something to do with it... is there a cdma only lib? and what is it called if so...
[Samsung Galaxy Nexus] autoprime:
im personally unable to help with this... i'm not the best for figuring out Android tricks. I'm also not a Cricket user.. and I never use MMS.. so the APN stuff was always ignored. I'm trying to wrap my head around it now.

So you have 3G working on Cricket? Did you have to do anything special? taking a look at my Cricket script, does it look like it covers everything.. or do I need to add anything?

keep up the work on the mms issue.. i'll look into it myself.. but no promises.

Btw... why mess with cm9 when cm10 and other jellybean roms exist? or were you just generalizing with "cm9"? i suggest working with the team eos jellybean rom.. hands down best rom for the galaxy nexus in my opinion. team eos latest nightly + francokernel has been working great for me.
[Samsung Galaxy Nexus] autoprime:
there is no SVDO support in the CDMA Galaxy Nexus.. simultaneous talk/3g would not work. this could have been figured out by googling galaxy nexus hardware.
[Samsung Galaxy Nexus] diegov600:
Thank you Sir.

Didn't know about SVDO term. I just learn something new, thank you very much.
[Samsung Galaxy Nexus] ImAnXfile:
Cricket Talk, Text, And 3G data

APrime,

First off I gotta say Thanks for all the time you have spent on this project. Your Script for Cricket works top notch. I now have my Sprint GNex on Cricket with 3G data and all except MMS (Thats another project for another day). I am on the $55.00 plan. I "Borrowed" my Nexus S 4g MEID just for testing purposes. The Phone did report My MDN, And MIN incorrect after the flash with the script in the about screen, but a quick *228 cleared that issue right up. Everything is working Browser, Apps, and all. Just figured you might want to see some positive feedback. Thanks again and I really enjoyed this project! :good:

X
[Samsung Galaxy Nexus] autoprime:
thanks for the update! as for the MDN/MIN issue.. I think I had something incorrect in the MIN command.. I had "Overwrite MDN with IMSI_S=1" so it was setting the MIN as the MDN. Is this what happened to you? I've changed the command to "Overwrite MDN with IMSI_S=0" so that the MDN should stay correct.

hope that fixes things.
[Samsung Galaxy Nexus] ImAnXfile:
Thats exactly what it was doing. It had the MIN in both fields. Great catch and thanks again.

X
[Samsung Galaxy Nexus] hopatz:
Hi, i need ask how to set EVDO Rev with this ETS?

usually i can select via cdma workshop several list :

- REVISION 0 protocols only

- REVISION A protocols with MFPA

- REVISION A protocols with MFPA and EMPA

- REVISION B protocols with MMPA

- REVISION A protocols with EHRPD

- REVISION B protocols with EHRPD

probably someone here can explain for us..

thanks
[Samsung Galaxy Nexus] funkym0nk3y:
@autoprime

Hi again, i have observed that writing the MDN first and MSID later will overwrite the MSID(MIN) on the MDN field, i have edited my script and now it shows everything fine. MDN shows MDN and MIN shows MIN in settings->About. However it doesn't make much difference, but i thought it would be good to post it here :P
[Samsung Galaxy Nexus] autoprime:
ahh ok thank you! that is one way of doing it :)

im not sure if you saw my post a few posts up...

http://xdaforums.com/showpost.php?p=31583795&postcount=433

that should work as well. thanks again for sharing info!

On another note... I have finally got around to figuring out how to remotely connect to your phones if anyone needs extra help via PM ;)
[Samsung Galaxy Nexus] autoprime:
anyone willing to let me borrow their verizon/pageplus mdn/msid/akey for some testing?

looking to get page plus/verizon OTA working.

and anyone else with another carrier(USA only) looking for a full flash ets script.. please DM me your phones info so i can test/write script.
[Samsung Galaxy Nexus] ImAnXfile:
Galaxy Nexus on cricket.

Ok I test drove my GNex on Cricket the whole weekend. Let me start off by saying I live in a pretty rural area, it can be a struggle to find a decent 3G connection in my town. That being said I did notice when I would get a 3G connection on the device it didnt last long before it would drop to 1X or lose data connection completely. I tried all settings under the HDR/1X section of the Data options. CDMA Only mode seems to be the only reliable data setting there. Which limits you to 1X only, even in a strong 3G area. eHRPD being off or on didnt seem to make any change either way. DATA / Advanced / LTE is set to Off. Im not positive at this point but it appears that 1X is going to be the most reliable option till we get this figured out on the Settings/Modem end. Anyone else have any thoughts?

X
[Samsung Galaxy Nexus] K4J98:
Page Plus/Verizon OTA

I would love to give you some testing material if I could pull those values from any phone! I can't get any AAA, HA, or Akey items from the phones I've tried.

If anyone has any suggestions, I would be all ears (...or eyes in this case...). I've tried DFS, QXDM, QPST, CDMA WS...oh and some open source software called CDMAworkshoptool or something like that (I'm talking about reading NVitems from the d**or phone, not the Gnex).

Frustrated...
[Samsung Galaxy Nexus] foil:
None of those programs are going to work for anything with this phone. Read/search the entire thread next time; this phone doesn't have a Qualcomm chipset, it has a VIA chipset.
[Samsung Galaxy Nexus] autoprime:
I think you missed the end of his post... "(I'm talking about reading NVitems from the d**or phone, not the Gnex)"

thx for the update. sucks about the 1x issue. im working on getting someones cricket info i can use so i can test myself.
[Samsung Galaxy Nexus] foil:
You want me to create you a PagePlus account? ;)
[Samsung Galaxy Nexus] autoprime:
If it doesn't cost you anything and you wouldn't mind, sure that would be awesome.

I will admit, I've never had a VZW/PP full account to mess with.. only data profiles for 3G authentication.. but never the MDN, MSID, AKEY to go along with it... so I've never been able to mess with VZW OTA options.

If I fail, don't hate me lol. But I feel I have a good understanding of VIA at this point and a solid chance at figuring out a full flash guild(or script) for PP/VZW users.

Please PM me with the info if you can.. and let me know if you need anything else from me.
[Samsung Galaxy Nexus] robbiejobs:
Are you on FD02/FG01 radio? I have no luck with those radio, always stuck at 1X (sometimes 3G came up, but only for a seconds).. 3G only works on FC12 :(
[Samsung Galaxy Nexus] autoprime:
I would like to figure out why only FC12 works for 3G except for Sprint/Verizon users. Sprint/Verizon use Mobile IP setting. Cricket uses Simple IP.. I wonder if the modem is hardcoded for MobileIP only?

robbiejobs, does your carrier use SimpleIP by any chance? If so, that could explain this.
[Samsung Galaxy Nexus] robbiejobs:
Yes, my carrier use SimpleIP...hmm, maybe that's the reason.. because I triple check the settings on ETS ( username,password,etc ) and everything is right.
[Samsung Galaxy Nexus] autoprime:
Interesting. Now I want to figure out disable UIM setting more than ever. It'd be nice to use the newer VZW CDMA radios.. maybe they wouldn't be hardcoded for MobileIP. But of course theyre currently set for UIM enabled.. so completely worthless.

I'm still hoping someone can provide me with a SimpleIP data profile so I can mess around with this.. perhaps find a workaround or something. :fingers-crossed:
[Samsung Galaxy Nexus] funkym0nk3y:
Hey, does any1 of you faces heating issues whenever the data is turned on? Atleast with FC12 radio, no matter its 1x or 3G, my phones upper part gets pretty hot and is mostly unable to hold. :(.

TO overcome this issue, is it suggest-able to use Hybrid modem options from both sprint and vzw ? Like using FC12 radio from sprint and flashing lte radio of vzw or vice versa!
[Samsung Galaxy Nexus] robbiejobs:
Yes..this phone is hot! ( literally ) ... but, if I choose CDMA/LTE..the temperature is a lil bit cooler than CDMA only..don't know why :rolleyes:
[Samsung Galaxy Nexus] autoprime:
yet another reason we need to figure out how to use newer radios. FC12 stinks!

I'm using FH05 on my phone and it works great.
[Samsung Galaxy Nexus] foil:
Pm me an ESN and I'll get it going for ya!
[Samsung Galaxy Nexus] ImAnXfile:
Radio

No I was on FH05. I grabbed FC12 to no avail. I think im bout ready to Hulk smash this one and break my Nexus S 4g back out. Grrrrr

Thanks,

X
[Samsung Galaxy Nexus] listallmobiles:
P.M. Me your email addy if you still want your own active MDN, MSID & AKEY.. Account's have $2.00 voice, and 10 mb data !!

Anyone else needing Page plus accounts pm me !! :D
[Samsung Galaxy Nexus] xooz:
For China Telecom users, 3G works fine with FC12/FD01/FD02/FG01/FH05 CDMA radios. All confirmed. They use Simple IP only.
[Samsung Galaxy Nexus] autoprime:
very good to know. i thought i had read that somewhere but thanks for confirming that!

now to research this some more...
[Samsung Galaxy Nexus] ezeuba:
Same here. I have used all the radios posted on this thread, and currently on FH05, still I always get 3G. My network (Visafone Nigeria) uses Mobile IP Preferred and all these radios have worked fine for me so far. I think getting 1x or 3G depends on various other factors. Your prl, the flashing configuration and also how your network authenticates data connections. Sometimes EVDO 3G connections require ESN pairing on the system.
[Samsung Galaxy Nexus] listallmobiles:
For simple IP protocol, a wireless device must obtain a new IP address (and lose existing connections) every time it changes its point of attachment. That is, moving from the coverage area of one PDSN to another PDSN constitutes a change in packet data session because a new IP address is assigned by the new PDSN. A packet data session and a PPP session are concurrent in simple IP, that is, the existence of the packet data session is dependent upon a PPP session.

For mobile IP protocol, a wireless device is allowed to maintain the same IP address as it moves from link to link (network to network) and preserve existing connections during moves. That is, the packet data session can exist through several changes of the PPP session. The mobile IP allows the PPP session to be terminated and reestablished without the termination of the packet data session. A packet data session can span several PDSNs as long as the user continuously maintains mobility bindings at the Home Agent (the IP address is persistent).

I think Radios are heating up because this is out of the normal for them to be transferring mobile ip preferred protocols in a manner of which there being programmed to do so, hypothetically speaking, I think i myself will try to use the Uim to my advantage let it do the work like i do with most of the LTE qualcom chipset.

As long as you imput in the correct ha/aaa auth codes, Akey, basic programming the Uim will automatically do what is supposed to do when LTE is not available and use what ever protocol that is available.. idk just thinking out side the box a bit..
[Samsung Galaxy Nexus] autoprime:
got my hands on a Cricket profile finally... I was able to easily get talk, text and 3g working. check front page script.. its been updated a tad. i had the AN Password writing to the phone incorrectly. woops.. fixed now.

as for modems on cricket.. it seems FC12 is the only one that works.. at least on the Sprint Gnex version. I have only tested FC12 and FH05 personally. while on FH05 I am unable to get 3G no matter what. I've tried various combinations of things and get no where. I won't say its impossible.. I've only spent about 5 minutes on Cricket so far.. but it seems like FC12 is def the way to go.

If anyone can figure out how to get FH05 working on Cricket that'd be swell.

Also, thanks to foil, last night i was able to mess with a Page Plug account. i was able to get talk/text working by adding the meid to page plus then manually programming in the mdn/min using *#*#000000#*#*. i am unable to get the phone to activate OTA.. so as of now I have no data. Some of the provisioning codes don't work.. such as *22890. maybe i need to try a stock rom or something. if anyone has any tips feel free to share.

i will say... if you are using a donor on page plus/verizon.. it IS possible to manually write the data profiles in, etc. I am able to get PP/VZW 3G working just fine when programming in Profile 1 user/ha/aaa and PPP AN user/pass.
[Samsung Galaxy Nexus] autoprime:
I personally do not have a verizon gnex but it is my understanding that it is not possible to write any ha/aaa passwords(and have them stick) while UIM is enabled on verizon galaxy nexus devices.

have you been able to succeed at this?
[Samsung Galaxy Nexus] listallmobiles:
Im working on a verizon model now, i had no problem with the sprint version, but as you know it has the embedded Uim so its not as difficult to get programming to stick.
[Samsung Galaxy Nexus] autoprime:
cleaned up scripts on first page. no more errors or typos. should tke much less time to run thru the script now. 15 seconds for Cricket talk/text/3g flash. :good:
[Samsung Galaxy Nexus] listallmobiles:
NOpe no success, the settings roll out once the device is rebooted..
[Samsung Galaxy Nexus] PR0MISE:
This seems like some great information and thank you for taking out the time and putting this together ! However; not to be or sound ungrateful, but is there a more user friendly guide to follow for the Verizon gnex? I really want to get this thing flashed to cricket and admit that I require assistant in doing so. I do not know many people well versed in doing this so I'm finding it hard to get help. Sorry to clog up the thread by asking for help & not contributing solutions. Any help on this would be greatly.. no no no awesomely appreciated. I would also understand if my post was deleted but I had to try. Thanks in advance for any help I do receive.
[Samsung Galaxy Nexus] xrsxj:
Hey guys just wanted to throw in a bit of info, that seems to have worked for me (somewhat). I've been trying to get Virgin Mobile working on a Sprint Galaxy Nexus, and i'm most of the way there. I found one setting that made the difference.

ETS, Id=CP VAL PSW Parm Set Scm, PswParmOperationId=PSW_PARM_SET_SCM, opType=Parm Custom Value, SCM=58 184 56 16 16

I changed the SCM= from 56 184 56 16 16 to 58 184 56 16 16

It got me 3G after a radio flash. Or at least got me connected witha 3G logo, no data yet, but i have an IP and DNS works. No clue why it's still semi blocking me, maybe i'm missing a proxy address. Not sure any clue in's would be helpful otherwise hope the SCM setting helps someone else.

The logic i used to change it was the D**n*r phone had an SCM of 3A (which the decimal of is 58). It was a shot in the dark but it seems to be a key point. Any clue what the other 4 numbers mean? Other thing to keep in mind for any potential flashers is make sure you adjust the sprint script to match VM's settings. I'll post a full flash script or at least send one to AutoPrime as soon as i figure out the last stretch to get the data live.

Also i found the FD01 radio seems to work as well as the FC12 for me (FD02 and FH05 kill the data connection though) FD01 seems to keep the phones temps down for me as well. Time will tell.

Talk/Text on Virgin Mobile worked beautifuly with the A-Key workaround provided earlier though.
[Samsung Galaxy Nexus] listallmobiles:
UPDATE: V Gnex

Yesterday got Voice on PPC/VERIZON PP, only after disabling the Uim, shouts to Abramzzz How to disable the Verizon UIM lock, things are going very smooth, will continue Nam programming later in the day !!
[Samsung Galaxy Nexus] autoprime:
yes, UIM disabled is required for settings to stick. I was awaiting your confirmation.. based on your post the other day I assumed you had a trick up your sleeve that UIM wouldnt have to be disabled.

Now we will re-confirm.. as we've said for months now.. Sprint CDMA radio is required.on vzw gnex.

**EDIT**

First page updated with vzw/pp data script.
[Samsung Galaxy Nexus] listallmobiles:
for now will re-confirm, I still have a cpl ideas but i wont go jump out on front street until i have them finished and tested.. Bare with me, only had this device for a few hours peps..
[Samsung Galaxy Nexus] listallmobiles:
@ autoprime

Your PPC/VERIZON didn't work for me, I'm going to manually do this until i get a working 3g script that works for me then send it your way..
[Samsung Galaxy Nexus] autoprime:
thats because u didnt write the hex correctly...

the script is confirmed working. please do not use this thread to report user errors.
[Samsung Galaxy Nexus] listallmobiles:
my bad, gotcha..
[Samsung Galaxy Nexus] alphahere:
I have a sprint gnex.

Trying to get pageplus going.

OTA works fine with *228,,,,,,1 to activate

For latest prl *228,,,,,,2

Anyway I will get hammered by someone on this thread but can't get 3G going with script and using FC12 modem. I have the AAA hex and HA hex correct. Question when changing a sprint phone to pagplus (verizon), do you have to manually add the DMU file? Don't see an option for that.

Is this correct. These are fake values.

///WRITE MIP PROFILE 1 HA AND AAA PASSWORD - REPLACE ff's WITH HA AND AAA HEX

ETS, Id=CP MIP Password Hex Set, ParmOperationId=MIP Password HEX Set, opType=Parm Custom Value, Profile ID=1, AAA Password Length=16, MIP AAA Password=0xF1 0x68 0x01 0xB7 0x60 0xC4 0x87 0x97 0x15 0x20 0x2F 0x63 0xAC 0x17 0x38 0x55, HA Password Length=16, MIP HA Password=0x07 0x35 0x6B 0x8D 0x94 0x91 0xE3 0xB4 0x94 0xC8 0xF4 0x5E 0xC3 0x36 0x3C 0xF3

///WRITE PPP AN USERNAME - REPLACE 1234567890 WITH PHONE NUMBER

ETS, Id=CP AN NAI Set, ParmOperationId=AN NAI(A12 Testing)Set, opType=Parm Custom Value, AN_NAI=3194116231@vzw3g.com

///WRITE PPP AN PASSWORD - REPLACE ff's WITH AAA HEX

ETS, Id=CP AN Password Hex Set, ParmOperationId=AN Password HEX Set, opType=Parm Custom Value, AN Password Len=16, AN Password=0xF1 0x68 0x01 0xB7 0x60 0xC4 0x87 0x97 0x15 0x20 0x2F 0x63 0xAC 0x17 0x38 0x55

Thanks
[Samsung Galaxy Nexus] K4J98:
You shouldn't try to OTA--or rely on it. It will only do your NAM (MDN, MIN, PRL, etc.). You probably know that it doesn't touch your data profiles.

Double check your pw's too.

The DMU is just for OTA authentication, if you want that to work, I speculate that you would need a DMU.key from another VIA chipset equipped phone (Stratosphere, Charge, GS3 (I think)). I'm pretty sure AutoPrime is working on something like that currently...
[Samsung Galaxy Nexus] alphahere:
Will double down and check all my valves. I used the script and noticed that some password lengths did not take correctly.

For the record over the air worked to make phone calls and text messages. However, I will redo everything manually.

I really want to get this working ;)

Thanks for the tips.