Related
I recently upgraded my captivate with the official att/samsung froyo release. So far it seems to have made my phone worse. It's slower, and freezes periodically. I was wondering if it's possible to root after the official upgrade or is this blocked. Hoping I can root and flash new kernel and get better performance. This droid world is new to me, so any assistance would be appreciated, especially if it's written for a novice.
Btw, I've done 2 master resets hoping it would help, and it didn't.
Here is how to install AT&T's official 2.2 Froyo ROM with all of the suckiness removed and a bunch of awsomeness added.
1. Download this. Rename it update.zip and copy it to sd_card, the the phone's internal memory,not the removable micro sd card.
http://www.mediafire.com/?ve234hbg64ctcu0
2. Download this, and copy it to sd_card.
http://www.designgears.com/roms/cognition/Cognitionv4.3.1.zip
3. Use this tool to flash back to 2.1 (don't master clear)
http://forum.xda-developers.com/showthread.php?t=731989
4. Remove battery, hold vol up + vol down + power and reinsert battery. Phone will boot into recovery mode.
5. In recovery select "reinstal packages". Then reboot
6. If phone reboots back into a the same recovery, repeat 5
7. Phone should boot into a custom recovery.
8. Select install zip -> choose zip -> Cognitionv4.3.1.zip -> install
9. Reboot
cypho said:
Here is how to install AT&T's official 2.2 Froyo ROM with all of the suckiness removed and a bunch of awsomeness added.
1. Download this. Rename it update.zip and copy it to sd_card, the the phone's internal memory,not the removable micro sd card.
http://www.mediafire.com/?ve234hbg64ctcu0
2. Download this, and copy it to sd_card.
http://www.designgears.com/roms/cognition/Cognitionv4.3.1.zip
3. Use this tool to flash back to 2.1 (don't master clear)
http://forum.xda-developers.com/showthread.php?t=731989
4. Remove battery, hold vol up + vol down + power and reinsert battery. Phone will boot into recovery mode.
5. In recovery select "reinstal packages". Then reboot
6. If phone reboots back into a the same recovery, repeat 5
7. Phone should boot into a custom recovery.
8. Select install zip -> choose zip -> Cognitionv4.3.1.zip -> install
9. Reboot
Click to expand...
Click to collapse
Dont you think you should have told the op that those are directions for flashing Cognition 4.3.1?? What if he doesn't want to flash a rom, just a kernel?
OP: Download Superclick v1.7. It will root your phone. From there, search Development threads for a kernel.
cypho said:
Here is how to install AT&T's official 2.2 Froyo ROM with all of the suckiness removed and a bunch of awsomeness added.
1. Download this. Rename it update.zip and copy it to sd_card, the the phone's internal memory,not the removable micro sd card.
http://www.mediafire.com/?ve234hbg64ctcu0
2. Download this, and copy it to sd_card.
http://www.designgears.com/roms/cognition/Cognitionv4.3.1.zip
3. Use this tool to flash back to 2.1 (don't master clear)
http://forum.xda-developers.com/showthread.php?t=731989
4. Remove battery, hold vol up + vol down + power and reinsert battery. Phone will boot into recovery mode.
5. In recovery select "reinstal packages". Then reboot
6. If phone reboots back into a the same recovery, repeat 5
7. Phone should boot into a custom recovery.
8. Select install zip -> choose zip -> Cognitionv4.3.1.zip -> install
9. Reboot
Click to expand...
Click to collapse
this is horrible advice for someone running 2.2. 2.2 brought 3e recovery which does not allow flashing 'update.zip' any more.
all the OP was looking for was how to root.
SuperOneClick 1.7 will take care of that in the RAGE method....
Pirateghost said:
this is horrible advice for someone running 2.2. 2.2 brought 3e recovery which does not allow flashing 'update.zip' any more.
all the OP was looking for was how to root.
SuperOneClick 1.7 will take care of that in the RAGE method....
Click to expand...
Click to collapse
Thanks for the Rage part. Keep forgetting that, even when I use it on my phone.
So I tried superclick 1.7 and had no luck. It would say waiting for device, I'd plug in. my phone and then would say it was running, but nothing happened. Tried with debugging on and off. Any advice? Also can you direct me where to get superclick. I'm worried that the site I got it from may be malicious. Also I'm running windows 7, just in case that makes a difference.
http://forum.xda-developers.com/showthread.php?t=803682
make sure you have the drivers installed for you phone, and you have USB debugging ON....it has to be on in order for it to work
Thank you Pirateghost. Got it rooted.
Considering I know very little about all this, is there somewhere you can to direct me to get easy, step by step, directions on how to load a new rom on my phone? I got it rooted using superoneclick v1.7, loaded titanium back up and rom manager. I'm using one click lag fix, although it seems many feel that it's not good. I was thinking of going with cog4. Any suggestions? Your awesome, thanks.
Cdub3 said:
Thank you Pirateghost. Got it rooted.
Considering I know very little about all this, is there somewhere you can to direct me to get easy, step by step, directions on how to load a new rom on my phone? I got it rooted using superoneclick v1.7, loaded titanium back up and rom manager. I'm using one click lag fix, although it seems many feel that it's not good. I was thinking of going with cog4. Any suggestions? Your awesome, thanks.
Click to expand...
Click to collapse
Flashing a rom is quite simple. Obviously I'm going to be biased and suggest Andromeda3 as the recommended ROM, since I put so much time into that rom. Check out the guides and tutorials found in Q&A and development
Sent from my HTC Vision
Most all of the roms here have flashing instructions on page 1 of that thread.
And back up before you start. You can never back up too much.
Sorry about my stupidity, but people keep mentioning 3e recovery being an issue for me since I have froyo. Will odin take care of this? Also does this whole process take me back to eclair or will it still be froyo. It seems the more questions and information, the more this process its intimidating me. Just don't want to ruin my phone
Cdub3 said:
Sorry about my stupidity, but people keep mentioning 3e recovery being an issue for me since I have froyo. Will odin take care of this? Also does this whole process take me back to eclair or will it still be froyo. It seems the more questions and information, the more this process its intimidating me. Just don't want to ruin my phone
Click to expand...
Click to collapse
yes odin will fix this in about 5 seconds or less!
before you start disable lagfix! this is important! but speed mod may just work be cause it has similar lagfix options available in the kernel. still wouldn't try it though.
recovery is part of the kernel. grab a kernel in .tar format. speedmod is great for this
open odin (not one click but full version) put .tar of kernel in pda slot
put phone in download mode (if 3 button is broke you may want to flash back to 2.1 with 3 button fix or another rom with 3-button fix via odin) you can access download mode via use of adb in the mean time.
plug in phone, make sure auto reboot is selected and reformat is not selected.
the left most box in odin should turn yellow. hit start. it takes about 3 seconds. phone will reboot with new kernel all data will be intact.
at that point you can enter recovery mode which will be cwm. you can root from cwm or install a rooted rom that will include another kernel.
kernel flashing doesn't effect data or settings or version number but kernel need to be same android version, eclair rom needs eclair kernel, froyo needs froyo ect. but a 2.2 rom can run 2.2.1 kernel and vice versa. same goes with 2.3 and 2.3.3 ect. also samsung tw roms need tw kernels, sense roms need sense kernels and aosp roms need aosp kernels. and of cource the kernel should be for you phone.
Speedmod is an i9000 kernel, if you want to just root and use stock froyo you will have to flash am I9000 modem.bin or there will be sound issues...
Use the 3e recovery push. Had to use on Vibrant.
Sent from my SAMSUNG-SGH-I897 using XDA App
studacris said:
Speedmod is an i9000 kernel, if you want to just root and use stock froyo you will have to flash am I9000 modem.bin or there will be sound issues...
Click to expand...
Click to collapse
true but you can flash a different kernel afterwards.
if the op want to read all about fixing 3e recovery with adb or other method fine. but a kernel swap is quick and easy.
Dani897 said:
true but you can flash a different kernel afterwards.
if the op want to read all about fixing 3e recovery with adb or other method fine. but a kernel swap is quick and easy.
Click to expand...
Click to collapse
I agree, just informing in case he stuck with a captivate modem with that kernel and couldn't understand the issues he was having.
so i did this, and on odin it says it passed and that it was successful, but when i check my kernel, it doesn't say speedmod. it's just the same stock kernel. I don't have kies, I have kies mini. Don't know if that's the prob. I'm in the US and I didn't think you could get the full kies. My drivers said there was an error, saying the I9000 drivers didn't work. I downloaded the kernel version specific for the ATT captivate sgh-1897. I downloaded the odin version, not the cwm version because that is what the instructions on the tourist in paradise site said to do. what now? I honestly think all I need is the kernel. I'm just looking to make my phone run faster and try to get the most out of my battery.. speedmod kernel seems right up my ally. I don't think I even need to mess with a ROM. So will this not work with kies mini? any help is appreciated
Cdub3 said:
so i did this, and on odin it says it passed and that it was successful, but when i check my kernel, it doesn't say speedmod. it's just the same stock kernel. I don't have kies, I have kies mini. Don't know if that's the prob. I'm in the US and I didn't think you could get the full kies. My drivers said there was an error, saying the I9000 drivers didn't work. I downloaded the kernel version specific for the ATT captivate sgh-1897. I downloaded the odin version, not the cwm version because that is what the instructions on the tourist in paradise site said to do. what now? I honestly think all I need is the kernel. I'm just looking to make my phone run faster and try to get the most out of my battery.. speedmod kernel seems right up my ally. I don't think I even need to mess with a ROM. So will this not work with kies mini? any help is appreciated
Click to expand...
Click to collapse
speedmod might not change the kernel version in about phone, some devs do not change that.
use the 3 button combo to get into recovery mode, does it boot into cwm with green text? if it did you are running speedmod.
also when phone boots it will say sgh-i897 on a black splash screen after the att param.ifs splash screen
if you still have blue samsung 3e recovery and no black galaxy s splash screen there was a problem.
So I do get a different screen when phone fires up. It does say sgh-1897 which is different than before, I can't seen to get the 3 button recovery thing to happen though. Hope it's right, just thought my phone would be faster. Seemed faster with oneclick lag fix. Guess I'm crazy. The phone does seem louder when it fires up, which I read this kernel helps make happen. Is there another way to get to recovery to see if the 3e issue is fixed. If so is there another kernel that would be faster for me or do I need to do the ROM thing next. Also, since I didn't think this worked I tried to install oneclick lag fix again, but couldn't because there wasn't enough space.does this mean speed mod went through. I also did the speed mod flash like 3 times thinking that it wasn't working. is that as problem? Sorry for all the questions. I'm just new to all this and I don't have much computer savy either. Thanks for putting up with me.
ok so you do have speedmod.
for recovery, with phone off, press volume+volume for 2 seconds
continue to hold volume and press power, holding all three till the first splash screen pops up then release.
first decide if you want to keep speedmod, you can root in recovery and flash to a different kernel after, can also flash a new rom now.
speedmod is an i9000 port. it may not work perfect with the kb1 modem. if you flash kc1 modem it will not work with bluetooth calling. i use it as a tool to flash other roms, to root, and to flash other kernels and not deal with 3e, that is the point of me suggesting it. but giving up bluetooth calling isn't a big sacrifice to some people and many do use it like you are.
now if you want speedmod and lagfix you can do that in recovery, speedmod has a universal lagfix. disable this before flashing a voodoo kernel (or stock) if you change it later.
the lagfix has the options to set data, dbdata, or cache to ext2,ext3,ext4,ext4 non journalling, or jfs
it can also set /system to ext4
voodoo settings are /system=ext4
/cache=ext4nj
/data=ext4
/dbdata=ext4
these are the most common settings and are very successfull.
feel free to pm me with questions, rom recomendation, ect...
edit, just noticed you already have root via rageagaintthecage method via superoneclick, i always forget about that on the sgs though i have done it on an evo the hard way a while back, now we have superoneclick so it's not hard anymore. you can install a market app called sgs kernel flash and experiment with kernels that way. prolly what i'd have told you if i read the whole thread.
I'm trying to root my g/f's Charge, and there is an immense amount of information on this forum about it, so much so, I am getting confused. I have an Incredible and I am more than comfortable rooting/kernels/roms with it, but I am having a hard time with the Charge. My g/f just wants a rooted Charge (she has EE4), running stock. (she is afraid she will have problems/glitches with her phone like I have with experimental stuff with my Incredible).
So, I can follow the directions for rooting here http://forum.xda-developers.com/showthread.php?t=1122657 but I am very confused on how/when to install(or whatever you do) the voodoo lag fix. Is voodoo lagfix just a kernel or something else? If it's a kernel, once I have CWM recovery, if I flash voodoo lagfix, will it give me root access? I know I seem rather lost, but any help would be most appreciated. I'm trying to find the simpliest/lowest maintanance/less problematic way to get her root access without her having problems with it when I am not around.
Thanks
jprakes said:
I'm trying to root my g/f's Charge, and there is an immense amount of information on this forum about it, so much so, I am getting confused. I have an Incredible and I am more than comfortable rooting/kernels/roms with it, but I am having a hard time with the Charge. My g/f just wants a rooted Charge (she has EE4), running stock. (she is afraid she will have problems/glitches with her phone like I have with experimental stuff with my Incredible).
So, I can follow the directions for rooting here http://forum.xda-developers.com/showthread.php?t=1122657 but I am very confused on how/when to install(or whatever you do) the voodoo lag fix. Is voodoo lagfix just a kernel or something else? If it's a kernel, once I have CWM recovery, if I flash voodoo lagfix, will it give me root access? I know I seem rather lost, but any help would be most appreciated. I'm trying to find the simpliest/lowest maintanance/less problematic way to get her root access without her having problems with it when I am not around.
Thanks
Click to expand...
Click to collapse
The Voodoo lagfix is just a version of kernel that you can install that changes the filesystem. If you just want stock, just flash a non voodoo kernel and u will still have root.
There are pre-made packages which should make it easier on u by cutting back steps. Grab the rooted EE4 package here.
All you have to do is extract the tar, then flash in Odin and you're good to go.
So, couple more newb questions (sorry). Installing a new kernel will not wipe her phone as long as I don't data wipe correct? Also, I keep reading that the voodoo lagfix is a lot faster, but is it really stable and pretty worry free? Like I said, it's for my g/f, and I'm not around all the time to help with it if she has problems. I mainly want to install Titanium backup and get rid of most of the bloatware and hope that the voodoo fix will make it quicker in general.
But my understanding so far is, run Odin, install CWM, then install the kernel of my choice for root access. Again, sorry for the questions. The guides that are out are really helpful, but I get confused at some of it and Odin/Samsung are a whole new animal to me.
I'm sure there will be more questions to come. Thanks ahead of time.
jprakes said:
So, couple more newb questions (sorry). Installing a new kernel will not wipe her phone as long as I don't data wipe correct?
Click to expand...
Click to collapse
Correct. It's recommended that you wipe cache & dalvik though (will not affect what you see).
jprakes said:
Also, I keep reading that the voodoo lagfix is a lot faster, but is it really stable and pretty worry free? Like I said, it's for my g/f, and I'm not around all the time to help with it if she has problems. I mainly want to install Titanium backup and get rid of most of the bloatware and hope that the voodoo fix will make it quicker in general.
Click to expand...
Click to collapse
Voodoo lagfix converts the filesystem to one that is the Linux standard which improves I/O performance. As far as being worry free, I can't guarantee she won't run into problems down the road, whether it's with an OTA update or other program she downloads that is not compatible with the changed filesystem. If you want to be safer than sorry, I'd say to just skip it altogether.
jprakes said:
But my understanding so far is, run Odin, install CWM, then install the kernel of my choice for root access. Again, sorry for the questions. The guides that are out are really helpful, but I get confused at some of it and Odin/Samsung are a whole new animal to me.
I'm sure there will be more questions to come. Thanks ahead of time.
Click to expand...
Click to collapse
All you need to do is run Odin and flash the extracted ROOTED EE4 package I linked above. This package already has a rooted kernel AND CWM baked in. But normally yes, those would be the next steps.
Just be sure to fully read the Odin instructions and follow them accordingly if it's your first time.
If you want root access without losing ANY of the stock stuff (i.e. kernel, recovery) this is another option that may work for you:
Go to this site, download the su-2.3.6.3-efgh-signed.zip file and put it on your g/fs sd card.
Assuming the drivers are installed on the computer being used and USB Debugging (under Settings > Applications > Development) is checked on the phone, start Odin 1.83 (this is the version I used at least).
With the phone OFF (some say take out the battery, some say leave it in), connect phone to computer while holding the volume-down button - should now enter "Download" mode (yellow android on screen).
After UNchecking Auto-Reboot (and replacing the battery if you took it out), under PDA flash 0817_charge_recovery.tar.md5 (found here).
If ODIN says it was successful, disconnect phone, but DO NOT RESTART PHONE YET!!
Hold down vol up + home key + power - you will see the samsung logo, but continue holding all three until it goes away then comes back (I've seen other combinations mentioned, but this is what has worked for me).
If done correctly, you should now boot into CWM recovery. To flash in CWM simply select "install zip from sdcard", then "choose zip from sdcard" and navigate to wherever you put the su-2.3.6.3-efgh-signed.zip file on the sd card and select it. Once done select reboot system now (may have to select Go Back to get to this option - I can't recall).
What is nice about this approach is that once you reboot your phone, the CWM you flashed in ODIN will be overwritten by the stock recovery, making your phone exactly as it was prior to ODIN - with the exception of being rooted and Superuser installed. Also, this is a "brief" listing of steps - I agree with d-loko that you should read up on using ODIN if you haven't used it before.
Hope this helps, and if not, or if it wasn't what you were looking for ... feel free to disregard!
d-loko said:
Correct. It's recommended that you wipe cache & dalvik though (will not affect what you see).
Voodoo lagfix converts the filesystem to one that is the Linux standard which improves I/O performance. As far as being worry free, I can't guarantee she won't run into problems down the road, whether it's with an OTA update or other program she downloads that is not compatible with the changed filesystem. If you want to be safer than sorry, I'd say to just skip it altogether.
All you need to do is run Odin and flash the extracted ROOTED EE4 package I linked above. This package already has a rooted kernel AND CWM baked in. But normally yes, those would be the next steps.
Just be sure to fully read the Odin instructions and follow them accordingly if it's your first time.
Click to expand...
Click to collapse
I'm hoping my last question, and it concerns sdcard problems. Will the rooted EE4 package give her problem free access with her sdcard while using the phone AND when connecting to her computer, or do I need to use lagfix. The SDcard problem/solutions are confusing me a bit.
dwitherell said:
If you want root access without losing ANY of the stock stuff (i.e. kernel, recovery) this is another option that may work for you:
Go to this site, download the su-2.3.6.3-efgh-signed.zip file and put it on your g/fs sd card.
Assuming the drivers are installed on the computer being used and USB Debugging (under Settings > Applications > Development) is checked on the phone, start Odin 1.83 (this is the version I used at least).
With the phone OFF (some say take out the battery, some say leave it in), connect phone to computer while holding the volume-down button - should now enter "Download" mode (yellow android on screen).
After UNchecking Auto-Reboot (and replacing the battery if you took it out), under PDA flash 0817_charge_recovery.tar.md5 (found here).
If ODIN says it was successful, disconnect phone, but DO NOT RESTART PHONE YET!!
Hold down vol up + home key + power - you will see the samsung logo, but continue holding all three until it goes away then comes back (I've seen other combinations mentioned, but this is what has worked for me).
If done correctly, you should now boot into CWM recovery. To flash in CWM simply select "install zip from sdcard", then "choose zip from sdcard" and navigate to wherever you put the su-2.3.6.3-efgh-signed.zip file on the sd card and select it. Once done select reboot system now (may have to select Go Back to get to this option - I can't recall).
What is nice about this approach is that once you reboot your phone, the CWM you flashed in ODIN will be overwritten by the stock recovery, making your phone exactly as it was prior to ODIN - with the exception of being rooted and Superuser installed. Also, this is a "brief" listing of steps - I agree with d-loko that you should read up on using ODIN if you haven't used it before.
Hope this helps, and if not, or if it wasn't what you were looking for ... feel free to disregard!
Click to expand...
Click to collapse
thanks for the alternative option, much appreciated. I don't have a problem with using CWM, I have it on my rooted Incredible, so I'm very used to it. But I do like having options, so thanks for the reply.
jprakes said:
I'm hoping my last question, and it concerns sdcard problems. Will the rooted EE4 package give her problem free access with her sdcard while using the phone AND when connecting to her computer, or do I need to use lagfix. The SDcard problem/solutions are confusing me a bit.
Click to expand...
Click to collapse
Flash the file found here in CWM after ODINing the EE4 package - that should do the trick. Just make sure it's on the sd card before ODINing the EE4 package - just in case!
jprakes said:
thanks for the alternative option, much appreciated. I don't have a problem with using CWM, I have it on my rooted Incredible, so I'm very used to it. But I do like having options, so thanks for the reply.
Click to expand...
Click to collapse
No problem, I'm a fan of options as well!
Okay. I have read quite a bit on this forum regarding the ROMs and CWM. I have rooted my phone and am looking to add Gummy Charge. I have never done this with a phone and the rooting process was nerve racking knowing what could be the consequences. I use this phone for work, but would like to enjoy it while I have it.
As I said, I have read quite a bit, but am still confused. I have a few questions:
1) Define flash.
2) I have dowloaded the following files:
- GummyCharged_FE_1.9.1_FullOdin.tar.md5.7z
- 0817_charge_recovery.tar.md5
- Voodoo-stable-5.5-Froyo-GT-I9000-odin-pda.tar
Are these the files I need for this process?
3) What order to add these to the phone through Odin?
4) Once these are added, do I start up after each install?
I think this will cover it for now.
I appreciate everyone's time and hope this is not a repeat series of questions. I really appreciate all developers and the time they have spent putting all this together for our benefit.
Scott
K so forget the i9000 file all together. Actually just delete it before you really screw something up.
Flashing is the act of overwriting system partitions with alternate firmware. Thats my best shot at a clear def.
On to the rest. Be sure youve got odin set up properly drivers and all.
Now all youve got to do is flash the gc1.9 odin package. Let boot. Go back to download mode then flash recovery in odin and let the phone boot.
Ps you may not need to flash the recovery in odin but i can't remember if that gc package includes one do you might as well just do it....
Also I believe that package includes a voodoo kernel so it could take quite a while to boot up the first time..
Happy flashing my friend!
Sent from my Gummy Charged GBE 2.0 using XDA App
Thank you for your quick response.
I'm assuming I have all the drivers for Odin since I used it for the rooting process.
If there is something I may be overlooking please let me know.
You mention:
Now all youve got to do is flash the gc1.9 odin package. Let boot.
Click to expand...
Click to collapse
Is this what I use Odin for or is Odin only used to "place" the file in the phone? Are there steps that I need to do to "flash" the phone or do I just boot up and I'm now running Gummy Charge.
TacticalMonk said:
Thank you for your quick response.
I'm assuming I have all the drivers for Odin since I used it for the rooting process.
If there is something I may be overlooking please let me know.
You mention:
Is this what I use Odin for or is Odin only used to "place" the file in the phone? Are there steps that I need to do to "flash" the phone or do I just boot up and I'm now running Gummy Charge.
Click to expand...
Click to collapse
all you need to do is get the phone into download mode and connect it with Odin open on your pc, press PDA (NOT PHONE) and browse for the Gummy odin package ending in .tar.md5, place the battery back in and press start then let Odin flash the rom to your phone... when its finished unplug your phone and remove battery, then put it back in and boot the phone up (first bootup may take a while so bear with it) then enjoy your rooted and custom rom'd phone... using ClockWorkMod that installs with the rom you can then flash anything you want in the future like newer kernels or different roms
blazing through on my 4G Droid Charge
This may not be a traditional Q&A format, but I really wanted to make sure that the plan I have in mind is going to work out for me.
Hi! I'm a noob. I want to flash my first ROM ever after having gotten frustrated beyond belief with how often my Infuse crashes (every few hours I get the triple vibrate to crash). I've already rooted the Infuse and installed CWM though it seems that it was pointless for me to do both of these things as the steps I'm to follow seem to install the both of 'em.
Phone: Samsung Infuse
Carrier: AT&T
Current Firmware version: 2.2.1
Baseband version: I997UCKH1
Kernel version: 2.6.32.9
Build number: FROYO.UCKH1
ROM I want to install: Unofficial CM10
Steps I intend to take:
Back up with Titanium Backup (Free) - Done as according to ctkatz's thread.
I did not do a launcher backup, mostly because I don't know what it is and I don't believe I have one I'm interested in keeping. Also, I didn't use Rom Manager to make a nandroid backup since in the threads I've read the general consensus seems to be Rom Manager is REALLY AWESOME at bricking phones, but not so good for much else.. Rather, I booted into CWM and told it to make a backup. I'm under the impression this made a nandroid backup. If this didn't, please somebody let me know.
Install 2.3.6 Gingerbread via jscott30's thread and installing option D. And for some reason, this is the only step that requires me to use Odin. I'm not really sure why, if anybody wants to clear that up it'd be great!
Use Qksters EFS backup script to ensure that if I somehow mess things up, I can still save my phone! And to run this I just "flash" it like I would a ROM. Which is by selecting the install zip from sdcard option.
Follow Entropy's CM9 guide to go from GB to ICS And this is just because you can't jump from GB to JB? I'm assuming it's something along those lines. Either way, his guide seems straightforward enough. Also during this step, put the ROM, Overclock Kernel, and Gapp files for CM10 on my internal SD card.
Wipe in CWM
Flash the ROM in CWM
Flash Overclock Kernel in CWM because if I'm going through all this trouble to doctor my Android, I may as well give myself the ability to overclock it
Wipe Cache Partition in CWM I don't really know what this does, but I'm assuming it doesn't wipe anything I care about
Advanced/Wipe Dalvick Cache Same as the previous step. I don't know what it does, but I'm following instructions.
Reboot And I'm supposed to understand this first reboot will take like 5-10 minutes and I shouldn't run around my house crying that my phone broke when it takes a long time to reboot.
Wait 15 minutes and reboot a second time
Log into google account And this gets my contacts back
Restore user app data This gets my apps and my 3 starred all angry birds levels back?
CAREFULLY restore some system data that is green
And after that, I get to play around with my brand new shiny OS and enjoy my phone!
I apologize that this is not a very concise accumulation of questions, but there's not really a single guide that goes step by step through this ENTIRE process of going from Froyo to a customized jellybean OS while making sure you don't lose any app data. It's taken me about ~5 hours of reading through a number of topics and my brain is starting to feel fuzzy, so I really just wanted some of the more experienced members of the community to doublecheck my planning.
Thank you guys so much! Everybody in this community is just awesome for dumbing this process down for those of us who do not understanding the inner workings of a computer : ). I'm very appreciative!
You have pretty much the right idea.
There's a few pointer i would suggest. Back up your contacts to google. Save all your photos to your PC.
When you are making the move from 2.2.1 to 4.1.2 or 4.2, I would start it all new. I would not restore anything you had in froyo (2.2.1) to 4.1.2.
With that in mind, put your phone into download mode, flash jscott's gb with bootloaders.
Flash cm9 and then cm10 as instructed on their ops or andros's write up.
Also I noticed you have a step about flashing the OC kernel, but OC has now been integrated into the kernel that comes with the build.
And as qkster stated, avoid restoring data. If there is something essential you do not want to lose you may restore data for that specific app and in case you start having issues, you know what to blame.
Sent from my SGH-I997 using xda app-developers app
qkster said:
You have pretty much the right idea.
There's a few pointer i would suggest. Back up your contacts to google. Save all your photos to your PC.
When you are making the move from 2.2.1 to 4.1.2 or 4.2, I would start it all new. I would not restore anything you had in froyo (2.2.1) to 4.1.2.
With that in mind, put your phone into download mode, flash jscott's gb with bootloaders.
Flash cm9 and then cm10 as instructed on their ops or andros's write up.
Click to expand...
Click to collapse
Luckily, the guide I read on backing up suggested both of those things, so I've done those.
I'm underway! I managed to successfully install the option D from jscott, but I'm a little confused on how to flash the bootloaders. Do I need to put my phone back into download mode to use Odin again? I tried that, and Odin doesn't seem to want to recognize my phone.
And sadly, I can't skip out on the bootloaders as I'm sure you guessed. Upon trying to go to CM9 I failed miserably due to rainbows. I actually used your guide to get back to well, stock UCLB3, and from there I've been trying to get the bootloaders on by putting my phone in download mode.
With no luck, sadly. Odin just doesn't want to show my phone as connected. Kinda stuck at the moment!
EDIT: I re-read the guide of yours I followed and saw that all I had to do was flash the thing a second time with the install bootloaders box checked. Unfortunately, I've done that, and I can clearly read the words "Uploading SBL...SBL upload failed!" on my screen.
Doesn't take much of a genius to figure out that the BL likely stands for bootloaders, so now I'm slightly freaking out. Heimdall One-click is currently trying to end the session. I'm of course going to let it go as long as I can hoping that it ends things nicely as I'm terrified to try turning anything off at this point. Hopefully I didn't just permanently destroy my phone =\
Andros: Oh thank you for saving me from the OC mishap. I suppose there's some good in me not having gotten that far yet due to problems!
EDIT 2: I can see the light at the end of the tunnel! I swapped my USB ports around a bit and kept trying with your Heimdall One-click stuff and finally got the bootloaders in! Once that went through the rest was easy as pie : ) Everything's going smooth, I'm currently installing JB Gapp stuff, then I'm going to follow the rest of my ROM guide and I don't forsee any issues. Thank you guys again, both of your guides and your responses were very helpful!
I want to thank YOU arguro. If everybody had the patience and intelligence to so thoroughly research what they wanted to do there would be so many less help I bricked my phone threads and a whole lot less irritated developers.
You went into the process with the right amount desire / fear. Glad you made it and welcome to jellybean!
Sent from my SGH-I997 using xda app-developers app
Okay so, I love my Infuse but getting really tired of not being able to download anything off the play store. Just tired of it's rather less than great performance right now as well. It's is running 2.3.6 GB and want to get this thing up to ICS if possible. Just something running 4.0 so I can use my phone for what I need too. It is not rooted, no cyanogenMod, NOTHING. As the title says, I'm a full on noob here and I apologize if all this is covered in other threads, however I have just gotten to the point where I have found myself even more lost than where I started on what I needed to do/get. If someone can, I will literally need this spelled out to me (no pun intended), in order of the steps I need to take with everything. I'm getting tired of confusing myself even more from all the different stuff I have seen all over the place and I know without some serious guidance, I will just brick my phone. Thanks for any help! :laugh:
I understand this community can be a bit unorganized and confusing so I'll give you my process for rooting and installing custom firmware (there are other ways, but this works for my AT&T Infuse 4G SGH-i997).
First of all, no one uses ICS on the Infuse. There is a ROM, but it's underdeveloped because JB came out so quick. You will need to flash it to get to higher operating systems, but it is by no means a daily driver. Even JB is a little buggy compared to KitKat on the Infuse these days.
The first thing you want to do is root your phone and get a custom recovery.
There are more than a few options for rooting, but I prefer using ODIN (as I understand it, this is the tool Samsung uses to restore soft bricked phones). So this is a good thing to know how to do, in case you ever do soft brick your phone, you'll know exactly what to do.
Read the ODIN instructions in full as I will only briefly explain.
You're going to have to install Samsung drivers.
You'll be using UCLB3_Unbrick_root_1.1.zip. If you used UCLB3_Unbrick_1.1.zip it would just get you back to stock GB with no root added.
To put your phone into download mode, first turn off your phone. Plug a usb cable into your computer. Then with the phone off, hold down both volume buttons and plug the usb cable into your phone. A warning will come up and you push volume up to accept, realizing that you can easily soft brick your phone if you loose power or unplug during a download.
Once downloading is done, the phone will reboot and you'll be disappointed to see that nothing has changed. Except one small thing, you are now rooted and you should have an application called SuperUser that will allow you to do nifty and also dangerous things.
Now follow this step in the ODIN instructions to add the custom recovery (CWM = Clock Work Mod):
The version with root works exactly like the above version, but adds root. To add CWM recovery to the rooted version, download a custom Gingerbread kernel from HERE or HERE and flash the zImage using SGS Kernel Flasher (found in the Play Store) on the phone. If you go this route for root and CWM, your Custom Binary Download counter will not show any custom binary activity.
Click to expand...
Click to collapse
If you follow the link in the second "HERE," you'll get the kernel I prefer since it was most recently updated. Scroll down the downloads section and grab "2013.04.30-CWM-Synthesis-1.2Ghz.zip." (1.2Ghz is stock for our processor, anything higher will be overclocked which I don't recommend).
Extract that and grab the zImage file in the update folder. You're going to copy this to your phone in a second.
But first you need SGS Kernal Flasher, you can get it off the playstore, but I despise having to log in to an OS I'm going to write over in less than a minute so I download the APK from here. Hopefully you know how to install APKs from your SD card and that you'll have to check install from unknown sources.
Now flash the zImage using SGS Kernel Flasher. Your phone will reboot and hang on the Samsung logo and a creepy voice is going to tell you about how she's partitioning your phone and installing Voodoo lag fix. This is normal. Eventually your phone will reboot back into GB and you'll be ready to flash any ROM of your choice by rebooting into recovery.
You reboot into recovery by holding the volume up and volume down button while powering on the phone. This is different than download mode and will take you do a new screen that you control with the volume keys.
You'll be using this to put new software on your phone.
Now you can bassically follow the instructions for getting to CyanogenMod 11 (Kit Kat) from GB.
The first bullet is what I just explained in detail.
Note that I didn't include the links in these instructions, just follow the link above to get to the original post.
Obtain CWM, this can be done using Jscotts Odin back to stock (Follow instructions and use SGS kernal flasher to obtain CWM)
Run Qksters IMEI backup script here
Make certain you are on ICS, this can be done by flashing Entropy's CM9
It is recommended now that you remove your SD Card
CWM: Wipe Cache / Factory Reset
Install ROM: Scroll down for downloads sectoion
... The package will start to install..
... Phone will reboot into the install screen again...
... Continue to install [Automatically] If not manually flash again
... Phone will reboot again and be at the recovery screen...
Install Gapps: Here - Working swipe!
CWM: Wipe Cache Partition
CWM: Advanced/Wipe Dalvik Cache
Reboot
Click to expand...
Click to collapse
To be clear, when you flash a ROM, it won't be like flashing the zImage (that was just to get custom recovery). To flash the CM9 ROM or Qksters IMEI backup script for example, you leave the rom in the .zip file and simply put it on your SD card. Once in the recovery screen, you select "Install Update from ZIP" and navigate to the particular ROM you wish to install.
Also after updating to a higher version of Android, your phone will sometimes hang on the install screen for a long time. If it does for more than five minutes, it's safe to pull the battery and try flashing again (and sometimes necessary).
After flashing Entropy's CM9, you will be on ICS, you can use if you want but I don't advise it. You should continue with the instructions and update to KitKat after getting to ICS. I recommend Scott's CM11 (what I linked you to) or Scott's BeanStalk (find it in the Android Development Section).
Lately I've been using CyanFox and I have to say, it's the most stable ROM I've used in a while.
If you have any questions about this, feel free to ask.
Best of luck and happy flashing,
~bokonon9
Thank you muchness!
Thank you very much for helping me in this mess! I greatly appreciate it. I love my Infuse and do not want to get rid of it quite yet so hopefully this will help! Once I get a new usb cord I will get on this. My toddler decided to get a hold of it and it has to set a certain way now and can't be moved. This, is no bueno! Anyways, THANKS AGAIN!!! :laugh:
Goodluck! :laugh: :good:
I'm new in the android world and I'm using a nexus 7 and an infuse to make experiments just to learn.
bokonon9, thank you! You're guide has been precious to me.
Unfortunately I only succeeded installing ICS, infact I get till here:
After flashing Entropy's CM9, you will be on ICS, you can use if you want but I don't advise it. You should continue with the instructions and update to KitKat after getting to ICS. I recommend Scott's CM11 (what I linked you to) or Scott's BeanStalk (find it in the Android Development Section).
Click to expand...
Click to collapse
I tried to install CM11 and even CM10 at least half a dozen times each, following step by step the instructions that I've found on the thread but all the times I have the same issue:
after the zip rom update and the reboot, the bootloader keeps launching the CWM recovery. I see the logo, the progress bar and then I land in recovery
I don't get any kind of error (and I don't know where to look for to get more information than what's shown on the screen) and I'm just stuck in the recovery and I have to start from scratch every time using Odin all the way down.
I'm not interested in Gapps so, at the beginning I tried without installing them but then I tried also using the appropriate gapps as indicated in the procedure. Either way I didn't get any solution to my problem.
Do you have an idea? Is there a way for me to provide more information or debug?
Thank you!
wwr said:
I'm new in the android world and I'm using a nexus 7 and an infuse to make experiments just to learn.
bokonon9, thank you! You're guide has been precious to me.
Unfortunately I only succeeded installing ICS, infact I get till here:
I tried to install CM11 and even CM10 at least half a dozen times each, following step by step the instructions that I've found on the thread but all the times I have the same issue:
after the zip rom update and the reboot, the bootloader keeps launching the CWM recovery. I see the logo, the progress bar and then I land in recovery
I don't get any kind of error (and I don't know where to look for to get more information than what's shown on the screen) and I'm just stuck in the recovery and I have to start from scratch every time using Odin all the way down.
I'm not interested in Gapps so, at the beginning I tried without installing them but then I tried also using the appropriate gapps as indicated in the procedure. Either way I didn't get any solution to my problem.
Do you have an idea? Is there a way for me to provide more information or debug?
Thank you!
Click to expand...
Click to collapse
i would say go back to stock gb with odin and basically start over but with ics i always let it reboot to get a "feel" for it then i reboot to recovery and wipe basically everything then flash the next level of android which should be cm 10 then i let that boot then repeat that to get to kitkat 4.4.3 CarbonRom....sometimes you have to flash the same rom twice to get it to flash tho
I already tried all that and I can't figure out a way out ... I'm really banging my head against the wall
wwr said:
I already tried all that and I can't figure out a way out ... I'm really banging my head against the wall
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2091900&page=370
read the last post on that page by scmfxt