[Q] Bell i9000m and Ginger bootloaders - safe? - Galaxy S I9000 Q&A, Help & Troubleshooting

Hey,
I skimmed through the forums and saw various posts about people asking what ROMS were safe for the i9000m but haven't seen anything about sbl.bin
As most of you probably know, the i9000m was plagued with sd card corruptions pre JL2. Then, that miracle FW introduced a new sbl.bin that solved some stuff and the sd card corruption went WAY down. Now, with the arrival of Gingerbread and new bootloaders, i was wondering if it was safe to use these new bootloaders on our i9000m devices and still benefit from that miracle cure that the JL2 bootloaders provided. Its pretty much the only concern i have thats stopping me from going to Gingerbread.
Thanks

BottleB said:
Hey,
I skimmed through the forums and saw various posts about people asking what ROMS were safe for the i9000m but haven't seen anything about sbl.bin
As most of you probably know, the i9000m was plagued with sd card corruptions pre JL2. Then, that miracle FW introduced a new sbl.bin that solved some stuff and the sd card corruption went WAY down. Now, with the arrival of Gingerbread and new bootloaders, i was wondering if it was safe to use these new bootloaders on our i9000m devices and still benefit from that miracle cure that the JL2 bootloaders provided. Its pretty much the only concern i have thats stopping me from going to Gingerbread.
Thanks
Click to expand...
Click to collapse
I'd also second this question but add on to it the following:
boot.bin
sbl.bin
Both safe?
In addition:
Can we go back to eclair/froyo if we want, in order to reflash official from kies in Canada?
Can we use our own CSC?
Does this support the 850 band, or do I need to flash the KC1 modem?
Will the phone die?
We thank you all for your time

1. yes
2. no
3. yes if you use the method here: http://forum.xda-developers.com/showpost.php?p=12156313&postcount=438 or just keep using JL2 or KC1 modem
4. mine hasn't yet, been on gingerbread for about a week or so now

moved to gingerbread and can't see why you would want to go back to an earlier firmware.
custom rom and especially a custom kernel transform the phone completely: much faster, much better functionality and better battery life
you can still connect to kies, but why? odin and cwm provide a much better means to upgrade and change firmware and open source development is much better than anything Bell will ship
things to realize: (1) the sgs is incredibly resilient and robust, most "bricks" are not bricks at all but recoverable with download mode and reflash (2) there's lots of expertise to see you through every situation and every rom chef and kernel developer has its loyal fan base, so try for yourself and find the combination that works best for you

do we need to update the bootloader if we come from KC1 and we want to upgrade to JVH?

not to use kc1 modem with JVK rom no: but if you are coming from 2.2 froyo rom to 2.3.3 gingerbread JVK rom, you need bootloaders to move from the 2.2 rom to the 2.3 rom
the sequence is:
1.change rom from 2.2 to 2.3 stock JVK with GB bootloaders (see http://forum.xda-developers.com/showthread.php?t=1047924)
2. change stock JVK rom to custom JVK rom (deodexed, zipaligned and rooted) using cwm sd card zip method
3. if desired, flash compatible performance JVK kernel (using odin or cwm) note: many roms include kernel, check features list -- this step is only to replace the included kernel that got you rooted or to swap it out for one that has different performance features (speed, battery life etc)
4. activate 850 mode in JVK modem or reinstall KC1 modem (flash in odin or use cwm sd card zip).
5. go into cwm recovery, perform backup and then add custom modded theme if desired -- do the backup of the full functioning system before doing theme changes, that way if anything goes wrong you are starting from the completed install and don't have to repeat everything!
5. load titanium backup and restore apps: use market to update and then set up your launcher
6. do another backup!
Seems more complicated than it is. Along the way if anything hangs step 1 is always pull the battery and reboot. If that doesn't do the trick, step 2 is pull the battery and use the 3 button control to go into recovery mode, reflash and reboot, and if that doesn't work, use the 3 button control to go into download mode and reflash the part that hung, and if that fails, go into download, connect to odin and start at the beginning!
shamelessly stolen from all the good guides that dot the xda landscape and a surfeit of trial and error!

Here is what I did. At first I was on KC1 (updated trough kies). Later I flashed a 2.2.1 JS8 based ROM, without modem or boot loader (so these two were still KC1)
I wanted to try gingerbread. So I flashed the gingerbread starter through heimdall (boot loader and kernel)
I booted in recovery and installed my custom JVH ROM (took the rooted deodexed JVH ROM, removed a few stuff, edited gps.conf for north-america and replaced Swype with a fr-CA enabled-one), upgrading the kernel (to default JVH) but not the modem.
So my modem is still KC1 (850 MHz working out of the box) and JVH works fine.

zorxd said:
Here is what I did. At first I was on KC1 (updated trough kies). Later I flashed a 2.2.1 JS8 based ROM, without modem or boot loader (so these two were still KC1)
I wanted to try gingerbread. So I flashed the gingerbread starter through heimdall (boot loader and kernel)
I booted in recovery and installed my custom JVH ROM (took the rooted deodexed JVH ROM, removed a few stuff, edited gps.conf for north-america and replaced Swype with a fr-CA enabled-one), upgrading the kernel (to default JVH) but not the modem.
So my modem is still KC1 (850 MHz working out of the box) and JVH works fine.
Click to expand...
Click to collapse
You can use this procedure (as stated before) and use the latest modem with 850hz support
http://forum.xda-developers.com/showpost.php?p=12156313&postcount=438
I got JVH running with a full flash and 850hz

What exactly does the 850 band give us? I've never switched anything on or off in regards to bands/modem and my phone has always given me a signal and a data connection. What exactly do you get when you enable the 850 band? Also how do you know if it is enabled or not?

Some places in Canada have poor or no 1900 MHz coverage. In this case you will want 850 MHz.
I noticed my phone used 850 MHz mostly indoor and in rural areas. To check you need to go in service mode (I don't remember the code by heart but it starts with #*#*)
@t1mman
Thanks I know but I think it's easier to say on KC1 as I have no problems with this modem.

no problems
been on jvb for a week with zero problems, this phone was previously sent in for repair prior to 2.2 jl2 release... so things seem to be good... i flashed ugkc1 modem for 850 band

Related

(Q)Bell user on Froyo trying to get back to the 2e recovery console having issues

I am in a pickle here. I want to try this as my first custom ROM made especially for bell users.
http://forum.xda-developers.com/showthread.php?t=846237
However I am on froyo with JK3 which has a 3e recovery console. Several threads on the board point me to this kernel to enable 2e recovery console which is required for this custom ROM install.
http://forum.xda-developers.com/showthread.php?t=788108
However it doesnt appear to me that this can be used by jk3 users. I am really new to this and have spent several hours reading. Am I wrong or am i missing something ?
My phone reads as follows:
PDA: I9000UGJK3
PHONE: I9000UGJK3
CSC: I90000BMCJK3
FIRMWARE VERSION 2.2
KERNAL VERSION 2.6.32.9 [email protected] #1
Any help would be much appreciated. I have read over 200 pages on the forum tonight alone and I am stuck
Thx
A lot of people have been there You have 2 options:
1) Flash an older firmware known to use 2e. The easiest thing to do is probably flash JH2 using Odin. JH2 was the last 2.1 official firmware for Bell. Get it from samfirmware.com
2) Flash a kernel that allows you to run clockwork. Check this post of mine where I installed SpeedMod on JK3.
http://forum.xda-developers.com/showpost.php?p=9777680&postcount=53
I don't know what others would say but it might be better for your app data to stay with Froyo 2.2. In that case, go with option 2. Be sure to backup your data just in case
Good luck with that ROM. On my phone, I'm running his Doc RomMOD v2 (JPU) and it's great!
what am I missing ? I thought that if you have jk3 on your phone you could only apply jk3 roms and kernels? is that incorrect ?
Some, kernels and root solutions are not compatible with all firmwares. If you're not concerned with data loss, I believe you can flash any firmware you want (ignoring device specific requirements).
The options I described above are ones that worked for me.

I9000M Compatability

I have a GT-I9000M (Bell) SGS and I was wondering what mods, kernels, etc are compatible with it?
Most mods or custom ROMs are based on JPU or JPY and the only JL2 custom ROM is seeARMS version.
I tried to update to JS3 a couple of times but it only rebooted at the Samsung splash screen. How do I know what is compatible with the I9000M and what is not? Why is a ROM from Europe not compatible with my phone? Is it location set into the firmware?
I do not know what the differences between the stock ROM and the custom ROMs are, but some custom ROMs do work.
I have a funny feeling the bricks a lot of people are getting are due to incompatible mods and their firmware.
I would gather there is some info about this somewhere on the forums, but I was not able to find anything useful.
Thanks,
Ian
w98seeng said:
I have a GT-I9000M (Bell) SGS and I was wondering what mods, kernels, etc are compatible with it?
Most mods or custom ROMs are based on JPU or JPY and the only JL2 custom ROM is seeARMS version.
I tried to update to JS3 a couple of times but it only rebooted at the Samsung splash screen. How do I know what is compatible with the I9000M and what is not? Why is a ROM from Europe not compatible with my phone? Is it location set into the firmware?
I do not know what the differences between the stock ROM and the custom ROMs are, but some custom ROMs do work.
I have a funny feeling the bricks a lot of people are getting are due to incompatible mods and their firmware.
I would gather there is some info about this somewhere on the forums, but I was not able to find anything useful.
Thanks,
Ian
Click to expand...
Click to collapse
Hey,
I have a gt i9000m and have been flashing lots of custom roms. I have flashed Darky's rom, Doc's rom (jpy and js3) and used Hardcore's kernel and Supercurio's kernel. I have had no problems whatsoever with any of them. I would stay away from any lagfixes if i were you, just to be safe. Watch out because some versions of voodoo kernel (supercurio) have the lagfixes enabled by defaut on first boot. So if you hear a weird voice coming from your phone, do not turn it off. It may take up to 20 minutes to complete the process where you will stay on the first boot screen where it says GT i9000m / i9000. Lagfixes are not bad, just they can be a pain and imo do not show any real performance boost.
Basically your i9000m can handle anything that is for i9000 ...
I always flash custom rom's with CWM (which is included with cutom kernels). When i received my replacement i9000m,
1) i first flashed stock jl2 for the sbl.bin (fixes corruption issues)
2) flashed hardcore's kernel via odin.
3) let it boot to see that everything works.
3) download a doc's custom rom. preferably with hardcore's kernel.
4) put it on your internal SD card
5) Shut down phone, enter recovery
6) You should see a green menu if you installed the kernel correctly.
7) Choose Install zip from SD card.
8) Choose zip from sd card
9) navigate to and select doc's .zip you put on your sd card.
10) let it install and then boot. It can take a while (10 minutes) for first boot
Have fun
OH and the latest doc's rom have the APN set to inet.bell.ca, which is supposed to be tethering data. So go change that to pda.bell.ca in apn settings .... just as a precaution. I can't say if it actually incurs more charges because i have the 6gb tethering plan from bell
Hope this helps a bit, sorry for my bad english, im from Quebec
Hi! I'm experiencing some problem with my froyo upgrade... I'm from Quebec too. Can you help me?
my 9000m stop at S logo...
Can you give me the link where you download the files? I think my problem came from bad version for my Bell I9000M.
Lightarrow said:
sorry for my bad english, im from Quebec
Click to expand...
Click to collapse
Votre anglais est parfait. Plus bon que mon francais.
Thanks for the info. I really want info on flashing stock ROMs and kernels. I like the stock stuff. It seems as fast as cooked ROMs without the incompatibility I seem to have on some apps/widgets.
I heard 2.2.1 is a better performer with better GPS than 2.2 so I thought I would try it in stock form first.
Thanks,
Ian
thenamelessthing said:
Hi! I'm experiencing some problem with my froyo upgrade... I'm from Quebec too. Can you help me?
my 9000m stop at S logo...
Can you give me the link where you download the files? I think my problem came from bad version for my Bell I9000M.
Click to expand...
Click to collapse
Need more information before i can help you. What rom were you on ? JH2 ? were you updating with kies to JL2 ? with odin ?
You can download i9000 stock roms here : http://www.samfirmware.com/android.htm
You will need to register to download files. Get the JL2 stock rom and a copy of Odin to flash. Make sure to read guides on how to flash using odin on this forum like this one :
http://forum.xda-developers.com/showthread.php?p=7152078#post7152078
1.Flash Firmware and kernels using Odin.
Note: This will in (almost) all cases erase all your data and applications (includind root!). It will NOT touch the internal or external SD card.
Requirements:
-Odin3 version 1.7 (Note: Odin should be on the system partition (the partition where windows is installed) to avoid possible issues)
-".PIT" file for the Samsung Galaxy S (See FAQ#B9 or the source of the FW for the version to use! Not needed for kernel flashes)
-USB cable
-Desired firmware package or desired kernel package
Procedure:
1.Open ODIN. (And close Kies, if you have it open. It is important to have ODIN open BEFORE connection the phone via USB!)
2.Select the PDA/Modem/CSC/.PIT files in Odin. (For kernel flashes, only PDA is required. For FW flashes, .PIT and at least a PDA is required. Some PDAs have Modem and CSC integrated. Make sure you have the correct .PIT file. Usually 512.pit)
3.Check the "Re-Partition" checkbox.
4.Turn the phone into the download mode by pressing and holding VolumeDown+Home+Power.
5.Connect your phone with your computer and wait until the drivers are installed.
6.When the drivers are installed, click Start.
7.The phone will be flashed and once it’s finished, it will boot up. (Do NOT disconnect the usb-cable, remove the battery or otherwise interrupt this process!)
8.You have successfully flashed your phone.
Click to expand...
Click to collapse
w98seeng said:
Votre anglais est parfait. Plus bon que mon francais.
Thanks for the info. I really want info on flashing stock ROMs and kernels. I like the stock stuff. It seems as fast as cooked ROMs without the incompatibility I seem to have on some apps/widgets.
I heard 2.2.1 is a better performer with better GPS than 2.2 so I thought I would try it in stock form first.
Thanks,
Ian
Click to expand...
Click to collapse
Merci, je me doute toujours
i am currently on latest doc's rom from the kitchen and i have to say GPS is really spot on , I am using JL2 modem with hardcore's k12Q-t5 kernel + doc's base 9.1.3. the rest of the phone is just butter smooth without any lagfixes and tweaks. I find that the stock one is a little laggy but again, i have lots of apps and data
If you haven't tried yet, you should definately check out SuperCurio's sound fixes, they are amazing !! the SGS sounds soooo much better with them.
all you need is hardcore's (k12Q-t5) or supercurio's (5.2) kernel and the Voodoo Control App from the market. It really changes the output of the galaxy and makes it able to compte againts much higher-end audio devices
Have a good one
Thanks Lightarrow, I have tried so many of the custom ROMs but I was never really happy with them, so I always went back to stock.
I think I will try hardcore's k12Q-t5 kernel and SuperCurio's sound fixes asnd see how the phone is.
You're right, there is a slight (Very) lag with the stock JL2, but I never minded it.
Salut,
Ian
I think it's better to start a new topic for my problem. It's a long story....;-/
http://forum.xda-developers.com/showthread.php?p=10845624#post10845624

[Q] Modem/kernel suggestions for Darky's on i897 (Captivate)

Just about to flash Darky's ROM 9.3. Planning on flashing the i897 500 mhz speedmod kernel afterwards, plus of course an i897 compatible modem to match the kernel.
First, is it necessary to do a full wipe if I'm currently on a stock rooted i897 with eclair (2.1)? And must I really pull the sim, sd, and battery? If so , why?
Second, should I flash Darky's captivate fix before the rom or not?
I get conflicting reports when I search the forums.
Finally, what modem(s) would you suggest? I'm in PA (Harrisburg area) on ATT so I need the 850 Band. Suggestions? I'm assuming based on my research here I'll need an i897 modem to match the i897 version of the kernel (assuming it's really necessary to flash the i897 Speedmod instead of using the one Darky's comes with(???))
P.S. Safe to do all this with CW from recovery menu? or must I really install/use Odin? (more work, sigh)
Thanks in advance.
First, is it necessary to do a full wipe if I'm currently on a stock rooted i897 with eclair (2.1)? -Yep, it's not hard. I have 2 bugs than I not to do it. Not work Home button, and my cappy play music throw the speaker than I plug earthphone and the opposite .
And must I really pull the sim, sd, and battery? If so , why? - No. I Flash 5 times and nothing bad happens. And my phone plug into the PC via USB than I flash.
Second, should I flash Darky's captivate fix before the rom or not?
I get conflicting reports when I search the forums. - I don't know. I do not apply any fix, all works perfect.
Finally, what modem(s) would you suggest? I'm in PA (Harrisburg area) on ATT so I need the 850 Band. Suggestions? I'm assuming based on my research here I'll need an i897 modem to match the i897 version of the kernel (assuming it's really necessary to flash the i897 Speedmod instead of using the one Darky's comes with(???)) -Dont now I'm from Russia.
P.S. Safe to do all this with CW from recovery menu? or must I really install/use Odin? (more work, sigh) - I instal from Odin because before I flash CM7 (on CM7 very bad video works) Use Odin very good program. Not difficult. But if power off yve got a problem.

[Q] I9000m Running GINGERBREAD???

Hi, the Gingerbread fever has started and everyone's bragging about it. I am on a i9000m and as some of you may have discovered this model is kind of cranky and does not flash everything like the i9000.
So could someone tell me if they have flashed their i9000m with a JVK successfully?
And if yes, have you tried reverting to stock?
Thanks!
And if you say yes...what steps did you follow to get to GB?
to get to froyo I meant...
I dont see a problem here, I have a i9000m and mine is not cranky. If my partitions get messed or something gowes wrong I usually just flash EZBASE on mine following his instructions, then I flash the JL2 found on Samfirmware without repartition checked to get back to original state.
http://forum.xda-developers.com/showthread.php?t=991792
I tried JVK but I seem to have lost the WCDMA 850 or WCDMA 1900 which ever one is GSM. I used odin and UGjl2 and put it in PDA and reflashed back to Froyo until I can get just the jl2 modem or the BMC CSC files. Don't know exactly which one I need to reenable the GSM.
Gingebread is awesome and for some reason the tv screen off animation is a must have.
I just flashed to JVK today using the firmware from samfirmware (european version) and it works fine, no issues here. Bell Galaxy S Vibrant.
Thanks Guys...So, when I flash GB with its bootloaders and then when I try to flash back to Froyo (Usually do it with JPC and then JL2) the bootloaders shouldn't be a problem???
Mauro87 said:
I just flashed to JVK today using the firmware from samfirmware (european version) and it works fine, no issues here. Bell Galaxy S Vibrant.
Click to expand...
Click to collapse
I forgot exactly what the menus say but,
can you go to "wireless and network" then mobile networks. Then there is a a place for settings that let's you pick gsm/wcdma or GSM or Wcdma.
Select GSM only and see if your phone goes to No Service.
Thanks
Yeah it goes to no service in GSM only mode, no calls or data.
Videonut said:
I tried JVK but I seem to have lost the WCDMA 850 or WCDMA 1900 which ever one is GSM. I used odin and UGjl2 and put it in PDA and reflashed back to Froyo until I can get just the jl2 modem or the BMC CSC files. Don't know exactly which one I need to reenable the GSM.
Gingebread is awesome and for some reason the tv screen off animation is a must have.
Click to expand...
Click to collapse
Try this;
http://forum.xda-developers.com/showthread.php?t=787472
droilfade said:
Thanks Guys...So, when I flash GB with its bootloaders and then when I try to flash back to Froyo (Usually do it with JPC and then JL2) the bootloaders shouldn't be a problem???
Click to expand...
Click to collapse
I would be nervous about changing the boot loader from UGJL2. This is where the I9000M internal SD corruption fixes were done from the reading I have done.
jim5055 said:
I would be nervous about changing the boot loader from UGJL2. This is where the I9000M internal SD corruption fixes were done from the reading I have done.
Click to expand...
Click to collapse
Then how do you install GB. I don't think installing without bootloaders is good too!!! I was thinking if I flash to GB and to get back to froyo if I use a three file ROM like JPC.... I will be fine, no?
Mauro87 said:
I just flashed to JVK today using the firmware from samfirmware (european version) and it works fine, no issues here. Bell Galaxy S Vibrant.
Click to expand...
Click to collapse
Have you tried reverting to stock froyo???
I reverted to stock Froyo then used odin and only installed the PDA file.
CF-Root and JVK screenoff/batt.
Looks like I have both wcdma 850 and wcdma 1900 now.
Videonut said:
I reverted to stock Froyo then used odin and only installed the PDA file.
CF-Root and JVK screenoff/batt.
Looks like I have both wcdma 850 and wcdma 1900 now.
Click to expand...
Click to collapse
So you are using jvk with the jl2 modem? Any incompatibility issues you've noticed so far? Thanks!
Sent from my GT-I9000M using XDA App
JJustin said:
So you are using jvk with the jl2 modem? Any incompatibility issues you've noticed so far? Thanks!
Click to expand...
Click to collapse
That's correct. So far no problems. The only strange thing was after the flash when rebooting it stopped at the recovery screen showing an error finding CSC information, can't remember exactly. I just selected reboot and all was good. I now have a KOR product code. If I was to flash again I think i'd flash the CSC file too.
I'd like to know if anyone has flashed all 3 files and has both wcdma 850/1900 working.
I flashed JVK the other day and so far so good. I first tried to install JVK without bootloaders but the phone would not boot after, just hung at the first Samsung screen. I flashed the bootloaders version (hesitantly since I am now on my 3rd phone), and it worked fine. Obviously I lost my 850mhz band, but got it back after flashing the JL2 modem. Knock on wood, but things are working great. I have since flashed a couple different kernel's. Used Clockwork Mod to get the CRT TV Off hack working.
I occassionaly run into a force close, but I found the same on the different versions of Froyo I have been running.
In case you are wondering. I flashed using Odin, no additional checkboxes were checked (no pit, no partition, no bootloader). After flashing I grabbed the kernel of choice and flashed it with same Odin settings. I did get error's moving from Speedmod to Ultimate Kernel. I ended up having to reflash the Ginger ROM to fix, then proceeded to install the Ultimate Kernel.
With respect to the bootloader issue for Bell devices. I do have concerns about flashing the new bootloaders, but am hoping that the steps taken to correct the Froyo JK4 debacle have been included in the new bootloader. Otherwise I may be in for another headache in a few weeks. I havent personally tried it, but going back to JL2 shouldnt be a problem. Might just have to check off the bootloader option in Odin to get back on the Bell JL2 bootloader, but not too sure.
Good luck.
Dawgplg said:
I flashed JVK the other day and so far so good. I first tried to install JVK without bootloaders but the phone would not boot after, just hung at the first Samsung screen. I flashed the bootloaders version (hesitantly since I am now on my 3rd phone), and it worked fine. Obviously I lost my 850mhz band, but got it back after flashing the JL2 modem. Knock on wood, but things are working great. I have since flashed a couple different kernel's. Used Clockwork Mod to get the CRT TV Off hack working.
I occassionaly run into a force close, but I found the same on the different versions of Froyo I have been running.
In case you are wondering. I flashed using Odin, no additional checkboxes were checked (no pit, no partition, no bootloader). After flashing I grabbed the kernel of choice and flashed it with same Odin settings. I did get error's moving from Speedmod to Ultimate Kernel. I ended up having to reflash the Ginger ROM to fix, then proceeded to install the Ultimate Kernel.
With respect to the bootloader issue for Bell devices. I do have concerns about flashing the new bootloaders, but am hoping that the steps taken to correct the Froyo JK4 debacle have been included in the new bootloader. Otherwise I may be in for another headache in a few weeks. I havent personally tried it, but going back to JL2 shouldnt be a problem. Might just have to check off the bootloader option in Odin to get back on the Bell JL2 bootloader, but not too sure.
Good luck.
Click to expand...
Click to collapse
Maybe you could try what is stated in this thread:
http://forum.xda-developers.com/showthread.php?t=997950
basicaly, you flash those modem:
Jl2 => JPD => (JQ1 was the ending there, but you should try to flash the modem from JVK)
By "tick off" you mean check it or no? Lol...
If you mean check it... I don't think its a good option. Rather why not just flash a three file ROM to get back!!
I'm running cm7 now and haven't tried going back to stock. I will give it a shot soon. The ROM is awesome but its the batt that bothers me!
Not sure if you were referring to my post but I did not tick off or check off any additional boxes when using odin. only the default boxes had a check. Repartition and Bootloaders were un-checked and I did not have to use a pit file.
In addition my modem gets 850mhz just by flashing back the JL2 modem file through Odin.
Btw, Darky RC3 ROM installed as expected. and by default ran the voodoo lagfix.
Phone is smoking fast....

[Q] I9000M 2.2 UGKC1 to 2.2.1 XXJPY questions

OK, so I've been reading guides, FAQs, how-tos, and various forum posts, and thought I had a pretty good handle on how to flash FW to this machine. So, last night I backed up everything important, and downloaded from here ( http://forum.xda-developers.com/showthread.php?t=1102881 ) the following:
2.2 UGKC1/UGKC1/BMCKC1/Sbl. This is the stock FW as currently installed on my I9000M from upgrading through Kies.
2.2.1 XWJS8/XXJPY/OXXJS5 (MultiCSC) (no sbl)
So just as a sanity test I first tried flashing the UGKC1 PDA file over to my I9000M using Odin. This worked as expected, since it's the same kernel.
Next, I tried to flash over just the XXJPY PDA file over to my I9000, using Odin. No re-partition, no PIT, no modem or CSC. No go - it just repeatedly displays the GT-I9000M screen and never boots the kernel. Couldn't get into recovery mode from this state, but was able to access 3-button download mode.
So, tried flashing over the 2.2.1 XXJPY PDA, Phone and CSC files. Same as before - no actual boot.
I flashed it back to the 2.2 UGKC1 PDA, phone and CSC files, and did a factory data reset and cache clear, and everything was fine running 2.2 again.
From reading here it appears that others have successfully installed 2.2.1 or even 2.3.x kernels on Bell Canada GT-I9000M phones. So, what important step did I miss?
Do I need to re-partitiion? Do I need to use a 2.2.1 FW that includes the boot loader?
For now I'm OK running 2.2, but would eventually really like to be on 2.3.x and don't want to wait for Samsung to make 2.3.x (what happened to 2.2.1) available to GT-I9000M phones. I'll leave it alone for now as I'm going on vacation in a couple of weeks and don't want a hosed phone.
What happens if you flash just a kernel like CF root or speedmod? My only other thought is to redownload jpy and try again as maybe the download was corrupted.
Also with another kernel like speedmod you could download and install a custom rom on cwm (clockwork mod) via recovery that is 2.2.1
I've had some problems with 2.3.4 (never tried 2.3.3) so I am back on Froyo for a bit until things get sorted out a bit more.
G
I don't know if there is a suitable version of CF Root for the UGKC1 firmware - they mostly seem to be oriented to the more international versions. As usual, in Canada we get something a little weird. Don't know about speedmod.
I don't think there should have been any problem with the downloads, as the files themselves are in md5 format, which means they are getting verified by Odin 1.8 when it goes to use them, as I understand it. If they were corrupted Odin should complain about it.
With the announcement ( http://forum.xda-developers.com/showthread.php?t=1158492 ) that Gingerbread is supposed to get an official release to Bell phones soon (which mine originally was), I might just let this lie, for now.
There is a gentleman on youtube by the name of AndroidGalaxyS (original, I know) that has some excellent and detailed walkthroughs and reviews of various ROMs for the I9000M.
youtube.com/user/AndroidGalaxyS
Specifically in your case, you'll want to watch this one that shows how to install 2.3.4 JVP:
youtube.com/watch?v=cLXQn0gOBuA&feature=feedu
Good luck.
I agree that the source maybe lacking. I just found out that the JL2 firmware from samfirmware.com is missing db_data file so I would always get an error after flashing that. KC1 would also not always boot for me so it might be missing something too.
That said what are you trying to accomplish? If you are just trying to go to another stock rom I'd just leave it and put a custom kernel on to give you root and CWM recovery.
Most any other Froyo rom is flashable from CWM in recovery and you do not need to worry about odin except to recover from bad things and it looks like you can do that. Gingerbread is different because they changed the bootloaders and that means Odin.
Of course its getting harder to dig back and find those Froyo roms since the rest of the i9000 world has been on GB for a while.
G
Thanks for the replies, so far. Mostly I was just experimenting, and trying out XXJPY was just a first step in my experimentation before moving on to GB. Part of the reason for this is that it seems like a lot of the modified kernels and so on are meant to be flashed over certain versions of the firmware, and those versions don't include the Bell/Virgin-specific ones. Or maybe I've misunderstood how this stuff works.
Yes, while my attempts to install XXJPY have been a complete failure, even when re-partitioning with a PIT file, when I re-flashed back to the stock UGKC1 FW everything was fine.
At this point I'm just trying to get a better understanding of where this went wrong. I've never specifically updated the SBL - the JPY package I installed didn't include it, and I didn't check off the "Update boot loader" box when re-installing KC1.
I've seen a number of posts here from people who updated I9000Ms to other FW, but unfortunately they don't seem to have detailed exactly where they started from, or exactly what they installed, or how.

Categories

Resources