yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] RavenII:
It's not that simple...the "techs" at the Sprint stores are only there to hear customers ***** and complain...then to tell you that it's a manufacturer's defect...or "wear and tear"...meaning they'll send the phone out or you have to have insurance...

The security cert getting deleted in the wimax partition doesn't have a solution yet...as no one knows the rhyme or reason to the madness...EvDO was easy to figure out the authentication method for it...4G?...not so much. Not yet anyhow...but I personally haven't delved too far into it. Yet...no time...work work work....speaking of which....I have to get back to work...
[EVO 4G Android Development] wsantiagow:
He is stating that he didnt have a rooted phone or any custom ROM on it. If his phone is a virgin , then yes he should have no problems with Sprint. If he has never rooted his phone, then he will not have the deleted key problem.
[EVO 4G Android Development] mayfly82:
Sorry for being a noob. I do not know if my phone is screwed. If I check my mac addresses the wimax address is different from the original but my 4g is the original. What does this mean? Thnaks
[EVO 4G Android Development] wsantiagow:
First of all, did you root your phone? Second, on the box where you phone came in, there is on the side your original MAC address. Does this match with the MAC you have now on the phone? If not then you have totally lost 4G capabilities. No fixing it.

By the way, if you rooted your phone, what ROM and which radios did you put on there? Just curious.

If you have the Insurance on the phone, you can probably get you a replacement if you are tactful.
[EVO 4G Android Development] mayfly82:
I rooted my phone with toast's method. I have this rom

http://xdaforums.com/showthread.php?t=743352

and the latest radios from there as well.
[EVO 4G Android Development] fastamx79:
That is the same ROM I flashed, along with the radios. I don't think I have 4G issues... my MAC address matches, but I am currently out of a 4G market to test, and won't be able to test it for a few months.

I never put on any other custom ROMs on my phone... I rooted using Toast's method both step 1 and 2, then flashed the stock ROM using this method (WiMax was fine pulling almost 8mbps)... http://xdaforums.com/showthread.php?t=715915

then recently applied the 2.2 update using this method.. http://xdaforums.com/showthread.php?t=743352

Any other way to see if my WiMax is jacked.. or since my MAC address matches and never changed, is it safe to assume I am okay?

I am going to make a backup of my WiMax partition that way if something happens in the future I can revert back and not lose anything.
[EVO 4G Android Development] alongmire22:
I need help rooting HTC evo 2.2

the beast "evo"
[EVO 4G Android Development] wsantiagow:
Sorry if your MAC is different then you have a bricked wimax.

I remember flashing (HTC OTA Froyo 2.2, *FINAL*, build 3.36.651.6 (Rooted) Odexed) too with the radios and that was about the time when I bricked my wimax. I had flashed Fresh ROM 3.1.0.1 and radios as well so I really cant put my finger on which or what happened that has caused this. Its unfortunate but thats the price we pay for tinkering.
[EVO 4G Android Development] bigbiff:
Yep, something with fresh killed my wimax. I updated and used s3vo 2.2 with no problems. After fresh 3.1.x my wimax partition got corrupted somehow. I reflashed and have the broken wimax mac. I actually skated the last OTA update issue with Cauklin's update. Hope to research ways of what happened and fix it. :(

EDIT:

OK. reading again, people have flashing fresh 3.x in common. I will post in the fresh thread to see if anyone might now why this is happening.
[EVO 4G Android Development] mpa4712:
Flashing any rom, let alone any fresh rom, did not kill the Wimax. None of the roms have included the Wimax files in them. It was the flashing of the Wimax files that killed your Wimax. Most likely it was the flashing, then reflashing of the same version that killed it.
[EVO 4G Android Development] bigbiff:
I only flashed it the first time. Why would flashing it twice kill the partition?

EDIT:

I guess I did flash twice, but I flashed after it broke the first time. I only updated wimax once before it broke. What is the easiest way of checking to see if the RSA keys are still on the partition?
[EVO 4G Android Development] RavenII:
You're absolutely right...sorry...but, good luck finding a store that has it, because apparently Chicago is sold out...
[EVO 4G Android Development] wsantiagow:
Very true...Jacksonville is sold out too.

Sent from EViO2
[EVO 4G Android Development] wsantiagow:
The only thing that I want to know is:

How does the wimax keys get deleted? What its the procedure of flashing a radio and in the process, it decides to delete keys and other times it don't (delete keys). Doesn't make sense to me. Anyone? Thanks.

Sent from EViO2
[EVO 4G Android Development] Geniusdog254:
They get deleted because they're just stored on the partition. Heres what happened:

The rooted recoveries wouldn't install the WiMax image the same as an HTC stock image

People then decided to try to flash the images with things like fastboot or flash_image

When you use flash_image (like I did) it overwrites the whole partition with the stock image. The stock image doesn't contain any keys, so you lost them

The stock image & the bootloader both know to back up the keys and write them back once the new image is flashed, but flash_image doesn't, it just overwrites the whole partition.
[EVO 4G Android Development] starkillers:
So, if wimax MAC address hasn't changed than 4g should work just fine? My MAC address is the same but I am not in a 4g area and can't check to see. Can anybody confirm this? I have read a few posts that say their MAC is the same and they are still not connecting. I am asking so that if I am screwed I would like to try and swap ASAP so I can try and get an Evo before its updated. As mentioned my MAC address is the same. Thank you all for any insight.
[EVO 4G Android Development] Geniusdog254:
Look up RedSolars thread on backing up your WiMax partition. If you do the backup, you can check it to see if your keys are still there. If they are, then any 4G issues you have are purely in software, and you may have to flash around a few ROMs to find one that works, but it will definitely work if you have the keys & find the right software
[EVO 4G Android Development] bigbiff:
Will using Clockwork Recovery to flash the wimax do the same thing as flash_image and kill the partition?
[EVO 4G Android Development] starkillers:
I'm noob at this so forgive my ignorance. Dumping the wimax data and partition, is this simply making a copy of each and sending it to the SD card as a bin file? It's not removing it from phone and thus I would have to put it back after dump correct, simply copying? I appreciate your time and help.
[EVO 4G Android Development] wsantiagow:
First of all thanks for your reply.

Since this has happened to you, what is your game plan on rooting/flashing procedure in the future.

Right now, Im using Calkulin's EViO2 (2.2) and this is the ROM I want to stick with on my new phone. My new phone should be arriving soon. I do not want to "F" that up. I am still a little lost because I am use to using RA-evo-v1.7.0.1 recovery. How or what I must I do if I want to use this recovery and not screw up my wimax keys.

My phone will probably come with 1.47 (2.1) and I will be rooting/nand that. I really appreciate any and all info you can provide. Im sure you have answered this, but I am just a little unclear. Sorry.:o
[EVO 4G Android Development] mrbrandonscott:
Sorry, didn't realize this was a "Broken" or "lost" MAC address thread. I wish the best of luck to everyone without working 4G.
[EVO 4G Android Development] Geniusdog254:
No the problem was with the actual images people were flashing. They were just calling flash_image essentially because that works with other things, but it screws up WiMax. The new ones (from Calkulin I think, but just look its the one in the Damage & Fresh threads) don't brick anything. I've used them successfully.

See right above this quote. I used ClockWorkMod and flashed it just fine. Just be sure to use the newest updates like I mentioned above. Just NAND unlock your phone, then install ClockWorkMod & flash the WiMax & radio & ROM, etc.
[EVO 4G Android Development] bigbiff:
Well I guess somehow my Wimax partition got corrupted and now the RSA keys are gone. I was able to fix my MAC address but since my RSA keys are missing I cannot authenticate anymore. I don't think I caused this issue, it just seemed to happen on its own. It could of been anything, but I know for sure it was working after I flashed the latest WIMAX, then all of a sudden, 4g became borked. Trying to decide to return to stock and return.

I do believe that this happened on it's own and not from my own actions, since it became corrupted after a successful WIMAX flash. I tested and was connecting to 4g with no problems. Then a few days later, borked WIMAX.

I learned that if I am able to get a new phone, I will be backing up the wimax partition, probably all the partitions on the phone!
[EVO 4G Android Development] wsantiagow:
1. Once rooted and nand unlocked (most likely 1.47.651), does the next ROM flash need to be one HTC-OTA 2.2 rooted ROMs before flashing to the latest radios? OR could I just go straight into Calkulin's EViO2 2.2 ROM and flash the radios afterwards.

2. What order do you recommend? I see above you have Wimax, then radio and finally ROM. I have always done ROM, radio, and finally wimax.

I have always used Amon's Recovery with 2.1s and never had any issues until the 2.2s rolled out. I will be taking your input and start using ClockWorkMod.

Any pros and cons on these 2 recoveries?

Thanks again Geniusdog254 for your info. As you can tell, I am really paranoid of screwing this up again. Thanks!
[EVO 4G Android Development] wsantiagow:
I have a bad wimax phone. But just for practice, i did a backup of my wimax partiton. Then I used a hex editor and open my wimax.bin file. Found my MAC address to be only one letter off and that was the last letter.

I would of thought that it would be the generic mac address everyone has gotten with bricked wimax's. Anyway, just throwing it out there.

PS: I will definitely be doing a backup of my wimax partiton.

Question from: Proof of concept solution on fixing badly broken 4G after bad MAC, etc

In this thread the instructions (below) say to dump twice. Are both of these necessary being that one is 12MB or so and the other is 7-8MBs. Doesn't the 12MB include the 7-8MB files? (Im asking here since there is no activity on that thread at all). Thanks!

11. Dump your wimax data by issuing "fastboot oem saveprt2sd wimax -n wimax.bin" command (varies, anywhere between 7 to 8.5 MB, mine was 7MB)

12. Dump complete partition (~12MB) by issuing "fastboot oem saveprt2sd wimax -n wimax.bin -a" command
[EVO 4G Android Development] bigbiff:
I believe the first option just grabs the data, the second grabs the entire partition, blank space and all.

Will be reverting to stock tonight! Anyone care to enumerate other ways they have encountered losing their RSA keys without flashing ruining the partition?
[EVO 4G Android Development] rocolema:
Success fixing broken MAC, but my situation may be different than yours. I had the bad hard coded MAC but the dump of my WIMAX partition (//xdaforums.com/showthread.php?t=716694) showed that all the certificate keys were still intact.

So here is what I did to fix the problem.

1. I used step 1 from (//xdaforums.com/showthread.php?t=715525) to fix the MAC.

2. I used the dump and instructions from the thread (//xdaforums.com/showthread.php?t=716694) to reflash the wimax partition.

3. I deleted the tree.XML file, update profile, update PRL trick.

4G started connecting successfully. But again, only my MAC was broken, the 4G certificates were still intact.
[EVO 4G Android Development] bigbiff:
I fixed the mac after my partition got corrupted (didn't do any flashes after working 4g to corrupt the partition), it seemed to get corrupted on its own. I will try to take mine back tomorrow after running the RUU to unroot tonight. I will report back on what happens.
[EVO 4G Android Development] bigbiff:
Decided to wait to see if a fix is developed since I don't live in a 4G area, and phones are coming with 2.2 w/ no root.
[EVO 4G Android Development] mpa4712:
You won see a fix for broken wimax certs. If you have your certs and a bad wimax mac (not sure that is even possuble) then you should thank your lucky stars. Fix your mac before trying to flash another wimax file and make a dump of your wimax partition.

The hunt for a rsa key fix has been done many times over. It doesnt exist for security purposes. Htc has to sign those certs. They use 2048 bit encryption. I was optimistic in my hunt to sign my own certs untill i saw they were 2048 bit. Please exchange your phones if you can.
[EVO 4G Android Development] rek410:
question - I checked and my current mac address is showing to be different than what is posted on the label behind my battery.

With that said, my phone still "says" it is connected to 4G with full bars but always pulls pretty weak 3G speeds. Rarely over 1mbps. In fact, sometimes if I turn 4G off I get better speeds at 3G.

I'm in the Baltimore/DC area which is supposed to have pretty strong 4G saturation.

Would following the instructions in this thread correct my problem?
[EVO 4G Android Development] wsantiagow:
If I were you, I would back up your wimax partition before anything gets jacked worse than it is. There is a thread on xda that can walk you though it (simple). I'm not sure what else to tell you about your issue. VERY WEIRD to have different mac addresses and still have wimax working. Is your new mac address the generic one that is posted in the OP? I doubt it.

I just received my replacement phone and I backed up my wimax partition first. My previous phone lost the wimax keys and it was bricked (wimax).
[EVO 4G Android Development] rek410:
Ok, i'll look for the thread. I've flashed so many ROMs lately I'm not sure how messed up it has gotten.

My current MAC is not the generic one that the OP listed but it is similar. I think the last 4 characters are different but that's it.
[EVO 4G Android Development] wsantiagow:
Have you backed up your wimax partition yet? Do it first.

Sent from EViO2
[EVO 4G Android Development] wsantiagow:
On a good note, you still can connect to 4G though. Do a backup. Try deleting the tree.xml file in data/misc/ folder. Have you tried that and updating your PRI and PRL?

Sent from EViO2
[EVO 4G Android Development] wsantiagow:
Dial ##3282## and choose view mode. Look for the wimax option and see in there what your MAC really is.

Sent from EViO2
[EVO 4G Android Development] bigbiff:
In the unrevoked forever thread, it is mentioned a lot of xda members have lost their rsa certs (100 was mentioned). Any idea if we could get together and ask sprint for our certs back?

Does anyone know a tech at sprint that can give us regnerated certs we could populate back with fastboot?
[EVO 4G Android Development] rek410:
ah, OK the MAC in that screen matches the MAC on the label behind the battery at least :p
[EVO 4G Android Development] mayfly82:
after running fastboot oem wimaxrmac my mac address is the original one but when I check in the "about phone" the wimax mac address is different but the 4G mac address is correct. Am I okay. Thanks
[EVO 4G Android Development] RavenII:
What?
[EVO 4G Android Development] kmartburrito:
4G is still broken after attempting this as well as a re-root. Nothing seems to be working. I really hope I didn't somehow fry my 4g radio.
[EVO 4G Android Development] Biofall:
I've done the steps, my MAC address was correct.. My 4G stopped connecting like it used to. Upon the original Radio and Wimax update I got a strong 6mb/s down, now, it randomly scans and alerts, but then scans again. Then, it sometimes connects, but with 1mb/s down... In the same area too.
[EVO 4G Android Development] kmartburrito:
I was able to fix my 4G by deleting the /data/misc/wimax/"MACADDRESS".tree.xml file several times....

I went back to the original PC36IMG.zip file, updated to Fresh 3.1.0.2, flashed new radio, updated both profile and prl, updated wimax, again updated both profile and prl.

At this point, that file did not exist for me to delete, and it still didn't work. However, when I turned it on, the file created itself, and I deleted it. I tried turning it on again, no dice. I deleted the file again. Then on the third time turning on 4G, I finally connected.

Fantastic. So...the moral of the story is that step is crucial (at least in my case) to getting it to work again.
[EVO 4G Android Development] zergburger:
Just a heads up, I also got the "00:16:08:00:24:05" MAC address at some point in the near past.

I was first on the 2.1 DC ROM a couple of months back with working 4G,

Used CM6 for a while when I was in an area without 4G,

flashed fresh's ROM while I was at work, didn't think much since I don't have 4G there.

Then I flashed the EViO ROM while I was home where I do have 4G and got the constant - searching - connecting - authenticating - searching loop. Sure enough, my MAC address was changed to "00:16:08:00:24:05"

I unrooted - which also gave me the 1.40 PRI, what a sick joke haha - brought it to a corporate store near by, and told them my 4G radio seems to be broken. There was a fat lady who was NOT interested in her job at all who just brushed it off as "since we are not an official 4G area (westwood, LA), we can't do anything."

There was a few customers in there with Evo's so I told her that she cant possibly say that with a straight face when everyone's Evo in the store connects fine - even the display models. She seemed very annoyed but I was persistent. A different tech came to look at my phone, took it to the back to "run some tests" - which I'm sure was nothing more than factory resets, profile updates, etc. and came to the conclusion that my 4G was indeed hosed. He placed an order for a new one for me, and should be here Monday.

If anyone has any idea what could be the cause of this, I would love to know, so I can avoid it at all costs when I get my replacement unit.
[EVO 4G Android Development] bigbiff:
Probably borked your RSA certificates. Back them up!
[EVO 4G Android Development] zergburger:
Will do :) but like one of the posts said here - who does so without knowing this could happen? o_o

My new evo might be here today, cant wait to get off work and get back on the 4G network.
[EVO 4G Android Development] bigbiff:
Apparently the new Ra Mon Recovery 1.8 backs up the wimax partition during nandroid now. Will be checking this out tonight!
[EVO 4G Android Development] kmartburrito:
I've got a buddy that just ran into the exact same error when backing up wimax.bin with the write_data_to_cluster_fail. Any ideas?!?
[EVO 4G Android Development] ThornXBL:
I have that issue as well. :(
[EVO 4G Android Development] ipclark1:
Wow

Finally got reolacememt today and....no wimax out of the box! Nice. Same symotoms as before. Scannin,connecting to sprint,disco...repeat aaarrrrrgggghhhh
[EVO 4G Android Development] wsantiagow:
Answer

Guys just use the new Amon Recovery 1.8 and it will back up your wimax partition now. Which is awesome! It would of saved me a phone a while back if this new recovery would of been around.
[EVO 4G Android Development] accelerus:
I'm just outside of a 4G bubble in my apartment if I go down the road towards a sprint store 1.0 miles - 4G is avaiable.

I was fooling around today and noticed that my MAC got changed to that default one everyone seems to be getting. Not a huge 4G user so I have ignored it for a few weeks.

After reading this thread - I will say +1 on the flashing of Fresh ROM 3.1.X That's all I've been using (now on 3.2) is what messed up my phone those few weeks ago.

Going to try a few of the fixes here tomorrow -- only sucky part is to "test" for any results I have to get in my car and drive a mile down the road, lol

If my 4G is hosed because my RSA certs got borked, I'd LIKE to trade it in for a working one, but am on the fence, i dont want to be locked out of rooting. And I so rarely use 4G anyways. No insurance here on the phone, but since this is a "software" issue, I'm assuming I wouldn't be charged the 100 dollars?
[EVO 4G Android Development] nickdiehl:
my 4G dose not work either but i think my problem is that the wimax radio will not flash to new version for some reason im useing a fresh rom, the radio flashed and i have the rite MAC address any ideas?
[EVO 4G Android Development] nvius:
Don't mean to beat a dead horse even further, but I feel I have a unique situation here. My 4G stopped working yesterday when I was flashing kernels. It would turn on, scan, turn off, rinse and repeat. So I decided I'd try to update to the latest wimax update (EVO_WiMAX_26023_R01). This successfully stopped my 4G from turning off and on, but now it continuously scans and even gets to "Connecting to Sprint", but fails and returns to scanning.

Things to know...

1) I am fully rooted on the Stock 2.2 ROM.

2) In CMD: "fastboot devices" recognizes my phone

3) In CMD: "fastboot oem ?" returns a list of commands

However, when I try "fastboot oem wimaxrmac" or "fastboot oem wimaxwmac" I receive the error...

INFO[ERR] Command Error

OKAY [0.000s]

finished. total time: 0.000s

I have installed the HTC Sync drivers and I couldn't figure out why the commands would not work. This method seemed like a dead-end for me.

So instead I dialed ##3282# and looked at the NAI it lists 001608002405. So I do have the incorrect MAC address.

I opened a shell and took a look at the /data/misc/wimax folder and instead of finding 1 mac address, I found 2. One was 001608002405.tree.xml and the other was my correct Mac Address which matches the address on my box. I figure if I just removed the 001608002405.tree.xml, updated my profile and PRL, my 4G would start working. But alas, it has not...

Any ideas?
[EVO 4G Android Development] kf2m:
Have you tried going into System Update in Settings, and doing an Update Profile?

Also go into terminal. Make sure your are superuser, remount /system as RW, then type in "grep RSA /dev/mtd/mtd0", you should get RSA PRIVATE KEY BEGIN, and RSA PRIVATE KEY END at the bottom of the listing. If not your Wimax keys are hosed.
[EVO 4G Android Development] mpa4712:
You were probably fine before you tried to flash your wimax. But now your only option is to exchange your phone. You should have tried deleting your xml file before flashing your wimax. I believe this phone is tempermental to flashing the same version of wimax.
[EVO 4G Android Development] nvius:
I have tried updating my profile. Didn't work.

Checking to see if I have the RSA keys now...
[EVO 4G Android Development] nvius:
Yea, I realize this now. After reading pages and pages of this thread. I really wish I hadn't tried flashing those kernels last night.
[EVO 4G Android Development] KyleKatastrophe:
i looked and my wimax has a "D" in the middle of it, how does that work?
[EVO 4G Android Development] theadam4257:
Its hexidecimal, its digits are made of 0-9 or A-F. Anyone have success exchanging at Sprint? Whats the protocol/requirements for an exchange?
[EVO 4G Android Development] kf2m:
Hex is actually 0 thru F. Its a base16 number system. A=11, B=12, thru F=15. Yes, I have had my (rooted) phone exchanged. Takes knowing what you are talking about, alot of social engineering, finesse, not being a **** to whoever is helping you, and some luck.

sent from my Evo 4G using Taptalk