Home » HTC

How To Enable 802.11n Wifi On HTC EVO: Originally Disabled By HTC

23 June 2010 One Comment

htc evo2 How To Enable 802.11n Wifi On HTC EVO: Originally Disabled By HTC

Although HTC EVO comes with Broadcom BCM4329 chip onboard, which technically supports 802.11n WiFi over 2.4GHz, the protocol is disabled for some unknown reason by the manufacturer. A developer at XDA-developers has announced a new hack which will allow you to enable the Wifi on your HTC EVO 4G.

Note: if your HTC EVO is using AOSP then wireless n will already be enabled using the AOSP driver. The problem is with the Sense rom for which you have to follow the given steps.

Easy way

Step 1. Download EVO_Enable_Wireless_N.zip
Step 2. Just flash the EVO_Enable_Wireless_N.zip to enable wireless n.

If you ever want to disable the Wifi N then:
Step 1. Download EVO_Disable_Wireless_N.zip
Step 2. Just flash the EVO_Enable_Wireless_N.zip to disable wireless n.

Hard Way
Step 1.
Download a hex editor

Step 2.
Go into a command prompt or shell and perform:

adb pull /system/lib/modules/bcm4329.ko ./bcm4329.ko.old
adb pull /system/lib/modules/bcm4329.ko ./bcm4329.ko

This will pull the file and make a backup in case you need to replace the backup.

Step 3. In the hex editor open the file you just pulled. Now, in two spots HTC added ‘nmode’ in here to disable Wireless N. All you need to do is modify this string to be any other 5 character string and wireless N will be enabled. Better do a  “search and replace” from the edit menu and replaced ‘nmode’ with ‘—–’ (Note: Do not include the single quotes).

Step 4. Save the file.

Step 5. Perform the following in a command prompt or shell:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
adb push bcm4329.ko /system/lib/modules/bcm4329.ko

If all goes well then wireless N should be enabled on your device. Restart it and try again if you fail in your first attempt.

Disabling Wifi
If you ever want to restore your original just perform the following:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
adb push bcm4329.ko.old /system/lib/modules/bcm4329.ko

[via objectunoriented]

share save 171 16 How To Enable 802.11n Wifi On HTC EVO: Originally Disabled By HTC
Tags: disable wireless evo, Download, enable wifi htc evo, enable wireless evo, EVO 4G, how to, htc evo 4g, htc evo wifi, xda-developer

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.