i've upgraded to froyo JPO and like many, find it painfully slow.
i've also read about few customizations that make it faster, however, most of them are big packages of so many customizations that i don't even know what some of them do.
what i would like is a way to make froyo a bit more enjoyable but in a way that is fully reversible - i've got a better part of 2 year warranty and want to be able to revert to original ROM should I need to get it serviced. i don't need the best and speediest fixes that will change just about every part of android in my SGS, just something that will help make it usable and is relatively easy to revert in case i need to.
i've been using voodoo lagfix until now, but when i wanted to flash back the original kernel, it was an impossible mission. i just couldn't restore the original kernel from the backup (using ADB tar was not found) and i was stuck, no one anwered my question here and i couldn't find any addiotional help on the internet. i also didn't know which exact kernel i was using before so i couldn't just download it and use ODIN to be absolutely sure it's what i got in SGS when i bought it.
this is exactly what i would like to avoid this time.
also, is there a way to backup the current firmware so i can reflash it more easily should the need arise?
any suggestions would be much appreciated!
thanks!
Guys,
I really appreciate the wealth of good information here about the Captivate. I do have a quick, specific question I haven't seen answered but perhaps I missed so apologies in advance if I did.
I am on a rooted factory 2.1 phone right now and would like to flash a new ROM (undecided but will probably try a few). I have seen a few mentions that it is advisable (necessary?) to revert to stock before doing this and I am curious if it matters if I revert back to 2.1 or if I can 'revert' to 2.2 and would that be any advantage/disadvantage since it seems to be a temporary thing anyway.
I see both files on mobiletechvideo's site among other places. Would really love to know if there is any difference and if, in fact, I do need to do this step at all.
Thanks.
-Dan
The only step you'd need to take is to backup your things, and to do a Master Clear. It shouldn't really matter too much actually, so if you can't be bothered, feel free to flash away!
Thanks, venomio.
To follow up, I ended up flashing to 2.1 but using a version that had the 3-button fix (for getting into recovery mode I believe, which my phone could not do). Everything worked pretty much flawlessly getting back to 2.1 and 3-button fix was successful.
Then I flashed to Cognition 4.2.2 and again, everything went perfectly.
So if anyone stumbles across this in their research, go for it.
I've read flashing to odin (2.1) can cause problems if your phone came with stock 2.2.
I am wondering what all I need to know to (as safely as possible) flash a phone that comes with stock 2.2 or if there is any increased danger in flashing with the stock 2.2 phones.
I've done a few quick checks.. haven't come up with a lot of data to say "yay or nay" on the subject as to any of the major differences if there are any.
I had a replacement Captivate come stock with 2.2 and have had no problems. If you flash custom ROMS from 2.2 though you need to read about 3e recovery with no signatures. But if you ODIN back to 2.1 you shouldn't have a problem.
If you are new to all this my advice is to READ AS MUCH AS YOU CAN before you do anything to so you can keep from harming your phone.
Flashing Odin one click may cause you to button combo, and you can risk soft brick
Sent from my GT-I9000 using XDA App
I'm not incredibly new to rooting/flashing.
I am however, experienced enough to double check and make sure of things before I jump in head first.
I am running CM7 on my own phone and just want to make sure nothing goes horribly wrong when flashing my girlfriends.
I had heard about losing 3 button combo and that was one of my major concerns.. I'll check out 3e recovery before I jump in.
Thanks.
I have been trying to find answers for a week now and have found a lot of info. The problem is most of the info is contradictory and I'm not really sure which is good and which is not. I currently have an AT&T Samsung Captivate, firmware ver 2.2, kernel ver. 2.6.32.9 build# FROYO.UCKB1. I believe that is the stock At&t froyo build. It is rooted, I do have SGS tools (which I don't really understand what all it can do for me) and Titanium backup (which I've not tried to use yet for fear of breaking my phone). I run 91PandaHome and a bunch of apps I like.
My problem is that the phone sometimes is just really sluggish, certain programs really kill it. For example, I have PlantVsZombies which mostly runs ok, but sometimes slows down and worse 3 out of 5 times I play will not close. I have to power/volume up reboot to get out of the game. Other programs occasionally do this to me, but not as often.
I've been reading up and see that there are lagfixes, and understand that samsung apparently chose a ****ty file system, but I don't understand android well enough to know what's safe. What I want to know is what is as of today the safest, easiest way to fix the lag. I think I am going to be told something that changes the file system to ext4 is what I want, but I really don't understand what will be safe to use for that. I thought I wanted OneClickLagFix, then I found that maybe Voodoo was what I wanted, and now it seems that neither is currently being developed. Reliability, ease of transition and ease of putting it back to stock are important factors for me.
Suggestions, links and general help will be greatly appreciated.
Try going to a custom rom where all of that is done for you. Since you are new to this, I suggest you go look up the rom Serendipity 6.4, it's very easy to install and has it's own thread in the development section.
fianor said:
I have been trying to find answers for a week now and have found a lot of info. The problem is most of the info is contradictory and I'm not really sure which is good and which is not. I currently have an AT&T Samsung Captivate, firmware ver 2.2, kernel ver. 2.6.32.9 build# FROYO.UCKB1. I believe that is the stock At&t froyo build. It is rooted, I do have SGS tools (which I don't really understand what all it can do for me) and Titanium backup (which I've not tried to use yet for fear of breaking my phone). I run 91PandaHome and a bunch of apps I like.
My problem is that the phone sometimes is just really sluggish, certain programs really kill it. For example, I have PlantVsZombies which mostly runs ok, but sometimes slows down and worse 3 out of 5 times I play will not close. I have to power/volume up reboot to get out of the game. Other programs occasionally do this to me, but not as often.
I've been reading up and see that there are lagfixes, and understand that samsung apparently chose a ****ty file system, but I don't understand android well enough to know what's safe. What I want to know is what is as of today the safest, easiest way to fix the lag. I think I am going to be told something that changes the file system to ext4 is what I want, but I really don't understand what will be safe to use for that. I thought I wanted OneClickLagFix, then I found that maybe Voodoo was what I wanted, and now it seems that neither is currently being developed. Reliability, ease of transition and ease of putting it back to stock are important factors for me.
Suggestions, links and general help will be greatly appreciated.
Click to expand...
Click to collapse
Just a few quick things:
Titanium backup is a good friend to have on your phone. It won't break it - it will just take snapshots (for lack of a better phrase) of your apps so that you can restore them later if you need to.
Most lagfixes are cooked into kernels, so using lagfix will most likely go hand-in-hand with flashing to a custom rom. Not that you can't lagfix stock, but statistically speaking, lagfix will be done with a new kernel via the Clockworkmod Recovery Menu.
As for general fixing of lagginess... (READ UP FIRST) Flash a custom Rom (READ MORE). Most of the problems you're experiencing (ARE YOU READING UP ON FLASHING?) should be fixed by flashing (DO MORE READING) a custom rom. Do some research on roms and pick one that you think you'll like. (Note - don't post questions asking which one to do, it tends to be a bit of a touchy subject on the forum.) If you're wanting to be cautious, it would be safer to stay with a Froyo-based rom, as they're more tested and there's less danger involved (specifically, you don't have to flash bootloaders, which is the area where you can get a real brick).
Oh, and (shameless self plug) if you need to know what different terminology and items on the forum mean, just click the link in my signature.
jmtheiss said:
Just a few quick things:
Titanium backup is a good friend to have on your phone. It won't break it -
Click to expand...
Click to collapse
Actually, it CAN break your phone if you don't know how to use it. Backing up is safe, but never, ever restore system data with TiBu when changing ROMs and only restore app data you know is safe.
I would recommend staying away from any Gingerbread-based ROMs until you have a better understanding of the phone and the process. Andromeda 3 is a good choice for a Froyo-based ROM and is very easy to flash, but do your research on the process before you attempt it. Almost any custom ROM will have a lagfix in the kernel and performance will be noticeably better than stock. You will likely have to redo your root after installing a new ROM, so read up on that process, too.
jmtheiss said:
As for general fixing of lagginess... (READ UP FIRST) Flash a custom Rom (READ MORE). Most of the problems you're experiencing (ARE YOU READING UP ON FLASHING?) should be fixed by flashing (DO MORE READING) a custom rom.
Click to expand...
Click to collapse
I lol'd at the "()" parts
To build on jmtheiss post. For "reliability" look for a KB1 based ROM as this is what your phone is currently running, and is the newest version of firmware written specifically for the AT&T captivate. You won't come across any major issues that make the phone unusable, nor any "annoying" bugs. Then if your feeling more adventurous, and have gotten a solid understanding of the process of flashing ROMs, look to I9000 based 2.2.x ROMs, and lastly 2.3.x based ROMs.
For "ease of transition" start by getting the SGS Kernel Flasher or Heimdall to change the kernel. From there you can get past 3e recovery and you'll be free to make other changes.
For "ease of putting it back to stock" first find out what is your stock. Since this phone technically has 3 different "stock" firmwares. Then get a copy of that firmware (and steps on how to flash it) and keep it on your computer, in a location you'll be able to find easily in case of problems. Depending on how far "to the dark side" you go, will effect just how much of the "stock" files you'll need to keep as backups.
Personally I'd suggest this ROM as it's whats currently on my phone. Many have started off with Cognition and it's still a crowd fav. Both are KB1 based ROMs
I am an HTC user and always run rooted so I apologize for my ignorance to the ways of the Captivate but I am helping my sister-in-law with her phone and only have tonight to get her up to date. she is currently on Cognition 4.1.1 on Android 2.2 and I would like to get her a fresh ROM that is very stable (i may not get to fix phone for awhile if she has issues). Can anyone help me or point me in the right direction on which ROM is best and what is the best method (and easiest) to flash to it? If memory serves correct she is able to get into download mode so no worries there. And one more FYI, unfortunately the computer with all the files I used to help her out last time I no longer have. Fried motherboard so was unable to recover any files. Any help would be appreciated.
edit: the phone is also on Clockwork 2.5.1.3 with Voodoo Lagfix.
Pm sent
10 char
I used Firefly for a really long time. It's by no means new, but it runs great, looks AMAZING (including crazy nice stock wallpapers), and if you really don't know what you are doing, you might want to avoid flashing a gingerbread rom (where you could mess up the bootloaders causing you to brick the phone). And the ICS roms are still a little unstable so you might wanna avoid those as well. The Firefly thread has really detailed instructions too. Nothing wrong with good ol' Froyo! http://forum.xda-developers.com/showthread.php?t=914284
Thanks man. I finally got gingerbread loaded up and haven't heard anything back from her so all I good I assume.