As the post says... I have a friend coming over tonight with an i9000 and I was wondering if I could use the same bootloader's I used to flash my captivate. I know the two phones are super similar hardware but I wasn't sure and I dont want to brick his phone flashing 2.3 bootloaders from my phone. I couldn't find any threads in the i9000 forums about i9000 specific bootloaders.
Thanks!
Why would you want to do that? You could just flash one from i9000 section.....
prbassplayer said:
Why would you want to do that? You could just flash one from i9000 section.....
Click to expand...
Click to collapse
I was just wondering how "tight" the two phones actually are. Will the captivate i9000 GB bootloaders work? that is my biggest concern because an incorrect BL flash would be a disaster.
I would think so, but DO NOT flash them.... Why risk bad bootloaders? Thats 1 easy ticket to hard brick. Framework wise they are similar, as long as you change the kernel (i9000 ports to i897 have to be reorientated) and some files on the rom itself have to be modified.
Thats what I figured. Do you own either phone. Really I'm just looking for the proper bootloader to flash on his phone so we/he can go ROM dancing to find something he likes. I know on my captivate I flashed the 2.3 BL last may and havent had to touch a BL since. I'm using cm9 ics at the moment. Is there a flash and forget BL for the i9000?
I would assume so, though apart from a few rom, kernel threads for ICS I haven't messed alot over there. I own i897 Don't work much with i9000's. Not many ppl own them here.
There are definitely threads with I9000 bootloaders in the I9000 section. Because there are threads in the captivate section with I9000 bootloaders... that is because the I9k got official gb before even a leak came out for the cappy. So back then, if you wanted gb(well touchwiz gb and not cm7) then you had to have the i9k boots.
Just look in the Dec section of the i9k I promise they are there.
Don't flash captivate anything on I9k
Related
So, can I use ROM "MIUI I9000 v1.5.6" on my captivate "SpeedMod i879 500hz"???
I know MIUI for Captivate is already out on the site, but MIUI upgrades for captivate isn't fast as I9000's upgrades...
I want to make sure it is oriented correct way, so I don't have to turn MY head in order to read my phone...
peurocs4 said:
So, can I use ROM "MIUI I9000 v1.5.6" on my captivate "SpeedMod i879 500hz"???
I know MIUI for Captivate is already out on the site, but MIUI upgrades for captivate isn't fast as I9000's upgrades...
I want to make sure it is oriented correct way, so I don't have to turn MY head in order to read my phone...
Click to expand...
Click to collapse
No you will need to use a different kernel for it. You will also need to update your bootloader as the MIUI is 2.3.3 based so make sure to back up!
peurocs4 said:
So, can I use ROM "MIUI I9000 v1.5.6" on my captivate "SpeedMod i879 500hz"???
I know MIUI for Captivate is already out on the site, but MIUI upgrades for captivate isn't fast as I9000's upgrades...
I want to make sure it is oriented correct way, so I don't have to turn MY head in order to read my phone...
Click to expand...
Click to collapse
Come to the thread, ask away. You can flash the i9000 updates but it us a bit more involved because of some sensors that have to be changed out. I flash the i9000 updates all the time
I bought my Captivate in December, and have since rooted, updated to Froyo through Kies, and even flashed a couple of kernels (currently running Firebird). I log onto and read posts on XDA almost daily, its kind of like my daily newspaper! Anyway, I have never understood how its possible that so many members have an i897 Captivate-based phone, yet is able to run i9000-based modems, kernels and ROMS. I've searched and googled, and can't get a straight answer, maybe my search terms need improvement, I don't know. But, is it possible to have
i9000 ROMS (with a i9000 modem/kernel of course) on our United States i897 Captivate? Or, is it that more members on this forum have i9000 based phones than I thought?
aicirt17 said:
I bought my Captivate in December, and have since rooted, updated to Froyo through Kies, and even flashed a couple of kernels (currently running Firebird). I log onto and read posts on XDA almost daily, its kind of like my daily newspaper! Anyway, I have never understood how its possible that so many members have an i897 Captivate-based phone, yet is able to run i9000-based modems, kernels and ROMS. I've searched and googled, and can't get a straight answer, maybe my search terms need improvement, I don't know. But, is it possible to have
i9000 ROMS (with a i9000 modem/kernel of course) on our United States i897 Captivate? Or, is it that more members on this forum have i9000 based phones than I thought?
Click to expand...
Click to collapse
Im just taking a shot here, but i think its because our roms are based off the i9000 roms... (theyre not the same, but theyre in the same class...)
aicirt17 said:
But, is it possible to have
i9000 ROMS (with a i9000 modem/kernel of course) on our United States i897 Captivate?
Click to expand...
Click to collapse
Yes. If you flash a stock version of an i9000 ROM then you will have orientation and Home button issues though. That is why there are kernels in the Captivate development section that are based on i9000 source code and reoriented along with other tweaks. You should also take care to read and understand exactly what it is that you are doing before attempting to flash any ROM, especially one made for an extremely similar, yet different, phone.
As I've learned the hard way, make sure to stay in the captivate development section. There are plenty of I9000, roms to pick from that will work fine for your i897. Just make sure to either use the kernel with the rom or pick a reoriented one. Keep in mind there is some call quality loss with the i9000 roms. And most of all, be careful with bootloaders.
Sent from my SAMSUNG-SGH-I897 using XDA App
cardassianvol said:
Yes. If you flash a stock version of an i9000 ROM then you will have orientation and Home button issues though. That is why there are kernels in the Captivate development section that are based on i9000 source code and reoriented along with other tweaks. You should also take care to read and understand exactly what it is that you are doing before attempting to flash any ROM, especially one made for an extremely similar, yet different, phone.
Click to expand...
Click to collapse
So, I can take my cappy as it is now (stock Froyo, Firebird kernel), and flash an i9000 ROM, making sure to also flash an i9000 modem and kernel (if the ROM doesn't already come with one), and that's it?
Cdub3 said:
As I've learned the hard way, make sure to stay in the captivate development section. There are plenty of I9000, roms to pick from that will work fine for your i897. Just make sure to either use the kernel with the rom or pick a reoriented one. Keep in mind there is some call quality loss with the i9000 roms. And most of all, be careful with bootloaders.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Bootloaders, the one thing I haven't read up on yet. Think I'll read, read, read, and then read a little more after that. I forgot about the bootloaders. Thanks for the heads up Cdub3!
aicirt17 said:
Bootloaders, the one thing I haven't read up on yet. Think I'll read, read, read, and then read a little more after that. I forgot about the bootloaders. Thanks for the heads up Cdub3!
Click to expand...
Click to collapse
u only need to get acquainted with bootloaders if you are planning to jump to a gingerbread ROM other than cyanogenmod7 or miui from 2.1/2.2 ROMs. GB bootloader+2.1/2.2 secondary bootloader=
aicirt17 said:
So, I can take my cappy as it is now (stock Froyo, Firebird kernel), and flash an i9000 ROM, making sure to also flash an i9000 modem and kernel (if the ROM doesn't already come with one), and that's it?
Click to expand...
Click to collapse
it must be a REORIENTED kernel in order for it to work. in all honesty, i have found that its better to select any rom from the captivate section rather than using a straight i9000 rom from the i9000 forums. go ahead and try a few out, but you will quickly see why i would suggest getting one of the mature i9000 roms from the captivate section instead. references to front facing camera, lack of haptic feedback on the home key, and other little things will begin to creep up on you. it gets annoying.
aicirt17 said:
So, I can take my cappy as it is now (stock Froyo, Firebird kernel), and flash an i9000 ROM, making sure to also flash an i9000 modem and kernel (if the ROM doesn't already come with one), and that's it?
Click to expand...
Click to collapse
You should flash the i9000 ROM and then flash a reoriented i9000 kernel from the Captivate development section and while the modem must be an i9000 modem when using an i9000 based ROM, you should research which modems support your carrier best. I'll assume you are on AT&T and say you need a modem that supports the 850MHz band if you want 3G support everywhere AT&T offers it when you travel inside the US. The standard i9000 modems support the 1900MHz band, which AT&T uses in my area. I'd suggest following the guides in the Captivate Development section though. Most ROMs there have done this work for you. They are almost all based on the official i9000 releases. There is nothing wrong with playing around after you understand the basics though. I run stock i9000 Gingerbread with the i9000 reoriented kernel by xcaliburinhand. Then I tailor it to my liking.
are the bootloaders the same for captivate and for i9000?
or are there any mods done on the i9000 bootloaders so they would match a captivate device?
I believe so. I have a captivate but I am running continuum 5.5 which is a i9000 ROM. Everything is working great for me so far. If you are asking cause you want to flash a ROM....just follow whichever ROM you choose directions very carefully and to the T. Otherwise you could wind up with some serious problems.
Sent from my GT-I9000 using XDA App
i want to use those BL on a rom im working on i just want to make sure they both work on captivate and on i9000 without the need of any changes and if changes are needed then where.
That unfortunately I don't know. I'm a Lurker more then a Dev. Just trying to learn as I go. U might wanna drop in to one of the ROM threads and pm the Dev of that ROM to ask them. I'm sure they'd be willing to help or at least point u in the right direction. Try the Continuum 5.5 thread. Cezar is awesome with his work.
Sent from my GT-I9000 using XDA App
there is no reason to include bootloaders in a rom ... that could lead to many bricks due to bad cwm flashes especially if both are in there, if it is a gingerbread rom have people flash the bootloaders and kernel in odin and then flash the rom.
There aren't any changes done to them though ... They are the exact same as the I9000. The only thing that gets tweaked from device to device is the kernel.
thanks for the answer,i asked coz i like to make a tar file thats flashes the.bl with the rom to save people time.
Sent from my GT-I9000 using XDA App
Well then, if it's in a .tar that changes my first paragraph, that should be fine, the betas for continuum 5 were just one .tar with everything, bootloaders included, that's actually how I first made the leap.
Just it sounds like a bad idea to me to put them in cwm zips.
In the first place, it is not a good idea at all to incorporate bootloaders in a rom zip to flash... It would just lead to many more bricks and many unhappy people . Besides, flashing the bootloaders through odin is super simple and much more reliable
ten22 said:
In the first place, it is not a good idea at all to incorporate bootloaders in a rom zip to flash... It would just lead to many more bricks and many unhappy people . Besides, flashing the bootloaders through odin is super simple and much more reliable
Click to expand...
Click to collapse
Did you not see any of the posts in the thread? I said the exact same thing you just did
And he isn't making a cwm zip he's making an odin flashable .tar with everything included.
So, I am thinking about putting custom ROM to my SGS i9000. Its currently with Android version 2.3.3.
I've been reading through this forum and most of custom ROMs are for Froyo? I mean many of instructions say that you have to be on Froyo if you want to use this ROM.
My question is must I get back to Froyo somehow or is it possible to put custom ROM for my current Android version?
Sorry about my noobishm. And I hope my english is good enough for you to understand.
Many thanks
-Jani
Check out the link in my signature.
Wrong, most of the custom roms are based on gingerbread. Stay as you are mate more excitement to come
Sent from my GT-I9000 using XDA Premium App
You can always switch between 2.2. and 2.3.x. The only thing you need to pay attention to is that you need to flash the proper bootloader.
Flashing a bootloader is risky insofar as if the bootloader is not flashed properly, your device is thoroughly bricked and can only be revived by Samsung (or someone with the proper hardware). Furthermore with Froyo you may erroneously flash a locked bootloader which would make you stuck with that one ROM for the rest of your device's life, so make sure you only flash unlocked ones.
This said, there are actually few ROMs out there that still rely on Froyo (Insanity comes to my mind as an example). So you probably won't need flash Froyo just because of custom ROMs. Simply follow DonVito2020's link and choose a Gingerbread one.
http://forum.xda-developers.com/showthread.php?t=1221298&page=2
Look at the fifth comment. Nice instruction, but is it safe one?
I'm gonna try it if it is.
Erakko said:
http://forum.xda-developers.com/showthread.php?t=1221298&page=2
Look at the fifth comment. Nice instruction, but is it safe one?
I'm gonna try it if it is.
Click to expand...
Click to collapse
It looks like a good how-to. Whether it is safe or not I cannot tell without looking into the files, however since the post links to Gingerbread ROMS, not Froyo ROMs, it is most certainly safe, as far as the bootloader is concerned (at least I have never heard of locked Gingerbread bootloaders for the Galaxy S).
Though since you are already on stock Gingerbread, take a look under at the Baseband Version under Settings - About Phone. The last three letters will tell you which release of Gingerbread you have. In my case the baseband is I9000XXJVR, so I have JVR.
If you already have JVQ or JVP, you can flash the kernel and then Darky's Rom directly. Just don't forget to backup everything.
I rooted my phone sometime back and upgraded from eclair to froyo 2.2 (not at&t's froyo)
I have a 3 part question:
My question is do I have to flash back to eclair in order to install gingerbread? Or can I go from the version of froyo I have to gingerbread?
My last question is what is the best version of gingerbread out there?
The best answer is Read on the dev site the different GB roms. You have to choose from "leaked" stock KF1 (2.3.3), "leaked" stock KH3 (2.3.4), a few roms based out of KF1 and KH3, a ton of I9000 ports. Up to you to choose. Id stick to native Ginger bread like KF1 or KH3. You need to flash Gingerbread bootloaders though, and that carries risk. Check out all the Dev threads about them.
To answer the first question.... You definitely don't have to go as far back as Eclair; it is just preferred to start from a stock ROM. I personally always return to stock KB1 if I'm going to flash a Froyo custom ROM, or use KF1 for Gingerbread. I've never used AOSP, so I can't speak to those.
Also, remember that newer Captivate models will not boot if you try to flash Eclair. I made that mistake the first time I ever tried to flash a custom ROM.
Finally, be sure to pay attention to what boot loaders the particular ROM you want to use asks for, as that will affect what exact sequence/technique you use to flash. I definitely recommend Heimdall because of the level of control you have over what parts you want to flash.
Just to add my two cents: If you are Windows 7 x64 and using Odin, make sure you use XP Service pack 2 compatiblity mode, this also makes you use admin mode with it (the most important thing).
prbassplayer said:
The best answer is Read on the dev site the different GB roms. You have to choose from "leaked" stock KF1 (2.3.3), "leaked" stock KH3 (2.3.4), a few roms based out of KF1 and KH3, a ton of I9000 ports. Up to you to choose. Id stick to native Ginger bread like KF1 or KH3. You need to flash Gingerbread bootloaders though, and that carries risk. Check out all the Dev threads about them.
Click to expand...
Click to collapse
Why stick with native gingerbread? No hspa, no kernel source for sound/color enhancement.
Ported froyo roms were more popular and feature ridden at first for this exact reason. and there are still not many kb1 roms because the time that came around I9000 ports were way more complete.
Same holds true. Native builds will always be playing catch up.
psych0phobia said:
Also, remember that newer Captivate models will not boot if you try to flash Eclair. I made that mistake the first time I ever tried to flash a custom ROM.
Click to expand...
Click to collapse
That is only true for a particular build of eclair, jf6 the firmware contained in odin one click. There are other builds of eclair that will work on newer phones...
HSUPA support isn't important to me. I rarely use ATT's network since 90% of the time im near WIFI. I do miss Voodoo color fix, but thats about it. Ive used other I9000 ports and all of them seem to get funky after a while. Native builds don't. BUT like I said BEST answer was for him to read and choose from the DEV section. What some roms have that I like doesn't mean other people do. There is no "best" rom, its a matter of choice.
Edit: Remembered something else i do miss, BLN =/
froyo to gingerbread on captivate part 2
Thank you all very useful info.
But now I have 1 more question. I am running windows 7 partitioned on my Macbook Pro. I keep getting this error when using ODIN. "The application was unable to start correctly (0xc000007b). Click OK to close the application."
Is there a way I can just do this on the Mac side? I haven't been able to look this up but I think the error has something to do with .NET framework I believe I have 4.0 not sure if I need to install all versions?
izda8 said:
Thank you all very useful info.
But now I have 1 more question. I am running windows 7 partitioned on my Macbook Pro. I keep getting this error when using ODIN. "The application was unable to start correctly (0xc000007b). Click OK to close the application."
Is there a way I can just do this on the Mac side? I haven't been able to look this up but I think the error has something to do with .NET framework I believe I have 4.0 not sure if I need to install all versions?
Click to expand...
Click to collapse
I've never gotten that error. Try re-downloading. You can also use Heimdall a how to can be found here
izda8 said:
I think the error has something to do with .NET framework I believe I have 4.0 not sure if I need to install all versions?
Click to expand...
Click to collapse
Odin does not use .NET, so that's not the problem. (The icon is a dead giveaway that it uses MFC.)