WiFi issues with a36 and a37
A few days ago I posted a message explaining that I was having WiFi issues with a36. I am afraid that a37 suffers from the same problems. This time, however, I think I know more about what's happening, though only you might know what's causing this behavior.
Both at home and at the office I have multiple WiFi Access Points. Now, when I connect to the network with a35, the device connects to the strongest AP and it stays connected to it. It will roam to another AP only if I move around and it finds another AP with a significantly stronger signal.
In short, with a35 everything works as expected.
With a36 and a37, the device is switching AP for no reason every few seconds (20 - 30 secs). It does not matter if I am sitting a few feet from an AP: it will anyway switch to another AP, then again to a different one and so on. From time to time it happens that the device tries to switch to an almost-too-far Access Point. At that point it maybe manages to perform the switch-over but it will immediately drop the connection. Then after a few seconds it will reconnect to another AP and so forth...
This behavior is completely reproducible. I can flash a36/a37 and it will immediately start jumping between APs. I go back to a35 and it's all fine. I tried already several times. I am therefore pretty much confident that it is not "something left over from other kernels" as someone suggested.
Some change between a35 and a36 seems to have broken AP roaming.