yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Sporkman:
k it installed fine but how do i tell its working i can still connect to my wireless network
[EVO 4G Android Development] huoter:
I am with you, saw a speed increase but holding at 2417 MHz
[EVO 4G Android Development] mikeallison:
I can confirm 802.11n using an N only router setting. 65mbps connection and great signal.

Many thanks!!!
[EVO 4G Android Development] Calkulin:
Here are some speed test comparisons on N vs G with my crappy N test router. N test was done with the router set to N only and G set to G only. Also I threw in a laptop speed test for the heck of it. Also on a side note, with the original G only driver, I was still able to see the N only connection, just not able to connect to it and even tho the phone shows a faster connection with the N driver(65mbps vs 54mbps), the router shows the same, 52mbps.

Order of test - N / G / Laptop
[EVO 4G Android Development] Sporkman:
how do you tell lol sorry new to this
[EVO 4G Android Development] Fixter:
I tried to talk some sense with the devs but none of them listened. I thank you for this contrbution to the comunity. We need more guys like you.
[EVO 4G Android Development] joeykrim:
short answer, its probably possible but more difficult than using the HTC leaked userdebug or eng build PC36IMG.zip files.

longer answer: it might be possible but more tricky.

you'd have to copy this module over to your /data partition along with all the other files in system/lib/modules and use unrevoked's mount bind command to mount the data lib modules directory over the system lib modules directory. no guarantee android would reload the modules automatically once you've loaded the /data directory over the system directory with the mount bind command. might have to manually unload and reload the modules.

also it wont be sticky and the mount bind command will need to be issued after every boot plus possibly the manual unload/load of the modified module.
[EVO 4G Android Development] lewi3069:
Mirroed www.cybermetricsystems.net/android
[EVO 4G Android Development] toastcfh:
Source for the WiFi driver can be found in my kernel source as well as any other .29 kernel source. This method works though, so good job.
[EVO 4G Android Development] chuckhriczko:
Hmm... Might have been able to do it easier through source. Didn't realize that lol. Oh well. Binary hackers unite! lol
[EVO 4G Android Development] SilverStone641:
okay guys. i'm a bit confused. i really want wireless N but i'm a little leery of bricking my phone, so bare with me(snicker) while i learn what i can.

now, i currently have ToastCFH's root method on my evo. do i need to have NAND access to use this hack? If so, can someone point me to a good tutorial to get NAND access with toasts root? i'm hoping its as easy as "activating a new module" and not a complete reflash.

anyways, if someone could educate me, i'd be very appreciative.
[EVO 4G Android Development] sniggle:
Kudos to the OP for figuring this out, but honestly I'm not sure why anyone would want wireless N on this phone. As it is, a class 6 micro SD card can only write at a speed that wireless G can saturate, so it would just be a waste of battery. I can understand wanting the ability to use something that is supported at the hardware level to feel like you're getting your money's worth out of the phone, but in this case I think it would be more detrimental than beneficial.

Just my 2 cents :)
[EVO 4G Android Development] chazglenn3:
I'm with one of the earlier posters...how do I tell that I am connected to my wireless-N router? I don't see anywhere on the phone that says what connection it has.
[EVO 4G Android Development] chuckhriczko:
You can just use the method you use to boot into recovery now to flash the enable update.zip file and it should work.

I would recommend nand unlocking though anyway. The following tutorial was recently set up. Didn't really look at it but might help.

http://xdaforums.com/showthread.php?t=706411
[EVO 4G Android Development] liquidhaste:
Hi there, statistically your correct but Max g speed is around 6.7 MBPS a class 6 sustained write speeds of 6MBPS but that's with full blown signal. Most connections on the evo aren't full strength, you very well could be getting half of that speed. N will nearly guarantee your maxing out your card. Also I'd like to point out that there's class 10 cards being made by Panasonic that write at 10 MBPS.
[EVO 4G Android Development] dagnasty:
Awesome. I had been wondering why no one had added this to their roms when you had it in yours a week or two ago. Thanks for this
[EVO 4G Android Development] dagnasty:
As far as I know the chipset in the Evo (same as in the N1) is only capable of 2.4Ghz
[EVO 4G Android Development] frifox:
broadcom's official:

... single-band (2.4 GHz) 802.11b/g/n or dual-band (2.4 GHz and 5 GHz) 802.11a/b/g/n... (source)
[EVO 4G Android Development] a2k:
Does this work on the EvolutionV8 Froyo ROM?
[EVO 4G Android Development] dagnasty:
So which version does the Evo have?
[EVO 4G Android Development] eyecon82:
Guys, a few questions please...I am fully rooted with NAND unlocked

1. Does it matter what ROM I am using or does it work on any ROM?

2. I know this doesn't increase speed, but does it improve the signal and reception?

3. Do we just boot into recovery and flash this over? Do we have to wipe anything like cache or anything like that?

4. When we flash this...is it permanent? Meaning, if we flash other ROM's or if we upgrade to the Froyo ROM, does this change still stick or do we have to do it over again? I understand that there is a reversal, but I just want to know if it sticks after rom changes. Thanks

Thank you
[EVO 4G Android Development] hitekalex:
Does enabling 802.11n on EVO draws more battery power as compared to 802.11g?
[EVO 4G Android Development] liquidhaste:
Well I've been messing around with speed tests and such for a hour or so and other than the fact im connected to my router at 65mbps I dont notice any speed difference or increase in reception (which has always been low on the indicator, but always yeilds good speed when on wifi). The thing that bothers me is my internet speed test on my wired pc is pulling like 12mbps off speedtest.net and the same test ran on my phone is only yeilding 6mbps after I activated the N connection, it was the same before I applied the zip. But Im unsure what class card the 8 gb that htc gave out is, if its a class 2 or something then I guess thats the reason for the low speed results. I was also unsure if speedtests use the sd card or if they write to nand. Nand write speeds are much faster than even a class 6 sd correct??
[EVO 4G Android Development] Suzook1:
want to try but

totally new to this.

is there some kind soul who can do a step by step youtube so I dont fark up my phone
[EVO 4G Android Development] jerryparid:
One more time, if your connection DOES NOT exceed the theoretical/practical limits of G, ie 54/~30 mbits, you will NOT see a difference between G and N.
[EVO 4G Android Development] Mast3rpyr0:
Is NAND unlock really required? I dont think flashing .zip files requires it.. but i could be wrong..
[EVO 4G Android Development] knives of ice:
Just to make sure when you flash this you do not need to clear cache or anything else correct? Just flash from sd and your rom will be unchanged?
[EVO 4G Android Development] liquidhaste:
Dude I know the speeds of everything in the equation your not enlightening me. And furthermore if you actually read what I wrote it is geared towards the fact that im only able to get half of what my wired connection can get, even though im connected at 65 mbps technically Im only pulling around 1/10th of that. G or N regardless, which is why I question what class card the htc 8gb is and whether or not speedtest.net writes to the sd card or to Nand memory. And BTW my internet connection is road runner lightning that peaks at 40mbps and I sustain speeds of 3+ mBps on newsgroup downloads. To further complicate things my laptop pulls a similar 6mbps on G wifi.
[EVO 4G Android Development] forumsid987:
Is it confirmed that it wont see 5Ghz?

EDIT: NVM saw page 6 where they confirm it's only 2.4. Thanks
[EVO 4G Android Development] liquidhaste:
Its not required but you have to get to recovery using your PC if you dont have NAND unlocked.
[EVO 4G Android Development] liquidhaste:
Yeah you wont effect your rom you dont need to clear cache or data, they've put it in an update.zip form like any other patch.
[EVO 4G Android Development] knives of ice:
Can i use rom manager to install this as well?
[EVO 4G Android Development] l33tlinuxh4x0r:
does this work for the AP module too? if so maybe someone should let the wifi tether team know.
[EVO 4G Android Development] criccio:
I did. Worked fine.
[EVO 4G Android Development] eyecon82:
anyone please? Thanks
[EVO 4G Android Development] liquidhaste:
1. It appears to work with any rom. But I may be wrong as I've not tested every rom.

2. From my tests it does not appear to improve reception or signal strength.

3. I already answered this, just flash the zip like any other patch. No wipes required.

4.No its not permanent if you flash to a different rom you will have to reflash the update unless its baked into the rom you may be flashing in the future.
[EVO 4G Android Development] eyecon82:
Thank you...I saw that you answered #3 later on

Thanks!
[EVO 4G Android Development] knives of ice:
Thanks so much for this it works awesome and speed tests prove im surfing much faster now
[EVO 4G Android Development] trini40:
android rookie

can someone please tell me in details how get this file to my phone ?
[EVO 4G Android Development] grdm:
i hate to be the one to slightly de-rail, but any chance this will work on an un-rooted htc incredible?

there is a way to do it on a rooted incredible with a linux machine etc, but could this way be adapted?
[EVO 4G Android Development] chuckhriczko:
I hate to sound like an ass but read the first post. If you can't even do that then you probably shouldn't be flashing things to your phone.
[EVO 4G Android Development] chuckhriczko:
Hmm.. Good question. First it would have to be rooted. You need write access to your system partition. The Incredible may or may not have a different Wifi chip/driver. So if you try this, root the device, back up your existing driver and then flash this one. If worse comes to worse just restore your backup.
[EVO 4G Android Development] SouL Shadow:
Re: [HOW-TO] Enabling Wireless N on Evo

Ok, installed to damage control 3.1.2 and working as expected. Before it was reporting connection of 54mbps. (found under WiFi settings, click on your current connection to view details) Immediately after installing it reported 72mbps connection but then changed to 65mbps... and now checking again it is back to 72. Signal strength varies from excellent to fair depending where my hand is in relation to the WiFi antennae. (for those who don't know, WiFi is located near the bottom, ie: behind the home/menu/back/search buttons and 3g is near the top, ie: behind status/notification bar)

Don't have any numbers for actual throughput, but depending on signal strength, most connec

tions appear to move quicker than before.

So thanks to the devs who put this together!

-------------------------------------

Sent blah blah Tapatalk blah ;)
[EVO 4G Android Development] mhedtcke:
installation error

I downloaded it, transferd it to my phone, rebooted into recovery and i get an installation error when I try and apply the .zip from the sd card. it says "signature verification failed"
[EVO 4G Android Development] liquidhaste:
I know you probably want instant gratification but theres going to be an offical update to turn on wireless N on the incredible, no links for forum but its on androidcentral
[EVO 4G Android Development] SteelH:
The Evo is dual-band. The hardware 100% certainly supports 2.4/5ghz. However, I cannot say if this mod enables both or not.
[EVO 4G Android Development] captaincrunch:
I just enabled this on my Evo and am noticing a significant increase in throughput. Thanks!!!
[EVO 4G Android Development] :
Flashed this, while speed tests don't show things going faster, I feel that browsing is a lot smoother. I have comcast so speed tests often aren't a good indication of anything. Could be placebo effect though. Well done on the mod either way.
[EVO 4G Android Development] dagnasty:
Hmm that is interesting. My router has dual radios. wlan0 is running at 2.4Ghz N+G and wlan1 is running on 5Gzh N only. My phone is only able to connect to wlan0 so looks like we will need someone to hack the 5Ghz radio
[EVO 4G Android Development] grdm:
oh ya i know im just asking for theoretical purposes and for im bored tonight purposes :)
[EVO 4G Android Development] Tstinnett62:
what did you use to check signal
[EVO 4G Android Development] distortedloop:
My EVO 4G can see my N router (2.4ghz) even without this hack, which I haven't applied yet. It can't connect, though.

Less interference? Stronger signal? Is 802.11n about NOTHING else but raw speed...?
[EVO 4G Android Development] eyecon82:
n also emits a stronger, more amplified signal
[EVO 4G Android Development] distortedloop:
Your assumption seems to be that the 802.11n would only be used for downloading/streaming stuff off the internet rather than off your local servers. My house's internal NAS drives are gigabit enabled and route through an 802.11n router. So does my primary Mac that I wirelessly sync my phone (using MissingSync) to for iTunes music and podcasts.

There's certainly an advantage to this hack, if it actually allows for N speeds, in some situations if you have the proper gear and file transfer wirelessly to and from the phone for some reason or another.

With that logic, it could be argued that there's no point in even having a Wireless N enabled laptop or router at all unless you're on 100mb FIOS or something to the outside world, but I certainly get plenty of benefit on my LAN with the N speeds.

Of course, if the other guy's argument that even a Class 6 card can't keep up with anything other than Wireless G is correct, then it truly is pointless, but he's already been challenged on that and I am clueless about which guy is correct. :confused:
[EVO 4G Android Development] distortedloop:
Yes, that was the point I was trying to make using the Socratic Method. ;)
[EVO 4G Android Development] Chriscic:
You guys are confusing megabits (Mbs) and megabytes (MBs).

I can assure you that you won't be maxing out a 6MBps sustained write speed from a wireless router anytime soon.

Your wireless connection is rated in Mbps, not MBps.

:)
[EVO 4G Android Development] adelaney:
Probably an honest mistake. Good work being douche about it. Hope you feel smart.
[EVO 4G Android Development] hoshmosh:
Help

I'm sorry but I am having trouble doing this, i pulled the files successfully however when I open up the file in hex, I cannot find "nmode" or what I'm suppose to look for?

Thanks for the help in advance.
[EVO 4G Android Development] Chriscic:
Wow, there's a lot of misinformation floating around here. N is going be faster as long as you have some reasonable (say 10-15Mbps) internet connection speed. G in my experience doesn't even get to 10Mbps... maybe if you're real close to the router, but not in other rooms of your house.

You can quibble with the numbers I'm throwing out, but G isn't going to get anywhere near 30Mbps... N is a lot faster throughout my house, and my connection is 16Mbps.
[EVO 4G Android Development] Chriscic:
Yes that was sort of a douche post. Realized right after I posted and immediately edited, but you beat me to it. I'll take the punishment :)
[EVO 4G Android Development] distortedloop:
You weren't any more douchey than the guy you were responding too, or any of several other messages posted by others (myself included?) this evening. Pretty easy to be taken the wrong way in this medium. LOL.
[EVO 4G Android Development] fenixjn:
Thank you. I was wondering where these guys were picking up the connection speed.
[EVO 4G Android Development] myth_mn:
Hmmm doesn't seem to make a difference for me, still connecting at 54Mbs... I guess I should try it again.
[EVO 4G Android Development] freeza:
Is it possible to just use Root Explorer and copy this file over, replacing the other one, then soft-resetting?
[EVO 4G Android Development] dalex7777:
Nice work.
[EVO 4G Android Development] wsantiagow:
Working perfect for me. I was connected at 65 MBps and hitting 75 MBps at times. It is 2.4 Ghz.
[EVO 4G Android Development] Ninjack:
Um question: New to evo, comming from a rooted Palm. Hw do I "FLASH" this zip to the phone ?

I have not rooted my Evo. I have Astro file manager, and a installer program. But when I unziped the file, I did not see a install or a way to get it to work. A lil help please :)
[EVO 4G Android Development] SilverStone641:
You MUST root with a NAND unlock to get this working properly. simply using file managers will not work
[EVO 4G Android Development] dagnasty:
Anyone test this using a local file server or anything? I know Astro has an SMB module for connecting to Windows or Samba shares
[EVO 4G Android Development] freeza:
I am both. However, instead of flashing a zip, can I just replace the file with root explorer since am rooted/nand unlocked?
[EVO 4G Android Development] SilverStone641:
sorry, i was replying more the Ninjack. i should have quoted him. i don't see why not. its essentially the same thing as pushing with ADB right?
[EVO 4G Android Development] freeza:
lol pretty much. will try now :)
[EVO 4G Android Development] SilverStone641:
Sweet! let us know how it goes. BTW, i would probably back up the original first before overwriting. just in case we're wrong!! good luck!
[EVO 4G Android Development] cipherfx:
I know there has been a lot of issues with the wifi range being very poor on the evo. Is there a fix for this or has anyone had the same problem?
[EVO 4G Android Development] joeykrim:
most recent news i saw on this is a lil bit old

Issue Title: HTC EVO 4G - WiFi Signal Indicator Shows Low Strength

Posted Date: 6/8/2010

Issue Type: Investigative

Description:

Reports that WiFi signal indicator is showing low signal strength in relation to router proximity.

Action: Educate

Inform the customer that Sprint and HTC are aware of these reports and that we are investigating root cause. We will update this posting once we have more detail.

http://forum.sdx-developers.com/new...-4g-wifi-signal-indicator-shows-low-strength/
[EVO 4G Android Development] jerryparid:
Not a real problem; signal depends on phone/case. Much of it has to do with signal bar display issue.
[EVO 4G Android Development] vWvSTATICvWv:
Does anyone have a Linksys WRT160N router? I enabled N only and i lose connection. My wifi comes back when i set it back to mixed :confused:
[EVO 4G Android Development] troyhough:
is full root required to use the update.zip flash????
[EVO 4G Android Development] chuckhriczko:
I'm not trying to be mean but please read the threads on this forum before asking a question like this. When you flash an update.zip you need Toast's rooting method. Follow those instructions and you'll be fine. I also believe I answered this question earlier in the thread so also make use of the search feature.
[EVO 4G Android Development] liquidhaste:
Dude megabits per second, megabytes per second. mbps is 1/8 the speed of mBps a wireless n router can transmit at 100 mbps divide by 8 that's 12.5 mBps of data throughput so please stfu and do the math before you correct people.

Byte = 8 bits, I have a network engineering degree chief.
[EVO 4G Android Development] chuckhriczko:
It doesn't matter what kind of degree you have there is no excuse for being downright mean. Correcting people is not wrong on these forums but intentionally insulting them (stfu kind of is insulting) is. Just for future reference.
[EVO 4G Android Development] taz20075:
Hmm..booted into recovery, flashed the zip...no wireless n.

I'm almost positivee I unlocked NAND. How should I check to make sure I did it right?
[EVO 4G Android Development] vWvSTATICvWv:
Thank you! Same thing is happening to me. And I KNOW I'm fully rooted. I'm going to try this one last time.

*EDIT* I just disable N and reflashed...Still nothing. Says not in range but remembered. Is there any other settings i should be looking for?
[EVO 4G Android Development] liquidhaste:
I'm just saying that if your gonna try to correct someone and quote what they say then maybe you should be right. Otherwise its annoying. But this is off topic now. I just want to test speeds on a faster card. :eek:
[EVO 4G Android Development] freeza:
Anybody know how to fix "Unable to start wi-fi" after applying this?

Any caches I should clear?
[EVO 4G Android Development] chuckhriczko:
Ok. That's how it should have been said in the first place. That's all I'm saying. Carry on :)
[EVO 4G Android Development] chuckhriczko:
Hmm did you flash a prebuilt WiFi module or modify it yourself? Are you using a different kernel than stock? This is only guaranteed to work with the stock kernel.
[EVO 4G Android Development] freeza:
Pretty sure it's a stock kernel. Using fresh 0.3. using the file calkulin posted. tried flashing the disable file with success but still unable to turn on wi-fi

EDIT: Nevermind, I fixed it. It was a permissions issue. Thanks for trying to help, chuck :)
[EVO 4G Android Development] HTC_nut:
How do you "push" the file to the phone?

Can someone please explain step by step to to installing the wireless n zip to the phone? Thanks

Im rooted using toasts but not nand rooted yet, will this still work?
[EVO 4G Android Development] freeza:
No, you need to be nand unlocked as well.
[EVO 4G Android Development] webs05:
Any progress on 5ghz?
[EVO 4G Android Development] kenfly:
Should I need to flash this again if I flash another Rom later down the road? Or should it stay enabled no matter what?
[EVO 4G Android Development] eyecon82:
he answered this before...you will have to reflash it after any rom upgrades
[EVO 4G Android Development] frankenstein\:
I used a hex editor and modified the file myself on my PC, then copied it back. When I copied the file back to the /system/lib/modules directory it didn't set the permissions correctly. I had to set them myself to rw-r--r--. Once I did so I was able to start the wifi svcs.

check your perms.
[EVO 4G Android Development] frankenstein\:
ok, so this sort of works eh... I believe it is connecting via n but it's definitely on the 2.4G band, not 5G. It also doesn't connect at actual n speeds. best I can get is 65M with the phone sitting directly on top of the router. Other devices exceed 100M in all parts of the house easily. My laptop avgs 144M at the other end of the house...

I guess semi n is better than no n at all but at the end of the day is it really worth it? G will give you 54M easily enough. 65M isn't a significant improvement and any time you flash a new rom you have to redo the edits / reflash the zip file.

is anyone getting better than 65M?
[EVO 4G Android Development] Apo11on:
802.11N WiFi Tethering?

Correct me if I'm wrong, but it looks like this patch only allows to connect to existing wireless N connections, such as N-capable wifi router. It doesn't enable the capability of EVO to serve as 802.11N mobile hotspot, meaning if you use tethering and run Wireless Tether on your EVO and then use a computer to connect to EVO's 3G/4G internet - the connection created is only 802.11g draft...At least that's what my computer shows after I did all of the above.

Can anyone confirm this?
[EVO 4G Android Development] gman8966:
I'm connected at 72Mbps at about 20-30 feet from the router at work with machine interference all around me.
[EVO 4G Android Development] jcaja:
'Directory not empty' error

When executing the command sequence:

adb push bcm4329.ko /system/lib/modules/bcm4329.ko

I receive the error message below:

failed to copy ‘bcm4329.ko’ to ‘/system/lib/modules/bcm4329.ko’: Directory not empty

Any advice would be appreciated.