[Q] [Milestone] Some questions about upgrading to Froyo! - Motorola Droid and Milestone General

Hello everyone,
I'm new on this board, because I just got my Milestone today.
I had a HTC Kaiser with Android Froyo on it..
So, I don't have any idea about the upgrading process under a Milestone, and I have some questions :
1. Could I go back to the original Motorola's factory ROM ?
2. Is there an original Motorola's Froyo 2.2 upgrade? (my phone said it's already up to date)
3. I don't want to lose any feature.. Is there a good Froyo build without issues?
4. Is the upgrade a bigger risk than flashing a HTC ?
Thanks a lot for your answers, and I'm happy to join this Milestone community, what seems to be active!

1) It's a sticky on the top of this forum.
http://forum.xda-developers.com/showthread.php?t=696845
2) Yes and no. Whilst it hasn't officially been released, Team G.O.T managed to and release a BETA version of the 2.2.1 kernal.
http://forum.xda-developers.com/showthread.php?t=811221
3) V1 had battery issues where a reset was in-order to stop battery drain. V2 is pretty new and some users have reported reboots.
4) No, if anything, less.
Also, wrong forum;
http://forum.xda-developers.com/forumdisplay.php?f=668

zebra363 said:
Hello everyone,
I'm new on this board, because I just got my Milestone today.
I had a HTC Kaiser with Android Froyo on it..
So, I don't have any idea about the upgrading process under a Milestone, and I have some questions :
1. Could I go back to the original Motorola's factory ROM ?
2. Is there an original Motorola's Froyo 2.2 upgrade? (my phone said it's already up to date)
3. I don't want to lose any feature.. Is there a good Froyo build without issues?
4. Is the upgrade a bigger risk than flashing a HTC ?
Thanks a lot for your answers, and I'm happy to join this Milestone community, what seems to be active!
Click to expand...
Click to collapse
Hi zebra363 you're welcome!
1. Yes, just make a Nandroid Backup using OpenRecovery 1.46 and save this on your PC. (It's safe)
2. For now, we haven't a Froyo Rom Shipped, yet. This will be relased on Q1 of 2011. Your phone is up to date to Android 2.1 (Eclair because it is a Motorola official rom).
In my case, i suggest you TheFroyoMod v2.2.0 or Cyanogen Port, but you have to test to know what rom you is better for you.
3. You will be very impressed with Froyo builds here. The dev's are very very good.
4. Every upgrade is a risk, but just follow the process and everything will be ok
I was a Kaiser user too (good times) but i was using Warbyte's rom ( Android 1.6, because it was more stable than froyo, maybe HW question)
Hope this help you guy!

Thanks for everything, guys!!
I just bought my Milestone on eBay from USA, my build is SHOLS_U2_02.31.0,
but there are 12 versions with the same name! How could I know which version is exactly mine?
Do I have to change the kernel (from 2.6.29 to 2.6.32) in order to upgrade to Froyo, or is it included in the .sbf package?
MarceloTorres, do you have some issues with TheFroyoMod or Cyanogen, in comparison with Motorola's Eclair build?
And thanks, again!

zebra363 said:
Thanks for everything, guys!!
I just bought my Milestone on eBay from USA, my build is SHOLS_U2_02.31.0,
but there are 12 versions with the same name! How could I know which version is exactly mine?
Do I have to change the kernel (from 2.6.29 to 2.6.32) in order to upgrade to Froyo, or is it included in the .sbf package?
MarceloTorres, do you have some issues with TheFroyoMod or Cyanogen, in comparison with Motorola's Eclair build?
And thanks, again!
Click to expand...
Click to collapse
1-
You are using the 2.31 SBF which is a stock Eclair ROM. Some regions have SLIGHLY newer SBFs and have a few more bug fixes than 2.31. But nothing major at all.
2- An SBF includes EVERYTHING unless it was messed with. This means kernel, programs, recovery, baseband software (controls radios, etc)
An example of a "modified" SBF would be somebody that merges a different recovery with different drivers, recoveries, etc. The GOT SBF does this. It is a Beta Motorola build that was merged with a vulnerable recovery.
3- You usually don't need to mess with kernel files when flashing a ROM. The room dev or "cooker" (loose definitions, depends on the skill and mods made) takes care of this. This is ESPECIALLY true on our phone because you CANNOT mix and match kernels and ROMs. Motorola locks the bootloader to the kernel. So it is NOT possible to write a customer kernel and/or use different versions than the ones provided by MOT. This is why the GOT leak was so important. We obtained a new kernel and other "Motorola" files. The devs then went to work porting existing projects (Cyanogen, etc) to the Milestones. This could only be done previously by various hacks and sidesteps that lead to many issues.
4- By now, the CYANOGEN version is still a beta, but VERY stable. I don't have more issues than when I had eclair.
Remaining major bugs (ONLY FOR SOME, I don't experience ANY of this and have been on Cyanogen for my work phone for 3 months).
a) Battery drain/charge -> I get a full day battery (8-10 hours) with major usage. But some people still complain of drain, discharges, etc.
b) Wifi using WPA2/TKIP on some routers (works fine for me, Juniper router)
c) Battery charge (not full). There is a "trick for this (see cyanogen thread) but it does nothing for me...battery charges to full each time.
Like I said, your mileage may vary. But between overclocking and undervolting and having froyo, I am happier with CM6 than stock.
Some people stick with stock (I would too if my phone drained in 4 hours).
The only thing you need to worry about are (high level instructions, please see details in CM6 thread initial post).
1) Installing OpenRecovery (I recommend the Androidiani)
2) installing correct baseband (the CM6 ROM defaults to Europe). This can be done from an Androidiani sub menu
3) Installing CM6
4) Install Google Apps (to re-obtain market, gmail, etc)
If you don't like it. Either restore a Nandroid backup or re-flash the correct SBF for your region/provider using RSD lite.

Caz666, thanks A LOT for your awesome answer! You really took a big time to write me a definitely perfect answer So, I will say a BIG THANKS!
For a first try, I used the G.O.T. Open-Recovery, because I found it in this tutorial that I followed : http://forum.xda-developers.com/showthread.php?t=698059
And I flashed the G.O.T Android 2.2.1, in its central-europe version..
It works well, but it seems to be slower, and there's only 65 Mb free RAM
I will try to flash CyanogenMod, and I hope to get more free RAM..
The App2SD feature is essential for me, because I like to install a lot of applications to test them all..

Related

G1 what should I flash on it?

Hi everyone.
I'm sort of a beginner in this but still already flash some phones (g2, gravity, cliq, ...)
The hardest part for me now is to update this G1 that I have. It's a 32b devices
I've rooted, installed a new radio, dangerspl, spl-signed everything was a little bit confusing there for a while.
I've got Cyanogenmod 6 running on it. But I find it slow not so "stable" (it's working just feels very lagy with some fc). I'm guessing there's something missing.
What do you guys recommend for me to do so I can get a faster, updated rom on that phone?
Need some with at least android 2.1 on it
what partitions on sdcard? ext2 or ext3? pls advice
& have some patience with my request
gottijr said:
Hi everyone.
I'm sort of a beginner in this but still already flash some phones (g2, gravity, cliq, ...)
The hardest part for me now is to update this G1 that I have. It's a 32b devices
I've rooted, installed a new radio, dangerspl, spl-signed everything was a little bit confusing there for a while.
I've got Cyanogenmod 6 running on it. But I find it slow not so "stable" (it's working just feels very lagy with some fc). I'm guessing there's something missing.
What do you guys recommend for me to do so I can get a faster, updated rom on that phone?
Need some with at least android 2.1 on it
what partitions on sdcard? ext2 or ext3? pls advice
& have some patience with my request
Click to expand...
Click to collapse
Are you using setcpu to overlock your phone? If you're running a cyanogen rom or cyanogen based rom the overclock kernel is included, you just need setcpu from the market, or you can get it for free here on xda. It will allow you to overclock. If you are already overclocking, and you need a 2.1+ rom, I suppose you could try SuperE or SuperFly, they are fairly fast.
Sent from my T-Mobile myTouch 3G Slide
gottijr said:
Hi everyone.
I'm sort of a beginner in this but still already flash some phones (g2, gravity, cliq, ...)
The hardest part for me now is to update this G1 that I have. It's a 32b devices
I've rooted, installed a new radio, dangerspl, spl-signed everything was a little bit confusing there for a while.
I've got Cyanogenmod 6 running on it. But I find it slow not so "stable" (it's working just feels very lagy with some fc). I'm guessing there's something missing.
What do you guys recommend for me to do so I can get a faster, updated rom on that phone?
Need some with at least android 2.1 on it
what partitions on sdcard? ext2 or ext3? pls advice
& have some patience with my request
Click to expand...
Click to collapse
Personally I'd steer clear of Cyan roms until your more comfortable with setting things up, personally I don't use cyans but thats my choice.
I'd go with either EZterry's asop or the new enom 'official' that is out and has a few more configurable options. All the fun of the fair without the bloatware cm roms have and will ease you into the world of flashing
Relevant post, Gottijr, and thanks for responders. I got a G1 (with DMD64, 1.6 official tmob US latest upgrade) from fleabay for my daughter recently. I'm an experienced Winmo ROM modder/uploader/tweaker for years, but after many many hours of reading over the last few days I'm still a bit confused about what's really appropriate for this phone.
I've rooted so far, but can't seem to get a modified recovery image working ( likely due to dmd64 build?). Mainly curious what I should strive for in that I want primarily stability and app to SD since the internal memory is so limited. Not sure the Cyanogen mod is the right choice since I don't want daily use to require any tweaking. What would the experts recommend?
I don't want to hijack the thread here, but seems like a similar predicament.
Wipe?
With the newer CyanogenMod stuff I have found that wiping and reflashing the same ROM in recovery seems to help substantially on the FCs and lagginess.
I'm not sure why the full wipe / reflash works, but I suppose it has something to do with the inability to do a complete wipe. I haven't tried the new uber wipe that just came out, but I would be curious to see if that had better results as a starting point for a ROM install.
Also, I found I was happier on CyanogenMod with LauncherPlus over the included ADW Launcher. Though that was on the beta of 6.1 and I know the 6.1 stable has a newer version of ADW which might have addressed some of its annoyances.
I recommend setting up Titanium Backup for apps or using Droid Explorer to pull a backup of your ideal application environment. This will make swapping out ROMs quick for testing out what works for you.
mn3kgtvr4 said:
Relevant post, Gottijr, and thanks for responders. I got a G1 (with DMD64, 1.6 official tmob US latest upgrade) from fleabay for my daughter recently. I'm an experienced Winmo ROM modder/uploader/tweaker for years, but after many many hours of reading over the last few days I'm still a bit confused about what's really appropriate for this phone.
I've rooted so far, but can't seem to get a modified recovery image working ( likely due to dmd64 build?). Mainly curious what I should strive for in that I want primarily stability and app to SD since the internal memory is so limited. Not sure the Cyanogen mod is the right choice since I don't want daily use to require any tweaking. What would the experts recommend?
I don't want to hijack the thread here, but seems like a similar predicament.
Click to expand...
Click to collapse
For speed and stability its difficult to beat the SuperD 1.11 rom ....essentially a donut (1.6) rom stripped and then filled with 2.1 (eclair) goodness. Sweet.

[Q] Do I really need a custom ROM?

So what I have done to date on my Captivate.
1. Updated to latest Froyo 2.2 using Kies
2. Loaded .NET and etc
3. Rooted using SuperOneClick. Thanks ShortFuse
4. Titanium Backup. Thanks Joel
5. Android Central Sideload Wonder Machine. Thanks Android Central
6. Captivate Toolbox. Thanks Bay_wolf
7. Installed wireless tether 2.0.7 Thanks harald.mue, ulfada
8 Pimped my Captivate- Thanks systoxity, nbs11, and other XDA developers.
Now I'm to the point to ROM or not to ROM. Everything is working great. Further I am hesitant about the possibility of bricking my phone. Should I go for it? What ROM to use? What program to get ROM on phone?
Many thanks in advance.
majsig said:
So what I have done to date on my Captivate.
1. Updated to latest Froyo 2.2 using Kies
2. Loaded .NET and etc
3. Rooted using SuperOneClick. Thanks ShortFuse
4. Titanium Backup. Thanks Joel
5. Android Central Sideload Wonder Machine. Thanks Android Central
6. Captivate Toolbox. Thanks Bay_wolf
7. Installed wireless tether 2.0.7 Thanks harald.mue, ulfada
8 Pimped my Captivate- Thanks systoxity, nbs11, and other XDA developers.
Now I'm to the point to ROM or not to ROM. Everything is working great. Further I am hesitant about the possibility of bricking my phone. Should I go for it? What ROM to use? What program to get ROM on phone?
Many thanks in advance.
Click to expand...
Click to collapse
This isn't development...
majsig said:
So what I have done to date on my Captivate.
1. Updated to latest Froyo 2.2 using Kies
2. Loaded .NET and etc
3. Rooted using SuperOneClick. Thanks ShortFuse
4. Titanium Backup. Thanks Joel
5. Android Central Sideload Wonder Machine. Thanks Android Central
6. Captivate Toolbox. Thanks Bay_wolf
7. Installed wireless tether 2.0.7 Thanks harald.mue, ulfada
8 Pimped my Captivate- Thanks systoxity, nbs11, and other XDA developers.
Now I'm to the point to ROM or not to ROM. Everything is working great. Further I am hesitant about the possibility of bricking my phone. Should I go for it? What ROM to use? What program to get ROM on phone?
Many thanks in advance.
Click to expand...
Click to collapse
It really just comes down to if you like your Captivate the way it is. If you aren't happy with the performance you get from it then try a few out. I recommend Cognition for a stock like experience and Serendipity for the most stable and kept up to date ROM.
This really doesn't belong in this section. It should have been posted in the General or the Q&A sections.
Well what you have done in all those steps, other then Titbu is actually done in one step by flashing a rom.
If you pay attention to the steps your risk of bricking is minimal. Just read all the rom threads and see which one floats your boat. Cognition 4.1.1 is a very stable rom. Firefly is another stable rom. You might like Fusion also as that and Cog are based off the curren kcb1 release from att.
You will need odin 1 click to return to stock. You will have to download Rom Manager and install Clockwork recovery. That puts an update.zip on your phone that boots you into recovery mode so you can flash a rom. Once you put clockwork on the phone its best to copy the udate.zip to your comp or to an ext sd card so you can just move it over after you flash back to stock when you updated roms.
First and foremost is read as much as you can before doing anything.
Thanks for the brief input. It was not my intent to post in the wrong forum. I'll repost in the Q/A.
Pm a mod and have them move it instead of double posting.
sparker366 said:
Well what you have done in all those steps, other then Tibu is actually done in one step by flashing a rom.
Click to expand...
Click to collapse
+1
10 char
The answer is Yes.
like they said above you could have done by flashing but you would still need root and rom manager first which if you already have 2.2 means flashing a kernel via .tar which used to mean odin but now we have neldars app. so it's not really one step, even on 2.1 noone is doing signed .zips that run in 2e recovery so you still need to root and install cwmrecovery.
basically roms have some nice features like getting rid of tw mms which many versions of have bugs and timing errors that can cause double messages or incorrect order of messages or in some cases messages to the wrong contact, if you dont have that issue now flashing a rom with tw mms may cause it or it may not. aosp mms is safer but only works with samsung lockscreens on some roms, watch for that if you like the puzzle piece functionality. but there may be many enhancements like removed bloat(unless you like the samsung bloatware) minfree tweeks, mobile ap which may be more stable than using an app for wifi hotspot, plus random shortcuts ect.ect. many of these things you can do but some are features of the base rom and require flashing, 2.2.1 baseroms are smoth as butter, especially the ones from china and 2.2.1 kernels will make the phone benchmark better.
then there is kernels which you can flash now without the rom, kernels can make the phone feel smoother and the screen brighter and better colors and add volume to the headphone amp which i dont recommend because mine clips at anything above the stock setting. also there is undervolt and overclock ect... i would recomend maybe a speedmod kernel or glitterballs work, some galaxy s phones can not exceed 1.2 ghz i dont know of anyone that cant overclock but for me 1.2 is 100% stable 1.28 is 90% stable 1.3 is about the same maybe a bit more stable and 1.4 is about 30% stable i can do it but need to be really carefull about what's running and for how long, not really usable. kernels other than glitterballs mat cause your phone to die while charging but i here the sucker punch kernel has a lower occurrence of that than past kernels. speed mod is not overclock and is safe and makes a big difference!
then there is modem.bins and gps. the two are related. if you have good gps now flashing a modem.bin can make that go away and vise/versa there isn't any rules as to what works/doesn't because every phone is different. but other than gps you need to match a captivate rom to a captivate modem. this is because on north american captivate roms changing the modem and kernel to a non captivate version will disable bluetooth calling.
then there is hsupa, it's a bit over rated in a good service area, my isp gives me about the upload bandwith at home that i get without hsupa, my home internet is fine for browsing but im not hosting any files. on the otherhand it may help in lower service areas somewhat or if you tether multiple devices. to enable huspa you need a non north american captivate rom and kernel and modem.bin, you need to decide if that is important and at a slight risk of losing some gps performance as it is so inconsistent it is hard to tell what may or may not work for you.
Moved to Q&A as not android development
I love di11igaffs roms and espyel roms they are better than stock froyo hands down id flash u wont be sorry
sent from cappy with di11i rom

[Q] Hesitating to upgrade to 2.3.3... for a reason?

Hello there,
Here's my situation: I'm still on Froyo JPY stock (unrooted) and have been reading extensively in this forums for quite a long time now.
I have various issues with my current configuration, the most prominent being fast battery drain (my phone has never lasted more than approx. 18hours), slow gps fix, occasional crashes and sometimes slow responses. Apart from that I dig the idea of a different lock-screen, VoodooSound for better audio recording quality while shooting videos at concerts, nice themes etc. etc.
Now I've looked into Virnik0's step-by-step guide and this sounds all very understandable and should give me a rooted 2.3.3 stock with SuperCurio's VoodooKernel (thank you in advance for such a clear guide).
However I'm still hesitating to upgrade for various reasons, and I hope someone can clear up some of these for me and might give me their general opinion.
1. Going from Froyo to Gingerbread, I feel like a full wipe would be necessary (or nicer and cleaner), am I right? How would I go about that before the update? (If I wait until the Kies Update, will this wipe my phone automatically?)
2. With the update, will I get the SamsungApps again with 2.3.3 that came with my phone on Froyo?
3. What's up with the issues in the 2.3.3 version, can they be fixed without too much understanding of mounting and rootexplorer etc.? (You read so much about issues like Swype, GoogleMaps, Battery Drain etc. It's hard to decide whether the new version will meet my needs or make things worse)
Now as an alternative, do you guys think flashing a custom Kernel like Voodoo (Froyo Versions) togehter with a less battery draining modem would already solve some, or all of my issues?
I am just quite confused with all the options and new information everyday and I don't want to mess up anything. This being said, I can easily access both Recovery and Download Mode with the 3-button combos (kind of an intermediate newbie here, i guess )
Well all opinions and answers are very much appreciated.
Kind regards.
Point one gingerbread is BETA .
Point two using the unofficial methods may brick your phone and will certainly void warranty .
Point three using unofficial roms means kies no longer updates .
Point four the Samsung apps you get are in the main the same .
Point four the majority of reported bugs are either bad flash or idiot using the phone .
Your choice to proceed .
Personal route would be to follow Virnik0's step-by-step guide. But stop before Installing Darky rom .
Instead go to Rom Kitchen and build a rom .
http://forum.xda-developers.com/showthread.php?t=817703
Stock with WIPE Kernel Chainfires .and all other apps available .
when thats done install CF-Root-XW_XEE_JVB-v3.1-CWM3RFS
Followed by if required XWJVB_Gingerbread_v5.2_Android_lock
jje
Thanks for your swift reply, it is much appreciated.
Just for my understanding: The procedure you recommend sounds a little "double" to me:
If I follow Virnik0's guide until step 20 (right before Darky ROM), my phone has already been flashed with stock firmware including bootloaders + CFRoot Kernel + VoodooKernel (supercurio).
After that you mean go to ROM Kitchen (the new Beta I suppose?) and stock again this time with WIPE and Chainfire's Kernel. After that again with CFRoot Kernel?
I am confused. What is the purpose of this. Besides that, can you point me to the XWJVB_Gingerbread_v5.2_Android_lock file?
Not if its already flashed you dont need them just pick what you want .
I probably stopped as soon as i had 2.3 installed and then went rom kitchen etc .
Just stop before the post that says install Darky rom and you should be fine .
XWJVB_Gingerbread_v5.2_Android_lock file?
You will have to search i have deleted all my SGS 1 links .
jje
I think the point he was trying to make was that you can build a rom to suit your needs in the kitchen. If u want sammy apps you can include them, if u don't you don't have to.there are many custom roms out there too. alot off which strip out the crap from samsung. I personally use debusrom but this does not have samsung apps. it does however have the aosp lockscreens. Its all down to what you want. Which is why the kitchen may be a better option for you, right down to the modem you wish to use.
Drew
Sent from my GT-I9000 using XDA App
JJEgan said:
Not if its already flashed you dont need them just pick what you want .
I probably stopped as soon as i had 2.3 installed and then went rom kitchen etc .
Just stop before the post that says install Darky rom and you should be fine .
XWJVB_Gingerbread_v5.2_Android_lock file?
You will have to search i have deleted all my SGS 1 links .
jje
Click to expand...
Click to collapse
oh man ur always here to answer people's quesion u got thanks from me
now commenting on the original post, the only reason for me stay away from the gb roms is the call recording function which is unavailable yet in gb roms (apart from miui which is awesome but unstable according my experience )
MIUI is not unstable, it just has a few minor bugs, biggest one being battery drain. everything works as it should do, ive been using it since rc3 and i aint going back..... ever lol
azzledazzle said:
MIUI is not unstable, it just has a few minor bugs, biggest one being battery drain. everything works as it should do, ive been using it since rc3 and i aint going back..... ever lol
Click to expand...
Click to collapse
wat about the compass+accelerometre+occasional restarts+ laggy 3g+imei issues ?

New to captivate

I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
There is no "best" rom. It's what's "best" for you. Read the forums and learn to flash 2.2 roms first.
I must warn you, flashing becomes very addictive.
Sent from my GT-I9000 using XDA App
Yea i know i have a sidekick 4g and ive tried about every rom on it
thanks for the info though
Tyler0309 said:
Yea i know i have a sidekick 4g and ive tried about every rom on it
thanks for the info though
Click to expand...
Click to collapse
I recommend trying MIUI, the customization is what puts it over the top!
Here are a few different versions of MIUI:
Galnet**What I prefer**
http://www.galnetmiui.co.uk/twooey/v3/Twooey-V3-i897.zip
Prototypes release
http://forum.xda-developers.com/showthread.php?t=1066885
MIUI.us
http://roms.miui.us/1.8.12/MIUI.us_captivatemtd_1.8.12_Eng_Deo_ZipA_Signed.zip
Ok ill give it a try..do i have to update to a different version> im running 2.1 right now
Tyler0309 said:
Ok ill give it a try..do i have to update to a different version> im running 2.1 right now
Click to expand...
Click to collapse
I've not been on 2.1 since phone came out. I would use odin one click to goto 2.2 stock. Root it then install cwm and then follow this guide if your going to try Galnet's MIUI.
http://www.galnetmiui.co.uk/content/forum/guides/(guide)-i897-galaxy-s-captivate-gb-bootloaders/
Then just pop the MIUI.zip on root of sdcard and install from CWM.
Tyler0309 said:
I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
Click to expand...
Click to collapse
Wow... so... You should probably READ a lot more before flashing anything, but I'll give you a few hints to get you going:
1) Make sure you understand what a "PBL", "SBL", "Kernel", and "Modem" are and how they are placed/installed in your phone.
2) Learn how to correctly and safely use ODIN (and/or Heimdall).
3) Learn about the various methods of recovery for "soft bricks", and if necessary for your hardware revision, possibly invest in a jig (also learn what a jig is)
4) There are 2 different types/branches of ROMs for the Captivate:
-- Samsung Branch
-- AOSP Branch
Within the "Samsung" types you have:
- i9000 ROMs (like JVP, JVR, JP8, etc)
- i897 ROMs (like JF6, KF1, etc)
Within the "AOSP" types you have:
- CM7
- MIUI
- Other AOSP-based ROMs
Which is "better" is relative. CM7 and MIUI have features that aren't present in the Samsung ROMs, and both offer a bit more customization than the Samsung ROMs. However, only the Samsung ROMs offer GPU accelerated video playback, and they tend to have significantly better battery life than the AOSP-type ROMs. Also the Samsung-type ROMs used to be much more stable than the AOSP branches, but recently, the tide may have turned in the other direction. Some of the low-level radio settings are also unavailable in any of the AOSP builds. And finally, some of the Samsung stock camera features are unavailable in CM7/MIUI.
It really all depends what you want... Do you want closer to stock "open source" Android? Or do you want Samsung's vision of what they think Android should be?
Also, the whole kernel/modem part is dependent on what branch of ROM you plan on running. When using a i9000-Samsung ROM, you pretty much have to use an i9000 kernel and modem. When using a i897-Samsung ROM, you pretty much have to use an i897 kernel and modem. The rules for CM7/MIUI are a bit more vague, but at the very least you'll need to use a CM7/MIUI (most AOSP-type kernels are interchangeable) compatible kernel.
The best advice is really to try them all out and see what you like the most. If you're currently on stock 2.1 (which it sounds like you are), at the very least you should upgrade to some variant of Gingerbread (2.3.4 preferably). You will definitely notice a big difference in terms of speed and functionality. From there, well, it's all really up to you...
OR alternatively, just start throwing stuff on your phone and see what happens. Just PLEASE don't come crying back in the Captivate General forum with a "OMG I bricked my phone!!! Plz help!!!" thread. Fair warning...
Just a suggestion, but become familiar with Odin one click. Make sure your captivate has 3 button recovery, and read, re- read, and read again the directions of every rom before you flash it. Always make a nandroid back up if possible, and read the threads.if you have questions, so did someone else and the answer is probably already out there .use search. Some People will rip your head off if you don't. as far as miui goes .....i was a flashaholic when I got phone. After switching to miui, It is very unlikely that I will ever leave. Best rom ever imho. And it updates every Friday so that satisfied the flashing urge. Usually it gets better with each release. The last couple have been a little rough though. Might want to spend the 8 bucks and have a download jig on standby. Can get it from mobiltech videos. Its worth it though
Sent from my I897 using XDA Premium App
Shammyh said:
Wow... so... You should probably READ a lot more before flashing anything, but I'll give you a few hints to get you going:
1) Make sure you understand what a "PBL", "SBL", "Kernel", and "Modem" are and how the are placed/installed in your phone.
2) Learn how to correctly and safely use ODIN (and/or Heimdall).
3) Learn about the various methods of recovery for "soft bricks", and if necessary for your hardware revision, possibly invest in a jig (also learn what a jig is)
4) There are 2 different types/branches of ROMs for the Captivate:
-- Samsung Branch
-- AOSP Branch
Within the "Samsung" types you have:
- i9000 ROMs (like JVP, JVR, JP8, etc)
- i897 ROMs (like JF6, KF1, etc)
Within the "AOSP" types you have:
- CM7
- MIUI
- Other AOSP-based ROMs
Which is "better" is relative. CM7 and MIUI have features that aren't present in the Samsung ROMs, and both offer a bit more customization than the Samsung ROMs. However, only the Samsung ROMs offer GPU accelerated video playback, and they tend to have significantly better battery life than the AOSP-type ROMs. Also the Samsung-type ROMs used to be much more stable than the AOSP branches, but recently, the tide may have turned in the other direction. Some of the low-level radio settings are also unavailable in any of the AOSP builds. And finally, some of the Samsung stock camera features are unavailable in CM7/MIUI.
It really all depends what you want... Do you want closer to stock "open source" Android? Or do you want Samsung's vision of what they think Android should be?
Also, the whole kernel/modem part is dependent on what branch of ROM you plan on running. When using a i9000-Samsung ROM, you pretty much have to use an i9000 kernel and modem. When using a i897-Samsung ROM, you pretty much have to use an i897 kernel and modem. The rules for CM7/MIUI are a bit more vague, but at the very least you'll need to use a CM7/MIUI (most AOSP-type kernels are interchangeable) compatible kernel.
The best advice is really to try them all out and see what you like the most. If you're currently on stock 2.1 (which it sounds like you are), at the very least you should upgrade to some variant of Gingerbread (2.3.4 preferably). You will definitely notice a big difference in terms of speed and functionality. From there, well, it's all really up to you...
OR alternatively, just start throwing stuff on your phone and see what happens. Just PLEASE don't come crying back in the Captivate General forum with a "OMG I bricked my phone!!! Plz help!!!" thread. Fair warning...
Click to expand...
Click to collapse
Well said.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Tyler0309 said:
I just got a captivate last night and i have unlocked and and rooted it
it has a firmware of 2.1 - update 1
idk if thats the most recent update
i was told i can not update the phone with a t-mobile sim card in it so can anyone post a thread on updated versions and what do you all think is the best rom?
THANKS
Click to expand...
Click to collapse
a very simple and easy way to start with...
2.1 is eclair..
2.2 froyo
2.3 gingerbread..
means 2.1 is oldest and 2.3 is latest in case of official roms..
so obviously new version will hav more features and faster in speed...
so now u can take baby step and install 2.2 ..and use it for few days..and get the feel of it..then again after sometime u can install 2.3...
or else u can directly jump to 2.3....which is gingerbread....u can install stock kf1 on ur phone..its leaked official gb...if u search a bit..u will get it..
then u can use it for a lil while and get the feel of gb stock rom..in the meanwhile u can read xda abt available custom roms..and then install any of them...
coz every memeber here in xda will suggest the custom rom they r using..coz they r lovin the rom then only they r using....like for me..since the time i started flashin..i always used APEX ROM..so i will say its the best....
but again thats just me..
so decision is always urs...

[i9000] Complete Android Noob.

Right, ive had a i9000 for 5 months or so, and ever since i got it, ive found it to be slow, at times laggy. And hate alot of the crap samsung put on it.Which ive not even used.
I reckon its about time i start to make the most of my phone, but dont really know where to start, with these custom roms and rooting and what not.
I basically want it to run smoothly and possibly add a tweaks/features to it which could possibly improve it. However i remember reading somewhere, that ill lose the camera features if i install a custom rom. :l (i could be talking from my arse here)
Also i read that android 4.0 is coming or has come out. Would i be able to upgrade my phone to it ? and should i ?? If not what is the best rom to flash which will make my phone faster and smoother.
Is there anything at all to make it significantly faster, or is it limited by hardware :/
Im currently on:
kernal version 2.6.29
firmware 2.1 -update1
Which i havnt messed with since i got the phone.
Thanks, and sorry for the daft questions.
Oh dear! did you wrote 2.1? Please read basic root steps and install custom rom. I recommend you to start with Cf-root
go here :- http://forum.xda-developers.com/showthread.php?t=788108
As far as 4.0, please wait.
innovat0r said:
Oh dear! did you wrote 2.1? Please read basic root steps and install custom rom. I recommend you to start with Cf-root
go here :- http://forum.xda-developers.com/showthread.php?t=788108
As far as 4.0, please wait.
Click to expand...
Click to collapse
Lol Is 2.1 bad ? hahaha
Sorry for sounding dim, but what have you pointed me to ?? rooting ? installing a rom ? updating kernal ?
And what is the difference between these ? are all 3 needed to get the phone working as i want it to ?
Im totally new to everything andriod so can you please be as clear as possible.
Thank you for your reply.
And sorry again for all the questions.
skweezer said:
Lol Is 2.1 bad ? hahaha
Sorry for sounding dim, but what have you pointed me to ?? rooting ? installing a rom ? updating kernal ?
And what is the difference between these ? are all 3 needed to get the phone working as i want it to ?
Im totally new to everything andriod so can you please be as clear as possible.
Thank you for your reply.
And sorry again for all the questions.
Click to expand...
Click to collapse
OK, here we go...
1. First of all you need to root your device to install a custom rom or kernel. So first root your device with the above thread (cf-root).
2. Choose any rom from so many roms available all over xda. Choose only from the topic which is under your device's category, not from other device's rom,lol.
To do this you need Odin(use search)
3. Once done you will have custom rom and also custom kernel if you wish.
After these you can go for lagfix, like changing from rfs to ext4.
Best of luck.
Thanks, so after ive rooted with cf-root. do i have to install a custom rom and custom kernel, both ?
And which is considered the best rom and kernel ?
thanks
regards
Hey Skweezer,
Recommend you start with these threads:
http://forum.xda-developers.com/showthread.php?t=939752
and:
http://forum.xda-developers.com/showthread.php?t=723596
They will tell you about how to connect your phone to your PC (Samsung USB drivers + adb), 3 button mode (how to avoid bricking your phone), backing up important/unrecoverable data (like your EFS block!), and what (in general) needs to be done to flash custom firmware.
After that, you should be able to pretty much recover from any error (like unplugging your phone mid flash). Now you can go ahead and root your phone and start exploring the wonderful word of custom roms! As for which one is the best, that's like asking "how long is a piece of string?" Some people prefer speed and cutting edge, others value battery life and stability, some aim for the middle of the road.
Personally I've tried tegrak kernel and was really impressed with the speed improvement! However, the limited app space finally turned me back to other kernels. I found the rest to be pretty much six in one, half dozen in the other (ie all about the same)... so pick one you like and just go for it... use it for a while and if it's not to your liking, flash again
Just a quick rundown on android for you... firmware 2.1 = Eclair, 2.2 = Frozen Yoghurt, 2.3 = Gingerbread, 3.0 = Honeycomb (tablet only version of android) and 4.0 = Ice Cream Sandwich (unify android for phone/tablet/tv again). There is a HUGE performance increase from going stock 2.1 to 2.3! so even if you just upgrade to Samsung's Gingerbread release (2.3.3 I believe?) you will notice better performance. Doing lagfix, kernel tweaks, etc is just icing on top of the cake. However, you'll find once you start tweaking, you won't go back to stock
Well, easiest way of starting is installing KIES and letting it update your phone. That's the official way and you won't have to bother with details like kernels, roms, bootloaders, etc and won't void your warranty (if that's the case).
You'll probably be left with with some 2.3.x version. Might as well make a backup from your stuff before upgrading, kies sucks in a general way, but may help you with that.
From that point on, if you still want to press further into customization goodness, there are PLENTY to chose from.
There are mainly 2 kinds of roms:
- Samsung based (someone picks up a sock samsung rom and modifies it with scripts, kernels, themes, apps, etc). These are most of the ones you'll find in the development section of this forum.
- not samsung based (like Cyanogen e MIUI). These are built from Google's sources directly and totally skip samsung. Therefore, samsung apps most likely won't work here. Everything else does.
Personally i'd recommend Cyanogen 7.1 stable as your next rom. It's an extremely optimized and wildly popular rom, with plenty of options that you won't find in any stock rom. They have their own forum i recommend you to look up if you're going their way.
Whatever you do, GET AWAY FROM THAT 2.1
Cheers for alll the replies guys. Im first going to just update via kies. To an official 2.3
If im not happy with that then ill try a custom rom and rooting.
If only it was as simple as jailbreaking and iphone. lool
Right, ust updated to latest version via kies. And instantly alot better, smoother. Has some of those things bulit into the system which i always though were missing.
Ill try it for a week, and see if theres anything i need, or think is missing. Then i might go custom. But right now im happy with it on the latest official version.
Thank you guys, i think you've made me sort of like android a bit more.

Categories

Resources