Related
I use my nexus one on ATT - in my area, there are two antennas.. ATT's "preferred" antenna which barely gets any signal at all (resulting in dropped calls every couple of minutes), and there's a "roaming" antenna which gives me full signal and works great. The problem is that when I'm on the roaming (good) antenna, the phone gets a tiny bit of signal from the "preferred" (bad) antenna, switches me over then my calls drop.
I had a Palm Treo which had a hack to manually select the antenna I wanted to use, which worked GREAT. Does a similar hack exist for the nexus one/android?
interesting.... didn't know we can select antennas
there should be a way to hack radio module to allow cell tower override, i have exactly same problem. there are three cells around my house, one nearby and two far away. for some stupid reason phone switches to different cell tower and i lose my network.
in battery use, i have cell standby as my biggest battery hog. cell standby over 25%
I'd be willing to pay for this hack.
has anybody ever found a way to do this?? I just moved further out into the country to get away from the city, and i am one tower too far away to be in the local calling area to all my contacts. lol and i know I'm BARELY into the other towers coverage area. So, if i could tell my phone to stay locked on to a particular tower, and actually get a signal (It switches towers when i still have 3 bars of signal, and I live about a mile further down the street from where it switches) I can avoid long distance charges. I haven't been able to find anything anywhere to be able to do it, but I may be using the wrong search terms. I'm not completely up to snuff on most technical terms. Thanks in advance.
I think cell tower hand offs are handled by the networks, not the phone
can anybody confirm this? what antenna on N1???
mrbkkt1 said:
I think cell tower hand offs are handled by the networks, not the phone
Click to expand...
Click to collapse
U could very well be correct! Sounds logical. I've been exploring a handful of VoIP options that ya can use from your Android/WM device using your Data connection/WiFi.
I spent a bunch of time reading and researching, and just installed one called Nettalk. No local phone number for incoming calls, but the app is free, and u can make calls to anywhere to/from any Canadian area. The app looks just like the regular dialer, and works pretty decent. So, when somebody calls, I'll just select 'reject call with message' (if calling from a cell) and say I'll call rite back, or if calling from a land line, I'll just send it to voicemail and call back and presto... problem solved. There are a few other options available, where u pay anywhere from $5 a month, to $30 a month and you still using your Data/WiFi connection, but u get a local calling number for contacts to call, and doesn't matter where your phone is, it will receive the call free of long distance charges. Problem is, i haven't found any that have the city I'm from in their numbers database. So for now, I'm going to see how this system works out.
mrbkkt1 said:
I think cell tower hand offs are handled by the networks, not the phone
Click to expand...
Click to collapse
Both the handset and the base station "handle" hand offs. The handset has a programmed minimum signal level, below which it will essentially request a hand off if one is available. The network can switch the handset to another tower for load balancing or other reasons if it determines that the handset (or the carrier's business interests) is better served by another tower. It's a two way system. If the network wants to move you on to another tower, but the phone won't get a lock, you stay on the original tower.
The problem with the OP is that his SIM (which is programmed with carrier preferences) keeps pushing him off roaming and into the actual AT&T network. Basically, AT&T has its network set up so that any level of AT&T signal is preferable to any level of roaming. It does that to save money on roaming costs, since AT&T handles you for free while you're on their system, but has to pay a few cents to have the roaming partner host you.
Maybe
I think Tasks can do that.
samsung has that feature but i have to find for other handsets
I think I have figured out part of a mystery here...
It is well known that there are some GPS problems with the Telus Milestone when unlocked for other networks. I've already rooted my device to replace the Telus SUPL server in the location.conf files with the Google SUPL server. I use my Milestone on Fido.
But this week I have noticed something quite peculiar. I have 2 apps that allow me to view a cell tower ID: one is Tricorder, and the other is Google Maps (under About, myl).
The usual cell tower when I'm in 3G/UMTS mode at home in East Vancouver reads as follows in Maps: 302:720:65500:1957869 (in Tricorder, appears as just 1957869)
In 2G/EDGE mode: 302:720:16000:57322
Here is the strange thing. I leave for school, take the bus to UBC, 45 minutes away. I open up Tricorder. My cell tower still appears as 1957869. I am way too far from home to possibly be on the same tower. And, not surprisingly, when I open Maps it first pinpoints my location in the vicinity of my home in East Van.
If I activate 2G only mode, wait about 10 seconds, and then deactivate it, Tricorder and Maps will now show a completely different cell tower ID - at which point Maps starts behaving properly again.
Why is my phone passing stale tower IDs to apps? This would go a long way to explain the GPS problems I still have.
That's a known bug of 2.1 rom for milestone. There's a minor updated rom (hk .34) that solves the problem, which is an agps bug.
That's pretty annoyng... you should turn gps on, that's it...
Im waiting for froyo...
Ciao,
G.
-------------------------------------
Sent from my Milestone
giugiu said:
That's a known bug of 2.1 rom for milestone. There's a minor updated rom (hk .34) that solves the problem, which is an agps bug.
That's pretty annoyng... you should turn gps on, that's it...
Im waiting for froyo...
Ciao,
G.
-------------------------------------
Sent from my Milestone
Click to expand...
Click to collapse
Yes, GPS is on, but the problem is that Android seems to default to taking the cell tower ID first (stale), then GPS. It's perfectly capable of using wifi geolocation but it seems to place greater faith in the stale cell tower ID. So when I open Maps or another location aware app, it will believe for anywhere from 5-60 seconds that I'm still in the old location.
Interesting to hear the HK version has it fixed. Of course I can't use an HK ROM on a Telus Milestone without losing 3G.
*But*... is it possible the module containing the fix (kernel?) could be packed up alone into an SBF file for flashing, without overwriting the rest of the firmeware?
I should add: In EDGE mode, Tricorder detects the cell ID of 2 other nearby networks. In UMTS mode, Tricorder only seems to see one cell ID, and the other two slots are filled with "-1". So not only does it report the wrong cell ID to software, but it also provides no context for self-correction...
Hy,
You do not loose the ability of being on a 3g network. I use a hk nandroid backup w/ some tweaks and works fine on my 3g carrier (not .36 tho).
Ciao,
G.
Exit: read about the frequencies issues in the other thread. So, yeah, hk will not work in canada! ;(
-------------------------------------
Sent from my Milestone
I just installed the new Thai version released by GOT. Other bugs appear to be fixed. According to Tricorder I'm still only seeing one UMTS cell ID... and unfortunately that ID is -1 right now. Airplane mode, then off again, now I see 1951258.
I won't be able to tell if goes stale until I actually leave the house today though So let's get on that...
I tentatively report that this issue is *fixed* in the new releases from Group of Ten. On the new Thai firmware I am able to see changes in the UMTS cell ID. The Maps app seems to provide a better approximate "first guess" than it used to, even without a GPS lock.
how exactly does the tricorder work cmstlist? I dont understand what the -1 means and the larger number ontop of the -1.
sharky2010 said:
how exactly does the tricorder work cmstlist? I dont understand what the -1 means and the larger number ontop of the -1.
Click to expand...
Click to collapse
In Tricorder, press "EMS" to get cellular and wifi data.
On my phone, the first line under cellular says:
1962*** Fido 16
(Cell tower ID, provider, signal strength)
There are 2-3 tower IDs that show up for my particular location consistently. If I see those IDs when I'm way across town then I know it's incorrect.
The second and third lines both say -1. I think it's just that the OS isn't providing the app any additional tower info. In 2G mode I see three different tower IDs sometimes.
Mines only seeing one tower but its signal strength is 21... good or bad?
Normal. I think for some reason the Milestone just doesn't pass on more than one tower ID at a time to the software in UMTS mode.
I think mines defective anyways... gonna return it for a different one on tuesday.
There are 2 existing threads from last year for a different device about calls going directly to voicemail without the phone ringing even when the phone has good signal indicator and has not been moved. They seem to have gone cold but the issue persists or has returned for some of us. I've gotten in deep with AT&T and Motorola chasing a solution to recent occurrences of this on my AT&T Atrix HD. The next post here is a consolidation of my posts from those defunct threads and a whole lot of information resulting from contact with AT&T and Motorola, who may be viewing this thread.
I suspect that there are many possible causes for these symptoms and that my circumstance is quite localized however, if anyone else is experiencing this, particularly on the Atrix HD and AT&T please do post some details of the problem, as well the provider, model of phone and OS version.Thanks. ITM
On a new Motorola Atrix HD, in a well serviced area, with a full signal strength indicator and the phone having not been moved:
After a period of time (could be 30 minutes to several hours) although the phone shows full bars and a 4G connection, when a call is dialed from the phone it behaves as if it is not on any network and it re-initializes its phone network connection, going through the various icons and network types (no service, emergency calls, 4G ) until it gets to 4G and then the call goes out. While the phone is in that limbo state with full bars and 4G LTE icon it is receiving wireless waves (this is proven) but is not being given the proper command to switch to phone answering mode when a call comes in so the calls go straight to voice-mail and no alerts for missed calls or voice mails are sent to the phone... until the process of making an outgoing call from the phone forces it to re-find the network. Toggling data plan or airplane mode on/off also resets the phone network connection. Then incoming calls and voice mail alerts come through until the next instance. It is also possible that the phone is indeed on the network when the problem is in evidence and that some failure in the network signal or OS on the phone prevents it from changing state to answer the call. This has been happening several times a day for 3 weeks.
ATTEMPTED REMEDIES
- Data refresh (short of factory reset)
- Factory reset
- New sim
IN PROGRESS REMEDIES
- AT&T has forwarded this to engineers who will supposedly look deeper into the relationship between my phone and their service, and I hope, at particular slices in time where the incidents have occurred (I'm keeping a log of the incidents).
PLANNED REMEDIES
- Replacement phone. I will test the new phone before applying any available OS updates or installing apps.
ELIMINATED POTENTIAL SOLE CAUSES
- Disabling of certain native apps. Problem occurs regardless of which apps I have disabled and occurs with all native apps enabled.
- Phone being moved in and out of range. Problem has occurred and testing has been done at one location.
- Service outage at all towers within range. No significant degradation of service during problem incidents.
- Deep sleep mode. Phone goes into deep sleep mode properly and receives calls while in deep sleep mode when the problem is not in evidence.
- A particular app that can force phone to use 4G without LTE has been eliminated as potential cause, as the problem started before that app was ever put on phone and persisted for a week after factory reset and rebuild that did not include that app.
- Duration of idle time. The problem has been detected anywhere from 25 minutes to many hours after the phone was last used.
- Developer Mode USB Debugging. Problem occurs regardless of this setting.
Getting more granular:
For those having this issue on an AT&T 4G LTE phone this may be significant in determining the exact moment that the phone is failing to do something it should, which in turn may help get to the root cause of the problem.
- With data plan off and background data disabled the phone shows a greyed-out 4G LTE data network indicator without radio wave graphic elements. With data plan on it shows the same indicator not greyed-out and with radio wave elements.
- Under normal operation; When a call is placed to the phone (in this case from a land line), well before the ring is heard on the mobile phone and sometimes even before the ring is heard on the calling land line, the LTE part of the indicator turns off and then the call comes through. (The LTE indicator is also turned off when an outgoing a call placed from the mobile phone)
- Some moments after the call is ended the signal bars drop to zero very briefly then the LTE indicator reappears and the bars go back up.
- When the problem of missed calls/vms is in evidence the LTE part of indicator never goes off when a call is incoming and nothing short of manually toggling the network state of the phone seems to set it right
------------------------------------------------------------
ADDITION 3/12/13 relating to “Modem Fastdormancy Monitor Service”
- Under normal operation, when a call is placed to or from the mobile phone a process named “Modem Fastdormancy Monitor Service” is invoked. This process seems responsible for toggling the LTE component off during the call and back on when the call is complete, after which the “Modem Fastdormancy Monitor Service” closes its self.
- When the problem is in evidence the “Modem Fastdormancy Monitor Service” is never invoked, the LTE indicator never disappears and phone calls go straight to voice mail even though the phone is, in a technical sense, receiving wireless waves.
- When the phone is forced to use only 4G (instead of 4G LTE) the “Modem Fastdormancy Monitor Service” runs continuously and the problem does not occur. The app that allows this test to be performed has been eliminated as a possible cause.
So... it is at the point during an incoming call when the “Modem Fastdormancy Monitor Service” is supposed to be invoked but is not being invoked that the phone or network is failing to do something. Determining exactly what event invokes the “Modem Fastdormancy Monitor Service” may isolate the failure point and get to a solution.
Here is some hard tech detail about the “Modem Fastdormancy Monitor Service” found by a helpful Motorola tech.
http://www.faqs.org/patents/app/20120124196
------------------------------------------------------------
I’m curious to know if others are experiencing this.
Stock ROM, No Root, some reasonable apps installed
Model: Motorola Atrix HD MB886
System Version: 98.4.20.MB886.ATT.en.US
Baseband Version: MB886_BP_100740.071.65.04P
Kernel Version: [email protected] #1
Android Version: 4.1.1
State: NY
The snake eats its own tail
So...... the underlying issue is a problem with software in the Lucent switches that are part of the toggle mechanism that allows 4G LTE phones to use 4G LTE for data and 3G (although the phone indicator says 4G) for phone calls. This issue goes under-reported because it is less likely to occur when data is on all the time or the phone is traveling. As mentioned earlier in the thread it does not occur when the phone is forced to use 4G for data instead of 4G LTE.
Even though I am somewhat of an AT&T loyalist I was shocked at how poorly they handled this and at the amount of money they must be spending on chasing it while at another part of the company they knew exactly what the problem was.
At their supposedly highest level of escalation an AT&T representative could say was that another tower would be installed in my area within a few weeks. This was a preposterous non-starter of a notion precluded by weeks of troubleshooting by both me and AT&T, and even the AT&T representative who uttered it admitted as much before trying to blame the problem on the phone and trying to convince me to use a microcell. In that same phone call I was forwarded to a supervisor who described the issue with the Lucent switches and said an impending software update should fix it.
Good golly!
I can understand why providers make the mistake of over-committing to the new technology (as was done in the early 3G days) but this has been an unnecessarily grueling odyssey. Anyhooo, If anyone else is having this problem I recommend trying to force your phone to use 4G (without LTE) WCDMA, HSDPA.
Solution: Get out of AT&T contract and unlock phone to T-Mobile. Ironically, the WCDMA setting I used to work around this turned out to be a great battery saver and I still use it.
When I had an atrixhd I used to have this fail and never could do nothing because never found any type of solution or information , the only "solution" was set to 3G , because in 2G almost all calls to my phone were denied whithout advice, I ended up receiving a message for a miss call and it was with movistar México.
Sent from my DROID RAZR HD using XDA Free mobile app
Cell tower information sometimes "Unknown" - Issues with Cell Near automation
Hi,
I have both tasker and automagic app profiles which are triggered based on cell tower informations. I discovered that altough my phone shows clear full reception signal and i can make calls, have data connection etc when i look via tasker or any other app that collects cell tower id's it gives a result of unknown. After a while this changes and the phone can again pick up actuall cell tower id's but it often switches back to unknown.
My issue with this is that this basically kills most of my location based automations on the phone and is driving me nuts.
Anyone else have similar issues with their HTC One and if yes know maybe a way to fix it?
Thanks
I may have found the problem (and the workaround). Since the HTC One is an LTE phone and my previous one (HTC One S where everything worked fine) wasen't i tried to change the Network mode from GSM / WCDMA / LTE auto to GSM / WCDMA auto only. Once i have done that the phone immediately was able to identify the cell tower network id. Of course this could be purely coincidental so only time will tell if this actually permanently fixes my issue but so far it seems to work.
It's a minor nuisance, but it did work with my last factory image, the first Marshmallow official image, but since I've been using AOSP it never switches automatically to roaming when I cross the border. I can switch to other available carriers manually, but my home carrier is still in the available list (with 0 signal strength), and since it my home carrier, it selects it automatically. I've got used to switching manually, but I am still curious why this can happen. I've looked at the radio logs, tried to examine the source, but I just can't find an obvious code bit that could result in this bug.
It's not easy to debug, or to make some extensive debug log (because it's not easy to simulate a border crossing. Or is it?), but if you have some ideas, I would be thankful
I've never tried this with other AOSP based roms, that's why I'm interested in your experiences.
Thanks.
I have Sprint Framily plan and there are very few places near me that I don't get signal. I don't run stock, but primarily run ROMs based on AOSP (Dirty Unicorns right now, but Pure Nexus and AOSiP in the past too). When my signal was non existent, I went into roaming fine on Verizon 3G with no issues. In a certain movie theater and certain sports bar I don't get signal but roaming worked fine. Leaving the places it switched back over to Sprint. I've never tried it outside the United States though.
Did you double check under Settings -> More -> Mobile - that the two options "Data roaming" and "National data roaming" are set to enabled?
No, I don't use data roaming, it's expensive as heck, so I always keep it switched off. No it's just simple connecting automatically to foreign carriers.