[Q] Froyo - Galaxy S I9000 Q&A, Help & Troubleshooting

ok so my question is this,
my SGS is unlocked and none network branded, it has no connection to any network, the only thing that defines the network to use is the sim card (O2 UK), yet for some reason evewn thought i have the latest version of kies, i still cannot upgrade to froyo, it keeps telling my phone has the latest version.
as my phone is not assigned to any specfic network why do i have to wait longer then most networks as surely an unlocked/unbranded phone shold ge teh update sooner as ther eis leess work to do to make it branded ? ? ?

Well even those unlocked ones from places like carphone warehouse have their own product code, all depends on when those places decide to get their firmware out.
Just use the KIES patching tool and choose XEU for the generic unbranded version of Froyo.

tried that and got the scandenavian version that was buggy as hell, it actually made the phone worse.

XEE is the Scandinavian version (JPA), with XEU you should get the generic European version (JPO).
You can check with *#1234#.
Failing that you can wait till CPW release their version.
EDIT; forgot to ask, what kind of buggy was it? Did you try a factory restore? I find that its often best to do that, but obviously doing so will erase phone data.

where to start,
gps was worse,
laggy as hell,
flash would not work,
sync was messed up in both gmail and facebook,
cam took ages to run
and thats only wwhat i can remember, i did a complete wipe before and after, cleared all cache and factory data via 3BR, and it still was a mess. i had to roll back to JM1 as it was that bad, only thing i did like was the coloured icons in the settings menu, besides that it was a complete waste of time (im refering to the XEE version).
im running the new version of kies now so i dont think the reg hack wors does it, if so hows it done again i forgot, not worried about loosing my data i have all contacts and txt storred on my laptop.

Kies Registry Patcher 1.6.0.0, patch registry on latest Kies
I used that, managed to flash JPO (XEU), JPA (XEE) and JP5 (O2U).

thanks ill give it a go, what more of a mess can i make than already exists right,
Edit: thanksbd, downloading JPO now, well sei this is any betterthan the XEE version.

Related

Questions before flash

Hey guys.
I know this has probably been asked/answered a million times before, but hopefully you can understand me wanting a final confirmation before i risk my £500 phone...I have done a lot of reading around this subject, and and *think* i have my head around the most of it now.
Sorry for the block of text, I have put my actual questions in blue to make them a little easier to spot.
So I have the 16GB Galaxy S from Vodafone UK. It is currently completely stock (not even rooted), and is running the JF3 firmware. The details of the phone are:
PDA: I9000XXJF3
Phone: I9000XXJF3
CSC: I9000VODJE4
The phone is unbranded, and will accept an o2 SIM, so I assume it is SIM unlocked.
I am wanting to try out Froyo on my device, and think the JM8 build is going to be the most appropriate.
Do I need to root/backup anything on my phone first? (I am fine with losing apps etc, and would rather reinstall from scratch anyway).
I have signed up to SamFirmwares, and have downloaded the file GT-I9000_I9000XWJM8_I9000XXJM4_CODE-MODEM, which I believe is the right firmware for my phone and region. I have also downloaded the s1_odin_20100512.pit file, which i *think* is the right one.
I also got the CSC_I9000OXAJM1.tar.md5 file which i think should be the right one. I also have Odin3 v1.3.
Can someone please just confirm these are the correct files for me?
So, all I need to do is:
- Start ODIN.
- Put my phone into download mode.
- Select the Re-Partition box, and make sure Auto Reboot and F. Reset Time are checked.
-Select the CODE file in the PDA box, and the Modem file in the PHONE box.
- Put the CSC_I9000OXAJM1.tar.md5 in the CSC box.
- Press Start.
Am I right to think my phone will now flash?
What are the likely-hood of me bricking/destroying my phone if I follow this procedure?
Again, I'm sorry that you have probably answered these questions a hundred times before, but hopefully you can understand why I want to be sure I'm doing this right .
Before you do anything please check if you CAN access download mode. If you can then its all GOOD! you are spot on and I congrats you on doing your research as many don't. Also PLEASE don't install the Froyo Betas as you can see for yourself (JPH/JP3) that theres ALOT of problems on it especially if you don't know much about flashing. Just wait another week or less for OFFICIAL FROYO as if something does go wrong we can actually get support from Samsung as its OFFICIAL.
Also NO you do not need to root your phone. You can do that if you choose to afterwards with a rom update/custom mod. Or just download the samsung root app from market rooting is very painless.
JM8 is NOT froyo.. It's eclair... (JP# is the currently designated Froyo series, but I suspect the designators may change after it becomes stable to the per-month thing)...
Honestly, at this point of time though, it isn't worth it. Samsung seems to have backported the highmem patch to eclair anyway, and Froyo isn't yet stable. Furthermore, there are reports of people's imei getting corrupted (which is fine if you back up /efs maybe, but it still isn't a safe operation).
Honestly, unless you have a need for the new API's, just wait until it's released (it's expected by the end of the month). And then, to be uber safe, use kies to upgrade.
Although, at this point of time, you should probably upgrade your firmware to a newer version of eclair anyway (using kies), because JF3 is ancient, and plenty of problems were fixed in August.
Thanks for the advice guys. I thought JM8 was a Froyo release. After researching more tonight, it seems the JP releases are less than stable at the minute, so i'll stay away from them and wait for the official release.
I updated my firmware via Kies this morning, and am now running:
PDA: I9000BUJM4
Phone: I9000BUJM3
CSC: I9000GVODJM3
The system seems to be running pretty much the same as before. There is no lag etc and it all runs smooth enough.
The only problem I have is that the software updated has now filled my phone with Vodafone branding. It has the Vodafone start screen, and loads of crappy Voda apps on it.
Is there a way I can remove these? or at least make sure I get a "clean" upgrade with the next software update (would removing the SIM before updating work?
You COULD root your phone and use Titanium Backup to remove the apps you don't want. But in all honesty I say get the latest official rom that your provider has. Be it the old JF3 as when Froyo comes out and you do (fingers cross) get a problem you can get actual support. This moment in time I would recommend you do nothing but go back to JF3 and wait for Froyo. But its your device so upto you

Pre-Update, Research of Chinese Galaxy S

Dear all
I write this post as I hope to get some input and some expert suggestions on the course of action I should take with my phone.
For many years I have been supplied with a phone through my company but it seems to be always the crappy old Nokia. Good for making telephone calls but worthless for anything else.
So recently I bought a Galaxy S on a business trip to China. I love the phone, it works and by now I have almost no Chinese letters and applications left anymore. This is really something else; I'll never go back to the company Nokia. Never!
I think most of the applications are working and I have access to the Android Marked. However, Youtube is not installed or working and I think that the GPS is a little off.
Now I read a lot about Froyo and I bet I would want to get that on my phone, I am also pretty sure that I want to get the phone totally de-Chinese and preferably into something Danish or at least English.
What do I do next?
I have been reading so much on this site that I am getting dizzy. Flashing, rooting, updating, kies(hey, I actually got it working now (again) ) Odin, JM1, JPK etc.
Now my phone has the following;
ProductCode: I9000HKDVD2
PDA: I9000XXXXX
Phone: I9000BUJG1
CSC: I9000GVD2JG1
SalesCode: VD2
Reading through posts on this forum I never saw anyone with the same codes as mine.
Model number: GT-I9000
Firmware version: 2.1-update1
Kernel version: 2.6.29 [email protected] #2
Build number: ECLAIR
As mentioned, I bought the phone in China and I have no idea if it is branded (with Google printed on the back cover) has been unlocked, but I suspect it has. It has been rooted (I have a little black ninja guy giving Superuser Permission) and there is a folder-like icon named "root(and some Chinese letters)"
Well, as I said I have Kies running again. First it was running fine then it stopped connecting to the phone and now after unmounting the external SDcard I can again access the phone from my PC.
Through Kies I can do a firmware update. But should I?
Will it be re-locked?
Will it get all the Chinese stuff back?
Will it somehow be converted into a European phone?
Should I wait for the official Froyo or just go ahead and update?
I can update again when the Froyo finally arrive?
Do I need to make backup of any of my "system" files before doing anything?
Any help suggestions and/or warnings will be appreciated.
If you can do an upgrade through Kies it will aslo tell you what the update is (JG2 for example) since you have what I gues is a chine salescode, you will probably get a chinese update .. What you can do, is goint to the devlopers section and read the topic about spoofing your productcode in the registry so Kies thinks you have phone from another provider / country than that what you have now
I am almost certain that if you can enter an old danish firmware in the registry and a danish productcode you will get offeren a new new danish firmware through kies ..This will not relock your phone ( if it was locked before) as far as I know only the froyo builds will do that.
I have been reading some more on the forum and found that the phone is actually branded.
Model [Country of Origin](Branded Phone Carrier) = Code
I9000 [Germany](Vodafone) = GT-I9000HKDVD2
I have also checked out the 3-button combo which seems to be disabled on my phone. I'll get this fixed before doing anything.
So I want to update to the froyo release and will probably be uding the Kies hack to do this. I'll use the XEE code which I believe will give me the danish language as an option.
Do I need to make backup of some of the system files before doing this?
In some poste there is talk about backing up some system files before upgrading as there is some information which is needed to unlock the phone again.
Well. I am still investigation this issue.
Now I am looking into using odin and firmware from samfirmware . com. Probably to JPA or JPO? Then I have been reading about the DocRambone ROM and will probably try that.
However they suggest to "- Check Simlock and Network lock is OFF *#7465625#". When I do this I am promted with a "Rejected" message.
Can anybody please tell me what this means?
I do not want to start messing with it before I know that the phone will not be locked after flashing to new firmware?
If it will be locked then what is the procedure of unlocking anagin. I have already made backup of the "nv_data.bin.md5" and the "nv_data.bin". Having these files is the same as having backup of the /efs? Reason for asking is that I cannot find /efs on the root of my phone.
Please help!

[Q] Trouble going back to Stock

From what I have gathered... this seems to be a problem that only I have encountered, or at the very least something that I have deemed annoying enough that now I have to solve it... but I recently threw Gingerbread onto my i9000, quite successfully I might add, but I decided I wanted to go back to Froyo until the official release of 2.3 comes out of Samsung, since I am a big fan of "stock".
Problem is, every single ROM (I am at ten and counting) always results in Kies telling me that there is no update available. I have been loading only stock ROMs onto my device, so I am a little confused by this, since even the 2.1 firmwares have given me the same message. I know that, when I had Froyo loaded on stock, the message read that everything was up to date or something along those lines. Having that knowledge just means I won't be able to stop trying to put things back to stock until I see that same message again.
Anyone able to shed some light on what is happening here and how to fix it? Ideally I would love to load up 2.1 Eclair, update to Froyo using Kies and then just call it a day.
(PS. on Gingerbread I am getting some weird "static" screen popping up every time I restart... is that normal? I will take a picture and post it into the Gingerbread review forum if I can capture it.)
i was in a similar boat as you, loading 2.3 was no problem but going back is a pain in the ass.
BE WARNED! I spent nearly a day and i know a fair amount about what im doing, i even had to make the USB jig to force download mode at one point (testing different ideas) so be prepared for some issues.
what i did was use odin to flash stock JL2 (9000M bell version here), with 512 pit and a CSC file from another build (sorry i forget), bootloader update repartition clear efs checked. Thats the ONLY thing i could find to get me back to stock without any internal SD error messages.
IF YOU FLASH THE WRONG THING OR THE FLASHING PROCESS SCREWS UP YOU CAN BRICK YOUR PHONE. Read twice, do once.
See if you can find a stock rom for your area, what your phone came with, with the proper pit file and csc file.
Best of luck, you are not alone. I will definately be waiting for a less buggy leak before i switch back to gingerbread.
Kies reads and looks for the correct software for your product code and firmware tied to the supplying network .Once you install different roms you may change those details and Kies cannot find the correct details on your phone to recognise and match it to a firmware .
Spoof product keys and Kies registry patcher posts may help .
jje
Thanks for the quick answers guys... I shall plug-and-chug a bit more tonight and see if I cannot get something to work... then I will be back to post of my success (or failure).
You can use SpoofFw to trick Kies think you are on an official fw, the let Kies do the stock upgrade for you.
Having quite a bit of trouble getting Busybox installed properly, apparently... SpoofFW always starts up with "BusyBox not found. Spoof not possible." I have installed BusyBox a couple of different times from different sources and different versions... nothing seems to work. Am I missing something?
Also, when loading certain ROMs... the phone doesn't seem to register the modem anymore. There is a 2.2 ROM (forgot which) and the 2.3.3 ROM (without Bootloader) which, unusually enough, are the only ones WITH a working modem. Just tried loading up the 2.3.3 ROM w/Bootloader but the modem file from the non-bootloader version, and that seems to work... weirdly enough.
Since I am betting that there will be a "official" update through Kies to 2.3.x at some point, perhaps I will stick with this... since I am using an official ROM, will Kies recognize my phone properly and offer me an update, or has my product code become screwed up?
Wirebrook. I already replied to one of these today. Same happened to me. flashed back to jpu with a view to using kies to upgrade me to jpy but it wouldn't. So flashed eclair jm1 and kies upgraded me to jpy so I suggest that. You'll have to flash bootloader afterwards though as you'll lose 3 button reboot. But don't panic
Sent from my GTI9000 using XDA App, gingerbread 2.2.3 rooted, ADW launcher + gingerbread theme
I am using an official ROM, will Kies recognize my phone properly and offer me an update, or has my product code become screwed up?
Its not an official rom its a Samsung stock rom not the rom that was supplied with your phone . Kies might update it or might not .
You have firmware provided by the original phone seller and product codes hardware id firmware id for that . Kies will see that and update .
But its going to show not the firmware supplied by the original phone seller and tied to product code etc . Then requires you to Spoof Kies for an update .
jje
@Mossy1963
I'll give it a shot this evening... I have the JM1 firmware glaring at me in the face on my desktop right now, though... not sure that worked right the first time.
@JJEgan
As long as it is all "stock" I am pretty much fine with it at the moment. Not too bothered with having it tied to it's specific product code so much, although that would be nice.
wirebook said:
Having quite a bit of trouble getting Busybox installed properly, apparently... SpoofFW always starts up with "BusyBox not found. Spoof not possible." I have installed BusyBox a couple of different times from different sources and different versions... nothing seems to work. Am I missing something?
Also, when loading certain ROMs... the phone doesn't seem to register the modem anymore. There is a 2.2 ROM (forgot which) and the 2.3.3 ROM (without Bootloader) which, unusually enough, are the only ones WITH a working modem. Just tried loading up the 2.3.3 ROM w/Bootloader but the modem file from the non-bootloader version, and that seems to work... weirdly enough.
Since I am betting that there will be a "official" update through Kies to 2.3.x at some point, perhaps I will stick with this... since I am using an official ROM, will Kies recognize my phone properly and offer me an update, or has mys product code become screwed up?
Click to expand...
Click to collapse
That error message its actually wrong, you get it because nv_data.bin could not be found in /efs folder.
This could be due to a faulty flash where Csc was not applied correctly in recovery on the first boot.
Reflash with Odin is the solution.
Sent from my GT-I9000 using XDA Premium App
@Mossy1963
No cigar whatsoever... Kies simply stated there was no update to be done. Oh well.
@LuffarJoh
Tried reflashing... didn't work either.
Aaaaand to make things weird, that sometimes-working Antenna suddenly started working with an Eclair ROM that it hadn't worked before. Then after a reboot... nothing anymore. And now I have flashed the thing back to Gingerbread and what do you know... no more antenna. I would much rather have a working phone as opposed to a "perfect-stock" phone, so it looks like I might have to get an exchange... and perhaps acquire what I was after in the first place at the beginning of this thread anyways.
Hi, I was wondering exactly the same thing after flashing 2.3.3 today. I just like the idea of being able to plug the phone into kies to get a proper release although, I've no doubt the exact same version will be available for download. Has anyone got any useful info ?

[Q] Kies 2.0.0.11033_25/2.0.0.11032_12_9 Which one ?

Sorry if I've missed it searching but , I'm using 2.0.0.11033_25 Kies, and it tells me the latest version is already installed, but Samsung mobile says that 2.0.0. 11032_12_9 is the latest version to download. Don't know whether I'm supposed to stick with what I've got, to get Gingerbread, or get the lower numbered version on Samsungs web site, I would really value your input, by the way 2.0.0.11033_25 seems to be working fine had it for a while now. Thanks
It is the latest version and older Kies will upgrade to that version anyway .
You will get the firmware update when the network that supplied your phone update it and post it on the Kies server .
jje
Thanks for your quick reply. Mine is a unbranded unlocked i9000 from new,I think it's been jf3, jm1 and now jpy, I don't know whether this frustrates or helps but up to now the phones not been a bit of trouble and each upgrade with kies has gone straitforwardly, sim and micro left in, and my original 3 skype retained. I think the phones great, I'm looking forward to the speed you guys talk of with the next rom, as long as it upgrades as well as before.
This site and the help that you people give are impossible to put a true value on, thanks for being there.
I think it depends on your region but _25 is a January build while _12 is a March build.
I didn't realise that,tell you whats funny though,on one computer(vista.)I've got _25and on another(Xp) I've got _12, yet they both say they have the latest version. Either way, neither show a natural Kies update yet. Thanks again.

[Q] Which stock ROM can I use (CSC code mismatch)?

Hi,
These are probably newbies questions but I could not find a definitive answer for them. Basically, I think I am having some mismatch between my CSC code and my location.
I bought my GT-N7000 in Senegal (where I live) a bit more than a year ago, with a GB ROM. A couple of weeks afterwards, I received an OTA update (pushed) without any issue, apparently the last one on GB. Then the Note was caught in a storm and the motherboard was fried. The local after-sales service ordered a new motherboard, which was installed in August. Since then, I have not received a single OTA notification.
A few weeks ago, I tried to force OTA to check updates, but I keep getting a Server connection error. I installed Kies but am then getting the Device not supported error, though I have not rooted the phone or changed anything from the stock base. I also tried both processes while visiting in France, using a French (Bouygues) sim card but with a similar result.
The *#1234# maneuver gives the following:
PDA: N7000UBKK8
Phone: N7000UBKK3
CSC: N7000CHOKK3
The CHO CSC code is confirmed on Kies. Apparently, this is a code for Chile, so I don't quite understand why I would have it for a Senegalese phone. When using the 272 + IMEI code, I also get the CHO code, with no alternative choice.
I tried looking through various sources, here and on SM, but cannot find any confirmation as to what the CSC code for Senegal should be (i.e some national code or a regional / open one), as I did not check this with my initial motherboard.
The local after sales service has no idea about any of this ("you should not try to update too much via OTA, your will fry your motor") and they suggest the current GB 2.3.6 ROM is indeed the latest one available here. So my questions are:
1. Is there a way to confirm this latter assertion?
2. In case there is in fact a newer stock ROM but the CHO "discrepancy" (provided it is indeed a mismatch) prevents it from being reachable on OTA and Kies, to which code should I change my CSC to make them available again?
3. Should this change not be possible (or the CHO code be the correct one), which ROM (most likely JB) should I use via Odin to be sure I will still be able to use any and all of my local setup. Since there is no reliable Wifi here, I have to rely on 3G (this gets all the more tricky since I am using a small operator (Expresso) instead of the large Orange one) so losing the expresso APN in the flashing process is not an option (I understand crashing APNs can be a drawback of flashing non-national ROMs on Odin, maybe I'm wrong).
Sorry if this is all very basic, but not finding any specific, local info is getting a bit frustrating
Thanks
You can try CSC Changer from play store but i doubt that you will find csc for your country there, even if you do and you choose it, it will format your phone. JB update is available in Africa but not in your country, nearest one being south africa and kenya. You can flash firmware for any of these countries. Regarding APN Settings: if you are rooted used TBP to backup your APN settings or even My Backup Pro can also backup your APN Settings which you can restore after flashing firmware for any of the 2 countries mentioned above.
Make sure to format everything from recovery (ofcourse after backup) and flash JB using Odin.
Good Luck!!!
Cheers!!!

Categories

Resources