There is a little nuance (if you can call it that) present in most Sense roms for the HTC EVO 4G, and that is the fact that you will never know if you are currently connected to a 3G network or to 1x (aside from the abysmal speed difference). The connectivity indicator in the Status bar in the Sense roms in the EVO does not automatically switch, which is normally nothing big, but it is aesthetically wrong, which actually is a big thing considering how many members we have that suffer from OCD (obsessive compulsive disorder). XDA member nivron was tinkering with the services.jar and ended up being able to find a fix that seems to work for most roms out there. Many members have reported that it works on various Sense roms. The dev has provided a flashable zip that will take care of all the manual labor for you. However, if you feel a little adventurous and want to try it yourself, he also provided the tools and instructions on how to do this. Keep in mind that if you are on AOSP, you do not have to worry about this.
If you have tried it in a rom that has not been reported so far, please be sure to report that in the thread.
Background: One of the main things I like about CyanogenMod is the fact that it shows when your signal is on 3G/1X. Calkulin’s EViO ROM also has the ability to show 3G/1X. In a thread discussing the signal indicator in the status bar, Calk mentioned that the secret lies in HtcCdmaStatusBar.smali in the services.jar file. I’ve never really done any modifications before, besides trying to hack the framework-res.apk file (aimlessly) in this pursuit before I saw Calk’s post.
You can find more information in the mod thread.
Want something published in the Portal? Contact any News Writer._________
Join us for xda:devcon 2014. For a limited time, XDA Portal readers get 20% off registration!