Harrier, Sprint -> Verizon switch OK, ghosts lurk in roam - MDA III, XDA III, PDA2k, 9090 General

After switching my PPC6600 to Verizon, it mostly works, but a couple issues remain.
First of all, here is what I have done:
1. Loaded Verizon's firmware, which changed the radio and Ext ROM.
2. Switched SID/NID to a Verizon number.
3. Loaded a Verizon PRL.
4. Entered proper MDN and MSID.
Here is where the ghost remains:
Under Roaming, there are Home Only, Sprint(!), and AB.
Why doesn't that say Verizon now? Also, if I tap the Antenna symbol on the header, it says Sprint PCS!
If I set roaming to Home Only, I can make and receive calls & txt messages.
If I set roaming to Sprint, I can place calls, but incoming go direct to voicemail.
Also, my data connection does not work (CDMA wireless) and I have a hunch it's related. It dials, but then says "The answering modem has disconnected".
Any ideas? Thanks!

Got data working!!!!!!!!
Under 3G Data1 I switched from "MIP Pref" to "No IP" and now my CDMA data connection works! I am getting only 1X speeds (100-120 kbps), so now I need to find why EVDO isn't working (I'm pretty sure we have it here).
Still can't figure how the Sprint labels show up after I flashed all the ROM's though!

I love this idea; please consider making a HOWTO for this.
I love this idea; please consider making a HOWTO for this.
I am weary of Sprint and envious of EVDO for the BlueAngel.
Could you document what you've done so far?

EVDO different carrier
Same problem, trying to make work verizon on mexican Iusacell. 1x works, but when trying setting MIP Only or MIP Preferd, i get "No modem at abothe number" I tryed all the roms I found on the net, nothing works. There MAY! be some aditional ROM storing phone settings like number, passwords, SID, MIN and all the settings refered to the data & Phone.
With Samsung i730 i Tryed QPST, but it doesn't recognize 6600, any 1 Know about som software capable to conect to the phone???

you are using a HA01 "EVDO" radio rom correct? latest version i've found is HA01-156

Related

Where are Life Timer, Refurbishment, & Carrier name stor

I'm still trying to get EVDO and roaming working on my PPC6600 converted to Verizon XV6600. (See my last post in "Sprint ghosts lurk")
http://forum.xda-developers.com/viewtopic.php?t=36992
I am thinking there is more ROM storage that holds Life Timer, Refurbishment Status, the carrier name that pops on the antenna icon (mine still says Sprint PCS) and under roaming preferences (still says Sprint there too). Maybe this is all stored with the MSL code?
I have manually provisioned this exactly as the in store XV6600 (as far as I can tell), but can only connect to data if I set "No IP" under 3G data 1 settings, instead of "MIP Preferred" as the in store unit has. Now I connect, but only at 1x rates (~100kbps). Related is the roaming setting. I can only make and receive calls if I set it to "Home Only". If I set it to "Sprint" (which of course should now say Verizon after reprogramming), it indeed shows the EV symbol on top of the Today page, but I cannot receive calls, only place, and cannot connect to data.
Hopefully someone has found where this other info is stored. I have already flashed the Ext ROM, radio, and the Windows 2003 2.04 image.

EVO Up on alltel, little help?

So, Got a sprint EVO for cheap. Sprint had the ESN flagged on sprint network because the owner of the phone's account hasn't been paid. Sold the phone to me, I restored it to factory default, running latest stock 2.2.
Steps taken to get to where I am now:
Used CDMA workshop (licensed 3.5.5) to read the SPC code, rewrote the spc code to 000000. I put an Alltel PRL file on the sd card, same one as my mother's Alltel Hero. Rooted the phone using revoked windows app, replaced the EPST.apk with the older version to allow ##775# (prl change), applied my PRL. Activated the phone on alltel, no problem at all getting it activated.
Call text working great... THEN... using CDMA Workshop, in the EVDO tab (similar function in QPST would be the PPP tab) and entered the HDR user name/pass, in alltel's case, UM is [email protected]/alltel and AN is [email protected]/HEXESN. Set under M.IP to have Simple IP only (read that this will fix the "data call failure" errors) Set profile 0 as active and changed the values to what looks to be the same from the Alltel Hero of my mothers only with my cell number in the fields. Set all nam values such as channels, MCC, etc.. correct, flashed. I then edited the telephony.db to alltel's MMS settings.
Phone's current state, what works, what doesnt..
3G is working great, MMS works perfectly, calling is perfect, SMS is perfect...
1X doesn't work AT ALL:
if I enter an area i KNOW 3G doesn't exist, it doesnt switch to 1X like my eris that i programmed to alltel did, just drops data completely if there's no 3G...
I don't seem to get the Data Call Failure message much at all up until I try to run the "wireless tether" app, it pops up like CRAZY and 3G disconnects every time it pops up.
Phone says I'm roaming constantly, I know I have the latest smartphone PRL for my area and MCC codes etc in the nam are set EXACT to my mothers htc alltel hero and hers doesnt report roaming at all... what gives??? Maybe this is the cause of all my problems...
##DEBUG# screen > EVDO, at the bottom, says AUTHENTICATED and I have an IP address, stays solid like that in a 3g area.
Anyone like to help me out? What values do I may have incorrect for 1X to entirely not work at all but 3G works just fine??.. Being that 1X doesnt work, it seems to cause issues sometimes initializing a connection because it seems like 3G goes dormant/sleep after a while and maybe relies on 1X to be connected to keep a constant connection to the network. And.. this whole Data call failure thing is just obnoxious? Anyone truly find the result to this? Obviously has something to do with sprint, 4G is turned off, all the sprint .APK's are removed.
Being that the phone still has sprint options in Mobile Network Settings such as "Roaming" "Data roaming" etc.. could this be causing problems? How do I go about removing ALL of sprints network options on this phone???
thanks a whole lot... excited to see this phone working on the alltel network, would like to press on and get it working flawlessly.
Hey Steve I remember you from over at HoFo. Your Eris info helped me out getting some of my own issues worked out. I am still interested in what work you did to get your mms working in and out. I looked at the telephony.db once but didn't place a lot of effort in to it. So as it stands I get incoming but unable to send mms. So any insight from you would be greatly appreciated. But I will try and see if I can help you with what you have going on.
First I found that programming the Evo was more of a pain than when I did the HTC DInc on Alltel. In my area PRL 31005 is pushed to Alltel smart phones. It is the same PRL I used on the DInc with no issues. The Evo would insist that I was roaming with it. I switched to a non-divested PRL(30057) and haven't had an issue since. Google "answerman prl" for the download for Alltel PRLs. I have rocked with that PRL for over 3 months now. My roaming option is set for automatic in the mobile network settings and the only other thing I have checked there is data roaming, which I can disable with no problem.
Now if you go back to your HoFo thread I wrote that when I got the Evo I only had 1X data. It wasn't until after I went back over your thread and some other stuff that I managed to get 3G working. I used CDMA workshop(3.6.0 Licenced) And wrote the same things as you did. Only I have Mobile + Simple IP set and profile 1. Now I will say this. First I tried to set to profile 0 but when going into ##DATA#, the phone would always insist it wanted to use profile 1 even after having previously writing the data. So I created another profile in CDMA workshop, duplicated the data I had for 0 and made 1 active instead of 0. I had also previously never had issues with the "Data call failure" until the past month or two. After I rooted and moved from the stock rom I used CM6 for a good while even flashing nightlies and never had a problem. I only moved back to a Sense based rom when I was trying to troubleshoot an issue where my data would disconnect and would not re-establish for several minutes or until after a reboot. I was using juice defender at the time and incidently this was also around the time I updated my radio/PRI etc. So when I went to a random Sense rom this error message threw me off and I was sure something was wrong with the phone. But I have seen plenty of posts about it so idk. I run Myn's Warm 2.2 now. On rls1 I would get the DCF's frequently but not so much on rls 2, maybe once in a blue moon. I don't use juice defender anymore and I have also stopped using Set CPU as it conflicts with my current kernel anyway. *shrug* So no idea what truely makes the phone happy and not give me that error as much.
Hope this helps you.
Wow, that was a MESSAGE.
Thanks a whole lot for that.
For MMS:
When I use anycut to access the APN's on my Evo it shows it shows no apn's at all. I didn't add any and left it alone. Now...
I have attached the telephony.db file I edited with Root Explorer and SQL Lite editor. If you open the file in the editor, you'll see what I changed... It was simply an APN specifically for MMS use, changed it to alltel's values and.. BAM, perfect MMS.
Path:
/data/data/com.android./providers/telephony/databases/
Permissions are to be set to
USER: READ CHECKED - WRITE CHECKED
GROUP: READ CHECKED - WRITE CHECKED
No other's checked.
After replacing the telephony.db file, no reboot required, you should be set to send and receive MMS without any issues at all. If it fails, restart the phone or force quit messages and relaunch.
I will try that PRL you mentioned above, I am also on 31005... reports as the same PRL on my mother's alltel hero though, hmm.. doesn't make sense of why my phone still says I'm roaming.
I will also play with cloning profile 0 and profile 1 and switch back to sim+mobile IP mode...
Thread moved to Q&A.
Thanks I will give this a roll when I get home this evening. I hope that some of what I've given you will be helpful. I've been enjoying the phone and I will enjoy it even more I know once I get the MMS thing cleared up. Keep me up to date on what's going on.
Played with everything, did exactly as you said, still no 1X, if I go to ##data and tell it to use CDMA only (turn EVDO off), it just goes to no data at all while my Eris would just stick to 1x in that mode.
odd.
Can someone explain WHAT it is that allows a handset to receive the HA/AAA shared keys when a *228 activation is requested?
We all know that taking for example a Sprint phone and applying an alltel PRL to the radio ... that when activating it WILL NOT receive the HA/AAA keys for data...
Is it the AKEY ? Is it something else in the memory?
An old PPC6800 I have that was SPRINT.. it was a bugger getting data to work, just would NOT receive the HA/AAA keys or anything when *228ing the phone, as soon as I applied the Alltel Rom with the Alltel NV items, it activated without an issue and received all the correct NV items for data and all, worked perfect. How can we do this with the latest smartphone?...
Is it possible I can clone the NV items from my mother's HTC Alltel Hero and write them to my sprint Evo ?
What do you guys think?
Steve check your PM
I never had to do this myself so don't know how applicable it is.
I installed the file and assigned the permissions, now app just blows up when I try to send a pic msg. Any ideas?
STRANGE !
What messaging app are you using?
I am running stock latest OTA... So all the stock apps are installed, minus all the sprint stuff and a few other htc pre-loaded software I have taken out with root explorer.
Should be working perfectly. I have no idea what the deal is.
Did you go to Messages>menu>settings>connection settings and see if the values have changed?
I use Chomp SMS but it did the same with the native messaging app as well.
That's really strange. MMS still online and working flawlessly for me on alltel.
Phone still says I'm roaming though. Mother's HTC Alltel Hero in the same town is not roaming, both flashed with the same PRL and the NAM info looks identical in cdma workshop.
You sure your APN lists are empty? Mine is, no APN's at all in the APN viewer.

[q] flashed the desire sprint radio and prl install

I successfully flashed the CDMA Desire with a Sprint Radio off the Evo. It's baseband 2.15.00.09.01
I also installed PRL 60677 from sprint. I also tried the Cyanogen MOD.
It's currently running the alltel ROM so I can get access to the dialing codes in the PRL but even though I flashed the RADIO and the PRL it still shows the network as alltel and it won't let me get access in menu>settings>Wireless networks>mobile network
I can turn it on. But it either seems to take a long time to turn off, or go off by itself, not sure which. But once its on it is greyed out and won't let me get access to it.
I thought maybe it was the PRI, but I don't see how that could be. Is there some sort of Initial Program Loader from alltel doing this can someone tell me why it won't pick up on a sprint network that I have for cdma like connecting or sharing a connection etc... and won't get off U.S. Cellular network?
I might just try flashing to verizon and see what happens just to observe. It should be a lot easier than flashing to sprint.
edit: I did change all the dialing codes to sprint in the ## menu btw. I used the codes from another sprint Phone.
EDIT: It also won't turn off always when I hit Airplane mode and constantly says "Turning on...." and won't give access when to "Mobile Network" when you hold down the power button and that menu comes up.
I used the original Stock RUU to switch back. It changed the baseband and everything else back and also got rid of my clockwork recovery in the process
The only thing it didn't change is the PRL. I had to redownload that and manually rechange the codes in the ## secret dialing menu's.
As far as I understand I will need to change the esn or have this esn to sprint to be able to get it working on a sprint network. It is very difficult thing to do so I will have to postpone this. I'm thinking there might be some code or something in one of the abstraction layers or HAL layers that is preventing you from changing the esn somewhow... not really sure but that seems like the best place for me to look as it is the interface between the software and hardware. The hardware is there and able to do it, so it must be the most basic software or HAL that is preventing me from doing it I am guessing. BTW this is not illegal. I own my phone. If anything it's illegal for someone to sell me crap that doesn't work the way it should because of bogus programming that's been put on my phone to prevent me from using it! And nikola tesla invented the radio btw where is the money and credit he deserves for this?!
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Eloquence said:
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Click to expand...
Click to collapse
I don't think that's quite the same thing. I read through the post and a lot of it didn't make a whole lot of sense. Generally you have to have a compabible esn with the network you want to use. Every carrier has a database of all the esn's that are registered and available to use their service. If you try to connect to their service their software will recognize the esn as false and not grant service even if you install all the correct radio's/basebands, PRL files, Firmware, etc... it just won't work because you don't have an esn in their database so you have no authority to connect to their network. So you have to change the esn. But it's not such a simple thing to change an esn. I'm guessing its written in hexadecimal somewhere in the registry, but maybe not. There are certain command sets like the Haye's command set that only apply to CPU or other hardware like modem/Radio. There is an RIL which communicates between a driver, the modem/radio, and the OS. I'm guessing the esn is communicated and retrieved by the RIL layer that communicates via proxy & a driver or in one other PPP protocol that apparently only communicates with the network at certain times suspiciously. That's because the ESN is apparently located in the radio/modem and people have successfully changed their esn by changing their modem and installing a different one. A modem is essentially an ultra small electronic radio. In the same way that a radio picks up signals out of the air and converts to sound, a modem picks up signals also and can convert to sound as well as internet data, text messaging, etc...
If your radio doesn't have the proper command sets it can not pick up on certain signals such as for example sprint 1900 MHz for a sprint radio/baseband version vs a 900MHz signal for a 900 MHz Verizon. Each carriers software might be set up to block the other carriers signals in certain ways. For example each carrier has roaming agreements with the other carriers so that when you go out of your host carriers network say from Verizon into Sprint then you can "roam" and still get coverage. Sprint in this case provides the coverage and therefore they have an agreement to use each others network to provide better coverage. They may also pay each other small fees to use their network. Roaming, carrier type, cell number, mobile network operator, ip addresses, etc... can all be preprogrammed into CDMA handsets through ## secret dialing modes. This only works on CDMA handsets or in CDMA mode on your phone (i.e. not GSM). Usually on HTC devices you press ##775# to update a PRL file which is the Preferred Roaming List. That is usually easy enough, but this may not always update all your phones programming and you may have to do so manually through other ## dialing codes such as Primary HA secondary HA MCC (Mobile Country code) MNC (Mobile Network code) etc... Even if you do all that though it serves no purpose if the esn isn't registered to the network that you want to use. Generally only Cricket and MetroPCs in the USA will register a CDMA esn to use on their handsets. All the other carriers like Sprint, Att, Verizon, etc... generally won't do it, hence you can't get CDMA service from them if you have a CDMA capable handset even if you update all of your files as there is a program that is run on behalf of the carriers that manually checks your phones ESN/MEID/etc... to see if you have the "proper Credentials" or authorization to use their network. In this case the authorization is given on whether or not if your ESN is in their database and that it aslo can be in their database but blacklisted or grey listed in the case of you have an innactive account and need to pay them to get it "white Listed" or if you have a debt on your account or the phone is reported stolen it may be "black Listed". Usually you can flash to Cricket or MetropCs fairly easily though and they will even do it for you for a small fee.

CDMA not working

I'm afraid my CDMA radio is broken. (At home my LTE signal isn't strong enough.)
I only used it half a day before sending my Verizon HTC One to Colorodo for S-OFF. The signal then seemed fine. I didn't set it up until i got a case for it yesterday. First i installed the GPE by newtoroot (because it was smallest to download) and everything seemed fine but i honestly don't remember, then installed the other 2 custom roms both only giving me LTE only.
Things i've tired so far that haven't worked:
1. I restored my nandroid of the Stock, but got the same thing.
2. I've tried all the custom roms but still can't get CDMA to connect.
3. I tried the RUU, (since a few parts of it are corrupt, i had to leave out system and recovery) then flashed a custom rom
4. I changed some settings in the ##778# menu (copying my Inc 4g)
5. I've installed LTE on off to easily change radio options.
6. I've tried a different sim from another verizon smart phone line
I've also tried combinations of those, but still have not gotten my CDMA to connect.
Does anyone have any other ideas for me?
Also, if someone doesn't mind giving me their settings in the EPST menu (##778# then edit mode) for CDMA Settings, and Modem Settings, I'd appreciate it.
Here's the CDMA and Modem info from my EPST menu. I'm not rooted or S-OFF though so I'm not sure if there will be a difference.
CDMA:
A-Sys Primary: 283
B-Sys Primary: 384
A-Sys Secondary: 691
B-Sys Secondary: 777
MOB_TERM_FOR_HOME: Enable
MOB_TERM_FOR_SID: Enable
MOB_TERM_FOR_NID: Enable
EVRC Enabled: Enable
Home Page: EVRC
Home Orig: EVRC
Roam Orig: EVRC
MODEM:
Slot Cycle Index: 2
Preferred Serving System: Automatic
Preferred Mode: Automatic
HDR Hybrid Preferred: Enable
Clear All MRU Entry: No
Rev. A: eHRPD
1X Diversity: Disable
Good luck! :good:
ok, now i'm getting 3g (CDMA) so i feel like it might not be a broken radio, but it does tell me that i'm roaming and when i make a call I get verizon wanting me to enter a credit card. When i switch to 4g it doesn't tell me that i'm roaming but when I make a call then it immediately disconnects and data works fine (I think verizon still uses CDMA for voice).
I would much appreciate another favor if someone doesn't mind giving me their settings in the EPST menu (##778# then edit mode) for Home SID/ NID
jonno95 said:
ok, now i'm getting 3g (CDMA) so i feel like it might not be a broken radio, but it does tell me that i'm roaming and when i make a call I get verizon wanting me to enter a credit card. When i switch to 4g it doesn't tell me that i'm roaming but when I make a call then it immediately disconnects and data works fine (I think verizon still uses CDMA for voice).
I would much appreciate another favor if someone doesn't mind giving me their settings in the EPST menu (##778# then edit mode) for Home SID/ NID
Click to expand...
Click to collapse
#1 is 26392/65535
all the rest are 0/0
hope this helps.
My Home SID/NID #1 says 73/65535
I'm thinking that and the A-Sys/B-Sys numbers are by region which might be why your phone thinks you're roaming.
penarestel said:
My Home SID/NID #1 says 73/65535
I'm thinking that and the A-Sys/B-Sys numbers are by region which might be why your phone thinks you're roaming.
Click to expand...
Click to collapse
Thanks
Mine said 2004/65535
but that doesn't seem to help anyway.
What did help was changing my prl to an older version, but i'm still not entirely sure what happened and why my phone messed up like it did.
I was able to fixed my problem with the newest decripted ruu from zarboz found here
once i ruu'ed i turned off fast boot in power settings and i turned on gps then i did 2 factory resets. 1 from the rom and 1 from the bootloader.
edit. sorry if i duplicated post in other threads, i just hope when someone else has the problem then it's easy to find and fix.

Can't dial or send/receive SMS

Hi there. Recently my Nexus 5X has something wrong with its communication function.
I am using CM13 nightly builds with ElementalX kernel on 4GLTE network. And everything works fine except:
When making calls, it ends up with "Network not available". However, the signal bar is full. Also, it is unable to send or receive any text message.
I have already tried:
1. Flash the latest factory image from Google(mtc19v). And it worked for a while then the issue recurred.
2. Dial *#*#4636#*#* and switch to "CDMA only" but it failed to make it, automatically rolled back to LTE mode.
3. Tried CM13 snapshot and other nightly builds, and still got the problem.
Does anyone have any advice? Thanks.
Cijophxon said:
Hi there. Recently my Nexus 5X has something wrong with its communication function.
I am using CM13 nightly builds with ElementalX kernel on 4GLTE network. And everything works fine except:
When making calls, it ends up with "Network not available". However, the signal bar is full. Also, it is unable to send or receive any text message.
I have already tried:
1. Flash the latest factory image from Google(mtc19v). And it worked for a while then the issue recurred.
2. Dial *#*#4636#*#* and switch to "CDMA only" but it failed to make it, automatically rolled back to LTE mode.
3. Tried CM13 snapshot and other nightly builds, and still got the problem.
Does anyone have any advice? Thanks.
Click to expand...
Click to collapse
Try getting a new simcard from your carrier.
Darke5tShad0w said:
Try getting a new simcard from your carrier.
Click to expand...
Click to collapse
Thanks for reply. I will try ASAP.
OK. I have fixed it. This is the MOST weird and tricky problem I have ever met since I knew Android phones.
First there are some key concepts:
From the "*#*#4636#*#*" (Testing) menu -> Phone Information, we notice IMEI, Phone number, and Current Network. In my case I couldn't make phone calls or send/receive text messages, I got my IMEI and Current Network NORMAL, but I got NOTHING for my Phone number section, which means my phone turned into something without a number! So how can it be discovered by the mobile base stations?
Furthermore, scrolling down there are another 3 indicators: GSM service and GPRS service and Network type. In my case the GSM service was "Emergency calls only"(However there is someone on the Androidcentral Forum said his Nexus 4 under the same circumstance can't even dial 911), and I doubt that. The GSM service was COMPLETELY offline. On the other hand, since my data service ran smoothly thus the GPRS service is always "connected". The Network type is "LTE". I have tried many times to change it to the CDMA or GSM ones, like "eHRPD", "1xRTT", "EDGE" or sth else but few succeeded. Once succeeded, I can normally voice or text, yet on the outdated network.
Then how I fixed this:
I googled "Mobile network not available" and got many results about the Samsung phones. Then googled "mobile network not available nexus" and found this one "Mobile Network Not Available" on Nexus 4 T-Mobile which perfectly matches my case. Finally I thought it had something to do with my network provider and my phone should not be blamed. I just tried another SIM card from another carrier, which worked perfectly on LTE network with voice and text. When I opened the *#*#4636#*#* menu and tried to change "preferred network", the phone also worked smoothly no matter WCDMA only/GSM only/LTE only. I put back my bad SIM card and the voice and text came back!??? I was extremely confused. That is to say, still there was a problem on my phone. By inserting another SIM it just did something like refreshing the stucked radio module??? I wondered. After this simple trick I got my voice and text back though, the "Current network" became "Roaming Indicator Off".... Maybe the next time.

Categories

Resources