yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] steve.garon:
Using fastboot, oem lock than oem unlock should wipe the phone completly...
[Nexus S Android Development] brainmaster:
Not the radio part.
[Nexus S Android Development] erikwervo:
did that already :D negative. brainmaster might be right. so odin wipe the radio?

im having ODIN for dinner then. will report back.

**just an update, just arrived from SCS and they cant help. since only I9023 available in my country they cant help with I9020. :rolleyes:
[Nexus S Android Development] brainmaster:
Yes, Odin wipes the phone completely. Just be sure to take the right files for your phone, I didn't get which version do you have. Look here for the proper files.

EDIT: I don't know if my files are for I9020A or I9020T, you have to find out yourself.
[Nexus S Android Development] brainmaster:
Another thing - do you have a backup of you /efs partition? If yes, then restore it with the RootExplorer - then you will have your IMEI back.
[Nexus S Android Development] steve.garon:
Didnt know that...
[Nexus S Android Development] erikwervo:
no.. i was too late. but its ok though, here in indonesia they dont really cares about imei things.

btw, how long it takes to use this odin? about 10mnts already and im still at "firmware update start"

"bootloader.img"

something wrong?

*my bad, the usb not connected properly :D
[Nexus S Android Development] reddv1:
That means you have the I9020T, the early models didn't include the 'T'
[Nexus S Android Development] window7:
DId you manage to get your 3G connection back?
[Nexus S Android Development] window7:
Sorry for all the trouble. I just compiled it into a flashable partition, and it turn out that the radio provided has been modified (which I completely innocent). So I am currently working on cleaning the radio configuration.

Thanks to alexwbaule
[Nexus S Android Development] erikwervo:
after the odin... still not good :(

but no worries mate, its none of your mistakes. here in xda people flashing up to their own right ;)

hopefully next radio can fix this. or maybe someone else will eventually find a way out of this prob.

any other ideas i will definitely willing to try :cool:

**i dont see where odin wipe/flash the radio. im at XXkb3 before odin wipe and still at XXkb3 after. as far as i know radio for GRH78 should be XXjk8 right? is this why i failed?
[Nexus S Android Development] brainmaster:
Have you chosen the radio part in the Odin to be flashed?
[Nexus S Android Development] benrees21:
Is KD1 the latest for I9020 ?
[Nexus S Android Development] erikwervo:
I followed the link you gave me. And theres no radio to flash. I thought it was already with the rom. And where to activate the radio flash button in odin? Appears only bootloader, cvc, phone and pda
[Nexus S Android Development] tkgod:
Fixed it. My efs folder was the problem. Deleted the one there and restored my backup. Signal strength and speed are weak, probably going to have to go back to kb3.
[Nexus S Android Development] tkgod:
One more update, can't seem to get hsdpa for some reason even with wcdma preferred. Still I get 4 mbps (my girl's phone does 6.5 by comparison) with uneven upload. Certainly better than nothing. I would try to improve more but I have no interest in playing with the build.prop.
[Nexus S Android Development] brainmaster:
I think that is because you are back on KB3, KD1 has better HSDPA speed.
[Nexus S Android Development] tkgod:
Well it seems like my signal strength is **** with either. I'm suspecting there's still something afoot in the radio area.
[Nexus S Android Development] ellesshoo:
So there was something wrong with the radio.img? Did you get the correct one now?
[Nexus S Android Development] brainmaster:
Try now to do the thing recommended from me with the *#*#4636#*#*
[Nexus S Android Development] kid1da:
what file did you delete?
[Nexus S Android Development] erikwervo:
i figure it out by renaming the

nv.log

nv_data.bin

nv_data.bin.md5

inside the efs with root explorer.

well if you can see these files date are the current one. so i rename the extention with any letters.

if fixed now :cool:
[Nexus S Android Development] kid1da:
i went back to stock now im having trouble getting root access, will try this when i can access root explorer
[Nexus S Android Development] tkgod:
Well when I'm over at my parents the signal is better. T-mobile said a tower is down about 2 miles from my place. They hope to have it back up in the next day or so. Still, I'll try it, but I still think I'm going to have UMTS/HSDPA switching issues.
[Nexus S Android Development] tkgod:
The whole damn folder. Didn't want to take any chances.
[Nexus S Android Development] opss:
yeah I'm back to my 3G!! : D

thank you tkgod for your tip with the efs folder! I've solved it!

Simply import the desired radio, navigate with root explorer in the efs folder and delete all files in it!

reboot and you're done! :)

Back to the 3G!

Rom: SuperAOSP 8.6 | Kernel: Matrix cfs v5.5 | Radio: xxKD1 | Recovery: Clockwork 4.0.1.0
[Nexus S Android Development] brainmaster:
Great, now you have the default IMEI that is going to be banned from your provider! But nice that you deleted all of the files in the /efs folder!
[Nexus S Android Development] opss:
have of course my efs folder backup before! ;) IMEI folder I replaced again and lo and behold... 3G still active! :p

Rom: CarbonS Beta 0726 | Kernel: Matrix cfs v5.5 | Radio: xxKD1 | Recovery: Clockwork 4.0.1.0
[Nexus S Android Development] brainmaster:
I am glad for you - because you forgot to mention that you restored backup after deleting the whole efs folder.
[Nexus S Android Development] opss:
what's your problem? Now the whole works back at least!

Rom: SuperAOSP 8.6 | Kernel: Matrix cfs v5.5 | Radio: xxKD1 | Recovery: Clockwork 4.0.0.2
[Nexus S Android Development] brainmaster:
I don't have any problems, maybe you have because you misunderstood me.

Anyway, I am glad that my suggestion of restoring the efs partition worked.
[Nexus S Android Development] window7:
For those who lost their 3G connection after flashing radio, please do the following steps:
[Nexus S Android Development] twerk:
Can this be flashed with the GRJ22 build?
[Nexus S Android Development] steve.garon:
The good news for NS owners is that the phone is virtually unbrickable :)

Got to love dev phones!
[Nexus S Android Development] window7:
Anyone by chance how what radio JK8 is? Is it for everyone or only or I920T? I done some research but everyone say different stuff. LOL
[Nexus S Android Development] :
Hello, I hope someone can help me. I installed UCKE1 via CWM and got better reception which I was happy about. Next thing I know, no reception.

I decided to read through this thread, and I have copy/pasted my EFS folder to /sdcard/downloads, then wiped the EFS folder. Now I find I have the default IMEI number 004999010640000.

I want to try to restore my backup EFS folder, and I'm not sure how to do it.

I can use terminal commands if that makes it easier. Please help me, I am sweating!
[Nexus S Android Development] brainmaster:
If you still have efs folder on your phone, but without content - then restore the content with the RootExplorer. Just copy over the files. Then reboot in the recovery, go to advanced and then fix permissions, reboot.
[Nexus S Android Development] :
Ok, tried that. No luck. I've got two files in my /efs/IMEI folder:

.nvmac.info

bt.txt

Is this correct?

If not might I be able to find a backup in one of my nandroids?

EDIT: I've got my IMEI number, it is under the battery. Anyone know if I can rebuild the files I need? I cannot get 3G back.

EDIT2: This is the nv.log from the /efs folder

Fri Jul 29 06:10:03 2011: No NV backup found. Create one before MD5 on.

Fri Jul 29 06:10:03 2011: NV data back-up begin.

Fri Jul 29 06:10:03 2011: nv_data.bin does not exist.

Fri Jul 29 06:10:03 2011: NV data backup stopped due to NV data size.

Fri Jul 29 06:10:03 2011: MD5 is turned on.

Fri Jul 29 06:10:03 2011: nv_data.bin does not exist.

Fri Jul 29 06:10:04 2011: default NV restored.

This is the log in my backup folder. Does this mean I've actually buggered the IMEI before I even did the /efs backup?
[Nexus S Android Development] :
Christ, have I bricked it?

Found a post that says I should have all this in my /efs folder:

/.android

/imei

.nv2.bak

.nv_data.bak

nv_data.bin

.imei

.nv2.bak.md5

.nv_data.bak.md5

nv_data.bin.md5

.nv_state

What I have is:

/bluetooth

/imei

/lost+found

.nv_state

nv.log

nv_data.bin

nv_data.bin.md5

and they are all dated 29th Jul 11 (apart from /imei)

CWM flashed both backups, and none have anything different. Does anyone know if I can do something about this, or do I have to now post my phone off to Samsung?
[Nexus S Android Development] mike216:
Are the bottom zips already modded for us?I flashed and lost 3g but just read the op on how to fix.I have t mobile version and was wondering what frequency to choose from I know to select gsm but that's about it.any help would be appreciated.

Would kd1 be the best to select? In Cleveland Ohio(mistake by the lake)
[Nexus S Android Development] erikwervo:
did you back up your efs folder before or after you flash the radio? if its after then it might be too late (considering if the radio .zip messed your imei) but as far as i know, it doesnt. you got that imei series when you flashed nexus sense rom by apreichner.people says it happend when you flashed the 0.3 version only but funny i skip that version (not the 2 previous versions) but still got my imei ****ed up :) and yes my imei and your identically the same. we are brother in device lol.

too bad theres no way to fix it manually. send it to samsung centre thats the only way out of this.

im in indonesia and also using a T mobile version of nexus s. currently for t mobile kd1 still the best. some test showing a better result compare to any other t mob radios (kb1, kb3 etc) but my nexus surely love the uckd1 (at&t version) im getting a better reception and better download speed in my area. so it worth for you to try. who knows right :)
[Nexus S Android Development] hispeedworm:
i have an htc desire z and nexus s in same room at same place .... desire z is getting full signal (3 bars) in wifi while nexus s is getting just 1 bar.... i have KD1 radio.... does the radio effect wifi signal aswell or its for mobile network only?
[Nexus S Android Development] tkgod:
Same thing except my girl has a mytouch 4g. Her phone gets great signal while mine sucks. I wondered if it was because of my imei number getting corrupted or maybe I have rose colored glasses on about the past and my Nexus has always sucked at signal and I'm just now noticing. Either way this is my second samsung product and I think it's going to be my last.
[Nexus S Android Development] window7:
The radio does not influence with the wifi signal, however, in the most recent android 2.3.5, there is a WIFI improvement, so that would be good if you can use kernel with 2.3.5 :)

And of course, Nexus S has minor death grip. This means that you must not hold the upper part of your phone, otherwise you will have low signal. Try holding the phone right below the word GOOGLE, and try hold the phone right above GOOGLE, you will see the difference in signal :)
[Nexus S Android Development] ElCamino:
Quick question. Anyone know if the KD1 be used on the i9020A for AT&T? I just bought it Saturday from Best Buy.
[Nexus S Android Development] Master&Slave™:
After applying KE1 and losing 3g/Hspa

I used method 2 and now i cant even connect to hspa anymore

Even after flashing back to an older radio

WTF Gives....im stuck on umts/edge
[Nexus S Android Development] ElCamino:
Did you try to restore your EFS files? I have backed mine up using Root Explorer but I haven't tried to install any of the radio files yet. I have the AT&T from Best Buy.
[Nexus S Android Development] window7:
Did you back up your EFS file? If not, then try to delete those 3 files :D
[Nexus S Android Development] :
Be very careful what you do. I followed this "delete files in /efs" advice and now my IMEI is ruined.
[Nexus S Android Development] Master&Slave™:
No because the op made it seem like if i flashed then lost my 3g, i should see method 1 or 2.

NOW it says back up efs first, as it should have said that in the first place.

OP should have definitely been more clear.

And even when i delete those files, im still stuck on 3G/Edge
[Nexus S Android Development] erikwervo:
the right thing to do is backup the efs before flash the radio.

once you dont have 3g on ucke1 theres no way you can get it working. no matter u restore the efs or delete it.

all you have to do is flash the previous working radio then restore/delete the efs folder (or the 3 files mentioned) and restart the phone. you should get your 3g back.
[Nexus S Android Development] Master&Slave™:
I have my 3g, I just dont connect to Hspa anymore, im stuck on UMTS.

And u did all of the following u just listed
[Nexus S Android Development] window7:
I am sorry as for the previous 10 ppl who lost their 3G manage to get back their 3G without losing their IMEI too.
[Nexus S Android Development] Master&Slave™:
Im really pissed, only because I had no idea id lose the ability to to have hspa data, im paying for it on my bill every month and now im stuck on 3g. The whole back up and restore of efs in the OP needs to be a lot more detailed.

I personally recommend u take the Radio off the OP

:-/

Thanks anyways

edit: Dont get me wrong I appreciate what your doing here for those of us with a Nexus S, I follow instructions very well, and indeed im not a beginner at this, I have a thread just like this one over in the Vibrant dev section, with a lot more build.prop tweaks listed. "Super Build.prop tweaks :-D".

Please make things as important as the handling of efs folder more clear.
[Nexus S Android Development] ElCamino:
Anyone using the KD1 radio on a AT&T Nexsus S? if so, is much better than the current one? I know that the current one is capped because I can't get uploads speeds like my iPhone 4 which was getting 1.04 upload and above, and 1.8 Down and sometimes higher. Thanks.
[Nexus S Android Development] window7:
Surely I will take off the radio and make it personal message only. Thanks for the info. I am really sorry about what happen to your phone.

By the way, super build.prop tweaks, do you have link? Maybe I can learn somethng from there?
[Nexus S Android Development] brainmaster:
Here.

10 chars.
[Nexus S Android Development] Master&Slave™:
Brain master just posted it above, the tweaks work with the nexus as well, well pretty much all phones except for the data tweak.

And im sorry if i made u feel bad, i was just angry because i didnt see this coming at all. Ill stick with my UMTS until we can get the original efs files from a Brand new nexus S to restore to our devices, that should fix the Data issues.
[Nexus S Android Development] window7:
I understand how you feel. I'm really sorry for what he happened. You're the only one who was not able to retrieve back 3G while all others had. I not sure what's the problem but maybe you could try asking those who has managed to retrieve 3G back :)
[Nexus S Android Development] Master&Slave™:
I have 3g, thats UMTS, i just cant connect to HSPA which is 3.5g
[Nexus S Android Development] AnthonyAldrete:
well i think i messed my phone up, I have only myself to blame for not reading carefully. I downloaded all the radios available for 9020 to test them out to see which one is best for me where i live. So I start playing around with them testing out each ones speed and by the second or third rom i noticed i was only on edge at that point. I know it wasnt my location that was causing me to switch to edge because i was just on 3g 2 minutes ago so im guessing one of the radios i flashed did something to my data perhaps idk but now im not getting 3g and i dont now what else to do. I did try the *#*#4636#*#* thing and i followed everything like instructed and rebooted and got nothing, then i tried the second method and still nothing. I even looked up the default network type for tmobile nexus s and tried it and still nothing. Im running out of options please please someon out there give me a hand id greatly appreciate it
[Nexus S Android Development] ellesshoo:
OP, it really sounds like the radio.img for UCKE1 that I posted the link for back when you were looking for it (not sure which page) must have been incorrectly extracted by the user in that thread. There's really no reason why a correct UCKE1 radio would not work, especially on a 9020a. I think we need to search out another UCKE1 radio from someone that knows how to correctly extract a radio.img.
[Nexus S Android Development] AnthonyAldrete:
update, I have successfully got back my 3g. just for ****s and giggles i tried the second method again along with changing the netowrk type. I set it to wsdma preferred at first and then MOVED the three files to the root and then rebooted twice and BAM!
[Nexus S Android Development] ElCamino:
Which carrier are you on? I have the Nexsus S I just got at Best Buy and want to install the KD1 radio because from what I read here it takes the capped data AT&T has. Also haven't tried to edit the file for the data I read here on XDA. Anyone know if this would be better then changing the radio? I just epwant to get what I got on my iPhone 4; which was 2-3 down and 1-1.3 upload speeds.
[Nexus S Android Development] kfjunky:
Any luck in restoring HSPDA?

I am facing the same situation as your's.
[Nexus S Android Development] mohsin125:
does it have to do anyything with wifi connectivity?? does it improve wifi signal strength too??
[Nexus S Android Development] Master&Slave™:
I get Hspa now only with the KB3 Modem but only for a limited time.

All we need is an original Nexus s efs folder.
[Nexus S Android Development] brainmaster:
You wont get any original Nexus S efs folder because there is no one. Its device depended, every Nexus S has a unique efs partition with the IMEI number.

If your efs partition is deleted and you have no backup - sorry mate.
[Nexus S Android Development] Master&Slave™:
Look like ill be buying another nexus
[Nexus S Android Development] pdxrealtor:
+ 1 -- is it worth it to just edit the data settings as mentioned in post one?

Also, why would ATT cap the data at such a low speed? I have the UCKE1 and I can't get more than 1 - 1.3 down. Very 'jumpy' as well.

Got my phone from BB yesterday. 19020A, ATT, UCKE

SO- in the USA what is the best overall replacement radio?

I've read a very good portion of this thread and still don't have an answer.
[Nexus S Android Development] Master&Slave™:
You probly wont get an answer because most of us here have tmobile
[Nexus S Android Development] pdxrealtor:
Well, I went ahead and tried the build.prop line additions and it didn't help a bit.

I can't believe the data on this phone is so slow. :(
[Nexus S Android Development] pdxrealtor:
I just pulled the AUCKE1 off my ATT Nexus S that I got yesterday.

Shoot me your email if you want it. Is this supposed to be a good radio? Cause the data speeds are SH*T for me. :confused:
[Nexus S Android Development] tkgod:
Has anyone considered that AT&T has crappy data speeds? Comparing my nexus to my friend's captivate, I can peak at 6 (before I ****ed my phone up) while he could only push 2.5. I would give some reasonable assumption that AT&T's network load and cap may be the real culprit.
[Nexus S Android Development] pdxrealtor:
Info for att usa

I installed the KB3 radio- still stuck at under 1 Mbps with long ping times in the 4-500 range

I then added the data tweaks to the build.prop file as is on the 1st post-

dropped the data DL speed to under .50/Mbps and pings in the 3-500 range. However the upload speed was butter at around 1-1.5/mbs. :confused:

Did some searching and found several different settings. I toyed around with them all and this is where I ended up so far.

KB3 Radio with the following edits to build.prop = around 2 Mbps/ .5 Mbps / 110-150 pings

ro.ril.enable.dtm=1

ro.ril.gprsclass=12

ro.ril.enable.3g.prefix=1

ro.ril.hep=1

ro.ril.hsdpa.category=28

ro.ril.hsupa.category=9

ro.ril.hsxpa=2

To give credit- I got the final settings from this thread- http://xdaforums.com/showpost.php?p=13965269&postcount=1
[Nexus S Android Development] ElCamino:
I see your in the same as me. I just picked up my Nexus S Saturday and have rooted and running CM7 nightly. I am on AT&T and data upload is capped. I am also looking in getting a better radio to install to get better download and upload speeds. My signal does show H and 3G but getting only 1.2 to 1.9 download and upload is never higher than .40.

On my iPhone 4 I get 2.0-2.8 download and 1.0-1.5 upload speeds.

I was reading throughout and also see that maybe the KD1 radio might work. I know must users that are using it are on T-Mobile.
[Nexus S Android Development] pdxrealtor:
Anyone know what would happen if we provisioned the phone with the 4G data plan and changed the APN to match?

Could this be done through online account or would you have to call in?

Think the speeds would go up considerably?
[Nexus S Android Development] pdxrealtor:
Will you report back with KD1 results?

I could just try it, but I spent all day yesterday messing with this phone. I gotta get some work done!

I just find it hard to believe this phone is really supposed to be THAT slow. Other non HSPD+ phones are seeing 3x the download speeds, so I don't buy it's ATTs network either.
[Nexus S Android Development] ElCamino:
Yeah I will have to do later tonight or Saturday. From what I seen it it some how related to carrier, in my case AT&T capping the uploads and not giving the full download speeds. I also tested the Motorola Atrix awhile back and had the same problem. Much slower in data speeds than my iPhone 4.
[Nexus S Android Development] stuff:
Was getting ****e speeds with KE1 radio.

Ping was 585

DL was 1790

Upload was 331

This is on AT&T.

Flashed over KD1.

Ping - 276

DL = 3284

UP = 1095

Sounds normal now. :)
[Nexus S Android Development] pdxrealtor:
Did you add any of the build.prop settings?
[Nexus S Android Development] stuff:
If talking to me, not a single one.

I'm running Oxygen 2.2.1 with Matr1x v5.5, and KD1 Radio/Modem.

The phone is beastmode right about now.
[Nexus S Android Development] pdxrealtor:
Yes, I was...

The Oxygen 2.2.1 build.prop does not have those settings included, I checked last night.

I'm running liquid's nexus bread and that build.prop comes with settings for network optimization. Unless I add my own settings at the very end my data is crap.

Tried oxygen with and without the settings and same result.

The build.prop setting seem to help me...
[Nexus S Android Development] stuff:
Interesting. I haven't looked at my build.prop, but if oxygen doesn't include the tweaks, then I shouldn't have them.

But as I said, with KE1, my data speeds were horrible. I'm in San Antonio, TX. With KD1, the speeds are what my captivate, and previous phones (nexus one) etc were like.

Have you tried the KD1 radio yet? I saw in above post you said you were asking someone to report back with their speeds. Just flash it over, and give it a shot. There wasn't a single problem for me, so I don't see why there would be for you.
[Nexus S Android Development] pdxrealtor:
Funny you mention trying the KD1, I couldn't wait so I did just flash it and tried it with and without the build.prop settings. No dice.... very jumpy and upload never got above 10 Mbps.

I have the KD1 and the KB3 on my phone so if I get higher speeds once I get out and about I can fool around with it from there.

FYI the CM and the oxy roms did not have any build.prop optimization settings.

One other thing to note was that while on the KD1 my signal was stronger, but it was mostly in 3g mode (verified with network signal checker) and with KB3 I'm always in H mode.
[Nexus S Android Development] pdxrealtor:
Back on KB3 with the build.prop edits and pings are back down to 140, DL 1.5 Mbps UL 1.0 Mbps
[Nexus S Android Development] stuff:
I do seem to be in "3g" more than "H." Though right now looking at it, it's on "H."

My speeds are great though. Must just be my location specific. They always say it depends on the location.