[Q] Help with best route to reflash/unlock (changing to UK) - Captivate Q&A, Help & Troubleshooting

Hi all,
I have flashed my phone a few times (actually only once to perception, and then recently back to stock before then flashing stock rogers 2.2 - as I didn't have internet at the time to use kies, even though I am US based). I am currently traveling around Europe, and will be heading to the UK soon from Sep-Dec. As such I would like to unlock the phone and use an Orange or Vodafone pay as you go sim.
Unfortunately when I tried to unlock the phone I was unable to, I am assuming because the rom on there (stock rogers 2.2) doesn't have some of the correct things...(sorry for not being more specific).
Right now my plan is to reflash back to stock 2.1 and try and unlock from there? I don't want to turn this into a "what rom should I use now" thread, but is there an good battery life 2.2 rom that would let me unlock. I've looked into flashing a 2.3 rom, but it seems like more work than I am willing to put in right now (although I'm sure it's not tooo hard, I don't have a ton of experience flashing, and I can't afford to really screw this phone up right now), especially with AT&T announcing they will be upgrading it to 2.3 sometime "soon" (hah).
Sorry I know this is a long post and not especially clear, but I'd really really appreciate the help.
thanks,
-Foofie

Hmmm, maybe flashing to gingerbread isn't as hard as I thought it was? According to this:
http://forum.xda-developers.com/showthread.php?t=1127249
it's just an odin 1 click now? Maybe it always has been and I'm an idiot, I wouldn't be surprised. So if I flash back to stock 2.1 and then flash to 2.3 using the above method (although I'm a bit confused about the extra files on that page, why do I need to change the kernel, how do I do so?) could I unlock the phone at that point? Or would I need to flash to a custom rom like cognition 5 or perception first?

Just flash to 2.1 root and unlock it from there. After that it will be unlocked and you can flash whatever. I've unlocked once six months ago flashed 1,000,001 times, still unlocked.

studacris said:
Just flash to 2.1 root and unlock it from there. After that it will be unlocked and you can flash whatever. I've unlocked once six months ago flashed 1,000,001 times, still unlocked.
Click to expand...
Click to collapse
Ahhh thanks, this is what I was hoping to hear!
So even flashing with Odin wouldn't reset the unlocking? Doesn't Odin wipe all the phone data?

Not ALL data. The efs folder contains the imei number which is unique to each device. Just make sure and back that up (the efs folder), so if you have any network connectivity issues you can restore your imei...

Thanks.
God flashing to 2.2 the way I did was a huge mistake. Trying to flash back to stock soft bricked (hopefully that is what this is) my phone. Trying to get heimdall running now so I can use the 1 click unbrick.

Related

Question about which 2.2 rom

Ok I have read basically all of the 'bible'.
My rogers captivate should be here tommorow i plan to root and flash it asap. Which 2.2 roms have HUSPA enabled; only deo? Or does cog?
Do I need to do anything to my rogers phone different then an ATT phone before flashing since it is named 96 not 97?
Thank you and sorry if this has been answered... I did read for about 2 hours before posting.
http://forum.xda-developers.com/showthread.php?t=749548
http://forum.xda-developers.com/showthread.php?t=821323
http://forum.xda-developers.com/showthread.php?t=808286
http://forum.xda-developers.com/showthread.php?t=803569
http://forum.xda-developers.com/showthread.php?t=816271
None of those are explaining to me this script to change 96 to 97?
nope, i just linked to the ones i actually knew the answer too.
But any custom rom I install will have all the ATT bloatware on it?
In theory you will already have been rooted meaning you can always remove any items you consider to be bloatware.
ralexand said:
In theory you will already have been rooted meaning you can always remove any items you consider to be bloatware.
Click to expand...
Click to collapse
Yes, i guess this is true..
Sorry I was stuck with an x10 until i lost it this weekend... I am not used to freedom... Sony can suck donkey nuts, I will never buy another product from that evil company.
slayp00n said:
Yes, i guess this is true..
Sorry I was stuck with an x10 until i lost it this weekend... I am not used to freedom... Sony can suck donkey nuts, I will never buy another product from that evil company.
Click to expand...
Click to collapse
*e-high-fives*
insaneturbo13 said:
*e-high-fives*
Click to expand...
Click to collapse
Thanks, ill report back.
My new laptop is coming tommorow so I don't know if i will have time to take care of both.
Bear in mind, at this time there is no way to go back to the original Rogers firmware if you are unhappy with whatever AT&T firmware you flash. And you may as well use either the Device ID or Android ID app to get your device ID before you flash.
There is now a way to get back to stock Rogers firmware.
opcow said:
Bear in mind, at this time there is no way to go back to the original Rogers firmware if you are unhappy with whatever AT&T firmware you flash. And you may as well use either the Device ID or Android ID app to get your device ID before you flash.
Click to expand...
Click to collapse
No way to go back? I thought after beta 6 of cognition you could flash back?
So even if i do a backup before flashing I cannot go back?
That's correct. ROM installations are not installed or backed up with backup software. There needs to be a ROM available of your shipped base ROM.
Here's an analogy based on a PC: You can backup XP; Then install Windows 7; But you cannot go back to XP from a backup of XP.
If I"m not mistaken, the closest you could come is to root your phone, install ClockworkMod Recovery, and make a Recovery Backup with that. (The PC analogy of this is 'making an image').
You could then restore that, but you would hvae a modified ROM. YOu can unroot that, and that would be the closest you would be to being back to stock.
One thing you want to be sure you do: after creating the backup, you want to copy that to your PC to be sure you don't lose it during any of your other activities.
One caveat: I'm not sure if the CWM supports your phone with your ROM, or if rooting is out for it, etc. You'll have to do a bit of due diligence before going down this path.
slayp00n said:
No way to go back? I thought after beta 6 of cognition you could flash back?
So even if i do a backup before flashing I cannot go back?
Click to expand...
Click to collapse
The only stock Rogers firmware available at the time I wrote that was a nandroid backup and no one had success using it unless they still had Rogers firmware on their phone. There is now an Odin flashable version linked in this post. People report that they still see an AT&T logo when they boot even after using this to go back to Rogers firmware (I do too on my AT&T phone flashed with it). I don't know if there may be other issues.
yeah all that stuff is ready, and i planned to do cwm, im fine if that will restore to a rogers FW...
then maybe ill stay on the Rogers fw untill either a completely debranded CM6.1 comes, or they build a COG off rogers... Apparently from my due diligence, the rogers fw has much better gps.

back to verizon

I purchased a phone that was suppose to be setup for verizon, i got it home and found out it had been rooted and set up for criket.
after many hours of reading and searching i have the phone flashed back to factory settings, but, when i dial *228 to program for verizon it still calls criket.
I was told i need to flash the antenna ?? or something like that...
can someone help me with this.. thanks
have you flashed the stock sbf?
follow these instructions
i cant post links, wtf
instead of flashing the 2.1sbf file listed there you can use the 2.2 file from this site
i cant post links, wtf
the radios are also listed there, i've been told you need to flash the radios in order, meaning you can't just start at the last one, you need to flash each one seperately. BUT i have no idea how to flash a radio on a stock phone, so if i were you i'd attempt the spf flash with rsd lite, then root the phone and install sprecovery, then install the radios one at a time.
I had the same issue and went to Verizon today and had them flash the stock Froyo using RSD Verizon software. Make sure you enable USB debugging first.
Sent from my Droid using XDA App
OMG... i was told i had to have the phone rooted.. i just got done rooting it again
so... it needs to be un-rooted for me to take it to verizon to get it working on there network ?
No need to unroot; just bring the phone to Verizon and they can restore it back to the original 2.2.

[Q] Will i9000 rom cause a relock?

I am wanting to flash the perception build. I was wondering if I flash it will I lose my unlock? Im currently on cognition 2.3b6.
Thanks
Probably. I was unlocked and lost mine... if worried, back up your /efs folder - especially nv_data.bin. It takes some work, but it is possible to unlock again.
Wait so if I backup my /efs folder (on 2.2 right now), then I update, can I just replace the nv_data.bin on the i9000 firmware?
probably, I have not tried. But if you roll back, you have the original mv_data.bin (and md5) files to get you back where you were. If you don't have the /efs files, and your original unlock code, you can be stuck with no onluck, even on 2.1.
michael.seltzer said:
I am wanting to flash the perception build. I was wondering if I flash it will I lose my unlock? Im currently on cognition 2.3b6.
Thanks
Click to expand...
Click to collapse
Yes you will lose your unlock but if you have your codes saved then just re-enter them and it will be good to go...if you don't have your codes there are methods to unlock again posted in the Dev forum...
So I have flashed a bunch of regular cognition builds and not lost my unlock , but since this is an i9000 rom its different.
Do I have that right?
Never lost my unlock after flashing any cappy/i9000 roms.
Have you flashed perception?
No but it makes no difference, flashing to stock jf6 and installing any rom won't make you loose your unlock, why would you think that would happen?
Get the sgs unlock app from the market, it'll show you your codes and save them on the sdcard just in case you still think you'll get locked.
already on 2.2 so i can't get my codes. I have flashed many roms not sure why i9000 roms would be different thats why i asked
michael.seltzer said:
already on 2.2 so i can't get my codes
Click to expand...
Click to collapse
Flash back to jp6 http://forum.xda-developers.com/showthread.php?t=731989
Im not sure you understand once u go to 2.2 the codes are encrypted. going back does nothing, still encrypted somehow.
peachpuff said:
No but it makes no difference, flashing to stock jf6 and installing any rom won't make you loose your unlock, why would you think that would happen?
Get the sgs unlock app from the market, it'll show you your codes and save them on the sdcard just in case you still think you'll get locked.
Click to expand...
Click to collapse
It has happened to many of us, so don;t tell people it can't happen.
Some combination of firmwares encrypts the data in the nv_data.bin and the result is that the unlock code that was saved no longer works.
The only solution is to replace or rebuild the nv_data.bin file so that the phone will accept an unlock code. Saving the /efs partition files before flashing is the only way to recover the original files, as flashing back to stock will not restore the /efs partition.
This issue affects all galaxy S phones, but no one has determined the exact cause other then flashing ROMs.
Oh, and SGS unlock just looks in the nv_data.bin for the codes, if the files are encrypted SGS fails, just like manually looking at the files with a hex editor fails.
michael.seltzer said:
Im not sure you understand once u go to 2.2 the codes are encrypted. going back does nothing, still encrypted somehow.
Click to expand...
Click to collapse
There is a thread in the development section about unlocking 2.2 after the nv_data.bin is encrypted. This method works for 2.1 in the same situation:
http://forum.xda-developers.com/showthread.php?t=831569
There are tools that will rebuild your nv_data.bin file for you, I did mine manually (before the tools) but it worked. I was re-unlocked.
alphadog00 said:
It has happened to many of us, so don;t tell people it can't happen.
Click to expand...
Click to collapse
I guess i was lucky, never happened to me, thanks for the info.
I was just thinking, is there a chance that the phones that AT&T sells without a contract are factory unlocked and this is the reason some of us don't get relocked after this procedures?
At least it would be a good explanation
So i'm still a little confused on this subject. Is it the i9000 rom that can cause relocks or it just roms in general?
rastanthology said:
I was just thinking, is there a chance that the phones that AT&T sells without a contract are factory unlocked and this is the reason some of us don't get relocked after this procedures?
At least it would be a good explanation
Click to expand...
Click to collapse
No, there is only one model of the captivate and AT&T will not unlock the phone even if you buy it off contract. There have been a few exceptions, but not many.
If they were factory unlocked, no one would need to unlock to start with.
michael.seltzer said:
So i'm still a little confused on this subject. Is it the i9000 rom that can cause relocks or it just roms in general?
Click to expand...
Click to collapse
Again,
I don't think anyone has determined the exact cause. No one has taken an unlocked phone and methodically flashed ROMs to see what order of events causes it to relock.
Many of us experimented with many different ROMs and at some point realized we were relocked.
i wnat relock my i9000
i want relock (carrier lock) my samsung i9000 any solution??

update to Gingerbread ?

I have an ATT Captivate which I managed to update from original Android 2.1 to 2.2 firmware, version I897UCJI6.
This was before ATT release their official 2.2 update.
I also managed to unlock the phone.
I have to admit I am totally ignorant of this stuff, and I was lucky enough not to brick my phone during those updates.
I am very unhappy with the battery life of my phone, and I read that the Gingerbread dramatically improves this aspect.
So, shall I upgrade to Gingerbread?
If yes, I am confused with the many sites which offer advice with how to do this, some contradicting with others. (One indicated to reverse back to 2.1 before upgrading to 2.3, other didn't say that, etc etc)
Should this upgrade be successfull, what happens to the lock/unlock status?
Do I need to unlock again?
Which is a trusted site?
Any advice?
Thank you for any help
UnLock stays after flashing.
As for a trusted site.... Ummm you found it. Xda...
Thank you
Will this upgrade really improve battery life?
If not I'll stay with 2.2
I got Max of 18 or so hours on froyo, I can go over 2 days now. Ymmv though.
Thanks again
I assume this would be the thread to follow, right ?
http://forum.xda-developers.com/showthread.php?t=1233620
Which indicates the use of this file : I897UCKH3_noboot.tar.md5 (dated 8/24/2011, 305191 KB)
I did find another file somewhere, presumably doing the same thing - that file name is:
I897UCKH3_HOME.tar.md5 (dated 8/19/2011 298421 KB)
I stated before I am kind of ignorant, and easily confused with all those information.
Which one is the right file?
Am I on the right track?
If you going to use KH3 without bootloaders you need to flash This bootloaders first.
Is there a thread for novices, where all those terms are explained, or where the procedures to be followed are explained for somebody who who can follow indicated steps (without really knowing the meaning of all those terms) which could lead to 100% success?
I don't mind reading a little, but I don't have time to become an expert (and I'm sure many readers here are like me, looking for plain simple advice on how to upgrade their phones, without having the skills and knowledge to do it)
Reading those posts here can be sooo confusing...
Somebody recommends you to do this, somebody recommends you to do that, and the poor you have no clue what they're talking about...
Simple if you want Gingerbread you need new bootloaders (except Cyanogenmod and MIUI). Bootloaders are like the BIOS in your computer. If you mess up the bootloaders you can hardbrick your phone.
Got it
Next logical question would be WHY the person who indicated how to upgrade to Gingerbread (http://forum.xda-developers.com/showthread.php?t=1233620) did not tell in his post that you need new bootloaders.
Or at least I do not see that in his post.
Which means that a novice like me can ruin his/her phone very easy..
No bootloader ODIN packages are made for people that already have the GB bootloaders. So you don't get a hard brick.
http://forum.xda-developers.com/showthread.php?t=1232703
I believe this is what you want to use.
mirceani said:
Got it
Next logical question would be WHY the person who indicated how to upgrade to Gingerbread (http://forum.xda-developers.com/showthread.php?t=1233620) did not tell in his post that you need new bootloaders.
Or at least I do not see that in his post.
Which means that a novice like me can ruin his/her phone very easy..
Click to expand...
Click to collapse
Flashing a GB ROM without GB bootloaders won't ruin your phone. May cause a bootloop, but not a hard brick. Cezar is super picky about things being safe. If you had hit the link he had for tips and tricks, it says something about bootloaders.
After reading all related posts, I am still confused - pls help:
I understand that if I follow Cesar's link, I need bootloaders first.
If I follow Przekret's link, I do NOT need bootloadres first (they are included)
So how do I decide which route to follow ? In the end I get the same result, GB 2.3.4 - correct?
I am currently on Froyo, UCJI6, rooted and unlocked.
Do I loose my rooting (I understand that unlocking stays)
Again, which method should I use (Cesar or Przekret) ?
Thank you
If you need bootloaders, don't use Cezars.
As these are stock roms, you will lose root. But if you flash any custom ROM, it should be rooted.
No method is incorrect. I would flash Bootloaders firs because there seems to be less chance to hard brick (I've noticed sometimes ODIN doesn't flash one bootloader after another). Thats my personal experience, but like I said neither of the methods are incorrect, I just never used the one with bootloaders included since I already had them when KH3 came out, so I can't speak for that package myself.
How do I know if I need bootloaders or not?
Unless you bought that phone modded with the GB bootloaders you need them. No real way to know except flashing a GB rom like cezars package. If it works You didn't need them, If it din't work then you soft bricked your phone and you might need a jig to get in to Download mode again.
mrhaley30705 said:
If you need bootloaders, don't use Cezars.
As these are stock roms, you will lose root. But if you flash any custom ROM, it should be rooted.
Click to expand...
Click to collapse
sorry for my ignorance, what is a "stock rom" and what is a "custom ROM" ?
prbassplayer said:
Unless you bought that phone modded with the GB bootloaders you need them. No real way to know except flashing a GB rom like cezars package. If it works You didn't need them, If it din't work then you soft bricked your phone and you might need a jig to get in to Download mode again.
Click to expand...
Click to collapse
OK
since I bought the phone from ATT a year ago, running 2.1, I would assume that I do NOT have them, so I do need them
mirceani said:
sorry for my ignorance, what is a "stock rom" and what is a "custom ROM" ?
Click to expand...
Click to collapse
A stock rom is that package that Cezare and pretzel posted. A custom rom is Fusion V, Pinnacle, Fasty II, among many many other. All those are based on the stock KH3 that cezar and prertzel posted

[Q] Flashing a custom rom with phone already flashed to cricket

Good afternoon all,
I have an HTC One PN072. I've flashed the phone from Sprint to Cricket. They were very adamant about me not "resetting" the phone as it will remove the information, or flash they've added.
I've done several searches and can't seem to find a thread indicating 1) if this is possible and 2) a guide to doing so. The phone already is rooted and has TWRP on it as well.
If anyone knows of a thread I would love a link to a guide.
heartspains88 said:
Good afternoon all,
I have an HTC One PN072. I've flashed the phone from Sprint to Cricket. They were very adamant about me not "resetting" the phone as it will remove the information, or flash they've added.
I've done several searches and can't seem to find a thread indicating 1) if this is possible and 2) a guide to doing so. The phone already is rooted and has TWRP on it as well.
If anyone knows of a thread I would love a link to a guide.
Click to expand...
Click to collapse
I have a Sprint One fully flashed to Verizon and I flash custom ROMs all the time without any problems. I have never lost any settings and I don't even have to re-activate my phone. I would think that as long as you dont use Bootloader to flash a complete RUU image you should be fine. Goin s-off if your not already might cause issues here as well. (If someone knows for sure please correct me) I would say just download a ROM and install it with TWRP. I have updated firmware as well with no issues as well, however the firmware I upgraded with did not contain a radio update, which I am hesitant to do since I imagine that will effect my flash. I did my flash myself but it seems like a headache re-doing it.
electroblood said:
I have a Sprint One fully flashed to Verizon and I flash custom ROMs all the time without any problems. I have never lost any settings and I don't even have to re-activate my phone. I would think that as long as you dont use Bootloader to flash a complete RUU image you should be fine. Goin s-off if your not already might cause issues here as well. (If someone knows for sure please correct me) I would say just download a ROM and install it with TWRP. I have updated firmware as well with no issues as well, however the firmware I upgraded with did not contain a radio update, which I am hesitant to do since I imagine that will effect my flash. I did my flash myself but it seems like a headache re-doing it.
Click to expand...
Click to collapse
The wipes in TWRP usually recommended before flashing a custom rom don't remove their flashed data?
heartspains88 said:
The wipes in TWRP usually recommended before flashing a custom rom don't remove their flashed data?
Click to expand...
Click to collapse
Not that I have ever experienced. That was true on my EVO LTE and has so far been true on my One. I have the newest TWRP and in the past two days I have flashed EclipticOne, Elegencia and Insert Coin. On my old Droids Clockwork recoveries reset worked fine as well. DONT do a factory reset from inside the ROM. I have not tried it on my One, but on my EVO and my Droid 1/2/3 phones that would undo parts of a flash and I would have to reactivate. If I were you I would just work within my current firmware and flash what was available.
It is possible for you to flash your phone back to Cricket for free but its requires a lot of setup and can be a real pain in the ass. Getting 3G on Verizon was particularly painful and I have many screen shots and pages of notes on the actual procedure. When I upgraded from my EVO to the One I managed to get it right the first time by following my notes but it was still a serious hassle.
electroblood said:
Not that I have ever experienced. That was true on my EVO LTE and has so far been true on my One. I have the newest TWRP and in the past two days I have flashed EclipticOne, Elegencia and Insert Coin. On my old Droids Clockwork recoveries reset worked fine as well. DONT do a factory reset from inside the ROM. I have not tried it on my One, but on my EVO and my Droid 1/2/3 phones that would undo parts of a flash and I would have to reactivate. If I were you I would just work within my current firmware and flash what was available.
It is possible for you to flash your phone back to Cricket for free but its requires a lot of setup and can be a real pain in the ass. Getting 3G on Verizon was particularly painful and I have many screen shots and pages of notes on the actual procedure. When I upgraded from my EVO to the One I managed to get it right the first time by following my notes but it was still a serious hassle.
Click to expand...
Click to collapse
i was thinking about getting my one flashed to verizon but how does it work?? say i get my phone flashed.. is it verizon pre paid?? does that come with unlimited data?? text & talk?? how much would my bill be a month? sorry for all the questions
I apologize, so just to be as clear as possible, if you follow all of the wipes that roms usually ask you to perform in TWRP then you should be fine? However, do not perform a factory reset in the rom itself once loaded?
Doing a wipe through TWRP's wipe feature is fine as long as you dont go into 'Advanced' and mess with settings. Do not do the factory reset within the ROM once the ROM is loaded. If, while installing a ROM, the installer wants to do a wipe, that is fine as well.

Categories

Resources