[GUIDE - YMMV] Connect to 4G sooner & stay on longer

Did it work for you?

  • Yes

    Votes: 96 56.1%
  • Kinda, had to tweak some values though

    Votes: 47 27.5%
  • Nope

    Votes: 28 16.4%

  • Total voters
    171

Geniusdog254

Retired Recognized Developer
Jan 2, 2009
1,110
169
0
St. Louis
Swap a couple words, and that title could be a Viagra commercial :p ;)

Anyways, looking at the changes we made to reconnect to 4G faster, these values should make us connect sooner, and drop the connection later. Should be good for fringe areas. I'll describe every change and explain what they do, so bear with me:

NOTE: All these changes will be made in the EPST menu. To get there, dial ##DATA# and choose edit mode. You'll have to enter your MSL. Then choose WiMax in the menu. Don't change anything except what I tell you, because you'll eff something up most likely. If this doesn't work for you, I've also mentioned the defaults so you can go back.

  1. WiMAX_Entry_RX(RSSI)(dBm) - Default is -89. This is the minimum signal it has to be picking up to connect. I'm not sure what the best value here is, but the lower the number, the quicker the connect, since it will connect to a weaker signal. You'll have to experiment some with this, I recommend trying about -95 to -100 first. If it's unstable, raise the value closer to -89.
  2. WiMAX_Entry_CINR(dB) - Default is 4. This is the Carrier to Interface Noise Ratio. The higher it is, the clearer the connection has to be to connect. Change it to 3. You may be able to push it all the way down to 2, but that is probably pushing it. EDIT: Sorry, didn't realize you couldn't set this without it being 4 or higher. You can still pick it up with a weaker signal by changing the entry RSSI, but you still have to have a signal without much interference. In reality, that shouldn't matter too much though
  3. WiMAX_Exit_CINR(dB) - Default is 2. See the entry CINR value for an explanation of it. If the signal degrades to a CINR of 2, it will drop the connection. Change this to 1. This should let you stay connected longer. If you run into problems with staying connected but having an unreliable connection, change it back to 2.
  4. WiMAX_Exit_Delay(s) - The default is 2. Since it's measured in seconds, that means if the CINR drops to 2 or below for 2 seconds, it will drop the connection. Raise it to 5. That should be enough to cover just a random drop in signal that will pick back up right away. That way you don't drop connection if you drive under a bridge or something :rolleyes: (I'm rocking mine at 15s here, but it'll take any value up to 600 seconds, which is 10 minutes!)

That should be it. I think I explained everything good enough. Let me know if you have any questions & I'll edit the OP. None of these should harm your device, but as usual heres the disclaimer: If you screw up and blame me, I will point and laugh.

I'm not in 4G ATM so I can't test it, but all the principles check out in theory. The only one that cause any 4G instability (ie having signal but not being able to transfer data) is the exit CINR. A value of 1 may be too low to transfer data, but I'm not sure. If you have that issue, just raise it back to 2. The rest will just make it pick up signal sooner.

Let me know how it works :D

EDIT: Also, if you follow this guide it'll let you reconnect sooner if you for some reason disconnect randomly. Plus it'll let you connect as soon as it picks up signal too, not 5 minutes after you first pick it up!

I've had people report to me on Twitter that this DRASTICALLY improves things for them. @cynicaloptimist said he used to get 4G a half mile from is house, and now he can get it 150 feet away. It may not seem like a lot, but a half mile more coverage is a helluva lot more when a tower (4G towers may vary, CDMA/EvDo figures here) may cover 10-12 miles.
 
Last edited:

oreoOozZz

Senior Member
Nov 13, 2008
725
27
0
Great work man, i just wish i could use it. Damn you Sprint for not having 4G in Long Island New York yet! All the hype for this phone and its flagship feature, 4G when you buy it and you find out, you cant even use it... smh.
 

EliWay

Senior Member
May 19, 2006
620
65
0
Boston, MA
That works great! Also, has anyone found out why it keeps searching for 4G when we turn it off? ALL evos are affected. Do a Logcat after you turn 4g off and watch it go crazy every 2 seconds. I think this issue has been seriously overlooked.
 

Geniusdog254

Retired Recognized Developer
Jan 2, 2009
1,110
169
0
St. Louis
That works great! Also, has anyone found out why it keeps searching for 4G when we turn it off? ALL evos are affected. Do a Logcat after you turn 4g off and watch it go crazy every 2 seconds. I think this issue has been seriously overlooked.
Yeah I've noticed that but I have no idea what may be causing it. I'll look into it, but the gist of it is, it seems to be looking for the 4G daemon running on the device, but it's been shut down already. Could be wrong tho.
 

pongoface

Senior Member
Jan 13, 2008
982
803
0
epst edit password

I would love to try this but I can not get pass the password on edit on ##data#. How do I get this password? Thanks
 

pwabbit

Member
Jun 12, 2008
41
1
0
[*]WiMAX_Entry_CINR(dB) - Default is 4. This is the Carrier to Interface Noise Ratio. The higher it is, the clearer the connection has to be to connect. Change it to 3. You may be able to push it all the way down to 2, but that is probably pushing it.
The acceptable range of values for the Evo is 4-10. The Evo just wont let me set it lower.
 

regulator207

Senior Member
Nov 2, 2008
298
49
0
the "WiMAX_Entry_CINR(dB)" does not allow me to enter a value of 3. It says it's restricted values are between 4 - 10.

Edit: pwabbit also posted it. I guess I can confirm that he's not the only one unable to change that value.
 

Geniusdog254

Retired Recognized Developer
Jan 2, 2009
1,110
169
0
St. Louis
the "WiMAX_Entry_CINR(dB)" does not allow me to enter a value of 3. It says it's restricted values are between 4 - 10.

Edit: pwabbit also posted it. I guess I can confirm that he's not the only one unable to change that value.
The acceptable range of values for the Evo is 4-10. The Evo just wont let me set it lower.
Thanks for the heads up guys. Updated the OP, sorry about that.

Everything else will still have an effect & pick up at lower signal, you just still have to have a clear signal
 

frankenstein\

Senior Member
Jun 5, 2010
291
1
0
inputing ##DATA# does nothing for my evo
Run logcat while inputing the code. You will likely see msgs that indicate the phone is trying to load a number of java classes and a reason for the failure. When I had this problem it was because I had a corrupted hosts file and the phone was failing to resolve th name localhost which is the name used to call the java classes needed to load the tool.

.....

Frank...
 

Goonzy

Senior Member
Dec 10, 2009
150
11
0
Moreno Valley, CA
Umm please tell me that was sarcasm? It's definitely ##data#

Lol I'm gunna assume it was tho





Nope,... its##data## for sure. I did it like that it does nothing. Seriously. Been going this for a min bro. Anyways the edits work. The sleep was also edited to 300 mins. Bty in vegas i broke the 5 mbps max i was gettin. 7.8 mbps bitches.
 

Geniusdog254

Retired Recognized Developer
Jan 2, 2009
1,110
169
0
St. Louis
Nope,... its##data## for sure. I did it like that it does nothing. Seriously. Been going this for a min bro. Anyways the edits work. The sleep was also edited to 300 mins. Bty in vegas i broke the 5 mbps max i was gettin. 7.8 mbps bitches.
Awesome speeds. The network has just been live here in STL for about a month, started off never breaking 2.5Mbps. Now they've improved it quite a bit coverage wise & I get ~5mbps going 75MPH down I-55. I imagine it'd be better stationary.

And thats really weird. What ROM are you running? Are you using the stock HTC dialer? It should definitely be ##data# unless you're not on the HTC dialer. AAMOF it won't even let you enter the second one, as soon as you type the first it goes straight into EPST.
 

Goonzy

Senior Member
Dec 10, 2009
150
11
0
Moreno Valley, CA
Awesome speeds. The network has just been live here in STL for about a month, started off never breaking 2.5Mbps. Now they've improved it quite a bit coverage wise & I get ~5mbps going 75MPH down I-55. I imagine it'd be better stationary.

And thats really weird. What ROM are you running? Are you using the stock HTC dialer? It should definitely be ##data# unless you're not on the HTC dialer. AAMOF it won't even let you enter the second one, as soon as you type the first it goes straight into EPST.
Yeah crazy speeds, i took a dump on myself when i hit that marker. I also have a head set plugged in with it snipped to half a inch of wire. For some odd reason i broke the barrier. With it plugged in. I think the 4g antenna is a small one compaired to the usb one. Iam using damage control 3.2.3 with the toast fps kernel and stock dialer. Great battery with dc profile set to performance and underclocked to 806 using the juice control not setcpu. When u got dc set to performance means its allowing more threads in the cpu not making it set to a full load. Just sayin.
 
Last edited:

danon.brown

Senior Member
Apr 21, 2010
2,048
1,304
193
Austin, TX
www.facebook.com
I would love to try this but I can not get pass the password on edit on ##data#. How do I get this password? Thanks
call sprint or cdma workshop or if you were to activate a phone on sprint.com then wait like 5 min activate the evo back the one time code or secondary code can be used as the msl pw. i have never seen anyone post that about activating the phone to get the msl. that to me would be the easiest