[Q] Downgrade 2.3.3 to 2.2.1? - Galaxy S I9000 Q&A, Help & Troubleshooting

Hi,
I have two issues - firstly, three button recovery didn't work on my phone from new. The latest Android upgrade(2.3.3) has enabled it on 3e, but I think that's due to an error in the firmware(Three branded) - it says "can't access to '/system/csc/H3G/system'.'
I'm not getting on at all with Gingerbread(battery sucks, ogg files not playing properly, browser doesn't scroll nicely), and would like to downgrade back to an unbranded 2.2.1. I've been looking around and have grabbed some ROMs, odin, the "Aries_P-SBL" file needed to enable 2e recovery - but I'm also seeing things about updated bootloaders after the Gingerbread update, and I'm not totally confident in what I'm doing.
I'd like to downgrade to "I9000XWJSD", 2.2.1 released May 2011. The handset is Three(UK) branded, but has been SIM-unlocked(using the code provided by Three, and an alternative SIM does work). *#1234# gives PDA as I9000NEJVD, PHONE as I9000NEJV5, and CSC as I9000H£GJV6, with a build date of May 4th 2011. "About phone" gives a Build number of GINGERBREAD.NEJVD, Baseband version I9000NEJV5.
Will I be okay to do the 2e recovery, then the downgrade to the stock Samsung 2.2.1 flash? I have made the USB 3-resistor jig, and that puts me into download mode without a problem.
Sorry it was long-winded! Thanks!

The first thing you have to do is installing a 2.2.1 stock rom with froyo bootloaders(search for it in the forum, you'll find a couple of threads about it.
Very easy very simpel. Hope this will help you out.

Thanks for the reply. So I just drop down to 2.2.1 before thinking about installing the 2e recovery thing? Most things I've read indicate I need to have 2e recovery before flashing...
http://forum.xda-developers.com/showthread.php?t=1102881
On that page, "JSD" comes with bootloaders. Would that be safe to use on my handset?
Also, what is the "PIT" file for, and do I need to mess around with that?

EzBase is a good way of downgrading easily

http://forum.xda-developers.com/showthread.php?t=991792
^That? I shall bookmark it and have a look tonight.

Right, I've read through. The PDF guide for EZbase suggests 2e recovery is needed - how important is this? The guide for installing it suggests I need to root my device and check a string somewhere - but I can't root it using superoneclick, it just hangs.
How do I approach this? I have a working jig here, will that be sufficient to risk the flash without 2e installed? Should I just bite the bullet and go for EZbase 2.2.1, in the hope that I can then root the phone and check for that string?

Anyone, please? I'm technically minded and fairly competent, but as I get my internet through my handset(tethering) I'll be up the creek without a paddle if the phone ends up bricked... I need to be sure I'm not likely to mess things up!

I did it a couple of weeks ago, using this guide:-
http://forum.xda-developers.com/showthread.php?t=1100906
Went down to JPU, then straight to JSD. After gaining confidence by not c*cking it up, I chopped and changed modems a few times. ZSJPG had nice battery life but relatively sluggish/poor data connection and signal strength, so I used the Gingerbread 3UK modem from my last firmware - it works well for me.

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.

[Q] Can't root Bell i9000M

Hey,
First of all, I tried to find the answer tot he problem in the forums before posting but I was unsuccessful.
I am having some trouble rooting my Bell i9000M. It came with Froyo when I recieved it. I tried androot, z4root, and SuperOneClick but they all failed. In my forum research I came across some comment that said z4root does notwork with the UGJK4 version.
I am restricted to 2 computers, a Mac and a laptop running Ubuntu Linux, so it'd be difficult for me to use Kies for anything.
What is my next step in rooting the phone?
I also tried to flash a kernel, which I read I can do without root access usining heimdall but this error occured: unknown required load command 0x80000022.
My phone is able to do into 3-button recovery and download modes.
Thanks in advance for your help.
Alex.
edit: spelling
Upgrade to Jl2 use superoneclick it works.
Sent from my GT-I9000 using XDA App
have done a lot of reading over the last week trying to work out how to root my SGS i9000M, checking both these forums as well as android & phandroid, as well as googling the issue and trying the Market. I've also checked out many youtube videos on this topic but they seem out of date now. I note the most recent thread on here by liv4air (march 2011) but it doesn't really help with my query.
I am a total noob with regard to this - only heard about rooting a couple of weeks ago but I definitely like the idea. My 1st handset had to be replaced due to a sound issue (it had 2.2 Froyo) - was replaced with a handset sourced for Canadian market (linked to Bell - has lots of stock apps from them that are useless to me). I'd like to get rid of them to start with, but this handset is running Eclair 2.1 - didn't realise this for awhile after it was replaced and didn't actually understand the differences between the builds and firmware.
So now i've got GT-i9000M, Eclair.UGJH2
kernel [email protected] #2, firmware version 2.1-update1 (updated via Kies).
I have tried the one click root download which put the 'update.zip' file on my SD but when I tried to install this in the recovery mode (have discovered that I have the download and recovery mode buttons - also totally new to me!) there was a red error message:
E:Error in /sdcard/update.zip
(status 7)
Installation aborted.
Have seen the Ryan ZA OCLF in Market too, but understand that the 'rooting' ability has been removed from that app.
Have downloaded the Odin3 program to maybe try to root it via this method but am confused about how to get kernels/which ones to get...or even if that's what I have to do! can find various kernels etc at SamFirmware but not really sure how to use them.
Am I even close to working out how to root this phone!?
Please help!
Flash EZbase : http://forum.xda-developers.com/showthread.php?t=991792 with odin. All the instructions you need are over there.
It's a complete, stock rom except for a few modifications (such as root and cwm recovery), you can choose to download froyo or gingerbread depending on what you want to flash next, if you do.
(Froyo is the 2.2 android OS that has more stable custom roms/kernels while Gingerbread is the new 2.3.3)
Also since you're on a i9000m, you may want to flash a "i9000m" modem (with the 850mhz band) found here: http://forum.xda-developers.com/showthread.php?t=876391 after flashing, but it's not necessary.
Thanks for that link - it looks promising so i'll read through it properly and give it a go soon. I can't query to that forum as it's a development thread but a couple more queries...just want to make sure i don't do anything stupid!
The instructions state: Download all the EZOdin, EZbase CSC, PDA, PHONE and PIT if you do not have Samsung Kies installed, The Samsung USB Drivers will be required to.
Do you know if this means to download ALL those things if I don't have Kies installed, or just PIT if I don't have Kies installed? I do have Kies installed so not sure which of the above I require.
And on the Kies topic, it also states: If Samsung Kies is used please make sure you kill all Samsung Kies related services that are running (kies, tray agent, etc.)
sorry if i'm making you smack your head in disbelief at my ignorance, but does this mean I can use Kies to flash a kernel to my phone (and hence not need the above)...or that when using EZOdin to flash my phone, I need to make sure I have Kies completely shut down during the process?
And I assume by having Kies on my PC, I do not need to download the samsung USB drivers.
Thanks!
What the first sentence means is that you will need the usb drivers if Kies is not installed. There's a period missing I guess.
For the second one, it means you need to close Kies completely before flashing.
Thanks!
Got EZOdin, and the PDA/PHONE/CSC files, but when I click on the EZBase pit file this is all that's written on the page it opens:
v˜4
Edit: don't know why the rest of my post wouldn't complete above, but no luck in downloading the EZOdin.pit file, either at home (or now here at work).
Any thoughts? Reiterating my noob knowledge (or lack thereof) - I assume the .pit file is crucial to the process? Is there anywhere else I get this file, or another .pit file that will suffice?
Maybe i'll do some reading on PIT....
Rooted successfully!
been a bit of a task over the last fortnight trying to work out the ins & outs of rooting, the ways to go about it and to find a method that worked, which i've finally done.
this is really just a post in case anyone in a similar position and feeling as lost as i was along the road to discovery might benefit from how i managed it.
(and this assumes you've already read the many disclaimers out there about bricking your phone, & making sure you do a lot of reading of the threads on this topic)
i ended up using shortfuse superoneclick. got the program from shortfuse.org - v1.9. i downloaded it and ran it with my anitvirus turned off. It worked fine as per the instructions on the website (shortfuse.org) or in the thread here.
Bell Galaxy Vibrant i9000M
recently upgraded from 2.1 to 2.2 via Kies
UGKC1
kernel 2.6.32.9 [email protected] #4
...now to do some proper exploring and fun!
Well done, take your time and,welcome to the world of fast galaxy s!!
Sent from gt i9000 insanity 8.5/fugumod
see these instructions: http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
good kernel, root, cwm and excellent, clear instructions
lgsshedden said:
see these instructions: http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-how-to-install.html
good kernel, root, cwm and excellent, clear instructions
Click to expand...
Click to collapse
Now rooted and have gone and obtained TiB, Terminal Emulator, Wireless Tether and Root Explorer.
Had the speedmod kernel downloaded and was going to try to flash it to my phone via Odin as per the link you provided but wasn't sure if the kernel itself would root my phone and didn't get replies for my query about that.
So...now that i'm rooted you would still recommend flashing the speedmod kernel? I would assume mainly for the benefits of the kernel itself? Any likelihood of problems arising, having already rooted with SuperOneClick?
Thanks for your advice - the speedmod does sound good and have heard many happy reports from users.
yes it would have rooted you hence my suggestions for using it: sorry to have not been more clear
yes the speedmod kernel would be an upgrade over the stock one but my signature indicates what I use now: very fast and outstanding, not available on xda
I was never able to get oneclick to work as it was blocked on my pc, so my solution stemmed from having to find an alternate answer to a problem like yours
its fun once you get started: lots of help, even more opinion!

[Q] Root GT-I9000M Noob

Alright so after 2 days of researching and getting ready to root my Samsung Vibrant, I've realized since I'm in Canada it's considered a GT-I9000M.
Carrier: Virgin Mobile Canada (Essentially Bell)
Firmware: 2.2
Baseband: I9000UGL2
Kernel: 2.6.32.9 [email protected] #3
Build: FROYO.UGJL2
Phone is compatible of going into recovery (3E) and Download mode.
Been reading a lot of issues with one click so I found a noob guide by user s15274n http://forum.xda-developers.com/showthread.php?t=849028 that seemed pretty easy. Was going to use odin to bring back firmware to 2.1 stock JFD (t-mobile) and then root with update.
Now since I don't even know if I'm considered a vibrant or not and what would happen if I use T-mobiles stock on my Bell phone I'm back to being mind ****ed on this rooting stuff.
Anyway I'm hoping someone can point me in the right direction.
Thanks
I am in the same boat
Dude, you just explained my situation. I have a Sasktel Vibrant and have been looking into rooting this darn thing for a while. Unfortunately, it at least appears more complicated for us with our different(?) phones. Our phones are almost the same one, unless you made a spelling error in your baseband version. Mine has a j in it. Here is my info:
Carrier: Sasktel
Firmware: 2.2
Baseband: I9000UGJL2
Kernel: 2.6.32.9 [email protected] #3
Build: FROYO.UGJL2
I did find this article here that appears promising:
androidforums dot com/galaxy-s-all-things-root/264530-flashing-darky-v9-gt-i9000m-minimal-risk.html
but I haven't convinced myself that it will work, and I sure as **** would hate to brick my phone over something silly. Lemmie know if you find something.
The easiest way to root is to use odin to flash a kernel that roots your phone. Check the development section. I'd recommend using speedmod's kernel-good kernel, and easy to follow instructions.. I'm running a i9000m as well, on SaskTel.
have done a lot of reading over the last week trying to work out how to root my SGS i9000M, checking both these forums as well as android & phandroid, as well as googling the issue and trying the Market. I've also checked out many youtube videos on this topic but they seem out of date now. I note the most recent thread on here by liv4air (march 2011) but it doesn't really help with my query.
I am a total noob with regard to this - only heard about rooting a couple of weeks ago but I definitely like the idea. My 1st handset had to be replaced due to a sound issue (it had 2.2 Froyo) - was replaced with a handset sourced for Canadian market (linked to Bell - has lots of stock apps from them that are useless to me). I'd like to get rid of them to start with, but this handset is running Eclair 2.1 - didn't realise this for awhile after it was replaced and didn't actually understand the differences between the builds and firmware.
So now i've got GT-i9000M, Eclair.UGJH2
kernel [email protected] #2, firmware version 2.1-update1 (updated via Kies).
I have tried the one click root download which put the 'update.zip' file on my SD but when I tried to install this in the recovery mode (have discovered that I have the download and recovery mode buttons - also totally new to me!) there was a red error message:
E:Error in /sdcard/update.zip
(status 7)
Installation aborted.
Have seen the Ryan ZA OCLF in Market too, but understand that the 'rooting' ability has been removed from that app.
Have downloaded the Odin3 program to maybe try to root it via this method but am confused about how to get kernels/which ones to get...or even if that's what I have to do! can find various kernels etc at SamFirmware but not really sure how to use them.
Am I even close to working out how to root this phone!?
Please help!
did you try to flash a kernel and root your phone from recovery ?
biscuit26 said:
did you try to flash a kernel and root your phone from recovery ?
Click to expand...
Click to collapse
no I haven't - the only thing i've tried is the one click root method which brings up a box offering "root or unroot" and this is what put the 'update.zip file on my sd. In recovery mode I scrolled down to the update sd option (below reboot and above the reset to factory etc options - ie. 2nd of 4 options) and that is what led to the error message. Have seen this on other threads so assume it's an old technique that won't work on my handset?
I have Odin v3 and get open the program ok - at least so it looks like the screenshots i've seen posted in forums - but I haven't downloaded any kernels yet. This is the next step i assume. Have found some on Samfirmware.com (including one for my very own build) but no idea which of those i need eg if i download the one for my phone will that just be the same as what i've got now? How would i know if one contained a root? And once i download it do i have to save it to any special location in order to use it / when i open Odin will it automatically pop in as a kernel to flash?
if you are just looking to root.... on any 2.2 just download superoneclick program, make sure you are in debug mode, plug your phone in, hit start, 20 seconds later you are rooted... lots of videos on youtube fyi
dlockhart said:
if you are just looking to root.... on any 2.2 just download superoneclick program, make sure you are in debug mode, plug your phone in, hit start, 20 seconds later you are rooted... lots of videos on youtube fyi
Click to expand...
Click to collapse
For now am just looking to root safely. 2nd step would be to play around a bit and look at other kernels/ROMs etc that would suit me, and upgrade firmware to either Froyo or Gingerbread...but all that other stuff is gonna require a lot more reading on my part before 'playing' as i've come across loads of threads describing various errors/problems people are having after flashing this or that.
i've been told to use lots of different methods eg. the superoneclick that you mention, Darky's 9.5, EZBase/EZOdin, using Heimdall etc etc and just as i think i'm onto something good, anothe method is advised. You mention on 2.2 but i'm on 2.1 Eclair - will the superoneclick method still work do you know?
I do not know if it will work with 2.1... i highly suggested upgrading to 2.2 your local mobile phone provider should do it for you if you take it in, it takes them like 30 mins maybe (just take it in with a full battery) other option is to download Kies which is free online provided by samsung, it should upgrade you to 2.2
I think if you can find z4root.apk in the forums or on google it used to be able to root 2.1
there maybe another version of OCLF with root option around in the forums or google.
I still suggested you upgrade to 2.2
dlockhart said:
if you are just looking to root.... on any 2.2 just download superoneclick program, make sure you are in debug mode, plug your phone in, hit start, 20 seconds later you are rooted... lots of videos on youtube fyi
Click to expand...
Click to collapse
managed to upgrade form 2.1 to 2.2 via kies at last - didn't work a few weeks ago but worked the other day. so....back to trying to root! downloaded the superoneclick v1.9.1 - my antivirus did freak at it but i see that that's expected.
problem - when i open the rar file or try to extract the contents or run the application inside an error screen comes up saying there was 'unexpected end of archive' and that 'the achive is damaged or corrupt'.
could this be because my antivirus program did something to it? should i try to download the file again with my antivirus turned off?
terranq said:
The easiest way to root is to use odin to flash a kernel that roots your phone. Check the development section. I'd recommend using speedmod's kernel-good kernel, and easy to follow instructions.. I'm running a i9000m as well, on SaskTel.
Click to expand...
Click to collapse
i'll have a look at that section and at speedmod. just a quick Q though about flashing via Odin - is a kernel composed of the pit file and the 3 other files for pda/csc and modem ie would i expect to get ALL those components and put them in the relevant boxes in Odin? (I have Odin and can open it fine - have not connected my phone yet to check that the yellow box confirms connection).
Still struggling to find the easiest/safest way to root!
a kernel is only a zImage file. It is TARed to that you can flash it as PDA in odin. No PIT.
Go to the ezbase thread, read the comprhnsive instructions and go for it!
Sent from my GT-I9000
>>>Go to the ezbase thread, read the comprhnsive instructions and go for it!
Do you have a link for that?
I am in the same boat. I dl'ed oclf from the market and it doesn't root any more.
I tried the update.zip method and when I did "adb reboot recovery" my vol buttons allowed me to select "apply sdcard:update.zip" but when I press the power key it doesn't execute the process.
samsungvibranthacks.com/samsung-vibrant-hacks/how-to-root-samsung-vibrant-galaxy-s/
In the comments of the above article I tried the following process but in step 11/12 I couldn't get into recovery mode.
samsungvibranthacks.com/samsung-vibrant-hacks/how-to-root-samsung-vibrant-galaxy-s/#comment-248
So I am trying to unlock this phone and I understand I have to root it first?
bob.
slaphead20 said:
Go to the ezbase thread, read the comprhnsive instructions and go for it!
Sent from my GT-I9000
Click to expand...
Click to collapse
Tried EZBase too last week. No joy there either. Got the EZOdin, the PDA/CSC/MODEM files but could not get the .pit file - the link just goes to either a blank webpage on 2 different computers, on my macbook it goes to some webpage which only displays about 3 lines of gibberish - some complicated looking code.
I assume I need all the components? I've noticed the speedmod kernel only requires the PDA .tar file (this looked the most promising method recently but not sure if that kernel will actually root, or if i need to be rooted first in order to flash it via Odin).
Oh, the other problem with EZBase I found was that the PDA/CSC/MODEM files downloaded as .tar.md5 files
...shouldn't they just be.tar? Did I do something wrong/can I just rename them .tar? Hence my reasons for abandoning the EZBase method as haven't had any joy answering those questions!
You wouldn't think a phone should be all that hard to root?
It's not hard to root. I have the i9000M on stock UGJL2 (Froyo) Downloaded SuperOneClick v 1.8 by CLShortFuse from this forum as there are no rooting apps any more on Market. Put my phone in USB debug mode started the program then followed directions. Try here for detailed instructions and a video if you want a preview. The directions are very good though and I chose it because I didn't want to use the 3E method.
CASz said:
It's not hard to root. I have the i9000M on stock UGJL2 (Froyo) Downloaded SuperOneClick v 1.8 by CLShortFuse from this forum as there are no rooting apps any more on Market. Put my phone in USB debug mode started the program then followed directions. Try here for detailed instructions and a video if you want a preview. The directions are very good though and I chose it because I didn't want to use the 3E method.
Click to expand...
Click to collapse
all sounds easy as pie...you convinced me to try again with the superoneclick method. However.....
1. v1.8 is not available via the thread link - only v1.9.1 and drivers for 1.9.1 or v1.7
2. the little youtube vid showing instructions (which also makes it look supereasy) advises to download the latest version, so i downloaded 1.9 - this time i disabled my antivirus in the hope that it would not interfere with the file which is what i assumed happened last time.
3. yet again when i go to extract the files form the .zip file there's an error saying the file is damaged or corrupt so I can't get the application to be extracted.
back to square one. haven't tried v1.7 yet. maybe i'll give that a go, but i assume it will have bugs that are why it's been updated to versions 1.8 and 1.9??
extracting the 1.9 drivers also does not work - "unexpected end of archive"; funnily enough the application does actually appear extracted but when i try to run it as administrator windows says there was an error and forces the application closed.
so no joy at my end with this method!
i'll try v1.7 (just to see if it extracts successfully really).
nope - get this warning when i try to download v1.7
didn't get this even with the 1.9 download when it contained a virus so have elected not to try to get v1.7.
and so endeth the superoneclick method as far as i can tell......
FINALLY!
Success via SuperOneClick after all! Was going nowhere with the links on the xda thread so went to shortfuse.org and downloaded the v1.9 via that site (see attached pic for the link to click on).
It downloads a folder with all the required files/drivers etc. The application is within the folder and it opened fine when run as administrator. Followed the guide which is to essentially just tick USB debugging, not to mount the SD card and clicked "root".
It sailed through the process fine and then asked if i wanted it to install busybox as it was not detected. I did, and it did.
Superuser icon in my application as it ought to be. Didn't have to reboot or anything. Only literally just done it so not sure if there are any bugs/ill effects as yet from having rooted it but will report if i come across any.
go for it bob!

[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.

[Q] Giving Up On Kies Upgrade Attempt, How Can I Try 2.3 without JF6?

Hey folks. I basically just want Gingerbread on my phone, but I'm having issues doing it through Kies as it won't recognize the current firmware when I connect.
I'm not able to flash to JF6 in Odin OneClick without getting an ATT boot screen and nothing more.
Apparently I need to have JF6 in order to get Kies to recognize the phone. I'd like to get this done today (Been two weeks without full function), and I'm thinking I just want to flash to a good rom that runs 2.3.
Is there anything I can do to flash to something other than I896UXJL1-stock or I896UXJI2 TORONTO? These flash well, but are not what I was looking for. Again, I'm going to need something that doesn't require JF6, or another method to get JF6 on without getting stuck at the ATT screen.
Any flash with Odin does not require you to be on a prerequisite firmware, it will flash over whatever you're running.
Go to the Dev section, find a gingerbread firmware with bootloaders included, put phone in download mode and flash.
Full List of Necessary Files for Successful Flash
Okay, I've been browsing around, trying to find something suitable, but now it would seem that I'm not able to flash anything except for the OneClick method which gives me that ATT screen.
I read somewhere that later editions of the Captivate may not work out well with certain Odin flashes. I think my phone is 1038?
I'm hoping that someone might be good enough to show me how to get this thing to flash to what Samsung sent to Rogers from the factory, or at least to a point that I can successfully flash to 2.3. Right now I'm stuck.
Thanks in advance for any help.
Okay, I'm back to UXJL1, using Odin 1.81, and I also found a OneClick that reportedly switches out the bootloaders for GB bootloaders. I tried it, and it did give me an ATT screen, followed by a normal boot and I was back to having apps like Titanium crashing on boot, which is beyond annoying to figure out.
My biggest issue is that I think I have a decent grasp of what's involved in this process, but I don't know which file is compliant with which. I seem to always use 512 for the partition, but I see some variations in that. I also don't know what to do about the bootloader situation except the one tool I mentioned above.
Basically I could either use what I have, go back to Firefly, or keep trying this GB upgrade. I'd rather keep trying but I also need a phone.
I have a ton of different firmware files at my disposal and can download whatever else I need if mentioned, I also have a few different versions of Odin, and OneClick. I downloaded Odin OneClick 2.xx for rooting purposes and it seemed to work with a flash I did today.
Again, thanks for any help.
As for bootloaders. If the 1 click doesn't work, or you don't know if your phone likes 1 clicks I've attached a pda.tar and a odin in a rar that contains just GB bootloaders. This isn't my work I downloaded from somewhere in xda, I just can't remember where so I can't link. All credit to whoever created it. I can't speak specifics for I896 but random FC's usually means a bad flash. Try downloading again or another odin rom. Sorry I can't be any more help.

Categories

Resources