Has anyone that is without the 3-Button-Combo tried to... - Galaxy S I9000 Q&A, Help & Troubleshooting

Flash an identical firmware from Samsung-firmwares.com?
I remember reading a thread where someone talked about flashing a firmware that actually disabled his 3BC. He had it enabled prior to flashing the new firmware. I'm currently running the JH2 firmware provided by Kies, but it is possible that the JH2 firmware on Samsung-firmwares.com has the 3BC enabled? Is this just a crazy theory? Could it be possible?

is possible, but no one really know which version of the ROM has the 3 button enabled

Related

How to get back to stock FW/Modem/etc

Hi all,
Friend flashed the S to FW 2.1 ver XWJM2. Stock firmware was I9000XXJF3.
Is there any way to use Kies to restore the factory default FW to JF3 and to also restore the modem and CSC parts too? If not, how is it possible to get all these back to JF3? Does the JF3 package on samsung-firmwares contain the extra files? Other firmwares seem to contain only a phone firmware...
I basically want the phone back to how it was from the factory - is this possible at all without using custom FWs from Samsung-Firmwares?
All firmwares off samsung-firmwares are official ones created by Samsung themselves, and are not modified. The PDA, Phone and CSC tar files are included inside each .rar archive, so if you grab the JF3 fw, it'll have the JF3 phone and CSC tar files too.
Hope this clarifies things for you
OK thanks. As a test I downgraded to JF1 and plugged into Kies. Shows an update is available but the upgrade option is grayed out and it says "The firmware on this device cannot be updated".
I can flash to JF3 if I need to sell it so thats not a problem, but I'm slightly concerned about Kies not working. Does this mean that when 2.2 comes out via Kies it won't update?
No, it probably just means that Kies doesn't recognize JF1 as an "official" firmware and so doesn't attempt to upgrade it. Though if you want to stay on the newest firmwares, you'll want to dump Kies anyway. I'd actually recommend the JM2 firmware, it's the latest Eclair firmware and the most stable (JM5 came out today, but I don't know about it).

[Q] Best firmware to flash?

Hey everyone,
Yesterday I foolishly applied the Kies update to JPC without getting an unlock code first, and was left with a phone I couldn't actually use as a phone. I then tried flashing back to earlier firmwares via Odin (at the time it wasn't clear what was causing this problem, so I thought reverting to older firmwares would fix it). By the time a fix was posted, I was back on JF3. At least now I'm not that nervous about using Odin
My question is, now that I'm back to JF3 and can use Odin to flash any firmware, which would be the best option to go with? Which is the fastest, most stable one that you've tried? If necessary, I will root and apply a lagfix, but I'd prefer to have a firmware which maybe doesn't require one. Do you think maybe I should apply the JPC update through Odin again, or would it be too much of a hassle and too risky?
Thanks for your help.

[Q] How to downgrade I9000 from 2.3.3 to 2.2 stock

Firstly, apologies if this is already posts elsewhere, but I have tried looking for this with no joy (there's aloooot of threads n here lol)
I recently upgraded to the leaked official 2.3.3 using odin (sbl version).
However, I would like to flash with stock software now to get the official upgrade on my Galaxy S via Kies.
Can someone please help or point me to a guide on doing this and where i can download the correct version. I assume its not as straightforward as simply downloading a stock version of Froyo and flashing as I did to upgrade.
My Current phone version is showing as PDA:JVK / PHONE: JVK / CSC:JVK (CPW)
I should point out that this is the first time ive flashed software on my phone, so ideally a step by step guide, if there is one out there
Thanks for any advice you can give
Ok first of all what you need to do is download an older firmware, preferably in 3 files.
Look here: www.samfirmware.com (you need to register, free)
or look here: http://forum.xda-developers.com/showthread.php?t=846913
when you have your selected firmware, you need to download a software called 'Odin', this is what we use to flash firmwares to our devices. Look here for a tutorial http://forum.xda-developers.com/showthread.php?t=723596
when you have 'Odin' and your 'Firmware' you may also need a 'PIT' file, this is explained in the above link. This will re-partition the device and restore the 'bad blocks' and remove any lagfix / altered file-systems ect ect.....
Because you are on Gingerbread at the moment, its possible that you have changed your boot loader, in order to restore this back to Froyo bootloader, i think the firmware you will need is JM1 ( you may need to search here / google for the correct answer)
anyway when the whole process is completed, you should be able to connect to KIES and flash the latest release.
Any problems just write back. im sure we can help get you going !!
azzledazzle said:
Ok first of all what you need to do is download an older firmware, preferably in 3 files.
Look here: www.samfirmware.com (you need to register, free)
or look here: http://forum.xda-developers.com/showthread.php?t=846913
when you have your selected firmware, you need to download a software called 'Odin', this is what we use to flash firmwares to our devices. Look here for a tutorial http://forum.xda-developers.com/showthread.php?t=723596
when you have 'Odin' and your 'Firmware' you may also need a 'PIT' file, this is explained in the above link. This will re-partition the device and restore the 'bad blocks' and remove any lagfix / altered file-systems ect ect.....
Because you are on Gingerbread at the moment, its possible that you have changed your boot loader, in order to restore this back to Froyo bootloader, i think the firmware you will need is JM1 ( you may need to search here / google for the correct answer)
anyway when the whole process is completed, you should be able to connect to KIES and flash the latest release.
Any problems just write back. im sure we can help get you going !!
Click to expand...
Click to collapse
I think that JM1 is eclair...
froyo works with the gingerbread bootloaders so you should just be able to flash a froyo rom i THINK.
Hi im also wanting to do the same looking at the samfirmware files would JS8 be ok to flash?
neoian1277 said:
Hi im also wanting to do the same looking at the samfirmware files would JS8 be ok to flash?
Click to expand...
Click to collapse
Any froyo ROM is fine as long as it contains the bootloaders as gingerbread ROMs have different ones.
Download your ROM. Check inside the PDA (sometimes code) tar. If you can't see by clicking on it find instructions how to untar it.
There should be a boot.bin and an sbl.bin if there is you're good to go. If not flash another one that has.
You can always reflash with your preferred froyo ROM after the initial flash has downgraded the bootloaders
This link tells you all you need to know about flashing with Odin.
http://samsunggalaxysforums.com/showthread.php/2921-How-to-use-Odin-to-upgrade-to-Froyo-from-Eclair
Sent from my GT-I9000 using XDA App
Ok, I tried flashing using the JPY firmware. The process seemed to go okay.
But only getting the 'S' logo for ages then the phone starts ocaasional quick vibrations and screen eventually goes black.
Have tried rebooting ans reseting.
Please help
First boot after a flash does take a long time and you may get the odd little vibration. The screen may go black for a little while. Be patient. If nothing happens after six or seven minutes pull battery try again. If still no good reflash.
You did check repartition in Odin? And use. 512 pit? You need the pit file for a reflash.
Maybe md5 your firmware to check you didn't get a corrupted download.
If you can still get download mode don't worry you will be able to sort it. Most people on xda brick their phones most weeks!
Sent from my GT-I9000 using XDA App
well i reflashed the 2.3.3 leaked and its working for now, will try again tomorrow, getting a bit late.
Was wondering about whether I should try the JM1 instead of JPY. But, on the Sammyfirmware website they only had XW***JP1 which I understand is not for UK/Europe (mine is XX)?
But thanks everyone for your help so far, i may be back on in tears tomorrow
You can use any firmware - they were released with different codes in different regions but if you use a multi CsC like the one in the jpy ROM it doesn't matter because its the csc file that does the regional settings not the PDA file
Sent from my GT-I9000 using XDA App
Hmmm well showing on Samsungs FB page that the ginerbread update has been pulled (by Google)
Guess i'm sticking with the leaked version for now
Sorry to muscle in on this thread but I'm trying to go back from GB 2.3.3 to Froyo 2.2.1. I've flashed JPY with Odin, used repartition, 512 pit and registry patch 1.82 to XEU, phone works fine. Well, Kies then recognises that there is a new firmware (JPY as it happens) and starts the upgrade process, I then get an error message saying that this version can't be updated
Any ideas??
MTIA
maybe you will find some info in this post.....
http://forum.xda-developers.com/showthread.php?t=1044534
Anybody tell me what is lagfix and why it is used for?
and why different kernels are used
Galaxy S XWJVB
richard2311 said:
maybe you will find some info in this post.....
http://forum.xda-developers.com/showthread.php?t=1044534
Click to expand...
Click to collapse
We now have two threads on the same subject but as this was started first I'll continue with this one.
Thanks for the suggestion, I flashed JPU but unable to connect to Kies so flashed the 1 file JPY but still got the same error message with Kies. Maybe I'll try reinstalling Kies and see what happens.
OK, I've reinstalled Kies, changed the product code in the phone with *#272*IMEI# to XEU and now Kies tells me that I have the latest firmware - great bring on the official version of GB.
can anyone give me a link of jpy firmware with bootloader?
the ones from samfirmare.com are WITHOUT bootloader...
Okay, seems that Samsung have finally released Gingerbread.....again. So am gonna make another attempt at downgrading to Froyo so I can get the official Gingerbread update.
However, because of the issues I had with my last attempt, I would like to make sure I am doing it correct.
Current Phone Software
Model: GT-I9000
Firmware Ver: 2.3.3
Baseband Ver: I9000XXJVK
Kernal Ver: 2.3.35.7-I9000XXJVK-CL75655 [email protected] #2
Build Number: GINGERBREAD.XXJVK
I believe the version I installed included the bootloader
The phone was purchased in the UK on T-Mobile but supplied through Carphone Warehouse
Steps:
Downloaded: I9000XXJPY (single file) & 512.pit from Samfirmware (does this contain bootloader? If not, will it cause an issue in updating on Kies?)
Remove sim & memory card
Start phone in Download mode
Plug in USB
Open Odin v1.3
Select .tar file as PDA
Select 512.pit file
Re-Partition - Not Ticked
Auto Reboot & F.Reset Time - Ticked
Click Start
Wait for installation to complete and phone to restart
Hopefully i've provided all the info required, but if not, please post or PM me. If anyone could please check my steps above and let me know if i'm doing this correct or not before I go ahead.
Much appreciated
hi there,
as i know, to run a 2.3.3 rom on SGS , we need to flash a new bootloader right?
but what if i wanna roll back to 2.2.1? do i need to do somthing to re-install a bootloader for 2.2.1?
cuz in most tutor of installing a 2.2.1 rom did mention DO NOT touch the "Phone Bootloader Update" option of odin3
thanks.
I have found a method to downgrade successfully and created a new post with the step by step guide
http://forum.xda-developers.com/showthread.php?t=1100906
Sent from my GT-I9000 using Tapatalk

[Q] Gingerbread for VNZ

Hi all,
I've got an unbranded Galaxy S i9000 handset which has the stock Froyo VNZ (Vodafone New Zealand) firmware on it, would using the Kies registry spoof to XEU work fine for this to get Gingerbread?
Also, if I run a factory restore on it after upgrading the firmware will it revert back to Froyo or stay on Gingerbread?
Cheers
Not sure if the registry hack will work.
I use odin to flash gingerbread, have a read of the guide:
http://www.theandroidsoul.com/how-to-install-xxjvo-android-2-3-3-gingerbread-rom-on-your-galaxy-s/
After you have installed gingerbread, doing a factory reset will not revert back to froyo.
Sent from my GT-I9000 using XDA App
Ah OK, so does that mean any of the Gingerbread firmwares will work? (e.g. other region's firmwares from Kies in addition to the ones like you linked to) I've read about people spoofing their region code and using the Kies supplied firmwares but am not really sure if any faked region will work on my phone's region.
What's the best way to go back to the stock firmware if something goes wrong?
Thanks for your help!
A good guide to read, to get a idea on how to install/flash using Odin. Its really important that you can get into Download Mode and recovery mode, download mode is needed to use Odin.
http://forum.xda-developers.com/showthread.php?t=723596
A guide to revert back to Froyo.
http://www.theandroidsoul.com/ezbase-ezrom-for-android-2-2-install-revert-back/
You could wait for Gingerbread to be released by VFNZ via Kies, no idea when that might be.
If you have a Galaxy S i9000 you can flash the JVK, JVB or JVO firmwares. The differences are mainly the included apps (daily info yes/no, some country-specific app, and swype languages), and the carrier configurations on the CSC.
You can always create the APN manually if you know the values for your carrier. I'm using JVO with XEU code right now, APN created manually.
Thanks for the replies guys, ended up downloading the JVO (XEU) firmware using Fus Downloader and flashed using Odin, works perfectly!
Be aware that JVO suffers from serious battery drain issue though..

[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