yashsingh1/xdaforums huggingface dataset:
[Captivate General] MarcianoS:
OK, so this is very good news.

To clarify (here's the noob asking...): rooting does *not* affect your ability to get the update, right? If all rooting does is install su & friends (and uninstall removes them), there should be no adverse consequences at all, especially if you unroot prior to getting the update. I'm just worried about the reports of updates failing (everything went smoothly for me, but I'm 100% stock and not rooted). Thanks!
[Captivate General] startngate:
I am rooted and the install went fine for me. I had not done any of the lag fixes, overclocking, or flashing custom ROMs though.
[Captivate General] aloant:
Same. Rooted before the update. It even stayed rooted after the update.

If the grep above doesn't work btw, look here for how to manually copy the files to your computer, and view the code using a hex editor: http://xdaforums.com/showthread.php?t=761045 . Just remember you need to use "su" first now. Or just wait... One of the devs will probably update their app soon enough.
[Captivate General] MarcianoS:
Ok, thanks! This helps a lot.
[Captivate General] netnerd:
WTF!!

I reflash back to stock rom JF6 from JH7.

it seems like flashing back to stock rom JF6 wont restore the unlock code!
[Captivate General] netnerd:
how do you manually peek at bml3 or nv_data file?
[Captivate General] aloant:
Posted it in the previous page. The files are still there for me in JH7, it's just that nv_data requires root access now.
[Captivate General] netnerd:
thanks! manually peeked, unlock code still there! :D
[Captivate General] Chargerdude70:
Ok...total noob here...how and where do I actually do this(on the phone or in some program on the pc)? I too lost ability to retrieve code after JH7..... on a good note...I did get my 3 button recovery that was missing....
[Captivate General] robertoaste:
Hy, Can you explain to my how you did the Update? I have mine unlocked and I keep getting a mesage "can´t conect to at&t servers".

I had mine rooted but I unrooted it to intall the update

I had mine lag fixed but I unfiexed it to intall the update

I removed all at&t blowatware.

Please Help.
[Captivate General] MarcianoS:
It could just that the servers are currently overloaded... take a look at the thread on successful updates; although there are still only a few reports, phones that did not have a lagfix at the time of the update did OK, and rooting does not seem to matter. In any case, it's not like your update failed: you haven't even downloaded it yet.
[Captivate General] MarcianoS:
That makes sense, because the JH7 update changed the *permissions* of the nv_data file. So, even if you reflash the stock ROM, the permissions on that file stay the same.

BTW, I suppose this means that one way to fix this would be to create a very simple update.zip that changes the permissions on that particular file. Although, if you go down that route, you might as well root your phone, I guess!
[Captivate General] Denoh:
Thank you, thank you, thank you aloant. My Captivate is now 'reunlocked'
[Captivate General] aloant:
You must be have root. If you haven't done it yet: http://xdaforums.com/showthread.php?t=725555

Download "Android Terminal Emulator" from the Market.

In Terminal Emulator, type:

su
busybox grep -E "^[0-9]{8}$" /efs/nv_data.bin

Or maybe:

su
busybox strings /efs/nv_data.bin | busybox grep -E "^[0-9]{8}$"

The code is 8 digits. You'll see it 2+ times. If you still can't see it, you can just try eyeballing it:

busybox strings /efs/nv_data.bin
(it should be after the text "SSNV", 8 digits, repeated 2x)

While you're there, copy the file to your SD card in case you need it later:

(internal storage)
busybox cp /efs/nv_data.bin /sdcard

(external microSD)
busybox cp /efs/nv_data.bin /sdcard/sd

hth :)
[Captivate General] DriftorX:
If you already unlock the phone and than update to the new software. Do you lose the unlock?
[Captivate General] vintagephone:
Unlock is is fine (still unlocked) after the update.
[Captivate General] Chargerdude70:
Thanks so much...worked on first path....
[Captivate General] tariq_niazi:
Did you already have the JH7 Update when you tried the method mentioned above?
[Captivate General] turbodolphin:
my phone is rooted and overclocked, bloatware removed, installed jh7 ota and when it finished it read " update failed". i said ohwell, but then checked baseband version:> JH7. so it did work. after updating i read this thread about unlock. d/l SGS unlocker , found code within seconds ( phone still rooted, etc) , unlocked phone with "phone method, used other carrier sim. worked perfect. hope this helped
[Captivate General] LongDono:
Relocked to AT&T

OMG, thank you. I'd installed the update available here on XDA and my Captivate RE-LOCKED ITSELF to AT&T (I have it on Rogers). Got lazy and tried the unlock tool in the market, it failed. Restored the previous ROM, phone was still locked and unlock tool still useless. Brief moment of panic was averted by the helpful code above, thanks! :)
[Captivate General] hankito:
I followed the instructions and I find SSNV in the nv_data.bin file but no numbers. So the issue with me is I had stock rom, rooted, did sgsunlock and got my numbers even set them to myself (also did hexeditor on bml3.bak file and they were the same). Saved that didnt unlock right away upgraded to JH7, got busy, decided I was gonna throw on a i9000 rom on my captivate with froyo, got that on, no problems there but when I use the unlock code I got in the begining it doesnt like it.

So...with no numbers in my nv_data.bin file these original numbers aren the numbers anymore and I can't unlock my phone? already attempted unlock twice, says no good.
[Captivate General] jahfry:
Ok, so, I'm gearing up to move to 2.2. I still have my 2.1 JF6 and JH7 (which I'm currently on) ROM backups. I haven't unlocked my phone yet but I do travel overseas some and wouldn't mind the ability.

Can you confirm that if I:

* Reload my JF6 ROM

* Unlock phone

* Load either JH7 or the new 2.2 ROM

Will the unlock stay applied? As in this is a true SIM unlock and not just a hack that avoids the lock like what I had on my old iPhone 3G?

Just want to make sure, as I will probably downgrade my wife's Captivate, too, and unlock both. We're planning a long-delayed honeymoon to the south pacific and might as well have us both able to use a pre-paid :)

Thanks!
[Captivate General] foxbat121:
Get your unlock code NOW and store it somewhere. Once you loaded any 2.2 ROM, there is no way to extract unlock code anymore (even if you reload JF6) because Samsung moved and encrypted it. But the unlock code stays the same regardless the ROM.
[Captivate General] ramor71:
Seems like still working after JH7

I just tried this procedure, and get 8-digit code.

I upgraded to JH7 last week.

I tried T-mobile SIM. IT WORKS!!!

Thanks!!!
[Captivate General] IsaacSNK:
Hi, did you need to be root for that procedure to work?
[Captivate General] alphadog00:
Just an FYI - I update to 2.2 - rolled back to stock and updated to JH7 - phone is locked and original unlock code (from stock 2.1 pre-JH7) fails. Grep for code returns nothing.

nv_data and bml3 both have this mess where unlock code used to be:

SSNV´'šù..Jøý.—.~n.•öVÚðÜž|.hÿ6*§ÒùF....Gmñ.¾E.¸Øoß’.Öµ.†.ˆì..Á.ñ-*y!96Ý.FFFFFFFF........................00100100101#31015031017031118031041031098099999#

Found a thread on Cyanogen about replacing FFFF with old code. gonna play and see
[Captivate General] IsaacSNK:
How can I know what firmware version the phone have? I ask you this cause' I'm planning to buy one today from AT&T but I'll like to be sure that it can be unlocked
[Captivate General] alphadog00:
The box has a sticker with Model number of the phone: SGH-I897 and under that is SW-VER: I897UCjF6 - JF6 is the software.

On the phone you can go to settings-> about
[Captivate General] IsaacSNK:
Thanks a lot, I'll look for that sticker before I buy it ;)
[Captivate General] zzyxy:
another way to unlock?

This post on french android forum suggests that it's possible to manually set unlock code and then use it to unlock the phone:

http: //forum.frandroid.com/forum/viewtopic.php?id=26052

Did anyone try something like this yet?
[Captivate General] alphadog00:
I think the answer is there - along with the reading the comments - but I can't understand french, and the translation is not much better.

If someone can figure out what is happening in the hex editor - i think he is putting in zeros - but not sure if he is trying to get the phone to generate a new file or not.

The comments have some clues, but again, the translation is whacky.... adb pull file gets turned into adb file sweater :)

EDIT: My file has the same data at the same offsets - so whatever he is doing should work for us. I just can't figure it out yet.
[Captivate General] ramor71:
Yes, definately. It requires superuser account.
[Captivate General] alphadog00:
http://xdaforums.com/showpost.php?p=8182729&postcount=107

more info in english...........
[Captivate General] michael.seltzer:
So has anyone tried the code switching method in the previous post does it work?
[Captivate General] michael.seltzer:
I changed the code to 00000000 but Im confused with country code. Mine says SGH-I897ZKAATT

Would the code be ZKA or what?

Thanks
[Captivate General] ZEUSHP:
aloant

your method work for me. thanks for the explanation
[Captivate General] alphadog00:
The country code change as only for others that have flashed a bunch of foreign roms - it has no bearing on the captivate lock situation.
[Captivate General] puttingg:
Don't you need to have the same carriers sim card for the phone to work?

Doesn't the sim card need to be from the same carrier for the phone to work? Sorry for the nube question
[Captivate General] amin1986:
@foxbat121 after entering tht code in that blue box what is to be done, i did enter this code su

busybox grep -E "^[0-9]{8}$" /efs/nv_data.bin

but it dont go any where after that. pls help
[Captivate General] igorgomez:
I did it! I did root in my Captivate with JH7 update and found the unlock codes via the commands that Aloant provided here, using the "Terminal Emulator". I'll test it now. There is some reason for it not working?

A last question: How to get the unfreeze code?
[Captivate General] Seosamh1968:
Thank you--worked on second path.
[Captivate General] mdd424:
Where is the file to unlock Samsang Captive?

Thank you.
[Captivate General] calvinbeckham:
I got another method ... which is pretty Dumbfounded as i was juz fooling around the efs folder ....

After root, at the CMD or Terminal Emulator "rm /efs/nv*" and then "rm /efs/.nv*"

Reboot after that

The phone will unlock itself .... and i have tested with sim card is working and no problem .....

i m using Malaysian Telco anyway ...

Is this save to do ??

I've been using it for 2 weeks now with a custom rom in it, So far i dun encounter any flaws ..... So its save right ?
[Captivate General] z28james:
And then after you have realized that your IMEI is now the test IMEI and not your own, you can recover from the backup of /efs that you took.

The change that the update made was make /efs only rwx to root. You do not want to ever willingly delete nv_data.bin, its supporting files or its backups.
[Captivate General] calvinbeckham:
so it is bad if my IMEI is gone and the NV_data.bin file is missing ?

There is no warranty for this phone in malaysia anyway .....

and i m using the refurbished captivate, which i got from wholesale warehouse ....

There is no prob evan i m on TEST imei right ?

I juz wanna noe if there is any prob in sim blocking or Market cannot be access ...
[Captivate General] silkshadow:
You rule, thanks man! An expat here sold me an AT&T Captivate for about $50 converted because he couldn't unlock it and he had no intention of ever going back to the US. Said something about the phone being an AT&T exclusive and impossible to unlock and that a pro app he bought or something like that didn't work. I knew there would be a solution here though :). Thanks!

Score one for draconian American corporations giving this Pinoy a great deal :D.
[Captivate General] nam300:
Hi,

I have a Captivate with 2.2. I followed the steps above and successfully got 8 digits unlock code. However, when I booted it with a T-mobile SIM in and enter the unlock code, it wouldn't accept. I carefully tried it twice and confirmed the code is correct. I don't wanna keep trying since I got 8 tries left for other methods. Any idea?

Thanks!
[Captivate General] TheJareBear:
I think there's an app on the the market called 'Galaxy S Unlock'. You wont need an unlock code to use it and it worked for me. Hope this helps. :)
[Captivate General] plambo35:
I have the Captivate with 2.2 and looking into the NVdata.bin file I have this:

SSNV.”rm.1/Ë»`7.ƒhÉÝ..Í.êÁ3°a!..Yw(i–!Ç•..©¶ÔÈ..wèH.ÅÚsÉŸK.à0L†§.&.S»Â¶ç.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ30272030237000101#99999#999990001001

Is that what you are getting too or this is the coded **** that Samsung did in 2.2?
[Captivate General] iamdren:
I have the same problem, did you found some solution in the meantime?
[Captivate Q&A, Help & Troubleshooting] retnuh:
I applied the update to my Captivate without any problems. However, my GPS, like many others are reporting, did not improve. Also, "Media Scanning", like many others have reported, did not perform any faster. But, the "PC Internet" button is no longer available when you connect with a USB cable. My phone is not rooted and does not have any third party apps. Is there a simple way for a complete newbe to reverse the update?

thanks

retnuh
[Captivate Q&A, Help & Troubleshooting] derek4484:
You can do the Odin one click restore. I did a factory reset (after unsuccessfully installing the update like 5 times), then installed the update, it finally succeeded. Then once I had it booted back up, I tried to do a clockwork restore of a previous backup, it stayed at JH7. So now I am currently in the process of trying the Odin 1 click backup to completely put it back to stock, the way it was brand new.
[Captivate Q&A, Help & Troubleshooting] retnuh:
Thanks derek4484. I was looking at ODIN and found several negative posts about using it. I remember one comment was that after using ODIN you can no longer perform OTA updates. Are you familiar with the negative issues?
[Android Software/Hacking General [Developers Only]] krad1992:
Soo, it has been a few weeks since the beta is out. I'm wondering now does Beejive gonna use push when it is officially out? Right now they didnt use push for the beta and it drains my battery big time.
[Captivate Q&A, Help & Troubleshooting] lionheartck:
Is there a way to capture this update while it downloads? What about comparing the stock to the update? Can someone wipe their phone and make a ROM that we can load to get the updates?
[Desire Q&A, Help & Troubleshooting] Degena:
Hi I would like to unlock my HTC Desire using Optimus network from Portugal.

Would cell-unlocker be a good site?

I want to buy the code but I'm afraid of falling in a cell scam. :o
[Desire Q&A, Help & Troubleshooting] ferraripassion:
I am not sure if this network can be unlocked by codes.

PM me the IMEI no , I will have a check for you regarding the locking status.
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
hi, my Incredible bricked after a hard reset. it stucks in the frist screen (the white one, that says Htc incredible), I can acces to the Hboot, but I cant acces to recovery menu neither hard reset or clear storage options because this options restar the device an it get stuck in the same screen. it have s-on. theres something to do? or is a paperweight now?
[Droid Incredible Q&A, Help & Troubleshooting] superchilpil:
If you can get to the boot menu then its not bricked

Try reflashing the recovery from there
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
thanks, can u tell me some hints to search it?
[Droid Incredible Q&A, Help & Troubleshooting] superchilpil:
Try using unrevoked, and make sure your in hboot when u plug it in

If that doesn't work I believe your other option is adb but I know nothing of using it
[Droid Incredible Q&A, Help & Troubleshooting] sdorn77:
Assuming you have a way to get the file onto your sdcard (like plugging it directly into your computer), you can flash the recover image from hboot. I am not sure where you can get the plane jane clockwork recovery, but you can get the slightly modified clockwork recovery with easy scrolling enabled from the thread linked below. That should at least get you up and running again and then you can flash back the regular CW Recovery from Rom Manager if you don't like the easy scroll version.

Instructions for flashing from hboot are also in the thread.

http://xdaforums.com/showthread.php?p=8245140#post8245140
[Droid Incredible Q&A, Help & Troubleshooting] Fretless:
You guys are missing that hes S-on, which means he cant flash from hboot.
[Droid Incredible Q&A, Help & Troubleshooting] sdorn77:
I saw it but was guessing he meant s-off because of the way he said it. Hopefully unrevoked worked for him then as I don't think you have to have s-off for it to work.

Other option would be to flash a stock RUU from hboot. That should work even if he is s-on.
[Droid Incredible Q&A, Help & Troubleshooting] Fretless:
Either way. He's got hboot, which means its not a brick

to the OP

If nothing else works,

I agree with sdorn. RUU is the way.

Thats what will fix your issues.

If you cant get to recovery and you have S-on, meaning that you cannot flash a custom recovery, your only option is to RUU. There is a link in android development. You will need a windows computer. Try this and report back. If it doesnt work and gives you a USB error, simply: 1. Exit the ruu program (KEEP YOUR PHONE PLUGGED IN), and 2. Run it again.

Boom, no more brick

but, hours worth of retweaking.
[Droid Incredible Q&A, Help & Troubleshooting] smkd13:
You could also try to run a update.zip of the OTA. Here is the url to download it.

droid-life.com/2010/08/31/manual-update-droid-incredible-to-android-2-2/

You can get the clockwork recovery from unrevoked.com on the forever part.

Redemption Rom 2.03

Hydra OC 1.113

Unrevoked splash

Cyborg boot
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
I try with unrevoked3 but it cant find the phone.. the ruu that you said before is this ?? techpetals.com/how-to-root-install-froyo-for-droid-incredible-leaked-version-froyo-manual-install-1937
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
thanks, but the incredible is s-on and I cant access to the recovery for the update:( . Im trying to figure how to do the RUU that fretless said.
[Droid Incredible Q&A, Help & Troubleshooting] smkd13:
This update there is no need to have s-off, you can do out with s-on. It is the official ota update from verizon. Just download it, put out on the your of your sd card, then power phone up while holding the power button and volume down button. It should recognoize the file and ask you if you want to install. This is easier than the RUU and just as effective.

Redemption Rom 2.03

Hydra OC 1.115

Unrevoked splash

Cyborg boot
[Droid Incredible Q&A, Help & Troubleshooting] Fretless:
http://xdaforums.com/showthread.php?t=765596&highlight=Ruu link to thread

Sorry if I'm not supposed to post links.

Install boot drivers. Refer to unrevoked help for this.

Run ruu. If it fails cancel program ten run it again.it's easy.

He can't get into recovery, so he can't apply the update. He's got to ruu.
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
what I mean is that the step 7 never hapen, it freezes in the HTC Incredible bootscreen forever( until I pull off the battery).

there is another way to install this update without the recovery menu?
[Droid Incredible Q&A, Help & Troubleshooting] Fretless:
Just use the ruu. Your recovery is probably messed up.
[Droid Incredible Q&A, Help & Troubleshooting] superchilpil:
Perhaps wait for awhile at the htc screen

My first root and flash took 20 min.
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
thanks, downloading, I did instal the drivers from unrevoked,
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
:( is frustrating, I did run RUU conect to USB with the drivres from unrevoked and it get error 170 cannt find it. I did something wrong?
[Droid Incredible Q&A, Help & Troubleshooting] GermanBrat:
Unrevoked drivers don't play nice with the ruu.
[Droid Incredible Q&A, Help & Troubleshooting] gmichaelow:
Follow above posters to RUU to 2.2 stock.

UnRevoked 3.2 will give you root and CWM.
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
I managed to Instal the rom, I cant get the Incredible detecteted by the RUU, but I copy the ROM.zip in the SD

I did rename to PB31IMG.zip and copy in the root of sd, start hboot and ask me for update, then star to update, when complete the update ask me for restart, but sadly it dont solve the problem.

before the problem it was in 2.2 Froyo, do I have to wait another update?
[Droid Incredible Q&A, Help & Troubleshooting] yomero1:
any ideas?
[HD2 Android Q&A, Help & Troubleshooting and Genera] jrdaz:
Hi everyone, this is something I know it's possible because I read someone already did, but I can't find where I read it.

They said it was done by renaming the android folder to android2 or whatever and adding a line to startup.txt

Any clues? Thank you
[HD2 Android Q&A, Help & Troubleshooting and Genera] 10507:
It is possible.

1.. First copy of Android on SDcard with whatever name ( Name your Android Folder). Then edit the startup.txt with the same Android folder name in set cmdline "rel_path=YOURANDROIDFOLDER"

2. Second copy your second Android on SDcard with whatever name......Then exit the startup.txt with the '''''''''' cmdline "rel_path=YOURANDROIDFOLDER"

3. If want more android..... repeat step 1...2...3

Then use an Android Loader by [APP] Exceller Multiple Build Loader for AndroidUbuntu Updated August 18 to load your choice of Android.
[HD2 Android Q&A, Help & Troubleshooting and Genera] kin9ofqu33nz:
more than 1 android

I did all the steps above..and when i ran the first android..to install it..it did the usual word scroll thing..but its bin doing that since 20 mins now..tha phone is heating up a lil...and its slowlying running texts with RAAC=(decending from 77)
[HD2 Android Q&A, Help & Troubleshooting and Genera] jrdaz:
Works like a charm, thank you!
[HD2 Android Q&A, Help & Troubleshooting and Genera] polo735:
I always have 2 sd cards dedicated for my HD2. When I am ready to try out a new build, I throw it on the 2nd sd card. If the new build works well I stick with it and if not I fall back to the previous build. It makes a lot of sense for me because well I have 2 sd cards and only one phone.
[Off-topic] Original Android <3ers!:
Let's all have a moment of silence for my teammate and close friend who was recently injured at practice today.

We were doing some Oklahoma's and he traded places with me in line, went up agains some kid, and landed on the ground with his leg sticking up in an uncorrect angle. Had to call the ambulance and everything.

I didn't like this kid at first, but lately, he's been really cool and we got pretty close, and I will miss him for the rest of the season.
[Off-topic] chopper the dog:
That sucks. And I bet it hurts.

You've left us in the dark on how the team is doing?

good day.
[Off-topic] Original Android <3ers!:
I bet you it did.

B-Team is like, 1-3? And A-Team is like 0-4.
[Off-topic] Captainkrtek:
Sorry to hear that, ive broken my thumb once from football but thats nothing compared to that kid. on another note...

My highschool is best in the State (Washington) for football, state champions 3 years in a row, 4 Peat coming up :D
[Off-topic] Original Android <3ers!:
Thank God he's alright. It looked so bad but he only broke three bones. Well, maybe I should take out the only, but I'm just glad he'll be okay.
[Off-topic] jaszek:
Do you realize you were supposed to be there? lol

Also pics pl0x
[Off-topic] nrfitchett4:
that does suck. Broke a kid's leg once in middle school football. I hit him low from one side, while another defender hit him high from the other. Tib/fib fracture. Only time I felt bad for hitting someone...