[EVO 4G Android Development] Geniusdog254:
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.

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.

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

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.

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.