yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] kumaran21:
Hi PaulForde,

Execelant guide, but I still have a few questions, I really hope you can answer them for me.

This is my first ever smartphone and I would like to get the facts right before I mess around with it.

I have an International version Samsung Galaxy S GT-i9000 with firmware version PDA: I9000DXJPE, PHONE: I9000DXJPB, CSC: I9000OLBJPA and Build Info: 2010.12 download and installed via Kies and I have no lagfix installed or any other tweaks. This would be my first attempt, so you can understand my reluctance.

The 3 button download mode and recovery mode is working.

So my questions are, is it safe to install the JPY rom on my phone & any other precautions that I should take.

I have already downloaded the

JPY 2.2.1 ROM

ODIN Flashing Tool

Hardcore's kernel (speedmod-kernel-k12m-250hz.zip & speedmod-kernel-k12m-500hz.zip - not sure which on to use

Downloading Darky's ROM v8.1 wipe version (Should I go back and install Hardcore's Kernal after flashing this ROM?)

Thanks in advance.
[Galaxy S I9000 General] seeARMS:
Great guide Paul. Should definitely help clean up a ton of needless posts in Development.

Now all we have to do is make the newbies read it. :)
[Galaxy S I9000 General] cantIntoCode:
Thanks, I wanted to help out all the beginners and stop all the "zomg my SGS is so slow how fix!??!!!" In the dev section :)
[Galaxy S I9000 General] chrisjcks:
Good, you have the 3 button modes working (both hopefully)

Flash a kernel first, this will get you used to odin and flashing. (a kernel flash is the safest to perform, and will get you used to what your doing)

Simply place the odin version of the kernel in the pda section of odin, (you must make sure you downloaded the Odin version and not the CWM version)

Enable usb debugging on your phone in settings

Make sure clear efs, bootloader, re-partition etc are NOT ticked. (they shouldnt be ticked by default, but you should always check)

Put your phone into download mode (yellow screen, big triangle - says downloading....)

Plug in your phone, odin should detect it.

Start the flash.

For hardcores kernel, id recommend 500hz.
[Galaxy S I9000 General] thebazman:
maybe put in header (beginners or noobs)

just my 4 half pences
[Galaxy S I9000 General] cantIntoCode:
Will do, It's nice to see a fellow Glaswegian on xda :)!
[Galaxy S I9000 General] thebazman:
Its a small world on XDA and yes its nice to see a comrade on the board:)

regards
[Galaxy S I9000 General] cantIntoCode:
Aye nae bother mate! Haha :)
[Galaxy S I9000 General] mull54:
I just installed 2.2.1 JPY and Hardcore's kernal(with lag fix and tweaks i THINK) but i can't notice any diffrence in performance how can i check if everything is as it should be.

And i only got 1290 in quaderant benchmark!
[Galaxy S I9000 General] 1jz68u:
Great work in this guide, simple and easy to follow, my sgs is lightning fast now.
[Galaxy S I9000 General] conorb101:
If I install a custom ROM like Darkys will I lose all my apps, ie does it wipe all my data?
[Galaxy S I9000 General] cantIntoCode:
Choose the no wipe version of darkys ROM.
[Galaxy S I9000 General] bryan.sc:
Anyone can confirm whether the 3G network can be activated?

As I pressed the power button, the Data Network Mode is Activated but the APN app widget stays Green all the time (confirmed added thru add widget step) and I don't see my usual 3G/H icon appears on the task bar next to my signal bars.

I have upgraded from JPE thru Kies 2.0 without root and lag fix at all to this JPY using Odin 1.3 as per your perfect instructions at this post (recommended to Newbies like me, Thanks!).

Ticked only on Auto Reboot, F.Reset Time and PDA with downloaded JPY_JPY_JPY.tar selected.

Key in *#1234#, information as shown at below"

PDA : I9000XXJPY

PHONE : I9000XXJPY

CSC : I9000XAJPY

Build Info : 2010. 12

Quadrant Standard Application Result comparison:

PDA:JPE / PHONE: JPB / CSC: JPA : 1016 points

PDA:JPY / PHONE: JPY / CSC: JPY : 1062 points

Significant improvement seen though. Flipping thru page by page with no lagging at all for JPY while JPE still have some lag.

Bottom line, can anyone give a helping hand on this APN/3G network please? Right now can access internet thru WIFI only but not thru 3G. Even uninstalled and reinstalled APN on off widget also unable to help as well as rebooted few times.

Appreciate it very much!
[Galaxy S I9000 General] cantIntoCode:
Look up your networks APN settings and in android go to settings then wireless and networks then mobile networks then access point names. Press the menu key and type in the settings.
[Galaxy S I9000 General] jodmos:
Hi Paul,

Like your guide, excellently laid out - I also use the vodafone (uk) forum, do you mind if I link this to their message board?
[Galaxy S I9000 General] cantIntoCode:
Go ahead, as long as credit is put back to XDA and me for typing up the thread. Also tell them I want £10 of my bill! Just kidding obv course :)
[Galaxy S I9000 General] cantIntoCode:
Could you link me to the post on vodafone forums? Thanks.
[Galaxy S I9000 General] kumaran21:
Thanks chrisjcks,

Flashed the kernel last night and applied all the recommended tweaks. Everything is working great now except for the battery seems to be draining faster than it was before.

It went from 100% to 97% the moment I unplugged the charger and 6 hours later its at 65%, it used up 35% in 6 hours.
[Galaxy S I9000 General] fulcrum1971:
Yes the 500 Hz speed kernel with lag fix is eating up battery real fast. Stock jpy was much better. Any solution, cos i really like this setup.
[Galaxy S I9000 General] jodmos:
Here it is, post no.18 on their Resource Board.

Cheers.

http://forum.vodafone.co.uk/t5/Galaxy-S/Galaxy-S-Resource-Board/m-p/648665#M10126
[Galaxy S I9000 General] bryan.sc:
Hi Paul, thank you for the tip! I had my mobile operator resend the 3G and MMS settings to my I9000, restart the phone, voila! Back to normal now.

Excellent post you have here and I did until step 2, I am satisfied with the JPY speed! I don't think I wanna flash speedmod.
[Galaxy S I9000 General] Kewjoe:
Nice guide!

Not sure if this was mentioned, i skimmed most of the thread and didn't see it mentioned.

You should add i9000m to your subject. These steps work just fine for our phones too. Since the Canadians are some of the loudest on the forum, that little change may be significant :)
[Galaxy S I9000 General] cantIntoCode:
Haha :) Okay will do. I never added the I9000 only it was a mod edit.
[Galaxy S I9000 General] conorb101:
I've switched to Darkys ROM which I gorgeous. But my quadrant scores have gone back to 1150.

Would you suggest using hardcores kernal with all the tweaks on, with Darkys rom for optimum performance?

Also my internet isn't working in Darkys ROM. I've added the APN settings and turned on data, I've the 3G icon at the top too, just no access to internet? Even when I am using Wifi I still can't access the internet. Any ideas?

By the way, excellent guide. Many thanks. :)
[Galaxy S I9000 General] cantIntoCode:
Don't listen to quadrant, if your phone feels fast it does not have to be reflected in quadrant. Your score is probably because you haven't enabled EXT4 lagfix.
[Galaxy S I9000 General] conorb101:
Any idea why my internet stopped working? It won't work even with wifi on? So it's not the APN settings.

It worked when it first booted up, but when I restarted my phone all data connections fail.
[Galaxy S I9000 General] cantIntoCode:
Disable Wi-Fi add APN settings and reboot. If you don't have data by then you'll have to wait for someone else to see if they have any ideas. That's what you do though to sort out data.
[Galaxy S I9000 General] conorb101:
My bad, firewall was blocking everything. Feel rather daft.

Thanks for your help.
[Galaxy S I9000 General] chrisjcks:
You may need to clear your battery stats from within the recovery menu.

Drain your phone completely, then charge it fully whilst its off til you see it say 100% on the big green battery, enter recovery and clear your stats.

If that doesn't work, try a random clear of your batt stats - it will sort itself out after a few days at most, dont worry ;)

Sometimes when flashing a kernel, your battery stats get a little messed up, your phone really isn't losing 3% immediatly.

All the best.

---

Chris
[Galaxy S I9000 General] chrisjcks:
Read my post above, its probably not draining as much as you think, its all shout battery stats.

I've tested 500 with 256 extensively myself, they are pretty even in battery life and most developers will tell you the same ( at most, there is only a few % difference)

The lagfix might drain a bit of battery, id recommend any ext4 lagfix (i think its ext4, I forget sorry)
[Galaxy S I9000 General] cantIntoCode:
Yep its EXT4, as reported by many devs EXT4 is the most robust file system and is the least likely to cause data lose/malfunction etc.
[Galaxy S I9000 General] fulcrum1971:
Thanks Chris and Paul.
[Galaxy S I9000 General] kumaran21:
Thanks Chris, will try that method.
[Galaxy S I9000 General] kumaran21:
Please, can someone tell me if I need to flash a stock ROM prior to flashing a custom ROM?
[Galaxy S I9000 General] chrisjcks:
No, just make sure any lagfix you might have applied is disabled.
[Galaxy S I9000 General] betoNL:
Congrats for this thread...

Just a small update...JPY was the fastest

JS3 is a little faster
[Galaxy S I9000 General] JCL1982_:
Darkys ROM

Hi guys

I am trying to update to Darkys ROM but my handset keeps saying I need to switch to Edify scripting.

Can anyone please help?

thanks
[Galaxy S I9000 General] JCL1982_:
Found the answer thanks. Voodoo not working but speedmod fine
[Galaxy S I9000 General] cantIntoCode:
If your using a kernel with ClockworkMod recovery 3 all scripts must be written in the Edify language. If not they will fail, thats why speedmod works :)
[Galaxy S I9000 General] cantIntoCode:
Looks like this thread is dying :( It's served it's purpose though so I'm pretty chuffed :D
[Galaxy S I9000 General] MKV21:
I hope not!

Thank you for this thread, I liked it very much and everything worked fine. Except I also noticed my battery seems to be draining faster. I try to recalibrate tonight.
[Galaxy S I9000 General] betoNL:
You could ask the OP of this thread:

http://xdaforums.com/showthread.php?t=723596

To add a link to this thread on the first post of his thread
[Galaxy S I9000 General] Trevormelcher:
Ok this is my first time using Odin so give me a break. I downloaded the Rom and Odin in order to complete the first step, I Extracted both and started up Odin, in the PDA I made sure I had selected the .tar file and continued to plug in my phone and start the flash. Everything seems to have went right as ODin eventually said PASS!

Then My phone attempted to reboot and is now just flashing very 3 seconds the loading symbol with the criculating hyphens.

How do I fix this, Or is there anyway to unbrick it or whetevar from this point?
[Galaxy S I9000 General] cantIntoCode:
So odin passed but your phone won't boot. Put your phone back into download mode and reflash.
[Galaxy S I9000 General] acidjim:
Paul great job. Can I suggest you to use uniform format in all steps. Something like:

<step number> - <short description>

Description: <long description>

Background: <backgroung info>

<walkthrough>

You are between two fires: Put more info to respond all questions or put less info to make it readable. So small and/or grey font is perferct.

There are many ROMs, base-ROMs, kernels, tweaks, I would like to see more background info, something like kernels-roms compatibility and optionality of the steps. JS3 is over there.
[Galaxy S I9000 General] Trevormelcher:
I Have reflashed numerous times with no sucess. The same problem everytime, I have even tried using diffrent Roms such as I9000UGJK3. A little more detail maybe, I have a bell GT-I9000M, also I can still access download mode but not recovery mode. Any Ideas how I can get back to the original Canadian Firmware?
[Galaxy S I9000 General] rkmals:
Thanks for the info Paul, but I'm having the same issue as Trevormelcher. I've tried reflashing a bunch of times and no luck. I also can't seem to get unt Reovery mode now either. Not sure what to do next...
[Galaxy S I9000 General] Trevormelcher:
OMG I fixed it! Go here http://xdaforums.com/showthread.php?t=853950 and download the JL2 Located near the top. Flash that using Odin bu going to the download menu using the volume down+Home+Sleep button and it will boot successfully, didn't even wipe my phone.

If it works add thanks Please!
[Galaxy S I9000 General] rkmals:
You're gold! Worked like a charm. Wasn't sure if I should use the version of Odin linked in that thread, but did anyway and my sgs has been resurrected. Many thanks, but the sgs has been nothing but problematic from day one. It may be time to move on.
[Galaxy S I9000 General] MKV21:
I just noticed something odd. I have the standard rom with hardcores kernel and lagfix enabled (but I don't think that matters). There seems to be a constant data transfer (or at least all 5-10 seconds). I can see the arrows in the top of the phone next to the clock are colored all 5-10 seconds, which means data-transfer, right? And my speakers are giving the typical "mobile activation" sounds if the phone is near them almost the whole time, this was last week definitely not the case. I use a taskkiller to make sure non of my applications is causing this.... does anybody else experience this?

Edit: It seems to be some problem with the mail-client....
[Galaxy S I9000 General] chrisjcks:
The fastest, most stable and smoothest ive got my phone is:

JS3 2.2.1 ROM

Advanced voodoo 666.2 kernel

Voodoo enabled

Voodoo sound app installed

Overclock cpu 1.2ghz

1880 quadrant is nice too, although rather meaningless.

1.28ghz wasnt stable enough on a full day usage (1925 quadrant)

The phone is super smooth, and the sound through the earphones is awesome. (and louddddd)

Thanks supercurio and trasig! For the developments!

Ive played with gingerbread on a nexus s, and my phone right now is not slower in any way in comparison.

- and yes, im using stock rom with touchwiz. (yes, you heard correctly - touchwiz)

Lol

AWESOME

Ive tried many roms, many kernels, many different lagfixs and setups - and i urge everyone to try this setup for a super smooth and fast phone. (battery life easily gets me through a full day, which is what i need)

- you dont need to use a custom rom

-you dont need to use a different launcher (all which run as an active process in task manager)
[Galaxy S I9000 General] cantIntoCode:
With 1.28GHz my phone locks up and you have to remove the battery before I could use the my phone again. I'd recommend staying at 1.2GHz or no overclock at all :)
[Galaxy S I9000 General] chrisjcks:
Thats why i said 1.2ghz lol

1.28ghz is fine for a few hours on my phone, runs games and apps, but over a full 10hr work day, i usually get about 2 lock ups, so far 1.2ghz hasnt given me a lockup (...yet)

:)

My phone is f'in flying with the setup i mentioned tho, and its more impressive to me as its stock rom and stock touchwiz launcher.

Finally found a setup i'll keep for a while, i can chill a little now.
[Galaxy S I9000 General] sonic1089:
I am trying to flash my phone using odin but all the

.tar files i downlad are image files when i try using them i cant use the download as is and when i unzip it its and image file and odin will not use it to flash.

Want to install the moded custom official bell i9000m rom but my phone will not go into the sd select because i have 3e recovery on my phone i need a true odin .tar kernal to flash i have read all the guidesband instructions and begginer guids too but the .tar super kernal is just an image file

Yes i downloaded the one that says for odin use only.

I need a just a .tar file to flash one that works for odin so i can do my rom upgrade.

Thanks
[Galaxy S I9000 General] chrisjcks:
You dont unzip .tar files.

Make sure you have the 3 button download and recovery modes working before flashing anything

If so, go and download a kernel such as trasigs advanced voodoo 666.2 kernel,

Place the .tar file in the pda section of odin, change no other settings.

Put your phone into download mode, and when it is - and when odin recognises your phone, you can start the flash.

If you want to install a rom, same method used.
[Galaxy S I9000 General] sonic1089:
I first just use the tar file exactly the way i downloaded but odin would not recognize the tar and it would not flash it i will try using onther tar file

I am mainly doing this to have access to the apn screencso i can set up my service provider to access other thinngs

Thanks
[Galaxy S I9000 General] scytherjoe:
thank you so much for the detailed post, finally i found a way to make my sgs works really fast now.

thank you for writing it step by step for noobs like me. ^_^
[Galaxy S I9000 General] erkv:
Thanks again for your post Paul.

It was very helpful.

I did as you said and worked flawlessly, I just started flashing JPY

my quadrant score is now 1303 but with oclf (ext2) it was on 1800. Maybe im doing something wrong or is just the quadrant score not real?

my experience, ext2 ended up a little unstable.

My next step, follow your instructions and go on with Darkys
[Galaxy S I9000 General] chrisjcks:
Dont use oclf, not only is it a fake score for performance, but oclf can be dangerous to your phone. (i personally have had problems with it, even with a 'safe' partition size of 1gb)

Get voodoo installed and enjoy speed aswell as awesome sound - and no loss of space for apps too. (voodoo app for sound on the market)
[Galaxy S I9000 General] benG1:
Thanks alot for this thread. Finally made me ditch the awful stock software and riding fast on darksys rom :)
[Galaxy S I9000 General] Storbank78:
Hmmmm

Noob Question(?)

Do I have to flash another rom in order for this to work or can I stick with the stock rom or something close to?:confused:
[Galaxy S I9000 General] betoNL:
My guess is that the whole OC/UV thing , will sooner or later compromize stability.

Please dont forget to report here, when your system crashes also at 1.2Mhz.

Because it eventually will depending on a specific use (program or game or multi-tasking activity etc.)

Funny enough, users like to brag about overclocking achievemments, but they forget to report when system eventually crashes.
[Galaxy S I9000 General] chrisjcks:
So far, day 5 - no crash

Will keep you posted
[Galaxy S I9000 General] betoNL:
Ok Tks.

Which UV values are you using?
[Galaxy S I9000 General] trig65:
Hey Paul, just wanted to say a huuuge thanks for this guide. I've been reading on and off for a month on all this and just feel like i've been going in circles. Now my phone is purring like a kitten. Thanks!

(Where the devil is the 'thanks' button??)
[Galaxy S I9000 General] veki19:
Props for this guide, as i am android newbie helped me a great deal - cheers! :D
[Galaxy S I9000 General] chryaner:
failed

ive downloaded the JPY PDA file and put it into the Odin3 program.. connected the phone and pressed start, and nothing:

<ID:0/008> Added!!

<ID:0/008> Odin v.3 engine (ID:8)..

<ID:0/008> File analysis..

<ID:0/008> SetupConnection..

<OSM> All threads completed. (succeed 0 / failed 1)

help please?
[Galaxy S I9000 General] chrisjcks:
You need to put your phone into download mode before you click start....
[Galaxy S I9000 General] chryaner:
how can i do that? thought it was the debug mode

edit: you ean the 3 button hold thing.. well, that lead me to another problem..

i used to have the voodoo lagfix, yesterday my device gone crazy and i rebooted it through the setting..

now everytime im going into the download mode, it lead to me to a yellow screen that says "Downloading, please dont turn off target" or something like that..

anyone?
[Galaxy S I9000 General] betoNL:
Maybe you should be doing more reading before going flashing, converting the fyle system, etc., etc.

This topic is not really for beginners...try for instance this one:

http://xdaforums.com/showthread.php?t=723596

and other "sticked" ones

« »
[Galaxy S I9000 General] laconic5:
This is the best flashing tutorial for beginners (like myself). Better than the stickied ones. You just need to read the entire original post.
[Galaxy S I9000 General] cantIntoCode:
Nice to see it's helping everyone :)
[Galaxy S I9000 General] chrisjcks:
The yellow downloading screen is the screen you need on .... (this is download mode)

When it shows this screen, plug in your phone and start the flash (simple)

Make sure all lagfixs you 'may' have applied are.disabled before flashing a rom.

Dont change any settings in odin, just put the .tar file in the pda section.
[Galaxy S I9000 General] zorkeyahya:
thank you...been trying it for 2 weeks and finally i got it done...yay!
[Galaxy S I9000 General] natedogggg:
very useful thanks
[Galaxy S I9000 General] cantIntoCode:
No bother at all :)
[Galaxy S I9000 General] yellowking:
Thank you for this I am running Darkeys new Rom and it appears stable so far.

I did have to do a factory reboot as I got several errors.

So I suggest guys you do a factory resetting first then do all the updates.

Once you do that it's painless incl installing Darkeys Rom which has a lovely worldwide GUI.
[Galaxy S I9000 General] ilias87:
I flashed my GALAXY S international with a new ROM. The phone was charged at 100%. When the procedure was over and i rebooted my phone and the battery level was at 95%. Now I have noticed that battery drains really quickly from 100% to 85% +. After that it's stable. I used Darky's v9.0.2 Extreme Edition ★ JPY ★ ROM. Any thoughts?
[Galaxy S I9000 General] Its_Dave:
Hello,

I find this page very useful and well done but I can't seem to get it to work. I'm new to the whole galaxy s thing but not cracking things.

I did follow the steps and I just got a flashing text over and over again the samsung text that appears on boot up. I did the steps in the quote below which made my phone work again and I think back to stock but I'm just lost in this whole process what did I do wrong, I did try reflashing serveral times. I have a Bell Galaxy S Thanks I have some info about the phone below not sure what your all need

Its Dave
[Galaxy S I9000 General] ronmtorres:
many thanks for this! it's tempting me to use a new ROM; something I have never done before :) I might want to step my feet in the water and see :)
[Galaxy S I9000 General] ChmT:
I have speedmod kernel k12q

Do I need to disable tweaks and lag fix if I want to flash newer or older version of speedmod kernel?
[Galaxy S I9000 General] chrisjcks:
Not usually, but always best to ask the author hardcore.
[Galaxy S I9000 General] cantIntoCode:
Not disabling while updating is usually okay. Don't understand why you would want to flash an older version though....
[Galaxy S I9000 General] ChmT:
I would maybe go to older version just if I see some problems.

I flashed trough CWM SpeedMod K12R with HZ=500 CWM. It seems ok for now.

Is it normal for IGO app to lag when I browsing trough IGO settings?

Is it safe to flash voodoo over speedmod?
[Galaxy S I9000 General] chrisjcks:
If you flash the voodoo kernel, disable any lagfix and tweaks, id only ever keep them on if i were updating to another speedmod kernel.
[Galaxy S I9000 General] ChmT:
What kernel is better to use with Darky's 9.1 on I9000? On 9.0.2 I use speedmod so should I stay with it on 9.1 or go to voodoo?
[Galaxy S I9000 General] azzledazzle:
the choice is yours. voodoo is recommended for darkys ROM but lots of us are using speedmod. ive said this a gazillion times today lol its down to personal choice, there is no better / worse it depends on the user... i prefer speedmod for the added tweaks and battery life..... but each to their own i suppose, both are very good :D
[Galaxy S I9000 General] ChmT:
I'm asking cuz I wanna get as much smoothness as possible when scroling trough menus and apps screens. So if there's no difference in this segment I'll stay with speedmod.

And in Darky configurator it recommends voodoo so i wonder is it really better?
[Galaxy S I9000 General] chrisjcks:
I thought supercurio already stated that voodoo doesnt affect battery life at all.