yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] eeeeeeeeek:
Put me down for $10.00 just so we get to that 1400 marker....
[EVO 4G Android Development] locutis78:
Better is in the eye of the beholder my friend.

sent from my EVO in limbo
[EVO 4G Android Development] SiriusScaper:
I would like to contribute $10, which is all I can afford as a starving student :p
[EVO 4G Android Development] andrewmc42:
Put me in for $10 also please.

Any update on the paypal that will be used? (did not read all of the pages, just the OP)
[EVO 4G Android Development] oski252:
i can drop $5 on it right now....just let me know where to donate and im there.......
[EVO 4G Android Development] tkirton:
The only thing that is keeping me from moving to CM on my Evo is lack of 4G. I have CM on my Hero and it is really fast.

Put me in for $50, since I want to get this 4G working.
[EVO 4G Android Development] jbdavisjb:
4G Pool

Love CM6, want WiMax, just donated $5 and will add $20 more when xfer to PayPal is confirmed, GR8 TeAmWoRk!!!
[EVO 4G Android Development] TheTruth:
wimax cannot be too far away... if you check github you will see some comments outlining the ability to power up/down the radio and get some other properties from it. its already cooked into the nightlies (i just wish i knew how much further they had to go, or what is missing)

teamdouche is going to have a nice windfall if all these donations actually come through
[EVO 4G Android Development] -shift-:
they're rebuilding the wimax code from scratch, trying to re-engineer and re-code it in a way that's different from htc's implementation. since there's an issue with proprietary code, one can safely assume the original code is pretty streamlined. now imagine trying to do something better than the original. that's what cm is trying to do.

suffice it to say, it'll take some time; but, yes i agree, they've made some major headway recently. they've coded the foundation and basic framework into the builds, but what's left is the tedious part of integrating it into an evo build to yield the same results as the htc rom, but in a different but equally effective way.

it's tough, but, if anyone can do it, it's cyanogen, toast, maejrep, and the rest of team douche.
[EVO 4G Android Development] tkirton:
New total from my calculations: $1685.00

Okay, I just went through all the posts from 10/12 when $1390 was announced all the way to now.

If I omit the donation from the user that would only donate if both 4G and HDMI out was working correctly (which was $20), I get a grand total of $1685.00

So, we have $1685.00 plus a possible $20 more.

For the newbies that keep asking the question as to where to donate: stay tuned to this thread. The OP will announce where to donate when the time comes. Be patient.
[EVO 4G Android Development] JTNiggle:
I'm reasonably sure that the 10/12 date is a typo, more like 10/21.

Either way, 6.1 is out and no 4g or HDMI, still we wait.
[EVO 4G Android Development] -shift-:
6.1 is not out. rc1 of 6.1 is out. cyanogen has said wimax and hdmi will be in 6.1.1.
[EVO 4G Android Development] JTNiggle:
My bad, didn't even see the rc1 in the title.

It's nice to be getting closer, can't hardly wait.
[EVO 4G Android Development] wrod7:
Noob question, whats rc1? Rc2?
[EVO 4G Android Development] -shift-:
release candidate. they are the builds where no features are added and bugs are ironed out before a full stable release, in this case, 6.1.
[EVO 4G Android Development] jtp8419:
I'd like to pledge $20 on this.
[EVO 4G Android Development] dj_L:
Wimax abandoned?

I noticed that the previous work in Gerrit had been removed and I synced my repo today (fortunately I had made local patches prior to it having been removed). I haven't used a pre-built nightly in a couple of months.

Does anybody know why it was removed from Gerrit? Are they doing a re-implementation? The previous implementation did allow you to see the networks, just not attach to them. I just did a froyo build on the 24th (synced about 6:00 PM or so CDT). I added the four patches from Gerrit's open status on WiMAX, and the build was fine. I'm still using it now. It doesn't do any good to power up the radio ATM, only tells you what WiMAX networks are available. Currently I see CLEAR with Excellent status and XOHM with Good status. Don't know who XOHM is. I really wish that I knew where to discuss this with the guys working on it. I'm certainly not a _good_ programmer by any means, but I am capable of hacking in the presented code snipits, fixing build failures that may result (for which there were none using the previous git patches), submitting useful bug reports and debugging myself. Anybody know where these discussions among the developers take place? I've looked over Cyanogen's site to no avail. Is there a developers mailing list that I'm not seeing or is all of this just happening in private?
[EVO 4G Android Development] david279:
Xohm was the name of the 4g service when it first came out. What commands are you using to get it to scan?

Sent from my supersonic yea....
[EVO 4G Android Development] dj_L:
Actually, I stand corrected. It says it connects if you hold and press the wireless network. I don't see another interface, however, in the output of ip when WiMAX is enabled. There exists, in addition to rmnet0 (which has an IP for 3G), an rmnet1 and an rmnet2 in the output of ip, but these exist whether WiMAX is on or not.

@david279: I'm not using a nightly. I'm using self-built from git with the patches that were previously hosted in Gerrit found by using "status:open topic:wimax" in the search field. These no longer show up in Gerrit. They don't show up in either abandoned or in merged status either. I'd be happy to post the patches, save for two issues. First, I'd like to know why they were removed. If another implementation is coming, then the devs may not want that out there. Second, I don't remember the name of the dev who was working on them so I can't give proper credit. It has madcoder's address in the email field at the top of the commit, but I don't know if that is a repo property, or the actual committer. I just did a clean build to see if anything has changed in rc1, but I haven't installed yet.

Question still stands regarding the mailing list/discussion forum.

-- DJ Lucas
[EVO 4G Android Development] daemonopus:
when I'm bridging 4G, the interface name is wimax0
[EVO 4G Android Development] dj_L:
Thanks for that bit of info daemonopus! Save me flashing another build to check it out. Unfortunately, still no 'wimax0' interface is created by turning on the radio and connecting.

'ip link set wimax0 up' results in 'ip: SIOCGIFFLAGS: No such device". 'cat /proc/net/dev' also confirms the output of ip.

Whatever the pieces are that I have, it is obviously incomplete (as advertised by the original contributor). The module must be loaded already with the build as is, or I wouldn't be able to access the hardware, but for whatever reason there is no network device in the kernel.

OT: Please forgive me if this is common knowledge as I've only been haphazardly toying with this for a week. Been familiarizing myself with that huge source tree for a while, but nothing of real interest until now. Started toying with the source build for some changes in K9 that I wanted in default client, then the early fixes for Exchange 2010 SP1 in the email client (which unfortunately aren't present in 2.2.1). Still can't connect with Froyo if any wireless profile is present in the Exchange 2010 configuration. As soon as AOSP 2.3 is released, that will be the first thing that I put into my 2.2 build tree (assuming it is compatible with minimal (or no) changes).

-- DJ Lucas
[EVO 4G Android Development] Rsloan:
10 more bucks in the pool!
[EVO 4G Android Development] david279:
This is the git for some of those patches you might have seen on gerrit. Something strange happened around the time 6.1 RC was released and everything was erased on there.

http://github.com/cyanogen/android_hardware_libhardware_legacy

http://github.com/jhansche
[EVO 4G Android Development] dj_L:
Yes, that is part of them. There are four total. I think, however, that I'm not seeing what I think I'm not seeing what I thought I was seeing, because what I was seeing is not at all possible. ;-) The sequan_sdio module was never actually loaded by the front end dialog boxes. insmod and the wimax0 interface does show up. GUI parts must be only mockups at this point.

-- DJ Lucas
[EVO 4G Android Development] dj_L:
"GUI parts must be only mockups at this point."

Well, I feel like a complete a** now! Had I even reviewed the code... See the first link david279 posted above, GetNetworkList() in wimax.c. Reviewing the comments associated with the topic, ( http://xdaforums.com/showpost.php?p=8585793&postcount=543 ) I had made assumptions about its level of functionality without actually verifying anything.

David, thank you for taking the time to find that branch (tree?) and set me strait on this.
[EVO 4G Android Development] Cayniarb:
I'll kick in $25 for this.

I think that brings the total to $1740.
[EVO 4G Android Development] xHausx:
Can't wait till 4G gets to where I am, hopefully by then 4G will be working but if not I'll see what I can do to help. I've already found quite a few references to it in the stock HTC roms where you would least expect it.
[EVO 4G Android Development] tkirton:
Actually, the 10/12 date is correct. There's a corresponding message on 10/12 stating the same thing from the OP. That's where I started counting.
[EVO 4G Android Development] kpoz:
I apologize that it has taken this long to update the thread. I am a law student. What can I say?

The new total is $1,735. Boom shaka-laka!
[EVO 4G Android Development] -shift-:
boom shaka laka!!!
[EVO 4G Android Development] akarol:
Funny thing is, he won't get 50% of that when he gets it done. People will "conveniently" forget...
[EVO 4G Android Development] Matt_TX:
Well, given that this thread was started back in August, can you blame them? I know it's opensource, I know the #1 rule is no ETA's... I get all that, but the wait is disappointing. My opinion (and I know I'll get flamed by the fanboys) is that 4G should have been in 6.1.0. Just my two cents...
[EVO 4G Android Development] kpoz:
Are you of the opinion, then, that 6.1 should remain unreleased until they successfully re-engineer the 4G code?
[EVO 4G Android Development] Matt_TX:
No, not necessarily, but given the bounty and the demand for this, I think I would have made it the focus of the development effort, rather than some of the other tweaks. Don't get me wrong... I like 6.1.0, but I would gladly have traded all the enhancements over 6.0 in exchange for 4G and nothing else.

I appreciate that it's opensource, and I'm just one guy, but I am sure there are other people who would prefer 6.0 + 4G over 6.1.0.
[EVO 4G Android Development] kpoz:
I agree, however my guess is that the 6.1 changes take considerably less time to accomplish than re-engineering the 4G code from scratch.
[EVO 4G Android Development] goodelyfe:
i guess that "RC1" must be invisible on your computer screen ;);)
[EVO 4G Android Development] Matt_TX:
It's a good point, but I thought I read that 4G will not be in 6.1.0 Final. Earliest would be 6.1.1. If that's not the case, then I'm happy to be wrong :)
[EVO 4G Android Development] -shift-:
cyanogen said wimax and hdmi will be in 6.1.1.
[EVO 4G Android Development] s7n:
were do i sign up to help out

lol main reason for seting this hole thing up
[EVO 4G Android Development] cartoonmonkey:
*facepalm*
[EVO 4G Android Development] slo-mo dove:
Well I won't be one of those that "conveniently" forget. I have my monies ready. I am patiently waiting.
[EVO 4G Android Development] joe85:
I'll donate a some extra if there is a short fall of the stated total. I really want this.
[EVO 4G Android Development] calopez_22:
willing to donate $5 know its not much but times are tough, wondering if this would work on cm6.1 if he gets it going?
[EVO 4G Android Development] Laterz.iphone:
I'm willing to donate 50.00 love the Rom.. just need the goodies to be functional.. as I am in a 4g area.. thanks!!
[EVO 4G Android Development] kpoz:
Here is why 4G, and this thread, are so important.

See the attached image. It is a screenshot I took over the summer. This is an example of 4G in Chicago.
[EVO 4G Android Development] kpoz:
Every donation matters. Thanks for pitching in.
[EVO 4G Android Development] kpoz:
You two are awesome. Love the attitude.
[EVO 4G Android Development] mrpuffin:
why don't we have OP start a donate link and we can start donating to that link and when cyanogen gets it working push it over to him

edit: or you could just donate to cyanogen now
[EVO 4G Android Development] Neotelos_com:
I haven't gotten those speeds since the first 2mo I had my Evo, nor has my roommate.

I work in Chicago and I have yet to reach even 6mbps again, I typically get 3-4mbps max.
[EVO 4G Android Development] nsxla:
i'll donate $10 to make it an even 1,800
[EVO 4G Android Development] Shauli20:
4G speeds can be different on different ROMs. For example, Ava's V9 was getting me easily 7-8 Mbps and even passed 11 once! I have never seen speeds like that with the stock 2.2. So hopefully Cyanogen and his team will implement 4G in a way which will get us some of those sick speeds...

Sent from my EVO rockin' MikFroYo!
[EVO 4G Android Development] abmone:
Any idea if the native tether will be compatible with 4g when its implented?

When I rarely tether my 3g speeds suck.
[EVO 4G Android Development] okolowicz:
Put me down for $30

I don't use Cyanogen on my EVO because I prefer MIUI but, I'm optimistic that once 4G is possible on CM, other AOSP ROMs will follow.
[EVO 4G Android Development] tengtou:
Put me down for 100.
[EVO 4G Android Development] JTNiggle:
I don't believe that that's true. I have used a lot of sense roms, and never saw any change in 4g speeds based on any of them. Ava makes a nice rom for sure, but there's no magic sauce to increase download speeds. More likely, things like signal strength, tower traffic and location are the variables for your 4g speeds.

Hey... This thing makes phone calls too!
[EVO 4G Android Development] Shauli20:
If you look in the OP in Ava's thread you will see he clearly states that he has tweaked the 4G connection. Ava also wrote that in his upcoming V10 ROM there will be increased 4G speeds. I don't know what he does to it, but standing in the same location at the same time of day I have seen much higher speeds on Ava's ROM than with any other.

Sent from my EVO rockin' MikFroYo!
[EVO 4G Android Development] JTNiggle:
Now I'm curious what those tweaks are. I ran Ava's v9 right before vaelpak, and I can't measure a difference.

Hey... This thing makes phone calls too!
[EVO 4G Android Development] skantman69:
I can't believe this dead horse is being whipped.....kind of a joke now.... put me in for 3,000$$

Sent from your Moms EVO using 4G speed
[EVO 4G Android Development] -shift-:
utilize less periods, more than 3 is just annoying. the dollar sign ($) precedes the numerical amount, indicating the monetary aspect of your thought.

finally, and most importantly, your post was lacking any contribution to the purpose of this thread and the discussion at hand. next time, if you must press that "submit reply" button, make it a more beneficial post instead of harping on what is already (and ironically) a dead horse "opinion".
[EVO 4G Android Development] kpoz:
I believe the skill of reading is one of the most fundamental skills we learn in life. Most people learn to read during the formative years of the life, but it appears you never learned, so I will try and teach you now.

In the first post of this thread, I stated the following: "Please do not post in this thread if you are not interested in contributing." This means that you should not refrain from posting in this thread if you are not interested in donating or furthering the cause of implementing 4G in CM6.

I have had a long day of teaching. TTFN.
[EVO 4G Android Development] GRRemlin:
Lack of 4G is the only thing that keeps me from CM6. $10
[EVO 4G Android Development] xguju:
I am just curious if there are any updates on this project, as I heard there was serious progress going on with 4G connecting and all but only thing left was authentication. Did I misread this, or what is the current progress of this and if there are better areas to get updates on 4G for CM.

Thanks!
[EVO 4G Android Development] Jeff_in_LA:
More important then speed is simultaneous data and voice! I was using the gps out of town.. and realized i could not make calls to my appointments. I like cm a lot.. 10 times better then a sense rom.. but i need 4g. I hope they do it in 6.1
[EVO 4G Android Development] JTNiggle:
Yeah, this is one the largest benefits. Soooo much nicer to be able to use data and voice simultaneously, especially when tethered. No more corrupt downloads cause someone calls me in the middle. No more stalled Hulu or Netflix streams cause of phone calls, It's friggin awesome.

Hey... This thing makes phone calls too!
[EVO 4G Android Development] derekwilkinson:
Put me down for $20! (just got an EVO :))
[EVO 4G Android Development] Swayyy:
I really am looking forward to 4g on CM6... That said, I've got $10 on it...
[EVO 4G Android Development] jtown904:
Please CM! 5 Bucks!
[EVO 4G Android Development] smarmytime:
Put me in for $20.
[EVO 4G Android Development] mitchellvii:
4g, what's the big deal?

I live in a 4g area and have used roms which have 4g and roms without. Honestly, at least here, there is little difference between 3g and 4g speed. Web pages using cm6.1 load about as fast under 3g as 4g pages under Sense roms IMHO.

Also, don't know how much this has been talked about, but on my phone anyway, 4g is a complete BATTERY VAMPIRE. When I use 4g my battery drains like it has a hole in it.

I'll stick with cm6 with or without 4g.
[EVO 4G Android Development] firemedic1343:
I get MUCH better battery life with 4G in my area. I also tether a lot, and there is a noticeable difference in load speeds with 4G.
[EVO 4G Android Development] xlGmanlx:
I would agree, 3G is the biggest battery vampire
[EVO 4G Android Development] swaze:
LOL, you should really speak for yourself. There is a HUGE difference in speed between 3G and 4G. For me its as HUGE as going from .6 mbps to 7 mbps. If thats not a significant increase you have no idea what is.
[EVO 4G Android Development] NewZJ:
ill put in for $20
[EVO 4G Android Development] JTNiggle:
Yep, my 4g is consistently 6 to 7 times Fraser than my 3g. Can't hardly wait for it on CM.

Hey... This thing makes phone calls too!
[EVO 4G Android Development] kpoz:
Congrats on putting us over the $2,000 mark!
[EVO 4G Android Development] kpoz:
We have eclipsed $2,000!
[EVO 4G Android Development] thlinx:
4 months still no 4g explain
[EVO 4G Android Development] John Kotches:
They are writing a device driver in their spare time from scratch.

It isn't an easy task by any stretch of the imagination.

Do you have experience with device drivers?

Swyped on my PC36100 using tapatalk!
[EVO 4G Android Development] mitchellvii:
Lol, I WAS speaking for myself.
[EVO 4G Android Development] -shift-:
+1

i wish i could upvote this post to infinity.
[EVO 4G Android Development] dj_L:
No. the kernel module (device driver as you've called it) has been there since HTC released the kernel source for the Evo (it was probably available even before that). What has not been released by Sprint is the software required to utilize the hardware.

Edit: This is provided by Sequans (the device manufacturer).

Libraries for functions such as scanning for available WiMAX networks, choosing the correct network from the available list, connecting to those networks, and the changes required to wpa_supplicant to authenticate to those those networks, have not been written yet (well, actually a good portion of those functions are completed already by CM's devs).

Edit: Looks like most of what was in JH's git repo was from the CLEAR sample implementation (for the emulator).

Once those functions are available, then you have to write a daemon (or extend the existing network daemon actually I believe, I'm weak on the platform as a whole) and write logical wrapper programs to do all of the work necessary to make the connection happen manually. All of that work, once done, will benefit not just our little Android community, but thousands of users worldwide (including Apple, BSD, and Linux fans).

Additionally, once all of that software is created, *from scratch*, with little documentation available above internet RFCs, and zero assistance from Sprint or Clear regarding the authentication mechanisms used, it then has to be made to work seamlessly with the Android GUI, which, I believe, has also been mostly completed.

Edit: again, CLEAR has provided the sample implementation for the emulator. Still, very little documentation is provided.

I hope that gives a better perspective for those asking why it isn't done, or why it has been delayed/postponed. It is a monumental amount of work. Rather than asking why, why not look at what has been done, and add to it?

BTW, I have the hardware and 4G in my area, if there is anything I can do to assist, just say the word.
[EVO 4G Android Development] hondoslack:
@dj_L, well said. When all is said and done, it will be a grand victory for the FOSS community, and for those of us with hardware that can use the software.
[EVO 4G Android Development] NewZJ:
Any word on the account cyanogen will setup that we can start the donations and have more than just verbal commitments?
[EVO 4G Android Development] -shift-:
very well put, good sir. if you'd like to help out, join us in the irc channel #htc-evo.
[EVO 4G Android Development] spenceizzle:
Ok, n00b question here. From what I understand MIUI is kinda based on cm6, and if the legendary cm6 team can get 4g working, MIUI should be getting it shortly after, right? Feel free to flame and/or explain.
[EVO 4G Android Development] JustRuin:
Put me down for $10.
[EVO 4G Android Development] dj_L:
Thank you. I'll have to build an IRC client first and am currently doing a fresh repo sync. :-) It's late here (11:45 PM). Probably will jump in Wed evening. Which network?
[EVO 4G Android Development] dj_L:
Absolutely! That is the beauty of open source! It is free for everyone to use as they see fit. The only expectation is that you share your own changes so that everyone can benefit.
[EVO 4G Android Development] ranmasaotome510:
Id like to raise my initial $10 donation to $35, after reading how the cm dev team is dealing with implementing 4G on our Evos is like, i feel more obliged to chip in. Makes me feel very special to be part of the receiving end of the spectrum and enjoying such amazing results from ppl who ask of nothing. go CM Dev's!
[EVO 4G Android Development] -shift-:
irc.freenode.com

Swyped from my EVO via the XDA app
[EVO 4G Android Development] stangdriverdoug:
I want to stay posotive about 4g but it seems like a huge undertaking and cm adds more and more devices every day which takes his time away from the evo.
[EVO 4G Android Development] Karadorde:
You've got to remember, it isn't just Cyanogen working on it. Toast, shift_ (not to give him too much credit o_O), and many others have been working, coding, and testing as well. Have a little faith.

Sent from me to you via the interwebs.
[EVO 4G Android Development] kpoz:
There is no 4G on CM6 because Adam and Eve ate an apple from the Tree of Knowledge.
[EVO 4G Android Development] kpoz:
Rest assured, Toast and a few others are hard at work on 4G.
[EVO 4G Android Development] kpoz:
In the future, please refer to previous posts. I have stated the answer repeatedly. When I am informed that they need the donations, we will begin the collection process.

I spoke with Toast recently on the matter. More details to come at a later time.
[EVO 4G Android Development] dan0412:
I take it that Sprint has good reason$ for NOT making publicly available this software component required to drive 4G on custom ROMs.