I got this ATT captivate which I want to unlock.
SGH - i 897
Firmware - 2.2
Baseband version - I897UCJI6
Kernel - 2.6.32.9
Build - Froyo UCJI6
Newbie questions:
1. Is it necessary to root for unlocking?
2. I tried Z4Root - ported it to sdcard but it says "Install blocked - your phone is set to block installation of applications not obtained from Android market".
3. I tried SuperOneClick but it stopped at "Waiting for device". I had USB debugging on.
Here is the list of software that I have on my PC:
1. .Net framework 3.5
2. Android SDK
3. Captivate USB drivers (I can copy pics and music back and forth between phone and computer).
I dont know what am I missing! Why is my phone not getting rooted/unlocked?
Sorry for the basic questions. I might probably need a little bit of baby-sitting.
Make sure you are searching for options to root ji6. Toils used to root jf6 will not root ji6
Sent from my SGH-I897 using XDA App
Hi,
Thanks for the reply. I was able to root my phone and now I have the superuser application.
What I was missing is the USB driver for ADB. I had the phone's USB drivers installed and I thought that was all that is required.
Now, when trying to unlock, this is the error I am seeing in SuperOneClick:
-----------------------------------
Killing ADB Server...
OK
Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
OK
Waiting for device...
OK
Preparing to copy nv_data.bin to sd...
rm failed for /sdcard/nv_data.bin, No such file or directory
OK
Copying nv_data.bin to sd...
OK
Pulling nv_data.bin...
2912 KB/s (0 bytes in 2097152.000s)
OK
Reading nv_data.bin...
Unlock code: FFFFFFFF
FAILED
-------------------------------------------
The unlock code gets deleted or changed when you go to ji6. If you want to unlock you will have to go back to stock, backup the correct files that hold the unlock code, then go back to ji6 and copy the files over. I believe if you search the development forum for the captivate there should be threads on this
I guess that is what has happened. Well, I bought the phone from someone on craigslist and found it to be on JI6.
I tried the SGS Unlock application and even that says 'No codes found'.
I then fetched the bml3(.bak) file and opened it in hex editor. It has 'FFFFFFFF' where it should be having my unlock code.
What exactly is "you will have to go back to stock"? I am sorry. I am new to this.
You would use this
http://forum.xda-developers.com/showthread.php?t=731989
Before you try turn of phone remove bat. There is a batch number to your phone 108 or lower good to go higher different method likely needed.
Ji6 is a leaked froyo. Stock is jf6. Hope this helps. When you flag flash stock you should regain your unlock code
Sent from me
Thanks for the link and the explanaiton. I will go through the instructions and update here. Thanks again
This worked like a charm! So now, my phone is on I897UCJF6.
I happened to download Odin for 2.1 though. So I am on ECLAIR and having experienced FROYO, I am wanting to go to 2.2 stock version. Is there an Odin one-click downloader for 2.2?
Also, how easy/difficult is it to root and unlock 2.2 vs 2.3? If it is the same, I would be better off with 2.3
Thanks for the guidance.
My eventual aim is to unlock my captivate - be it 2.1 or 2.2 or even 2.3.
After using Odin for both 2.1 and 2.2, in each case, I was able to root it using SuperOneClick_ShortFuse. However, in none of the cases, I was able to unlock my phone.
SuperOneClick gave me *'FFFFFFFF' - Failed* in either case when I tried to unlock it.
I am sitting with a PDA which I am DYING to start using as a phone.
PS: I had bought my phone from a user on craigslist in US and I had got it without the sim card. Does this have something to do with the lack of sim card?
Related
hi all. new user to xda forums.
a brief history of my foray into the upgrade and root realm:
i have an samsung epic 4g. i just updated to froyo eb13 from eclair. i used the update.zip from samsung and everything went smooth without a hitch. ( i even backed up my SD card before the update to be sure i didn't lose anything on it in case i had to reformat it.)
i decided i wanted root to backup my phone so i went with the oneclick 2.5.5 procedure. i tried it on ubuntu 10.04 using the SDK but it didn't want to work. adb wasn't an issue so it was something else...i didn't bother researching why it didn't work on linux so i jumped on my windows xp sp3 machine where the root process worked without a hitch.
during the root process two apk files are removed:
/system/app/Asphalt5_DEMO_ANMP_Samsung_D700_Sprint_ML.apk
/system/app/FreeHDGameDemos.apk
so i'm on froyo eb13, i have root and everything seems ok.
i tried searching on the apk file names here on the forums but didn't see anything which really explained things for me.
questions i'm hoping someone can explain:
1. why are these files removed? is it because there isn't enough space?
(the only thing i could find was this thread but it doesn't pertain to the oneclick root process per se: http://forum.xda-developers.com/showthread.php?t=882567.)
2. will these files be needed in the future for other 'updates'?
since my main goal was rooting to back up my phone completely including all the apk files, it seems the root process took out two before i could get them backed up. this isn't a problem as i can get the apk files from another source.
thanks in advance for any explanations.
jockovonred
jockovonred said:
hi all. new user to xda forums.
a brief history of my foray into the upgrade and root realm:
i have an samsung epic 4g. i just updated to froyo eb13 from eclair. i used the update.zip from samsung and everything went smooth without a hitch. ( i even backed up my SD card before the update to be sure i didn't lose anything on it in case i had to reformat it.)
i decided i wanted root to backup my phone so i went with the oneclick 2.5.5 procedure. i tried it on ubuntu 10.04 using the SDK but it didn't want to work. adb wasn't an issue so it was something else...i didn't bother researching why it didn't work on linux so i jumped on my windows xp sp3 machine where the root process worked without a hitch.
during the root process two apk files are removed:
/system/app/Asphalt5_DEMO_ANMP_Samsung_D700_Sprint_ML.apk
/system/app/FreeHDGameDemos.apk
so i'm on froyo eb13, i have root and everything seems ok.
i tried searching on the apk file names here on the forums but didn't see anything which really explained things for me.
questions i'm hoping someone can explain:
1. why are these files removed? is it because there isn't enough space?
(the only thing i could find was this thread but it doesn't pertain to the oneclick root process per se: http://forum.xda-developers.com/showthread.php?t=882567.)
2. will these files be needed in the future for other 'updates'?
since my main goal was rooting to back up my phone completely including all the apk files, it seems the root process took out two before i could get them backed up. this isn't a problem as i can get the apk files from another source.
thanks in advance for any explanations.
jockovonred
Click to expand...
Click to collapse
part of the joy of rooting is getting rid of some of the annoying apps that come stock on most phones from your carrier.
A lot of roms when installed will place the removed apk's in afolder on your SD card called "removed apk's", you can navigate to that folder with file explorer and reinstall them if you want to.
That is assuming that your new ROM did that for you.
nothing remove with my rom
joja1 said:
nothing remove with my rom
Click to expand...
Click to collapse
What ROM are you running?
After more playing around and using CWM 3x, it appears this is how those 'hacks' need to function in order to install busybox. Since there isn't enough space within /system/app, something must be removed. Those two apk files are removed which in turn allows busybox (later in the install process) to exist.
I've since installed SyndicateRom Frozen Takiya 1.1.0 which removed all sprint and samsung bloatware (apk files) etc. For the two apk files I've needed (myfiles and memo), I've pushed those back using SdxAppRemover-1.5. If I need anything relating to the sprint or samsung apk files in the future to upgrade, I'll need to Odin back to stock at this point.
Well folks,
I've managed to buy and unlock this beast in under in an hour. Very nice little device. Its an upgraded captivate, silky smooth. The cameras are both great.
I was curious so I started digging and was able to generate the unlock code very similarly to the captivate.
I've attached a little root and unlock pack.
I make no warranties as to the usefulness or that this won't brick your brand new Infuse (I kind of doubt it but whatever)
Let me know if you like it.
This uses the rage against the cage exploit for root access, and I've thrown in the unlock code extraction at the same time. NOTE: The Unlock code is provided at the end of the process. It will complete the root and superuser install and then give you an Unlock code.
I have also added an unlock only mode. It still uses rage against the cage to gain root access, but its only temporary and all utils are removed.
Props go to the guys behind Rage Against The Cage...
Required:
1. adb setup (Included all adb binaries in zip)
2. usb debug mode activated on your phone.
Settings>>Applications>>Development>>USB debugging3. Mac, Linux, or Windows.
Instructions:
1. Grab the attached zip file.
2. Unzip
3. For root+unlock
Mac & Linux (Depending on how your system is setup, you should be able to just double-click the shell script and have it work... otherwise)
Open a Terminal window
Navigate to the directory you downloaded the file
Unzip the file if you haven't already
Go into the directory
Type: ./root.sh
Windows
If you don't have the drivers, install Samsung Kies (easiest way)
Unzip file
Go into directory where the unzipped files are
Double-click on root.bat
4. For unlock only
Follow the instructions for root, but use the unlock files instead
To unlock your phone with the provided code, pop in another provider sim card and you'll be prompted on reboot of the phone for the network code.
This is my first root and unlock post, so I hope it helps you all out.
Update 1: Original version
Update 2: I have now added Windows support.
Update 3: Added a pause to the .bat file so that you won't miss the unlock code.
Update 4: Added unlock without persistent root.
Update 5: Provide more detailed instructions
Donations
A number of people have asked where to send donations... Don't feel obligated but if you really want to...
Does the Infuse not have its own forum?
Not yet... I looked and this is the only place with Infuse posts.
submitted to portal
Its been rooted like over 3 days now.... Just use the super one-click and call it a day..... seems easier.... The infuse forum is already being created will be up later this week....
Didn't see anything on the unlock. So I combined it into a single executable script. Network unlock + root...
Use it, don't use it, its all good.
lost1 said:
Didn't see anything on the unlock. So I combined it into a single executable script. Network unlock + root...
Use it, don't use it, its all good.
Click to expand...
Click to collapse
Yeah all good.... did yours come network unlocked? I thought mine was, but oh wellz I still used the sgs unlocker....
It was locked to AT&T by default, now it works on everything.
Is there a Windows version for this? I am going to Buffalo (From T.O) on Tuesday and will be picking it up.
I agreed windows version maybe?
what about XP?
Windows is now supported in V2 of the zip. Just run the included "root.bat" after you unzip the file. The zip has replaced the original in the first post of the thread.
this zip is only for root,what about unlock?
SGS is ok?
It roots and gives you the unlock code.
I don't know if SGS is ok. I didn't try it. I'm guessing that its not since the data file is in a different location and the contents are organized differently then before. Certainly different than my Captivate.
SGS Unlock Does not work...
I gave SGS Unlock v2.1 a try and, as I suspected, it does not work.
Anybody tried this before? No offense to the OP but just want some confirmation before I try it on mine. Could you post a video or some kind? Thanks!
Ima try it when I get home, but I also confirm sgs unlock doesn't work. Paid or unpaid, both don't work. You root using super one-click as well but right now I want to network unlock, so hopefully when I get home.....I'll report back
thanks alot i am trying to get away from any depndancy on windows and this worked perfectly, i have done the rage against the cage method on an evo but dont remember much about it. at least now i can look at your scripts and learn from it.
Chika Da China Da Chinese Chicken?
Anyone know where it get the INFUSE Original Kernel?
I got ahead of myself, tried flashing SPeedmod kernel to get past the 3e recovery and now have a brand new phone that won't get past the boot screen.
I just need the image to load using ODIN.
Hehehehe.....oops.
I rooted and unlocked my phone with the script. Since, its hard to post a video showing the unlock since you can only unlock once, would you just like to see a video of the active phone and a sim card swap?
Otherwise, I don't believe I'm going to ask this but...
"Does anyone know how to relock a phone?"
I suppose I can post a video of the rooting process. It will show the unlock code at the end. But since root is not at issue I'm not sure that its worth it.
After bdemartino wrote his AWESOME thread for the Mesmerize it seemed only fitting that the Showcase get their very own... And since his Thread was Flawless, with his permission I'm mostly copy/pasting word for word. as I am copying most of this from elijablake . . . so thanks this thread needs some editing, and I will be working on that in the future . . . . specifically the CWM / ROM manager which will not work. I could use some assistance in rewriting that part. TY!
BEST. ADVICE. EVER. #samsung-mesmerize on irc.freenode.net
<3<3<3<3<3
Also, read the Glossary for definitions and such. I was not the sharpest tool in the shed and it took me a while to find this . . .
Disclaimers
CSOUTH IS RELEASEING 2.2 UPDATE THIS WEEK (6/26). You may just want to wait for that to be released. This thread will be updated when the release occurs as how to flash recovery that you can flash roms with etc.
Keep in mind there are many variations to each step, this is what worked for me the easiest. READ ALOT BEFORE PROCEEDING WITH ANYTHING!!
There is always the disclaimer that attempting any of this can and will make your phone dysfunctional and or possibly bricked beyond repair (but most likely just dysfunctional which is a pain in the arse to deal with) if you do not follow steps completely (and of a trustworthy source such as xda - ehm and in the appropriate forum ).
Steps to get to 2.2 (EB11) on your phone:
**Please note that the links were removed by CSouth for copyright (COPY WRONG *****ES) reasons. So if you can find the files somewhere (ahem . . . ) then you can follow these steps. THIS GUIDE IS PURELY FOR EDUCATIONAL VALUE, I DO NOT ADVOCATE BREAKING COPYRIGHT LAW.
I highly recommend using Heimdall rather than Odin. Don't ask me why . . . maybe because it has a command line utility and it is cross platform. So my instructions will be for using Heimdall.
After you have the downloaded files (from wherever you might have gotten them, you bad bad person) unzip and look for the following files:
-factoryfs.rfs
-modem.bin
-recovery.bin
-zImage
1) Put your phone in download mode by powering down your device, removing the battery, connecting the USB to your computer, and holding the volume down button. It shouldn't take long. You should see a little Android with a shovel.
2) In Heimdall, if using the GUI, put all of the files in their obviously appropriate spots. Don't worry if not everything is filled, just use the files that you have. (You should be using the repartition with the .pit file, the zImage with the Kernel, the recovery, and the modem)
If using the command line utility, cd to the directory where you unzipped the files and
Code:
heimdall flash --repartition --pit atlas_v2.2.1.pit --factoryfs factoryfs.rfs --kernel zImage --modem modem.bin --recovery recovery.bin
Wait for the process to finish, your phone will reboot at the end.
3. That is all, now your phone is updated to 2.2.1. Put the battery back in and boot your new shiny toy!
DO NOT DISCONNECT USB DURING THIS PROCESS AS IT COULD BE POTENTIALLY DISASTROUS!!! DON'T EVEN TOUCH IT AS I HAVE FOUND THE USB CONNECTION TO BE A BIT FLAKY!
Also, it is ok if it takes your phone what seems like forever to boot. This happens whenever you install a new kernel, just be patient.
If you have gotten the most updated batch of files, you should have the proper recovery to begin flashing. If not, well seek help . . . You should have RED RECOVERY!
See here for more information about CWM or go on irc.
To access recovery, you can use the three finger method. (Hold down the volume up and down keys and the power button all at the same time when you're turning your phone on) Once you see the Samsung splash screen you can remove your finger from the power button, but keep holding down both volume keys.
You should then go here to check out themes and mods.
Steps For Rooting either 2.1 or 2.2.1
Basically all this means is gaining the ability to give programs/apps and yourself SuperUser access (equivalent of being admin in windows) and also the ability to flash roms via recovery, detailed below.
**NOTE: most custom roms come rooted, so if you are installing a custom rom in 2.2.1, you most likely don't have to go through these steps. Just flash to the ROM you want . . . ***
The easiest way to root is through the z4root.apk. (an application that will run right on your phone)
Download Here
After download, put z4root.apk on your SD card root directory
Then make sure in Settings->Applications that the "Unknown sources" box is checked.
If you don't have a file manager, download a free one from the market, using the file manager navigate to the z4root.apk and select to install it. Note: If you need help at this step, no offense I would suggest getting someone with more experience to help you continue on. I'm serious here
Reboot your phone
After it boots, open the z4root app and press root. At this point it is going to hang, give it 2 minutes and pull the battery. Count to 10, put it back in and turn it on. - This is normal
After your phone boots open z4root again and click root, this time it will run no problems and phone will reboot.
NOTE**IF YOU HAVE PROBLEMS WITH z4root: "give Super One Click a try. It's a package you have to download to your computer, but you get to see more of what's actually going on so you know where it's at in the process. I have only used up to version 1.5.5, and I know that version is very capable for the Showcase. It is located here."-This Information provided by phidelt82**
Once you are rooted (you will see the superuser icon in your apps, it will show apps you've given that permission to... eventually) you will need to make sure you have a file manager that can request root permissions (read/write) before you will be able to complete the next step. Search the market for "root file manager" and pick one to download and install.
I use Root Explorer
It's a few bucks, but there's hardly a day that goes by when I don't use it.. (Well worth the money)
THE ECLAIR SECTION IS REMOVED AS CSOUTH IS RELEASING UPDATE THIS WEEK (6/27)
Hehmmmm....
nice write-up!
Upgraded the Showcase to 2.2.1 build EE25 with Samsung Kies this morning. Also had no issue rooting with superoneclick.
cpflow said:
Upgraded the Showcase to 2.2.1 build EE25 with Samsung Kies this morning. Also had no issue rooting with superoneclick.
Click to expand...
Click to collapse
Kies has 2.3 out now =)
Kies Mini have 2.3.5 out now for generic cdma showcase.
Sent from my SCH-I500 using Tapatalk
*Edit*
It seem everyone forgot about the Samsung Showcase Galaxy S Generic CDMA.
I managed to Root it flash CWMR and flash TSM TW 4.0 ROM. but then try to go back to stock and lost 3G. So I returned it and get a new one. No more mods for me I'm done no one cares about Generic CDMA.
Can someone provide directions to install a custom rom for a Showcase running stock 2.3.4? I don't have root. I'd really appreciate any help!
I'm trying to install some non-market apk's so I tried both of the answers listed in the sticky thread for sideloading (http://forum.xda-developers.com/showthread.php?t=1033353), but neither of them work.
I tried the Sideload Wonder Machine but it pops up an error saying Device Not Ready. I've already installed the drivers and my phone is recognized in ddms.bat when I tried that.
I also tried Option 2 where it says to run a command prompt in the tools folder and type adb devices and then adb install (apks name), which returns "adb is not recognized as an internal or external command, operable program or batch file."
I bought this phone on eBay and the seller has a 24-hour return policy so I really need to get this working soon because if I can't install apps the phone is basically useless and I'll have to return it. Can someone help me?
What rom are u on? Is the phone rooted? Soff? If you are completely stock and still have froyo 2.2 just update it to gingerbread Wichita already includes the install unknown sources.
no hay de queso no mas de papa
rpimps said:
I'm trying to install some non-market apk's so I tried both of the answers listed in the sticky thread for sideloading (http://forum.xda-developers.com/showthread.php?t=1033353), but neither of them work.
I tried the Sideload Wonder Machine but it pops up an error saying Device Not Ready. I've already installed the drivers and my phone is recognized in ddms.bat when I tried that.
I also tried Option 2 where it says to run a command prompt in the tools folder and type adb devices and then adb install (apks name), which returns "adb is not recognized as an internal or external command, operable program or batch file."
I bought this phone on eBay and the seller has a 24-hour return policy so I really need to get this working soon because if I can't install apps the phone is basically useless and I'll have to return it. Can someone help me?
Click to expand...
Click to collapse
There would be nothing gained by returning the phone to the seller, as there is nothing wrong with the phone itself. Sideloading is a software feature, not hardware related.
Just root the damn thing and throw a custom ROM on it. Every rooted ROM allows sideloading by default. Or, as marsdta said, if you want to stick with the stock ROM, just wait for the pending OTA update (or maybe you can force the update) and you'll be good to go.
I'd rather not have to install a custom rom if possible. Don't really have time to research it and I'd probably rush through it and risk breaking the phone.
How do I get the official update?
rpimps said:
I'd rather not have to install a custom rom if possible. Don't really have time to research it and I'd probably rush through it and risk breaking the phone.
How do I get the official update?
Click to expand...
Click to collapse
The official updates can be found from Home -> Menu -> Settings -> AT&T Software Update -> HTC Wi-Fi software update -> Check now. (I think I got that right...)
Alternatively, HTC's own support page for the Inspire 4G should allow you to update manually.
But to be perfectly honest, rooting isn't so hard. I thought about it way too much before just jumping into it and everything is going great so far. Attn1's Hack Kit is really concise and well-written (as long as you read the EFFEN MANUAL) and automates like ninety percent of the job. Do it if you can, you won't regret it.
Thanks, I installed the 2.3.3 update and it's great. I'll look into rooting when I have some time.
I have been trying to root my phone for about a week now and i am getting no where. I have been trying to use superoneclick and it keeps on saying failed. Installed the drivers for the phone also and still nothing. PLEASE HELP!!
xgame4u said:
I have been trying to use superoneclick and it keeps on saying failed.
Click to expand...
Click to collapse
I used this method to root my phone. I actually found this method to be a lot easier than superoneclick. As long as you follow the instructions in the first post of the thread you should be okay.
BUT, if you have permissions problems (or if you're not sure what they mean by "run the batch file"):
Right-click on cmd.exe in the start menu, select run as administrator then navigate to the folder extracted. For instance if you saved the file in your users downloads folder then navigate to: x:\users\[user name]\downloads\Skyrocket-Easy-Root and then type root.bat and press enter.
If you need help with that method, let me know. I didn't bother with superoneclick.
Try this from Copperhead! Worked beautifully!
http://forum.xda-developers.com/showthread.php?p=19223405
Don't forget to thank copperhead :thumbup:
Sent from my SGH-I727R using xda premium
Thanks!
thanks guys finally got it done!!
OneClick 4.0.4 - Can't root!
This is the first time I've rooted or flashed on my Skyrocket. I got tired of AT&T sitting on their asses with ICS and found OneClick's 4.0.4 UCLE2.
I was able to root with Odin and CWS on AT&T's stock 2.3.6 and backup my data with Titanium, and need my WiFi keys back... but I can't root again!
Odin and superuser.zip has failed after 13 attempts, SuperOneClick freezes on my Windows box (I use Ubuntu 12.04 on my Main box), and Skyrocket Easy Root fails because of permission issues. No method here works.
Am I doing something wrong, or is 4.0.4 un-rootable at the moment? I need the WiFi key for work and the only person with the password will be in Greece for two weeks!
I also can't force /system into r/w mode, with any tools (won't show up in bash, Total Commander can't mod it).
Frost58 said:
This is the first time I've rooted or flashed on my Skyrocket. I got tired of AT&T sitting on their asses with ICS and found OneClick's 4.0.4 UCLE2.
I was able to root with Odin and CWS on AT&T's stock 2.3.6 and backup my data with Titanium, and need my WiFi keys back... but I can't root again!
Odin and superuser.zip has failed after 13 attempts, SuperOneClick freezes on my Windows box (I use Ubuntu 12.04 on my Main box), and Skyrocket Easy Root fails because of permission issues. No method here works.
Am I doing something wrong, or is 4.0.4 un-rootable at the moment? I need the WiFi key for work and the only person with the password will be in Greece for two weeks!
I also can't force /system into r/w mode, with any tools (won't show up in bash, Total Commander can't mod it).
Click to expand...
Click to collapse
with superoneclick are you using zergrush?
zergRush = fail
I need to find the setting to get emailed when someone posts to a thread I'm involved in.
I tried zerg and it didn't work, but updating CWM to 5.8x and the 3.x version of superuser.zip did the trick.
I read in other threads that the screen flickers and the keys don't work with the touch interface, but I got it.
Now I just need to figure out how to do a batch restore with Titanium and get my Uverse, WiFi settings, and Opera bookmarks back.
Thanks for asking Decepticaons: So far I'm happy with 4.0.4, but was expecting individual contact SMS tones to be available... perhaps there's a ROM for that?