yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] markdt098:
I redid Toast's Part 2 method for rooting, then flashed the stock Sprint RUU (you can find links to stock ROMs in the stickied ROM guide thread/wiki). Once I had the stock ROM I checked for updates to apply the official OTA update.
[EVO 4G Android Development] ewells38:
Note: (I've read thru the thread, but the information posted is somewhat skechy/confusing. there seem to be no definate answers) :confused::confused:

So here's my question:

If you go back to the "original stock ROM" (prior to rooting as in the thread noted above), Can't you just re-apply the "toast" root & nand method and just use the "stock" ROM which would be rooted?

I'm asking because once I get back to Philly i'll be able to test 4G and if I have the same problem (as noted within this thread after flashing DC's 3.2.2.1 and applying the Radio and WiMax) i'd like to go back to "stock" but I still want to be rooted with nand... :confused:
[EVO 4G Android Development] ViViDboarder:
Cool. I wonder if I should bother cleaning up the /data/hack folder I have or refereneces to unrevoked. :p
[EVO 4G Android Development] SolsticeZero:
Well, my 4g mac addresses are correct, and it's scanning without cutoff, but I won't know if I have a connection until I go for lunch. Right now I'm not in a 4G area.

EDIT: Well, I went to an area for lunch that I know has 4g and it didn't connect. Looks like I'll be doing the recovery tutorial.
[EVO 4G Android Development] Neotelos_com:
I have clearly said many times that anyone who broke 4G from unrevoked will not be able to fix it until the team has a solution.

The unrevoked rom overwrote the MAC address which should not have been touched. The fact that it was changed means flashing any rom (no matter how many times you try) will not fix the 4G.

I hate to say it but anyone with the bunk MAC addresses may want to exchange phones if you are almost out of your 30 days.

Is this what people should be doing? No.

Is it what I would do in this situation? Yes.
[EVO 4G Android Development] crackerstyle:
Weird, I applied the new radio and wimax from http://xdaforums.com/showthread.php?t=713770 and wimax_mtd shows me as still being at 4.6.2.2_v24722 firmware.

On the plus side, I have a 00:18:41:83:XX:XX MAC, so it looks like I'm not sunk.
[EVO 4G Android Development] jrmithdobbs:
Just so you know, my MAC got wiped by your update, not unrevoked. There's something else causing it.
[EVO 4G Android Development] erikjonpeterson:
Interesting, I found that enabling EVRC-B in Advanced settings (##data#) killed my 4g. I did it twice just to make sure. Un-enabling did bring back 4g.

I am using Fresh 0.5.3 without the radio and WIMAX updates so I doubt this helps most of you but maybe it will help someone.
[EVO 4G Android Development] peanutplanters:
Similar story here. My 4G was broke by Caulkin's update. I've never touched the Unrevoked root method, but my MAC address is stuck at the DEV address of 00:16:09:00:24:05 (which im sure is the issue)

I even went back to stock non-root, and applied the OTA update. Final solution is to order a new EVO and hope it doesn't have the OTA applied. Then also hope this new Wimax update doesnt jack with my MAC address again.
[EVO 4G Android Development] Neotelos_com:
It may Calkulin's, I have had many use the flash with Clockwork's recovery and the MAC is not overwritten.

Calkulin has changed some of his files since, which I have yet to check for issues.
[EVO 4G Android Development] krosemm:
http://xdaforums.com/showthread.php?t=715525

Edit: My MAC address matches my phones MAC, still no go with 4G.
[EVO 4G Android Development] ViViDboarder:
There are different 4G issues... Can you be more specific? This doesn't fix people who ran the first unrevoked2 patch, correct?
[EVO 4G Android Development] sk63:
I'm not sure. I believe this will fix anyone who has the latest Wimax update and their correct MAC and are seeing "scanning" constantly when Wimax is enabled.
[EVO 4G Android Development] jrmithdobbs:
Does not work if your mac address got reset.

Looks like there's an associated encryption key that got reset as well and there doesn't appear to be any way to reset it that anyone has found so far.
[EVO 4G Android Development] Neotelos_com:
I'm very disappointed in a number of users creating threads with titles claiming to "fix" 4g.

Right now, not to brag, but I see this as the only thread with actual information that doesn't deceive.

I want people to know whether there is a fix for their issue or not, rather than have people hopelessly flashing in hopes of getting something to work that just wont.

I want to keep this thread updated, if anyone manages to fix their 4G after actually knowing it was broken due to a bad MAC, let me know immediately.

If you claim you fixed it, I'll be asking for you MAC from before and after to verify.
[EVO 4G Android Development] Neotelos_com:
That is 100% correct. :)
[EVO 4G Android Development] redsolar:
Those whose Wimax is still not working.

Run a simple test

adb shell

cd /data/wimax

ls -l

The result will look like this

$ ls -l
ls -l
--ws---r-T root root 262144 2010-07-02 11:47 wimax_properties
-r--r--r-- root root 78873 2010-07-02 11:47 Boot.bin
-r--r--r-- root root 4954091 2010-07-02 11:47 default.fw
-r--r--r-- root root 2740222 2010-07-02 11:47 mfg_default.fw
drwxrwxrwx wimax wimax 2010-07-02 11:35 log

Copy and paste that, and post it here.
[EVO 4G Android Development] krosemm:
My 4G works but it doesn't reconnect when I leave 4G coverage and come back. I have to either turn off 4G and turn it back on or hit the scan button. Anyone else have this issue?
[EVO 4G Android Development] beerock:
here u go......but I never found that my mac was ever messed up but it just stays scanning and I have not got DC post 2 to work....I have the updated radio verified.......

--ws--xr-T root root 262144 2010-07-02 17:53 wimax_properties

-r--r--r-- root root 86017 2010-07-02 17:51 Boot.bin

-r--r--r-- root root 4954091 2010-07-02 17:51 default.fw

-r--r--r-- root root 2740222 2010-07-02 17:51 mfg_default.fw

drwxrwxrwx wimax wimax 2010-07-02 17:51 log

-rw-rw-rw- root root 50 2010-07-02 17:51 pls_default.dat

#

Thanks for any help!
[EVO 4G Android Development] thekeel:
ls -l

-rw-rw-rw- root root 0 2010-07-02 17:07 pls_default.dat

--ws---r-T root root 262144 2010-07-02 18:01 wimax_properties

-r--r--r-- root root 85905 2010-07-02 17:00 Boot.bin

-r--r--r-- root root 4954091 2010-07-02 17:00 default.fw

-r--r--r-- root root 2740222 2010-07-02 17:00 mfg_default.fw

drwxrwxrwx wimax wimax 2010-07-02 16:47 log

#
[EVO 4G Android Development] frankenstein\:
This pretty much means that your running the oldest wimax image. The ones released in the .6 update and the latest ota are 1M smaller than the one in Toast's pc36img.zip from part 2 of the root process. The newer ones will not over run your screen buffer so you would be able to scroll back up and see the command you typed and your wimax ver and mac address.

You can pause the screen when running this selecting mark or select all in order to pause the output in mid dump and scroll back up and view your wimax version. you have to have good timing though...
[EVO 4G Android Development] jonathaflores:
!!i get the same thing., ama try what you say!!!

this is the other thing, i dont understand nada but i am pretty sure some here would!!

Thanx

# ls -l

ls -l

-rw-rw-rw- root root 18 2010-07-02 20:25 pls_default.dat

--ws---r-T root root 262144 2010-07-02 20:27 wimax_properties

-r--r--r-- root root 78873 2010-07-02 19:54 Boot.bin

-r--r--r-- root root 4954091 2010-07-02 19:54 default.fw

-r--r--r-- root root 2740222 2010-07-02 19:54 mfg_default.fw

drwxrwxrwx wimax wimax 2010-07-02 20:34 log

#
[EVO 4G Android Development] TrevE:
be careful what you paste guys :P theres sprintpcs usernames/passwords all over here...
[EVO 4G Android Development] wsantiagow:
Here is your mac address- "XMLFileName = 001841866B1F.tree.xml"
[EVO 4G Android Development] paulsalem:
drwxrwxrwx wimax wimax 2010-06-30 19:15 log

-r--r--r-- root root 2831417 2010-07-02 18:18 mfg_default.fw

-r--r--r-- root root 4941535 2010-07-02 18:18 default.fw

-r--r--r-- root root 86045 2010-07-02 18:18 Boot.bin

--ws---r-T root root 262144 2010-07-02 23:05 wimax_properties

-rw-rw-rw- root root 404 2010-07-02 17:41 pls_default.dat
[EVO 4G Android Development] clayginn:
this maybe already here but this fixed mine

http://xdaforums.com/showpost.php?p=7032384&postcount=182
[EVO 4G Android Development] fr4nk1yn:
For you guys running off the screen you can write to a file by ls -l /data/wimax > /folder/filename.txt
[EVO 4G Android Development] lahma69:
Ok, so can someone help me out here? This is what my phone is giving me...

# wimax_mtd

wimax_mtd

Scan MTD partitions ........ 7

Find WiMAX partitions ........ OK

Open WiMAX partition ........ OK

Get HTC WiMAX Tag ........ OK

Verify WiMAX Tag (HTC-WiMAX-SQN1130)........ PASS

mtd: Bad block at 0x00640000

mtd: read all-zero block at 0x00640000; skipping

Read WiMAX partition ........ OK

Check Firwmare Version () ........ 4.6.2.2_v24722

Verify MFG Fireware Key ........ PASS

Verify APP Fireware Key ........ PASS

Verify BOOTS Fireware Key ........ PASS

Dump MFG firmware (3755399) ........ OK

Dump APP firmware (4916762) ........ OK

Dump BOOTS firmware (86081) ........ OK

Dev MAC = 00:18:41:82:63:4E

My 4G is not malfunctioning, but it is very spotty in areas that should have full coverage according to the spring 4g coverage map. Is there an update I can apply to make it function better? I am fully rooted with nand unlocked running fresh 0.5.3. It would appear by my firmware version that I am running an old radio update. What rom would I flash to update my radio? Or is there a safe way to do this without my MAC being corrupted? Thanks for your help.
[EVO 4G Android Development] tommy24:
I got the same problem, anyone got a solution for an unrooted phone?
[EVO 4G Android Development] Neotelos_com:
Here:

http://xdaforums.com/showthread.php?t=713770
[EVO 4G Android Development] thekeel:
This is also happening to me. I have the latest stock rom (1.47.651.1) fully rooted with the eng hboot. I have another non rooted evo with the latest OTA update that I will test later.

I want to see if its the latest version that is doing this, or if being rooted caused this issue. I definitely did not have this issue before updating though.

Update:

I have tested both EVO's:

EVO 1: Fully Rooted Stock OS (1.47.651.1)

Baseband: 2.05.00.06.10

PRI: 1.34_003

PRL: 60667

Will connect to 4G network when first enabled. If disconnected from the 4G network, it will not reconnect just continue Scanning.

EVO 2: Non Rooted Stock OS (1.47.651.1)

Baseband: 2.05.00.06.10

PRI: 1.40_003

PRL: 60667

Will connect to 4G network when first enabled and will reconnect if disconnected.

Could i have something to do with the PRI version?
[EVO 4G Android Development] yznhmr:
Sounds like what I'm dealing with also... tagging along.
[EVO 4G Android Development] setite:
I can't retrieve the information in a cmd prompt. It scrolls too far and none of the solutions I have read for logging have worked. Is there a better CMD that logs automatically... I am tired of the default CMD limitations.
[EVO 4G Android Development] Neotelos_com:
I've come to believe it's related to the ROM running.

I switched ROMs and I have come across this issue, sadly I can't tell you what's a guaranteed fix though as I do not have enough information about this.
[EVO 4G Android Development] Kenjari:
I'm trying to check my wimax. However, can anyone tell me why when I type "su" in a shell, I get "Password". Not sure why I keep getting this.
[EVO 4G Android Development] mattrb:
On the second page there is a guide on how to retrieve the information.

I have quoted it below.
[EVO 4G Android Development] Kenjari:
Dev MAC = 00:18:41:83:72:76

Check Firwmare Version () ........ 4.6.2.2_v24722

Now that I got this information, how do I get the new firmware? Is it worth flashing the new wimax radio version at this point? My 4g is so intermittent, yet the new OTA Ruu has been released. Not sure what to do.
[EVO 4G Android Development] Neotelos_com:
A number of custom ROMs have been released that are fully compatible with the radio & wimax updates; I would recommend the updates with DamageControl 3.2.3 myself.

Here's the updates I provided:

http://xdaforums.com/showthread.php?t=713770
[EVO 4G Android Development] criccio:
# wimax_mtd

wimax_mtd

Scan MTD partitions ........ 7

Find WiMAX partitions ........ OK

Open WiMAX partition ........ OK

Get HTC WiMAX Tag ........ OK

Verify WiMAX Tag (HTC-WiMAX-SQN1130)........ PASS

Read WiMAX partition ........ OK

Check Firwmare Version (4.6.2.2v25641_) ........ 4.6.2.2v25641_

Check Firwmare File ........ MATCH

Dev MAC = 00:18:41:81:EC:50

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

# ls -l

ls -l

--ws---r-T root root 262144 2010-07-07 17:08 wimax_properties

-r--r--r-- root root 86157 2010-07-07 17:04 Boot.bin

-r--r--r-- root root 4954091 2010-07-07 17:04 default.fw

-r--r--r-- root root 2740222 2010-07-07 17:04 mfg_default.fw

-rw-rw-rw- root root 35 2010-07-07 16:40 pls_default.dat

drwxrwxrwx wimax wimax 2010-07-05 18:49 log

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

Fresh 0.5.3 with the Radio and WiMax from here.

4G just says "Scanning..." forever. Grrrr :confused:
[EVO 4G Android Development] KERKEDAGAIN:
..be sure and update profile!

just to make sure...for anyone having 4G issues, be sure to update your profile after flashing the wimax updates. Guy I work w/ and I are on the same ROM/room but I had 4G, he didn't (he also tested negative driving to a downtown site)..so I start looking thru these threads, doin' the su/wimax_mtd stuff when it hits me..

I updated his profile and as soon as it was done, he had a 4G connection. Not saying that's the end-all solution..just may be something to try, if you've not done so already
[EVO 4G Android Development] criccio:
Still nothing. Just keeps saying "Scanning...". :(

If there are .zip's for the older WiMax's, can we just flash backwards? My MAC isn't broken AFAIK. I never touched anything related to unrEVOked.
[EVO 4G Android Development] KERKEDAGAIN:
another observation..i think the new wimax stough depends on the latest OTA files. Fresh 0.5.3 isn't..why don't you nandroid and try another ROM to see how it goes. Damage or Baked Snack are OTA based..

pro tip: after you backup your current setup and flash the new ROM, if 4G and everything is working and you wanna get your data back the way you left it, reboot into clockwork and do an advanced restore and just restore the data from your fresh backup
[EVO 4G Android Development] thekeel:
Yea i think you are right. I flashed back to the eng rom and the wimax was working as expected. It would attempt to reconnect over and over.

Not sure what is causing it to crap out on the latest software and wimax radio.

Is your's working correctly? If so what rom and

radio are ih using?
[EVO 4G Android Development] jrmithdobbs:
Did you try deleting the /data/misc/wimax/<mac>-tree.xml yet? That should fix that issue as long as your mac was never broke.

If it doesn't, turn 4g off, make a backup of all of /data/wimax to your sdcard, then completely remove that directory and /data/misc/wimax, update profile/prl, then turn 4g back on. It should then work.
[EVO 4G Android Development] sdbarker:
I've tried both of these steps, and am still stuck on "Scanning..." using the latest Radio and WiMAX from Calkulin's thread. wimax_mtd and sequansd.log are both reporting the correct MAC.

Though, sequansd.log does report this, which appears to be problematic:

11:35 30.088 >| OMADM/ WARNING >| Invalid tree reference: './WiMAX/WiMAXRadioModule/0/TO-FUMO-REF' points to './FUMO' which is not exist
11:35 30.264 >| OMADM/ detail >| Board name: 'HTC-CERC32'
11:35 32.166 >| OMADM/ SEVERE >| Polling server not deleted in a synchronized manner!
11:35 33.696 >| OMADM/ WARNING >| Node '.' at '' doesn't match DDF
11:35 33.752 >| OMADM/ WARNING >| There are no parent node '' for node '.'
11:35 33.754 >| OMADM/ WARNING >| Invalid tree reference: './WiMAX/WiMAXRadioModule/0/TO-FUMO-REF' points to './FUMO' which is not exist

EDIT:

Also, logcat is showing the following, over and over again, with 4G disabled:

I/Wimax ( 96): <DC> Try to establish a connection to DC server.
E/Wimax ( 96): <DC CONNECT> IO error: msg='/127.0.0.1:7771 - Connection refused'

Thoughts?
[EVO 4G Android Development] shawnathan9:
Question

Removed post because the problem was resolved.
[EVO 4G Android Development] sopel10:
so did anybody make any progress with completely broken 4g?

Here is what i have done so far:

Flashed first time after the 1.47 update, put few different custom roms on it (baked/DC). No 4g - tried everything i found on xda so far, including removing the file, applying new radio, applying new wimax, whiteslacks method of going back to stock with root - flashing that with DC, unrooting and going back to stock, rooting again and doing most of these steps over and over

Also did the big "reset" from the reverse logistics support menu, my mac id matches everywhere and it starts with : 00:23:76:EC:xx:xx

Right now running 1.47 with 2.05 radio and newest wimax, 60668 prl on 0003 hardware.

My dad has an un rooted evo and the only difference between our phones at the moment is that his PRI is 1.40 where my is 1.34, His evo works on 4g.

I get stuck at "obtaining IP address from sprint"

any help would be greatly appreciated
[EVO 4G Android Development] Smac61:
If your MAC was over written, no amount of tinkering will fix it until someone figures out how to restore the encryption keys.

Nothing I've seen here, or anywhere else for that matter, attempts to fix that.

I do believe the Unrevoked guys said they were talking with Sprint to try and find a solution, leading me to believe the fix will have to come from the carrier or perhaps HTC. I just don't know enough about it.

Hopefully Sprint / HTC would rather leak a fix than have wads of broken EVO's rolling in as 4G gets deployed.
[EVO 4G Android Development] ret4425:
I rooted an flashed, and just took a trip to a 4G city...

I connected and browsed for a while, great speeds, etc...then it seemed to just drop the connection back to 3G...

Is this a "symptom" of the 4G issues? It doesn't seen to hold a 4G connection, but I am visiting the city with service, so I don't know what it normally does....

Thanks!
[EVO 4G Android Development] sopel10:
any idea where in the process the keys get lost?

i rooted my brother's phone 2 days ago using simple root, put baked snack on it and now no 4g, 1.47 but running old radio 1.36 or something, not sure how to procced not to mess it up
[EVO 4G Android Development] Smac61:
I was hosed by Urevoked OTA patch 1, but I have seen claims of other methods doing this. Common thing is the OTA update and rooted users.

Sorry I cant be of more help...
[EVO 4G Android Development] rukshmani:
Damage Control 4g fix

Damage control 4g fix sas try permission fix, but does not say how to do it.
[EVO 4G Android Development] xBudahx:
I couldn't post the link to Trebe's post since I'm new but wanted to share that this worked for me. The wimax_properties file didn't have my username and pw in it. I updated my profile and we're back in business!
[EVO 4G Android Development] ShadowRAM:
I followed the steps for the unrevoked ota patch 2 with the supposed fix to not break 4g. However it did break it but my MAC is till OK. Now it t just keeps scanning and then cycles the radio on/off after a few minutes. I tried all the update profile/PRL business and multiple reboots with no luck. Same thing for removing the XML file.

Fortunately I took a nandroid backup after it installed clockworkmod. I was able to restore back to the 1.32.651.6 build and 4G is back working (my baseband is still showing 2.05.00.06.10 though).

Not sure how to proceed... do I need to downgrade the radio/baseband somehow before I do any further updates??
[EVO 4G Android Development] sydesqua:
Weird MAC?

Hey all... first post. So I haven't rooted, and my MAC address is one I've never seen before (00:18:41:85:90:00) and 4G isn't working. I checked the WiMAX settings in ##3282# and the NAI was 001841859000@sprintpcs.com. The radio is working, it finds 4G just fine...but it hangs on "Obtaining IP Address from Sprint". For whatever reason, it doesn't seem like Sprint wants to let me on the network.

I took it to the Sprint store and they tried flashing my phone--didn't work. I talked to several people from their advanced technical support line (who were very unhelpful), and was basically just told that I need a new phone. Now I'm fine with this, I've dropped this thing so many times a new phone for free doesn't bother me, but the troubleshooter in me wants to know what the problem is. Why won't Sprint respond with an IP address?

Anyone have any ideas? How come I can't find this MAC address on Google? I got this phone on the 17th of June and I've never been able to connect to 4G...even though I can stand next to someone else who can.

Oh, I also had them check and make sure 4G was enabled in my account and it is. Thanks.
[EVO 4G Android Development] will75:
Jj

Installed omj rom1...which will flash his rom and a new radio and wimax.previously I updated my wimax and radio to newest out.and neither baked snack nor fresh rom 4g would work.as soon as I put 4g on with omjs...i received a4g notification.unfortunately it must not be working in tampa as it just sits on obtaining an ip...seems like a sprint deal since it did it on my stock rom too.
[EVO 4G Android Development] dallastx:
This has to be the hardest phone to root and not break the most important things. 4g and wifi tether. Then have to read every thread because know one has outlined a sure Proof way to root without breaking anything on the new OTA!
[EVO 4G Android Development] caseyweed:
Acquiring IP address

[edit] Fixed it! I just did the steps on the "how to start over". I tried reflashing my nand backup and it went back to the same problem, so I guess I'll start from scratch again...

Hi guys, long time lurker first time poster. Hopefully someone has a fix for me.

I've gone through all the steps I can find on this forum to fix my 4G, everything is correct as far as I can tell in my settings. Every time I turn on 4G it finds the network right away, it gets all the way up to the point where it says "acquiring IP address front Sprint" and it just sits there and sits there.

I let it sit for over a half hour and still nothing. Thinking maybe the signal isn't strong enough in my house I went for a drive with it in a windshield mount in my car.

I am running damage control 3.2.3

Thanks in advance for any advice.
[EVO 4G Android Development] buttons:
I am running damage control 3.2.3 I was having problems with scanning but never connecting. My mac address was correct. I flashed fresh-evo-4g-fix.zip from the forums:

add the following after the forum address .com I am not permitted to post the real link.

/showpost.php?p=7012200&postcount=3493

and this fixed the issue.
[EVO 4G Android Development] Steve325:
I'm still a little confused on what this means. My WiMax hasn't been working since installing Baked Snack 9.6 on my phone.

Firmware Version: 4.6.2.2_v24722

Dev Mac: 38:E7: D8:5A:AE: DE