yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] Droodroid:
Ha ha, I realized this about 10 seconds after posting! However I have run into a few big problems...

After flashing to JPM successfully I left the oclf method alone as I thought I'd download the oclf app first from the market and do it from there. Also wanted to download quadrant to test the before and after..

Anyway I re-rooted through the oclf app and then hit the lag fix option. It keeps failing and I can't get it to work :(

Also I noticed that about five apps I bought on the market seemed to start downloading but never finished. So I can't overall like, opeta mini, titanium backup and quite a few others.. Double aaaargh :((

I know I should have rtfm'd!

Should I re-flash?
[Galaxy S I9000 General] Virnik0:
Rooting phone via OCLF is supposed to be for Android 2.1. In this case, start over flashing again with JPK and then JPM. Then continue as written in the first post. My method is proven to work, so you should have no problems then. And for the market - it happens from time to time, but it is not problem of this firmware. Market is not fully optimized for 2.2 yet. It is Google's fault. Try again later. You can read more about this in some previous posts in this thread.
[Galaxy S I9000 General] raematazz:
I think my phone was been bricked.. Did everything said in block 1 and on the restart the phone is blank.. Damn It..
[Galaxy S I9000 General] Virnik0:
have u tried to remove baterry, count to ten, then place it back, and boot in download mode?

on which OS did you tried? from what country are you?

EDIT: First Post updated. See it's bottom, where I have added section for Product Code change (two methods, both manual).
[Galaxy S I9000 General] joaofneto:
Virnik0,

Again, thank you very much for your tutorial... :-)

About your concern: my phone is a german unlocked and 3-button working SGS product code: DBT) bought in Switzerland and my provider (TIM Brazil) works with 2100MHz (what I already knew, of course...). So, thanks again.

Just to let you know, I'm now a happy Froyo user. I made some notes:

1) Firmware process took 2min 58 seg to me... :-))))

2) New boot (after system recovery mode) took about 2 min.

3) Final formware took 2 min 12 seg to be applied

4) Final boot took 1 min!

The only "problem" is that final boot was in german (it makes sense, as my phone set is german!). To my luck I know some words in german and I could proceed in initial steps (in which I couldn't change the language) and change it to Portuguese (Portugal) as I used before... :-))

All applications were tested (including phone calls and 3G HSDPA network) and everything is OK. I could even recover my contacts from sd card (I had backed up them with Export function in Contacts application) without using Kies...

Only application not working (I think there isn't support for Brazil yet, bcause of message) is Press Reader...

Voice calls works worst and GMail doens't allow to clean trash folder anymore...

I voted 5 stars and to your post to be on the first page!

Quadrant: 860 before; 1707 after... :-))))))

Best regards, Joao. :-))
[Galaxy S I9000 General] Virnik0:
What is worst on voice calls? Remove gtalk app with android mate, and install it from market. It will work ok then. ;-) anyway, thank you for ratings :-)
[Galaxy S I9000 General] joaofneto:
Because I was in a hurry, I wasn't clear about my problem with calls... Sorry...

It's not related to phone calls/receives neither GTalk... I was talking about making calls using voice recognition to identify contacts I have in my phonebook. Example: "Call David". I used this function with high rate of success in my original factory Eclair (JF3). Now, it's rate for the same contacts is very bad... :-( And it has nothing to do with Portuguese language as It works only in English, as before...

Thanks.
[Galaxy S I9000 General] Virnik0:
Ah so... I have never got used to this feature, even with my previous phones. So Voice search and voice phone cals was first thing I have deleted from my phone's system, so I haven't tested this. So anyway, not talking about theese two functions, are you pleased?
[Galaxy S I9000 General] joaofneto:
Very Happy!!!

Of course! Everything is twice faster than before (as Quadrant scores show) and I must say to everybody: use the HOWTO (in the first page of this thread) and be happy! :) :D
[Galaxy S I9000 General] vtje:
None of the mirrors work, neither the original link to the file.

Any chance to get them?

Thx!
[Galaxy S I9000 General] Virnik0:
All links works, First post updated. Only link which was not working was the main one, Uloz.to. Fixed now. File uploaded to the uloz.to has been updated with new howto (copy of first post).
[Galaxy S I9000 General] microtriper:
A HHHHUUUUGE THANK YOU from Brazil!!!!

Got my i9000 running JPM after 2 days of studying your post (can't b 2 careful). No bugs found so far.

Froyo, rooted, OCLF, new email, awesome battery icon... just about everything I wanted.

Now just one quick question: How can I avoid the flash-to-bleeding-edge bug that just bit me ? I would love to quit right here and just use it without going any further, but there are soooooo many new posts with kernels, roms, etc... PLEASE HELP ME!!!
[Galaxy S I9000 General] Virnik0:
I am not sure what are you talking about. Can you please describe your problem more closer?
[Galaxy S I9000 General] microtriper:
Not really a problem just a joke really. I can't stop thinking about more flashing on this phone. You got me into this flashing to latest deal and now I'm hooked (as in addicted).

THANKS AGAIN.

PS: Just read about them deploying JPA over Kies.. Should we upgrade ?
[Galaxy S I9000 General] Virnik0:
Every question about such updates shall start with "Why do I need this update?" JPA is just specific fw for each country in which it is available. From user's side of view, such update will change nothing, at least for users which updated to JPM. More over, each app in which can be user thinking about update from JPM interested, can be updated manually, by just replacing single apk. From my point of view, it is not worth time spent by reconfiguring my phone after such useless update, not talking about renewal of some specific utils, which can't be simply restored from backup. But sure, if you take flashing as some sort of entertaiment, then you can flash again and again. But keep in mind, that most people do not accept such phones as a toy, but working tool. Sure, you can play games on it, but you should not play game with it.
[Galaxy S I9000 General] microtriper:
Wise words!

The problem is I've already moved on with the Kies update (on JPO now) that went live today. I figured since I would have to reconfigure the phone anyway, might as well go with the latest officcial. BUT I do get what you're saying there.

This is a new SGS that I got a week ago, and was just messing around with it learning a bit about the OS (was on Symbian b4 that). So the phone was just a mess as I had basicaly installed and uninstalled everything on it till I found what I liked.

Now I'm starting from scratch and should calm down for some time with Froyo on it.

But your's was its first flash... and it shall never forget that :)

Thanks!
[Galaxy S I9000 General] timiboy:
@ Virnik0

I ran into a strange problem... after i flash the phone as to Your HowTo it is impossible to use KIES to copy back the contacts !?!?! Do You have an idea what the problem is? It would tell me Memory full, when I push transfer contacts to device !

Timiboy
[Galaxy S I9000 General] Virnik0:
This is caused by Kies not understanding Froyo yet. This can be workarounded this way:

Startup Kies

Choose to export contacts to Outlook (or Address Book, does not matter)

Now in Outlook or Address Book, choose export contacts to vcf file

Copy VCF file to your SD Card in the phone

In the phone, open up contacts, and choose Import/Export in the menu, and choose import from sdcard.

Now you can search for every VCF file it finds, or single chosen one.

Anyway, you can import your contacts again.

Don't worry, I expect Samsung to release update for Kies, which will understand froyo in the future. Meanwhile, it is always safer to import/export contacts in the phone itself, via Import/Export feature of the Contacts app.
[Galaxy S I9000 General] trueblueforever:
Great HowTo, but pls remove this nv_data.bin editing with notepad or wordpad!!!

This will destroy file coding and users will loose forever their IMEI code!!!

Add "you should first backup your original nv_data.bin file!"
[Galaxy S I9000 General] Virnik0:
to say the true, I have used PSPad for editing, but notepad works too.

for wordpad, I have now tried, and you are right, so once I have free few minutes, I will remove it.

and for backup, it is understandable... ;-)

Backup first!
[Galaxy S I9000 General] ehe12:
previously using jf7, flash to jpa and no problem at all...

step 1, down jpa rom,

step 2,start flashing.

done.
[Galaxy S I9000 General] timiboy:
Yeah,

this is the way i managed to import the contacts back! I was just wondering what happens ! Now I know it is a froyo <-> KIES Problem ;)

Thanks

Timiboy
[Galaxy S I9000 General] Virnik0:
OK, there is no problem to change JPM to JPA, I know (as I have already stated before). This changes nothing. But your post is still lame, even with JPA :-P

Now, do you have anything else, to say to us?

I really "like" people who do not understand differences between two firmware versions, but likes to make themselves heroes for doing something different. Bravo!

:D
[Galaxy S I9000 General] apollag:
@virniko

changing the product code, emulator says "-rf is read only". what does that means?

and will it really remove the imei?
[Galaxy S I9000 General] Exinferios:
Since the kernel is the same, is there really a difference in performance going from JPM to JPO or JPA? Right now, I'm running JPM with voodoo and launcher pro plus and I have no lag and excellent GPS so I'm wondering if it's even worth it to flash one of those at this point.
[Galaxy S I9000 General] hotsync100:
Hi , if I flash this rom, could it lost the latin america 3g bands (900/1900/2100) ?

PDA: I9000BOJG3

PHONE: I9000BOJF1

CSC: I9000DTMJH2

best regards.
[Galaxy S I9000 General] Virnik0:
that means, that you will need to remount filesystem in /efs to read-write mode

if you do not know how to do that, forget it, and start over with Android Mate (from Market), which will ease your work rapidly, because it is file commander under root, and can workaround this automatically.

And no, if you edit that file in notepad or PSPad, you will not loose your IMEI. At least I didn't lost anything, my "almost-wife" too, and my father so.

No, it is really not worth it. If you are running JPM, you do not need to update. Performance difference is zero.

If:

1) You have Download Mode available

2) Have Odin prepared

3) Use update (flashing only JPM, not JPK before), not upgrade (re-partitioning un-ticked)

then you will loose nothing.
[Galaxy S I9000 General] hotsync100:
Only to be sure:

In my specific case, I only have to follow your guide, starting step 10, right?
[Galaxy S I9000 General] Virnik0:
Yes, exactly. but keep in mind, that such procedure was not tested by me, I do not have american phone. This is only conclusion from topics I have seen here, and ideas of people which have tried it.

In any case something go wrong, be sure to have all personal data backed up.

It is also possible to do clean reflash, and then unlock american band via service menu in the phone.

decission is yours.
[Galaxy S I9000 General] apollag:
done. with android mate. thanks again. still got my imei, too.
[Galaxy S I9000 General] hotsync100:
Only to clarify, and sorry by too many questions ( I'm completly new with android, I come from WM and flashing was very different).

My phone is an international GT-I9000 (buyed in Amazon USA). In fact it came with Germany Tmobile brand. And it has the 1900 MHZ band for 3G. I really want to preserve that band, because I do not know how to recover it.
[Galaxy S I9000 General] Jobiza:
Not working?

I tried excatly what you said on first page, but the codes on KIES not changing. I can't update. :( I want back my Finnish firmware since i can't use on this one i have now, finnish keyboard or swype and some other apps are now english. :(
[Galaxy S I9000 General] Virnik0:
It is problem between chair and keyboard

Did you read whole howto? It seems to me, that no, you have ignore it, at least part of it for sure.

So then you shall have no problem at all. You can use either phone's service menu, or Samsung Galaxy Tweaks or Samsung Galaxy Tools to change you band with no problem. Both can be downloaded from Market. But if you just update without re-partitioning (you have to have Download mode enabled first), your band shall stay as it is now.
[Galaxy S I9000 General] Jobiza:
Okay , thanks. I'll trust your words and go that howto again much more precise. Can you change your product code to finland so you get finnish firmware? Thanks for any help.

Should had checked first post more precise. There's that how to change product code. >_> But havent yet tried the force update again.
[Galaxy S I9000 General] Virnik0:
Answer to your question is at the bottom of the first post. Have you ever read it?

EDIT:

First Post updated
[Galaxy S I9000 General] Jobiza:
Sorry bout those earlier questions.

I did update my firmware to JPM, but still i don't have finnish keyboard or finnish swype. I changed product code. I'm sorry if this is stupid question, but i hope you can help me. Thanks.
[Galaxy S I9000 General] Virnik0:
Swype is one of two features, which Samsung totally failed with (first is Email app). That is why this firmware was available via Kies only in one or two skandinavian countries. Basically, except for translation, it is "pure samsung firmware" without provider's enhancements and additions, like specific vocabularies for all languages. You can try to flash as pda JPO firmware and give it another shot (this way, your settings and data will persist). But uninstall/disable OCLF first. You can enable/install it again later.
[Galaxy S I9000 General] smackdad4874:
NO 3G!!

First off WOW. amazing how to, i followed the instructions to the letter, and am now running froyo 2.2, however. I don't have my 3g network running and i have looked throught the menus and can't seem to find a way to turn it on.

By the way I'm on Bell Canada switched from JH2 via JPK then JPM, after the JPM flash the phone went into reboot loop but i followed the tips in this forum and wiped the cash, factory reset then reboot, all seems fine so far except my

3g. Can anyone help please..

Also my home button dosen't work either????
[Galaxy S I9000 General] Virnik0:
What frequency band your provider is using? Do you have your APN set up? Go to Settings->Wireless Networks->Mobile Networks->Access Points Names. You have to set your APN for internet and for MMS there. Your provider will supply you with proper values. Your Home shall work, you just need to setup default action for it.
[Galaxy S I9000 General] smackdad4874:
On bell i think we use the UMTS/HSPA 850MHz and/or 1900MHz band. and how do i set the APN, or check if my phone is operating on the right band. Sorry noob here.

In network mode it is set to GSM/WCDMA(auto mode), and network operator comes up as bell, and is set to auto select.

thanks for the quick reply.
[Galaxy S I9000 General] smackdad4874:
Ok I went into the APN settings and switched them to

Name- Bell

APN- pda.bell.ca

Proxy- web.wireless.bell.ca

Port- 80

Now the 3G is working.. Yippy..

However i can't seem to find the option to get my home button working???
[Galaxy S I9000 General] Virnik0:
You mean that big square button in the middle at the bottom? Have you installed launcher pro? Then look in it's settings, my home is working well. And for the apn - you have found out quicker then I have managed to recieve xda new post email notice :-)
[Galaxy S I9000 General] smackdad4874:
Ya glad i found that, it was going to drive me crazy, but as I'm playing I am finding that incoming call are going right to my voicemail? Also have tried changing settings in launcher pro, no dice.. and it doesn't work in twlauncher either, i have no idea what else i can change. I think i have looked in all the settings and i can't find the answer.
[Galaxy S I9000 General] Virnik0:
Menu->Preferences->Behavior->Home Key Action

Have you tried that?

Haven't you applied Glass Protector? Some of them comes with liquid brush spray, and water can harm buttons, if wrongly applied.
[Galaxy S I9000 General] smackdad4874:
OK all is well i rebooted it and everything works, and again thanks for all the help and for the HOW TO. So excited to start playing with FROYO..
[Galaxy S I9000 General] respider:
I'm sorry for my noobie question, but here it goes:

Bought my phone yesterday, it is european (I9000) from germany I guess, I9000BOJG3)

It has T-mobile logo on boot

(splash screen), but it is not Locked and I do have access to both recovery and download modes

Does this mean it is branded?

Or can I just flash with odin?

Thank you in advance!
[Galaxy S I9000 General] Virnik0:
Yes, it IS BRANDED. If some changes was made to the actual Eclair install, like boot splash you have mentioned, it is branded phone. But it does not matter, because you have Download Mode available. You can safely proceed with [Block 2]

I am pretty sure, that you will successfully install JPM via my HOWTO, no problem at all. Just go for it.
[Galaxy S I9000 General] creat0r79:
Hello

I just got a new galaxy S (my first android do-hicky). I want froyo installed and samsung doesn't provide, so I have to do it the hard way - that's why i'm here:

I have a question. I just want a nice and clean samsung galaxy s android 2.2 that i can upgrade to 2.3,4,5,6,3.0 or whatever is next via kies app if the time comes. No hacks and no modifications.

If so,

are the steps starting here still needed, if so, why?

thank you
[Galaxy S I9000 General] Virnik0:
Just ignore OCLF, and do everything else. But your phone will run only at 60% compared the firmware modified with OCLF.
[Galaxy S I9000 General] creat0r79:
at 60% what? battery life or general performance?
[Galaxy S I9000 General] Virnik0:
General perfornance :-)
[Galaxy S I9000 General] creat0r79:
Thank you, currently froyo is here, looking as shiny as ever (after a full reset unfortunately). I'll hold the rootkit option open, if it's not to dangerous (i don't want to be stuck in froyo land when galaxy s people are getting gingerbread or whatever).
[Galaxy S I9000 General] shengchao:
Yup it works, I have a branded phone and download mode available by default. Just follow the HOWTO by Virnik0 and you'll get FROYO.

By the way Virnik0 thanks a lot for the HOWTO it was very clear and easy to follow.

Just one question though, in post 46 you mentioned that your battery life increased from 1 day to 5 days with SetCPU(profile) and Advanced task killer? Is that all you do to increase the battery life? did you also turn off 3g or any other functions to get 5 days?
[Galaxy S I9000 General] Jango Mango:
One of the best how to's...

Bravo........
[Galaxy S I9000 General] rascha:
hi all.Thank you my czech friend 4 this how to update.

I have first time benchmarked my phone after the update and it skored 1865.

Rascha from Serbia.
[Galaxy S I9000 General] creat0r79:
I am back and in a bit of a pickle, this update doesn't seem to have swype and samsung keyboard languages for my mother tongue (romanian): and it's annoying to write stuff like SMS/E-Mail like this.

What are the options here? Wait for a 'compatible' Jxx firmware and reflash? Or root and get a Swype app file - if so which is compatible?

Thank you
[Galaxy S I9000 General] Virnik0:
You can root it, without any problems in case you will update via Kies in the future. It will not fail, or anything else....

You will have to root it again, once You'll update via Kies in the future...Nothing more.

So, you can easily ignore OCLF instructions, but I do not think its the best option. Better option will be make OCLF tweaks, then install ROM Manager, Flash recovery image with it, and then in recovery, do FULL backup of your actual modified ROM. Once you will want to upgrade to newest or custom ROM, you can do it via new recovery (ie Clock Work Mod), and if something goes wrong, you can easily revert back to your backup in a few minutes, without any data or settings loss.

If you switch data network off, then you will loose MMS and Sync/INET option (but can be switched on anytime), but you will avail from 7 days uptime of the phone.

For ease this, I am using Enhanced Controls widget... I can post screenshot here... so here it is:

1) Modified Lockscreen

2) Home Screen, first desktop

Thank you. I am glad that it halped you in obtaining finally fast phone :-D

Sending Hello to Serbia! :-D Try killing Skype, some other unneeded stuff, and your score will be even higher.

I don't want to be rude, but main problem with people from Romania is, that they are never happy enough, and they can't do anything properly. Sorry. I know it, because I'm working under romanian management...and I am making requests for our romanian developers in bucharest...they never finished job OK...

OK, back to you problem: You can wait till romanian localized firmware comes out, and then simple overwrite Swype app. Or use something from Market...like AnySoft Keyboard - It has Romanian Localization, and I am using it right now, except that mine is with Czech localization. You can try yourself, what will suit you better. For me, Swype is just useless piece of crap. Anyway, even T9 on Nokias, or any other writing helper app I have just tried never served me well...I have warned in the first post, that this is northern european firmware, which is fine, except that you can't count on localized functions like Swype for example. Neverthless, Swype localization was discussed here before few times already, so use search function next time please.
[Galaxy S I9000 General] smackdad4874:
Quick Update.....

After following the (HOW TO) to the letter all was fine for a few days, then....

my wifi was having trouble connecting so i decided to turn it of then back on to see if that would fix the problem, then the horror...the phone went into bootloop so i did a factory reset. Nothing changed...

After that i went and flashed the whole HOW TO again and odin was saying every thing went good (Pass) and the same thing.. after the s logo the phone goes black and nothing happens, the soft keys light up when touched and that is it.

I can still get both 3 botton combos to work (factory reset & download) so i then tried flashing Bell Firmware, using odin3 v1.3, I9000UGJG8-PDA-Kernel-Bootloader-CL440317-Low, with the 512.pit, repartition box checked, then wiped the cache, factory reset, same thing...

Next using odin3 v1.3 again, flashed I9000UGJH2-PDA-Kernel-Bootloader-CL490514-Low, with 512.pit, repartition, wipe cache, factory reset, same thing...

It dosen't say there is anything wrong with my internal sd card, and I don't know what else to do. I have talked to wireless wave they said to bring it in and they might be able to get me a new phone ( it's only been 3 weeks) but i have a few days till i can get there.

Any ideas???