I used ril.h and some ideas posted in this forum to measure GPRS band strength and I find that when GPRS is connected (even if there is not GSM signal) the returned value is always 183.
Although GPRS is like a digital signal (it only takes two values: 0 or all), when there is not GSM signal, GPRS signal should not be present, but the returned value is 183 anyway.
Any ideas?
Thanks.
I believe it might be a bug with the ril on XDA I. XDA II does not suffer this problem.
Ben
I am wondering if any other dll could do the work fine.
Any ideas.
Thanks.
IMHO GPRS signal shows if GPRS modem on or off. And this signal should be without GSM signal.
Related
I think i have a faulty unit because i can not connect to the internet at all (although it worked last sat morning when i got the unit but i did not try again until my number got ported)i have tried it on GSM only and checked all the settings over with the guy from T-Mobile and they are ok but if i put my sim in my Jam i get a connection with no problems.
The guy from T-Mobile says it may be beacuse i am on the fringe for UMTS reception but i get the U symbol and 4 bars on the strength meter but surely it should go on to GPRS if it can not get reception on UMTS as it would do for phone calls anyone any ideas ?
Start>Settings>Personal Tab>Phone>Band>"Select Network Type" and change to GSM (it's probably on Auto), then ok it all.
If you now connect over GPRS (which is what the above is to do - force it not to use UMTS at all), then you're ok.
Next thing is to go to a UMTS strong area, and do the settings but set back to Auto and see if u get 3G connection.
Hope it helps.
i just get the message ''warning:unable to change GSM/UMTS Band, please try again later''
thanks anyway
I have just got an XDA Exec from O2 and I have just put my Orange SIM in and it works, so the unit is unlocked.
Now my last phone was a Nokia 6310i and that maintained a GSM signal at my house very well.
BUT the new XDA Exec does not and the GSM Signal is coming and going. If I can't resolve this I will have to return the unit and go back to the old phone!!!
So is there anything I can do to hold the GSM signal better? Is there a ROM that is better? I am currently running the latest O2 ROM.
Regards
Ben
I had this problem because the Band is set to auto. In my area there is a very weak 3G signal (UMTS) so the phone would get stuck trying to latch on to 3G, then would bounce back to GPRS etc etc.... Better to switch the Band to GSM (also saves battery power) and only switch to WCDMA(3G) when you really need it. Click on the signal icon, then settings, then Band, and change it to "GSM". Worked for me.
Would be nice if we could get a little shortcut to make this switch easier with one click. Anybody have any ideas or know of any little app that will toggle between GSM and UMTS(WCDMA) for us?
Done that already and it is still not working well
Hello,
I know the place in the phone options (on the band page) where you can
change the network from GPRS to UMTS (3G).
But is this possible to do programmatically with RIL or TAPI or another API
on the pocket pc device?
Thanks for any suggestions.
I support this request; Many topics on the board cover erratic behaviour with JJ, and ppl return their device to no avail. Swopping to another operator often helps. The issues SEEMS to be a poor UMTS reception with a given SIM or location, and this results in JJ trying to connect to UMTS or even latching on to UMTS but with an abysmal signal. After more than 15mins (annecdotal) of this is fails to ever go back to GSM without a reboot.
Solution is to turn off UMTS, but that's darned inconvenient cos you OFTEN want 3G speed (mail, RSS, google/surf).
Here's a way forwards; can someone tell us what reg entry gets changed when we select GSM vs UMTS? I will then write a couple of .reg files that can be launched from iLauncher (or whatever). Buzz coule probably write a switching app like he did for BT.
i have the same problem
When i use my Universal at home, there is pretty low level of UMTS/WCDMA signal and full level of standard GSM signal. By default Universal changes between those two sources automaticaly. But in my case, the quality of WCDMA signal is often varying just around critical level. So the result is that Universal changes band to GSM and back. And then again. And again. And... Due this, there is sometimes not possible to make data connection, because Uni is so much occupied by changing bands back and forth...
I would like to find a better solution, than select only GSM manually in phone settings. Especially because i have to unselect it manually every time when leaving home :-(
Is there any way to set treshold value (i expect increase it) for automatic switching between WCDMA and GSM?
I still do not know how to switch from UMTS to GPRS and back
with some API function (or AT command) on the device.
If I get these Infos from someone that would be great.
Then I could write a tool that checks the signal quality
and the network status and if UMTS signal is too low
it will activate GPRS.
I think this can be done with RIL API but have not found
any infos.
Houser
Anything new aobut this umts switch problems??
I do have the same problems, often i am unable to make calls, always when umts is on...
would be happy to hear something,
thomas
craigiecraigie4 said:
I support this request; Many topics on the board cover erratic behaviour with JJ, and ppl return their device to no avail. Swopping to another operator often helps. The issues SEEMS to be a poor UMTS reception with a given SIM or location, and this results in JJ trying to connect to UMTS or even latching on to UMTS but with an abysmal signal. After more than 15mins (annecdotal) of this is fails to ever go back to GSM without a reboot.
Solution is to turn off UMTS, but that's darned inconvenient cos you OFTEN want 3G speed (mail, RSS, google/surf).
Here's a way forwards; can someone tell us what reg entry gets changed when we select GSM vs UMTS? I will then write a couple of .reg files that can be launched from iLauncher (or whatever). Buzz coule probably write a switching app like he did for BT.
Click to expand...
Click to collapse
HKLM\SOFTWARE\OEM\UMTS
OPMODE=0/1/2 (AUTO/GSM/UMTS)
I have a problem and think it is related to the antenna my Galaxy Pocket. My phone detects only 2G networks with strong signals. In the 3G signal is always around-85dBm 10 asu 113dBm 9asu Until then it goes back to 2G when 3G is on varies the signal level and is impossible to use mobile internet or make calls. Network modes that appear to me are HSDPA (which works very badly), EDGE and GPRS, tested with all operators in my country (Vivo, Claro, TIM and Hi). All with the same results in terms of signal. Already updated the stock ROM, installed customs and nothing resolved. I have a Defy Mini XT320 signal and this unit is very good the internet is fast. What do I do?
Assistance...
Luiz Paulo Damaceno said:
I have a problem and think it is related to the antenna my Galaxy Pocket. My phone detects only 2G networks with strong signals. In the 3G signal is always around-85dBm 10 asu 113dBm 9asu Until then it goes back to 2G when 3G is on varies the signal level and is impossible to use mobile internet or make calls. Network modes that appear to me are HSDPA (which works very badly), EDGE and GPRS, tested with all operators in my country (Vivo, Claro, TIM and Hi). All with the same results in terms of signal. Already updated the stock ROM, installed customs and nothing resolved. I have a Defy Mini XT320 signal and this unit is very good the internet is fast. What do I do?
Click to expand...
Click to collapse
Did you try the tecnical assistance?
I have been using jio 4g for past 2yrs. The internet connection was good. But for the past 6 months I am facing frequent disconnection of the internet. So I go into flight mode activate and deactivate it again the net connection will be good for a minute and then it drops again to b/S. Frustrated I changed the SIM. But same problem. The bio customer care says it to update firmware! Which was not available and at last they told me to get the mobile serviced. So I swapped the SIM to another mobile and checked. There was no problem in that mobile. Please help me. Whether it is due to SIM or the band problem with mobile. I am using a stock firmware
Ps. Even I resetted, rooted
Set the network type or RAT or network mode to LTE (4G) only, then the phone should stay on the signal even when the signal is low for a second, around -120 rsrp (signal), specifically it should normally follow the parameters sent by the network: qRxLevMin (it is half the rsrp), qQualMin (sometimes, it is the signal quality), sNonIntraSearch, ThreshServingLow (both are ranges around qrxlevmin, one for entry threshservinghigh, one for exit). These parameters should nornally not be followed with LTE (4G) only. But only if the signal drops below the limit for a second. Else, it is a waste of resources, both for you (battery, etc), and the network, though the network can deprioritize cell edge (low signal) users.
To do so, there are extended network modes (for sim 1) in a menu that comes with Android, it is called 4636, Testing, Phone info, Device info, etc. There are apps that open 4636 without root, that offer: mode selections, lte only, anything cellular related that opens 4636.
Hold the phone on its top, not its bottom, for testing, the primary reception antenna should be at the bottom for A 2016, you can check this in *#0011#, it is "ant rsrp diff", it is positive when the primary reception antenna is better, negative when the diversity reception antenna is better, the diversity antenna should in most cases power on when the cellular is in use and start measurement, in contrast to the primary that's just switched on.
The signal can be measured in *#0011#, rssi is the signal strength of the frequency, the signal strength of intra freq (same frequency) neighbors (other cell towers etc) may differ slightly anyway because it's missing a decimal point; rsrp (good maybe at least -120, get it closer to -1) is approximately the signal strength of the cell, it is a few antennas in the long rectangular boxes on a cell tower, note that it is the measurement of the reference signal not the data that is being sent to your phone; rsrq(good maybe at least -15, best -1), sinr (good maybe at least 0, best 40), are signal quality. The "registered plmn" is the currently connected operator (mobile country code and mobile network code), if it changes (different compared to the sim), the signal is low! The "PCI" is the currently connected cell, note that there are only ~500 of these, so to identify the cell you can use both PCI and TAC (region), if the pci changes and the signal strength drops, well, the signal dropped and a reselection is made to an inferior cell, which can then drop data... in this case contact your mobile network operator but they might not make changes if it only affects a few users. You may try to lock band/etc to the good cell that sometimes drops in quality for a second but overall better than the neighbour cells.
Here's a short list of scenarios that can cause problems in connectivity, not all.
1: Low signal, plain old low signal. If the phone can't register VoLTE the bands that can be connected to may be restricted on some MNOs.
2. The antenna is closed and this causes low signal.
3. Low signal of the serving cell, the signal of an inferior neighbour cell matches (above parameters!), the phone changes to another antenna on a cell tower, quality drops and so does the connection. On another cell tower or there are 2 antennas on 1 cell tower, for example 1 facing the azimuth 180 degrees, another 270, the phone being in 215 degrees is unfortunate!
4. The antenna is open and receives interference (and reselections, sometimes good) from neighbour cells.
5. Good signal but it has been echoed a bit too much.
6. Reject causes and others, where the connection has been disconnected for some reason. Probably not in this case! It is viewable in *#9900# > Take cp log > copy to internal sdcard. It is in the /internal storage/log/LitmusLog. Scroll down to the reject cause section, those are error codes.
None of these codes/volte are working: The CSC is not applied correctly! Flash stock rom and open the stock recovery or copy /system/csc/...csc.../system/ to /system/etc/.
I do not recommend anything EFS/PIT, making a backup of efs is OK!
Hi,
I am facing the same problem with a7 2016 with JIO sim.
The mobile is purchased in dubai and when insert jio sim in india, was not able to use volte service.
So I flashed official indian rom. Everything is fine except net speed. Net speed between 1-5am is very fine but in day time speed reduces.
Everytime i have to restart data to use net but after a while same problem occurs.
Tried in both sim trays. I am using single sim in mobile.
Pls provide a solution.
Regards
//aftab