yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Dougie2187:
What roms have you tried, and do they not come on with all of them?
[EVO 4G Android Development] Fixter:
Do you have this ROM? Cause mine work flawlessly.
[EVO 4G Android Development] endoracing:
yes, just flashed Damage Control and they dont work, before that I had Supersonic (I think thats what it was, that was like a week or so ago and my memory doenst last that long).

I just noticed it recently which was actually the main reason I flashed a new rom to check it..
[EVO 4G Android Development] Dougie2187:
Why don't you try one of the rooted stock roms? Then if they don't work still, I would say it's a hardware issue and you should get a replacement phone.
[EVO 4G Android Development] L_Mo:
I like this ROM so far, but I noticed my 4G network isn't working. It connects, shows a good signal, but is unable to connect to the internet (i.e. browser, maps, market report no data connection). Any ideas what could cause this?
[EVO 4G Android Development] Fixter:
Download Flipz 4G Fix. It fixes that problem.
[EVO 4G Android Development] KShermPhoto:
Hey guys, looks like an update is out!

www[dot]damagedroms[dot]com

Shows v3.1, but no change log yet.

Lovin' this ROM, works flawlessly and really improved battery life. Excited to see what v3.1 brings!

EDIT: And I guess since I'm a new user I can't post outside links... woo!
[EVO 4G Android Development] itmustbejj:
you sir...are cruel. dl link is still dead :P
[EVO 4G Android Development] Fixter:
The link is broke. No update yet.
[EVO 4G Android Development] KShermPhoto:
Yeah, just noticed that... Sorry! I hadn't tried downloading it yet, figured I would wait for a change log and the like. Ah well...
[EVO 4G Android Development] howdyace:
flashed this rom last night as my first ever for my now fully rooted phone. Pretty nice actually.
[EVO 4G Android Development] c0mputerp0et:
Fresh Wipe

DamageControlv3221_deodexed.zip

Booted setup accounts

Clock recovery > new_radio-signed.zip

Rebooted into DC

Downloaded WiMax_PC36IMG.zip

Renamed > PC36IMG.zip

Powered off

Vol Down + Power

and updated within the bootloader when it autodetects the PC36IMG.zip

My Wimax version has updated.
[EVO 4G Android Development] runner77:
Could you please provide step by step instructions on what you did with this file to achieve success? PLEASE.
[EVO 4G Android Development] mpa4712:
I have made some changes to one of the methods posted earlier and have updated my wimax on 3.2.2.1 to the latest version:

Do this:

Download these files. Put new_wimax.zip in the root of your sdcard. Extrat the img file from wimax_25641R01.zip, and put it in the root of your sdcard.

Boot into clockwork recovery, and flash new_wimax.zip (not tested in anything but clockwork, and not from Rom Manager)

The scripting should take care of the rest. Reboot. PRL Update following this method is recommended. I am now getting 4g, but I sit right on the ass line of my 4g here at work, so I'll know more if I can connect in a couple hours.
[EVO 4G Android Development] E-MAC:
Ditto, worked for me too. Won't be able to test 4G for another couple of hours once I get off work.
[EVO 4G Android Development] redsolar:
All right, I am on the latest 3.2.2.1 flash, did a full wipe, and dalvik before flashing.

I have been struggling to get 4G to work for 2 days since the original update was released.

I have 2 evo's side by side, one is running vanilla .6 update, fully rooted, and another with DamageControl. Vanilla gets 4G, and locks in, stays stable. DamageControl keeps scanning.

Here is the output of wimax_mtd

Full log also attached (MAC Address hidden)

And here is the screenshot of phone software page.

I am willing to be a guinea pig to test any fixes for the issue.

I have flashed many things, but the latest sequence was like this:

(previously flashed new_radio and new_wimax from [Radio & Wimax] thread, and also WiMax from Calkulin's post after 4G vanished) <-- can't post links as a new user heh

Boot into recovery

Full wipe + cache wipe + dalvik wipe

Flash DC 3.2.2.1

Reboot, let it settle, test 4G (no go)

Current setup of the phone:

Evo Rev 003 w/ Novatek

Clockwork recovery 2.0.1.3

8GB SD Card w/ 512MB ext2 and 128MB Swap (both unused)

Vanilla DamageControl 3.2.2.1

Logcat of toggling 4G widget on/off also attached
[EVO 4G Android Development] Sporkman:
is there a bug with google maps never happend before but it launches but will not connect just loads and loads
[EVO 4G Android Development] asrebel:
Yeah I tried both. Got the latest radio/wimax, but no go for 4G. Something wonky is going on.
[EVO 4G Android Development] Cordy:
As I stated this was trial and error. For informational purposes; I tried flashing the wimax image through fastboot however that was a no go. Interestingly I was able to delete it through fastboot just it would fail on the write. I did a little digging around on trying to find and flash the different partitions which gave me the idea of this. ->http://xdaforums.com/showthread.php?t=704640 so I just extracted the wimax image from the zip Calk provided and then the android-info.txt from the eng PC36IMG.zip modified the version number as I was sure it cross-referenced it based on the whole rooting process and then zipped the two files back up and named it PC36IMG.zip Because we are using eng spl it doesn't require htc's signature to flash at least that was what I hoped but I turned out to be right.
[EVO 4G Android Development] dpilcher:
All flashes seemed to process smoothly and can verify radio updated fine.

My question...when every I run the wimax_mtd it gives me this:

/ # wimax_mtd

wimax_mtd

/sbin/sh: wimax_mtd: not found

any help?

One last question: Which recovery, Clockwork or AmonRa, I've used them both but have been reading many threads but don't get a common favorite.
[EVO 4G Android Development] myndwire:
it appears that the wimax_mtd script/binary isn't in the default unix path. you need to execute it with a full path to where it's located. try this:

/ # /system/bin/wimax_mtd

btw, if you ever have issues finding a file on your device, adb shell over, and execute a "find / -name filename"

wildcards/partial filenames work too. here's the exact output:

# find / -name wimax_mtd

find / -name wimax_mtd

/system/bin/wimax_mtd

#
[EVO 4G Android Development] fallentimm:
4g works perfect along with many others.

I f you have correct wimax already

Wipe everything

Flash dc 3.2.2.1

Reboot & flash radio only

U pdate profile and prl --- important

T est 4g

IfNo go flash wimax

Test 4g

I fstill no go use permission fix

OnceYou get it working restore nandroid. You can try resorting you old backup.

It will work. This is not magic that only works for only some
[EVO 4G Android Development] SnoopDawg:
That would assume that if you had:

$

Then type su

That you didn't add the - at the end that would load the root environment.

So if you have the

$ su -
[EVO 4G Android Development] KERKEDAGAIN:
it loads eventually...just takes FOREVERRRR!!!
[EVO 4G Android Development] myndwire:
actually OPENING or just updating/populating? 30 mins or so ago i was having issues updating my location with latitude... refuses to update. google must be having an issue though, because my 3g/data is working fine.
[EVO 4G Android Development] redsolar:
This appears to have changed my device MAC address. Not good :)

Although now we are getting somewhere, it tries to connect, and then disconnects (guessing that it detects a duplicate mac address if you are connected)
[EVO 4G Android Development] TrevE:
what zip did you flash that changed mac? that is not good lol

oh nm just reread, it appears its the one you flash from bootloader?
[EVO 4G Android Development] jrpointer:
my phone is doing the same thing after using ur method....it tries connecting to sprint only to disconnect immediately
[EVO 4G Android Development] dpilcher:
Thanks for the quick response! Did what you said and same thing 'not found' also did the search and this is what came back...

/ # find / -name wimax_mtd

find / -name wimax_mtd

/ #

also did the search across the spectrum:

/ # find / wimax_mtd

and went through 'what looked like' everything and came up with this:

find: wimax_mtd: No such file or directory
[EVO 4G Android Development] TrevE:
your in recovery this kinda stuff wont work in recovery
[EVO 4G Android Development] TrevE:
did your mac change too?
[EVO 4G Android Development] jrpointer:
how do i check if my mac address changed? would i run another wimax_mtd?
[EVO 4G Android Development] redsolar:
For reference:

My current mac is 00:16:08:00:24:05

It used to be 00:18:41:XX:XX:XX

@ jrpointer what does your MAC address show after running "adb shell wimax_mtd > c:\wimax.txt" ?
[EVO 4G Android Development] mpa4712:
I take it your mac address matched what I had in the image?

This is from the full wimax/radio package that I think everyone else is working with here. The .img file was just extracted from that. I think this is the same problem that the unrevoked guys are running into.
[EVO 4G Android Development] TrevE:
i think your mac is printerd on the back of the phone under battery. run that mtd command again and see if its different
[EVO 4G Android Development] dpilcher:
DUUOOGH....may have to give you yet another dbeer for my stupidity...thanks
[EVO 4G Android Development] redsolar:
That's what it appears to be. Trying a few other things now.

I wonder if all the troubles were with people who flashed things from bootloader (I did) and they all got duplicate MACs....

If so - this is going to be mayhem heh.
[EVO 4G Android Development] gtkansan:
Finally.

Using the PC36IMG.zip method (a few pages back) i got wimax updated to the newest version.

Problem being, that killed wimax hahahah. Wouldnt work. Wiped, New DC 3.2.2.1, then radio, then wimax.... no dice

Finally, as a last resort, ##786#, Menu Button, Reset. Let it reprovision you once you boot back into the rom (yes it stays DC 3.2.2.1) and 4g works great. No drops so far (im in a strong area, so the dropping on wimax 2.4722 or whatever was REALLY annoying).

Hope that helps. Perhaps its the provisioning of the phone with sprint that screws it up, or that our wimax MAC addies are being changed somehow by the wimax flashing, I dont know. But this fixed it for me.
[EVO 4G Android Development] zikronix:
works in amon fine....
[EVO 4G Android Development] TrevE:
can anyone with a busted mac now confirm if the 786 reset reverts there mac?
[EVO 4G Android Development] dpilcher:
That's what I was in as well v1.7.0.1 adb'g through in recovery. Not sure how to do it any other way...so will keep reading to see how to run the wimax_mtd correctly.
[EVO 4G Android Development] runner77:
Sorry for being a pest, but could you please post the radio-signed zip you used. I just want to make sure I use the same file. There have been a ton of versions floating around.

Thanks!
[EVO 4G Android Development] redsolar:
Testing now....
[EVO 4G Android Development] mongoose8p:
This definitely works
[EVO 4G Android Development] TrevE:
mmmm getting closer to a method to update wimax :) keep it up guys.
[EVO 4G Android Development] sk63:
FWIW, I did the PC36IMG.zip flash method and it correctly updated my WiMax and left my MAC is unchanged.
[EVO 4G Android Development] jrpointer:
My mac address has also changed.....
[EVO 4G Android Development] asrebel:
Could we get some links to the radio/wimax updates you used? There have been so many links and attachments to slightly different radios that if I go through the trouble of another wipe/flash I would like to use the same updates ;-)

Thanks
[EVO 4G Android Development] redsolar:
Sorry, needed to get my MSL from CDMA workshop to use 786.

##786# Reset does NOT fix the MAC address issue
[EVO 4G Android Development] mongoose8p:
Okay first of all I have the old wimax firmware still BUT i do have 4g working on this rom by following those instructions when I did flash the wimax (like in the steps) I used Neo's here is the link-see original post

http://www.xda-developers.com/forum/showthread.php?t=713770

I still have the wimax from toastpt2 but I do have working 4G on 3221
[EVO 4G Android Development] saf100792:
Does anyone know which apk the music widget background is in i've looked all through this rom and found nothing. At first i thought it was the music.apk one but thats not it because its deletable and the music widget will still work. Any ideas?
[EVO 4G Android Development] jrpointer:
can someone confirm is ##786# is going to revert me back to my original mac address or would a clean wipe? it looks like we're making progress here but this mac address isssue has slowed me down
[EVO 4G Android Development] redsolar:
Confirmed, ##786# does NOT work.

Redoing the Part 2 root now to see if we can get things fixed that way.
[EVO 4G Android Development] jrpointer:
my mac address is exactly the same (00:16:08:00:24:05) after using that img file.......i really wish i hadn't used it....does ne one know what i might be able to use to revert back to my mac address?
[EVO 4G Android Development] runner77:
Could some please post the link for the "new_radio-signed.zip" file...?

Please
[EVO 4G Android Development] jrpointer:
I believe this is the file you're looking for.....http://talkevo.com/tracker/torrents/219cb6aac7ddd8f1fabf6f9c0fdc7b079134fffe/new_radio.zip
[EVO 4G Android Development] runner77:
THANK YOU!!!
[EVO 4G Android Development] jrpointer:
updated....
[EVO 4G Android Development] mpa4712:
Looking into the duplicate MAC issue..
[EVO 4G Android Development] Cordy:
Firstly I took down the link since people including myself reported duplicate MAC addresses for WiMax. Resetting with the MSL did not restore it, and neither did flashing the eng rom and then reflashing everything. I haven't tried from Stock, so someone who has feel free to chime in.
[EVO 4G Android Development] redsolar:
Progress report. Root part 2 does NOT restore the MAC address either.
[EVO 4G Android Development] smw6180:
So I've read the past 10 pages and I'm more confused than I have been.

It appears there's at least 1 new version of the wimax flash.

It appears that one version changes the mac address

It appears that if

adb shell wimax_mtd |findstr /i check

returns 4.6.2.2_v24722 your wimax flash didn't work.

So...long story short: has anyone found a stable way to get functioning 4g under DC 3.2.2(.1) with the latest OTA update base?
[EVO 4G Android Development] davida72:
I'd love to use this Rom without sense, but the issue I have is no widget to turn 4g off. The sense widget works very well. I tried a widget I found here, but it wouldn't work all the time 4g would randomly turn back on. I'm not on a 4g area, so I'd like to save my battery.

Does anyone know how to shut off 4g so it won't kick back on? The widget I got here on xda should work sense it changes the setting right?
[EVO 4G Android Development] DarkManX4lf:
I tried to ask this question earlier in this thread but I did not get a reply.

When upgrading damage control rom (like going from 3.2.1 to 3.2.2.1) do I have to wipe the davlik cache and data? Or can I just install the new rom without wiping?
[EVO 4G Android Development] jrpointer:
this definitely isn't good.....i'm going to just exchange my phone at best buy :(....the only other thing I can think of is maybe editing that image file w/ a hex editor???? maybe?
[EVO 4G Android Development] redsolar:
More progress... after looking through wimax_25641R01.img file, located the place where mac address is set it's on a few lines

line 104377

line 105189

However, the MAC address listed there is 00:16:08:00:24:04 (one I end up getting is 00:16:08:00:24:05)

This is a binary file, so i am not certain it's safe to edit/save in a text editor, but it's a progress
[EVO 4G Android Development] TrevE:
im just as confused :|

you shoudl be able to just upgrade without wiping.

What i dont get about this is if this is the wimax update that came OTA why is there a mac hardcoded?
[EVO 4G Android Development] DarkManX4lf:
Thanks !!!
[EVO 4G Android Development] KERKEDAGAIN:
you can always just turn it off manually, via settings > wireless controls. Also, that widget seems to turn 4G on @ boot only, far as I noticed..
[EVO 4G Android Development] Cordy:
I found it in a Hex Editor, thats interesting nonetheless, it's the same image thats flashed to every phone why would it change the MAC address. Some change others don't.
[EVO 4G Android Development] redsolar:
I am wondering the same.

From what I have read so far, it looks like it's a part of the image unrevoked released.
[EVO 4G Android Development] smw6180:
Oh good. I'm totally filled with confidence now! ;)

(Sarcasm, not being mean. ;) )
[EVO 4G Android Development] fallentimm:
Can someone take official ota open firmware.zip and look at wi max img there make sure its the same
[EVO 4G Android Development] itmustbejj:
I had more issues when wiping from 3.2.1 to 3.2.2 than i did by not wiping. I didn't wipe and everything is working great. I'm staying out of this whole wimax mess for now as I don't have wimax here in Indy, but I am going to kansas city this weekend for a famly reunion, so I hope to get my first taste of 4g then :)
[EVO 4G Android Development] mpa4712:
I believe you are right. The 'Full' radio update that was posted may have been an early version of what they were working on. The files I posted were from that update.
[EVO 4G Android Development] fallentimm:
I wiped and why to 3.2.2.1 no prob. 322 was another story
[EVO 4G Android Development] redsolar:
It appears that wimax_25641R01.img posted more than once (also part of new_radio.zip) originally posted have been identical. I ran md5sum checks on them, and no changes are detected.

The only difference remains being the method used to flash it. That must be where the bogus MAC address came from...

My MAC changed after I flashed it using fastboot/recovery via a modified PC36IMG.zip as opposed to using a more traditional method of clockwork recovery.
[EVO 4G Android Development] Cordy:
Yea I also checked and noticed they were the same. Curiously though seeing as the image would not flash otherwise, curiously why is it when it is overwritten with the older image from the eng build the mac address does not change.
[EVO 4G Android Development] asrebel:
Hypothetically if you did a find replace of the hard coded mac addy with your original addy minus 1 since it adds one you would be back to where you started. Of course YMMV.
[EVO 4G Android Development] fallentimm:
7.50 MB (7,864,320 bytes)

This is size if wimax ing from official ota. What is size of yours
[EVO 4G Android Development] TrevE:
I think a more intereting testwould be to take old wimax img and open it in hexeditor see if theres a mac addy ahrdcorded in there..

im curious because IIRC the first 3 octets(?) in mac addy i was pretty positive were not to be changed, they are suppose to refer to the manufacture of device, from what im seing they do..
[EVO 4G Android Development] redsolar:
I've thought of that too, but for now i'll leave this as "last resort" since tampering with binary files and flashing them sure seems like a way to permanently brick things :D
[EVO 4G Android Development] Cordy:
Yes the same MAC address is located in it.
[EVO 4G Android Development] TrevE:
ok so the same mac is in the original eng we all flashed? could it just be a temp mac or some crap to signal phone needs provisioning?
[EVO 4G Android Development] liquidkernel:
Running 3.2.2.1 without wiping and v25641 radio. 4G radio loads up just fine.
[EVO 4G Android Development] SnoopDawg:
If my MAC is 00 DE AD BE EF 00 Do I need to take it back? :D

So, 3.2.2.x doesn't flash the WiMax stuff. It appeared that is what caused most of the confusion.

I still say grab Calkulin's. I can't vouch for Neo's, either way. Some peeps were able to come correct when they dropped his stuff on their unit.. (man that just doesn't sound right)
[EVO 4G Android Development] asrebel:
Totally agree, but it worked for me. I figured one dumb move by me...deserved another. Of course YMMV.

I'm back at my original MAC and doing another data wipe / flash as one last gasp to get 4G working. If I can't get it to work, I may go back to stock or preferably rooted stock because I need 4G for tomorrow. :-)
[EVO 4G Android Development] redsolar:
Good to know.

I am in the process of reverting to stock RUU using RUU_Supersonic_1.32.651.1_Radio_1.39.00.04.26_release_171253.exe posted a long time ago.

Will updated on the progress of course.
[EVO 4G Android Development] myndwire:
crap...forget that idea. the macs HAVE to all be different though.. i'd love to know why they have any hard-coded mac anywhere in that image.

also, keep in mind that technically our phones should have at least 3 macs:

- wifi radio

- 3g/evdo radio

- 4g/wimax radio

each of these has to have an individual mac.. a good test to verify this would be looking at your phone's connection as it's connected as a client, router-side. as for the 3g mac, you'd have to do some adb/android termnial trickery with arp -a.

then again, we could likely get them all with ifconfig if it's there. let me do some digging to get an idea of what the scheme of macs on these things are.

edit:

htc has their own OUI:

38-E7-D8-* belongs to them.

my wifi and 4g macs are within that range. 3g i can't get because i can't get arp, ifconfig, etc to output good info yet.
[EVO 4G Android Development] Cordy:
Correct I pulled it from the eng rom and searched for the address which pulled up. If it was to signal the need for provisioning resetting the phone with MSL would signal that and it would change back.
[EVO 4G Android Development] plmiller0905:
I just got home from work and was checking up on some of the threads. I'm a bit confused as to why everyone is having problems. I flashed DC last night and flashed the wimax zip and radio zip on top of it. My baseband is now 2.05.00.06.10. My Evo seems to be running fine. Do anyone know of a way to test Wimax to make sure it working properly (I don't have 4G Service in my area).

So can someone please tell me whats going on, is 4G not working because of radio and wimax flashing and is it affecting everyone that flashed?

Thanks
[EVO 4G Android Development] redsolar:
For reference, what editor did you use to change the MAC? And what OS/file mode?

Binary files are picky when it comes to line breaks, and any other symbols, so i'd hate to kill things :P
[EVO 4G Android Development] Cordy:
I was going to try that to see if that changed it, thanks for taking that leap for me as you have to root all over again.
[EVO 4G Android Development] redsolar:
We're in this together, right? :P

Figured stock RUU is no worse than no 4G, since I can always root back :)
[EVO 4G Android Development] TrevE:
please dont use a text editor to edit firmware, thats just asking for it. atleast grab a hex editor...
[EVO 4G Android Development] mpa4712:
I believe the image file is actively looking for our current MAC when you are flashing it. What we (as in those who are a 'conjoined twin' to a mac address) are getting is what seems to be a fallback MAC since ours doesn't match:

FWD_IPCS_DEFAULT_SRC_MAC....FORWARDING TABLE ENTRIES....UNKNOWN ADDRESSES forwarded to RFI..----------------------------------------------------....HASH MAC ADDRESS PARAM TLT(tick) INTF .0x%04x %s %04x .%-6d

... N/A ..(u32)destItfQty<=_interfaceQty.._perDestDirArray....00:16:08:ff:02...fwd FilterManager....stkList-staticPool..FILTERS TABLE ENTRIES...%D/%D...filter qty..filtering status....DISABLED.| FILTER NAME | STATUS |PRIO
[EVO 4G Android Development] liquidkernel:
4 MAC addresses, to be exact. Bluetooth uses MAC addresses for communication as well (802.15 spec).
[EVO 4G Android Development] asrebel:
I started by using hexedit, but ended up using winvi.

I think the key would be to examine the file before and after to make sure it looks "appropriate"

Again, I'm not recommending this method...I'm just saying I did it because I was desperate and felt dumb for what I did earlier, so I figured....two wrongs make a right?
[EVO 4G Android Development] redsolar:
Stock RUU does NOT revert wimax MAC address. Time to re-root and use the last resort of forced image writing with patched MAC