WARNING: DO NOT TURN ON THE "Best Wi-Fi performance" setting!!! On the Evo LTE, it will DESTROY your battery life by consuming tons of CPU and keeping the CPU awake all the time, regardless of if you are using the phone or not. This has nothing do to with other settings such as "Keep Wi-Fi on during sleep" (which I have set to "Always" with no problem). I have tested this several times now, and believe this bug has probably bitten other people too.
With the setting on, you will notice a battery drain of 200 to 300% faster. Under power-> battery use you will see unusually high "Android OS" percents. When clicking on that, you will see high "CPU total" and very, very high "Keep awake" times..... in fact, the "Keep awake" time will almost mirror your on-battery time.
After searching high and low, I can find no definitive explanation of exactly what that "Best Wi-Fi performance" setting really does, anyway. The word "performance" is meaningless- could be bus speed, chip speed, negotiated speed, battery impact, awake times, connect times, transmit power levels.... just about anything. Hopefully HTC/Sprint will fix this or at least disable the option if it cannot be fixed.
UPDATE: Do read other postings below, but this problem has been confirmed by several other users. It has also been reported to HTC, who claims it is "expected" behavior but recommend it is only used temporarily, for short times when you need a boost in WiFi range.
UPDATE 2: I have no confirmation if this is fixed or still broken after the Jellybean update. However, I have to assume it is still broken unless I hear otherwise.
With the setting on, you will notice a battery drain of 200 to 300% faster. Under power-> battery use you will see unusually high "Android OS" percents. When clicking on that, you will see high "CPU total" and very, very high "Keep awake" times..... in fact, the "Keep awake" time will almost mirror your on-battery time.
After searching high and low, I can find no definitive explanation of exactly what that "Best Wi-Fi performance" setting really does, anyway. The word "performance" is meaningless- could be bus speed, chip speed, negotiated speed, battery impact, awake times, connect times, transmit power levels.... just about anything. Hopefully HTC/Sprint will fix this or at least disable the option if it cannot be fixed.
UPDATE: Do read other postings below, but this problem has been confirmed by several other users. It has also been reported to HTC, who claims it is "expected" behavior but recommend it is only used temporarily, for short times when you need a boost in WiFi range.
UPDATE 2: I have no confirmation if this is fixed or still broken after the Jellybean update. However, I have to assume it is still broken unless I hear otherwise.
Last edited: