[GUIDE] Beginners guide to make your SGS fly! I9000 & I9000M only.

Search This thread

cantIntoCode

Retired Recognized Developer
Aug 29, 2010
1,629
2,564
Glasgow
Hello guys I thought I'd make a little how to and make my first thread that really contributes to the XDA community, so here we go :)!

Please make sure you have access to 3 button mode(voldown+home+power) to get into download mode. If not please see this thread :

http://xdaforums.com/showthread.php?t=785201 !

I'M NOT RESPONSIBLE IF YOUR BREAK YOUR PHONE, ALTHOUGH IT'S UNLIKELY YOUR TAKING THE RISK BY MODIFYING IT!

Instructions:

Step 1 -

Consider which Samsung ROM you want to have installed on your phone. Currently JPY is the fastest stock FroYo ROM from Samsung.

JPY 2.2.1 ROM : http://www.multiupload.com/UHJNT0K1F2

.RAR Password : samfirmware.com

ODIN Flashing Tool : http://www.multiupload.com/4JLU4QHUV7

Download these and your ready to go!


Step 2 -

Before flashing any roms, please disable any form of lagfix you are currently using!

Extract I9000XXJPY.rar and odin 1.3.rar

Start up odin1.3.exe

Now click on PDA and select the JPY.tar that you just extracted.

Place your phone into download mode and connect via USB.
You must start Odin before plugging your phone in! Odin is very temperamental.

Now flash your phone and you will reboot into the latest Samsung ROM.

Step 3 -

Now it's time to add some speed!

You will have to decide which kernel suits you most.

Using a super fast kernel with a lagfix will really improve the performance of your device. Converting Samsung's RFS Filesystem to much better EXT4 Filesystem should stop all the hang ups etc that you will encounter on your device. Supercurio's Voodoo LagFix converts partitions to EXT4. You will also have to option to convert to EXT4 with hardcore's kernel and most other kernels.

Do you want Overclock, Voodoo LagFix plus Voodoo Sound?

Then Trasig's kernel is for you :
http://xdaforums.com/showthread.php?t=823300

Do you want a stable Kernel with a ton of features aimed at purely improving your phones speed?(NOW WITH VOODOO SOUND!

Then Hardcore's kernel is for you :
http://xdaforums.com/showthread.php?t=822756

Would you like a kernel similar to harcore's with Overclock?

Laststufos kernel is for you :
http://xdaforums.com/showthread.php?t=811660

Step 4 -

Now you have decided which kernel that suits your needs, Download it!

Now load up Odin, place the kernel's .tar in the PDA section, connect your phone in download mode and flash!

Step 5 -

Now your super fast kernel is installed, reboot into recovery (vol up+home+power)

If your on trasig's kernel, follow these instructions:

Select 'voodoo lagfix' under ClockworkMod Recovery
Select 'enable lagfix'
It's optional but for extra speed also select '/system lagfix on'
Now reboot!
DON'T BE ALARMED IF YOUR PHONE STARTS TALKING TO YOU.
The voice is just telling you that it's converting RFS to EXT4.
Just leave your phone be until it boots into Android.

If your on hardcore's kernel, follow these instructions:

Select 'advanced ULK features'
Select 'install superuser'
This will root your phone
Now go back and select speedmod then tweaks and enable the first four
Now go back and select lagfix
Select EXT4 and reboot
Your phone will ask you to backup and restore select yes and wait for reboot into android. This may take a while.

-Laststufo's instructions will be added later-

Step 6 -

Now we have kernels sorted out so they're ready for a super fast ROM.

Personally I have tried and tested and are a big fan of:

Darkys V9.0.2 -
http://xdaforums.com/showthread.php?t=814091

Doc's & Stefunel's magical ROM Kitchen -
http://xdaforums.com/showthread.php?t=817703

Darky's ROM is an all in one ROM that's been super optimised to make your phone fly.

Doc & Stefunel's kitchen gives to user the ability to build there ROM from scratch, you get to decide which features you want in your ROM. Also it too is super optimised!

Both of these ROMs are updated frequently so if any bugs are encountered you can be sure they will be fixed as soon as possible.

So know you've chosen which ROM to flash to your device, the next bit is easy.

Transfer the .zip ROM on to your internal storage
Now reboot into recovery(vol+up,home,power)
Select 'install zip from sdcard'
Select 'choose zip from sdcard'
Now navigate to the .zip that you just transferred to your device and select it
Your super fast ROM is now installing and this may take a while
After installation reboot

To enable overclock on compatible kernels use xan's excellent app, Voltage Control : http://xdaforums.com/showthread.php?t=829731

Darky's ROM comes with it's own kernel, if you would like to stick with the kernel you chose in step 3, just follow the instructions again.

Step 7 -

Enjoy!


I have tried my best to make this guide almost noob proof, however if there's anything I've missed out or it doesn't make sense please tell me and I'll try my best to make it more suitable. As things progress I plan to update this post so please stay tuned.

Also if you like this post I'd appreciate if you clicked the thanks button :)
 
Last edited:

xan

Retired Recognized Developer
May 21, 2006
1,407
455
Crack-ow
Dont forget that most OC kernels rely on Voltage Control at this moment :)
This is kinda sticky I think... Base steps for a new SGS users (who have some experience with Android though)
 
Last edited:

Savitar

Member
Dec 6, 2010
10
8
Improvement

Maybe you could explain whats this Vodoos Lagfix ist all about? And maybe go into details, why ext4 is much better than the normal partition system samsung uses? Just a guess that would interest some new users.

Though you did a great job, woulda been a lot easier if i had this guide when i flashed my phone :) Anyway, Have a happy life.
 

paokaras45

Senior Member
Jan 23, 2009
207
16
Great Work!
I think no more details needed!
It would be hard to read!
Over the past 3 days that I've owned the device, i read many many guides, suggestions, forums etc!
Here i found everything that i would like to read at first so i didn't waste many hours on reading
 

rmanaudio

Senior Member
Aug 27, 2010
210
11
GTA
You also need to add that if you load a customer ROM like Darkys, it will override your old kernal. Darkys ROM has kernal already in the package!

As a result 'advanced ULK features' is no longer there with Darkys ROM!
 

holgalee

Senior Member
Dec 20, 2010
404
37
Excellent! :) Thanks so much for writing so clearly and succinctly. I have a problem:

I thought I flashed to JPY but my phone still shows JPA. I've done it both with and without the ODIN Pit file. I've rebooted a few times and even done factory wipe but it keeps showing JPA. Any ideas?
 

Samdroid_G_S

Senior Member
Nov 14, 2010
381
37
You might want to include that you do not want to have lag fix applied if your going from stock jpy to a custom rom and how to properly disable voodoo. Could save alot of headaches.

Sent from my GT-I9000 using XDA App
 

MagicOnline

Senior Member
Jul 22, 2010
404
69
Excellent! :) Thanks so much for writing so clearly and succinctly. I have a problem:

I thought I flashed to JPY but my phone still shows JPA. I've done it both with and without the ODIN Pit file. I've rebooted a few times and even done factory wipe but it keeps showing JPA. Any ideas?

as far as I know JPA has 803.pit BUT JPY has 512.pit.

did you tick the re-partition option in odin? if that still fails you need to flash first a stock eclair with 512.pit, like JM8 and the repart option ticked. then reflash JPY with repart option un-ticked.
 

cantIntoCode

Retired Recognized Developer
Aug 29, 2010
1,629
2,564
Glasgow
Thanks for all the great comments guys, obviously as things move on(new kernels/new ROMs). I will try my best to keep this post updated as much as possible.
 

cantIntoCode

Retired Recognized Developer
Aug 29, 2010
1,629
2,564
Glasgow
You might want to include that you do not want to have lag fix applied if your going from stock jpy to a custom rom and how to properly disable voodoo. Could save alot of headaches.

Sent from my GT-I9000 using XDA App

I'll do that later on today when I get back in the house :) This post will be edited over the next few days in order to make it a really simple guide and the only way it improves is due to the community telling me how to improve my post. So thanks! :)
 

Barcors

Senior Member
Oct 18, 2010
93
9
Kaunas
Hello,
I did second step and it should reboot into the latest Samsung ROM but it is not! Phone is starting and showing that "S" , a few times goes vibro. After few minutes vibro goes three times at once and phone goes off. Touching screen lights up menu and back buttons. And more: if I left phone it vibrates time to time. Pressing and holding ON button repeating everything again.
Is it really only one file in Odin is needed? Only PDA? Is there no needed PIT file? Maybe there is more settings needed? Please need info how to back my phone. I did only second step! Thanks
 

cantIntoCode

Retired Recognized Developer
Aug 29, 2010
1,629
2,564
Glasgow
Hello,
I did second step and it should reboot into the latest Samsung ROM but it is not! Phone is starting and showing that "S" , a few times goes vibro. After few minutes vibro goes three times at once and phone goes off. Touching screen lights up menu and back buttons. And more: if I left phone it vibrates time to time. Pressing and holding ON button repeating everything again.
Is it really only one file in Odin is needed? Only PDA? Is there no needed PIT file? Maybe there is more settings needed? Please need info how to back my phone. I did only second step! Thanks

You could try adding 512.pit, but I decided to leave pit files out as they are no longer recommended by samfirmware.com

Sent from my GT-I9000 using XDA App
 

Barcors

Senior Member
Oct 18, 2010
93
9
Kaunas
A lot of thanks

Yes post is great and one of the clearest in the xda :)
Seems to be I am not a good geek because step fifth is not very clear for me. I mean explanation in recovery mode is not the very same like I have. I will give examples later on because I am on the road right now. And I would add general explanation for dumps how everything is an what for. For example: to have fastest sgs first you need flash it to stock rom, then flash an kernel, then do some tweaks in recovery mode, then again flash new suposed to be fastest rom. Something like this if I understood everything right. Sorry for beeing soo nooby I just want to help you and those new nobs who I am shure will appear.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 49
    Hello guys I thought I'd make a little how to and make my first thread that really contributes to the XDA community, so here we go :)!

    Please make sure you have access to 3 button mode(voldown+home+power) to get into download mode. If not please see this thread :

    http://xdaforums.com/showthread.php?t=785201 !

    I'M NOT RESPONSIBLE IF YOUR BREAK YOUR PHONE, ALTHOUGH IT'S UNLIKELY YOUR TAKING THE RISK BY MODIFYING IT!

    Instructions:

    Step 1 -

    Consider which Samsung ROM you want to have installed on your phone. Currently JPY is the fastest stock FroYo ROM from Samsung.

    JPY 2.2.1 ROM : http://www.multiupload.com/UHJNT0K1F2

    .RAR Password : samfirmware.com

    ODIN Flashing Tool : http://www.multiupload.com/4JLU4QHUV7

    Download these and your ready to go!


    Step 2 -

    Before flashing any roms, please disable any form of lagfix you are currently using!

    Extract I9000XXJPY.rar and odin 1.3.rar

    Start up odin1.3.exe

    Now click on PDA and select the JPY.tar that you just extracted.

    Place your phone into download mode and connect via USB.
    You must start Odin before plugging your phone in! Odin is very temperamental.

    Now flash your phone and you will reboot into the latest Samsung ROM.

    Step 3 -

    Now it's time to add some speed!

    You will have to decide which kernel suits you most.

    Using a super fast kernel with a lagfix will really improve the performance of your device. Converting Samsung's RFS Filesystem to much better EXT4 Filesystem should stop all the hang ups etc that you will encounter on your device. Supercurio's Voodoo LagFix converts partitions to EXT4. You will also have to option to convert to EXT4 with hardcore's kernel and most other kernels.

    Do you want Overclock, Voodoo LagFix plus Voodoo Sound?

    Then Trasig's kernel is for you :
    http://xdaforums.com/showthread.php?t=823300

    Do you want a stable Kernel with a ton of features aimed at purely improving your phones speed?(NOW WITH VOODOO SOUND!

    Then Hardcore's kernel is for you :
    http://xdaforums.com/showthread.php?t=822756

    Would you like a kernel similar to harcore's with Overclock?

    Laststufos kernel is for you :
    http://xdaforums.com/showthread.php?t=811660

    Step 4 -

    Now you have decided which kernel that suits your needs, Download it!

    Now load up Odin, place the kernel's .tar in the PDA section, connect your phone in download mode and flash!

    Step 5 -

    Now your super fast kernel is installed, reboot into recovery (vol up+home+power)

    If your on trasig's kernel, follow these instructions:

    Select 'voodoo lagfix' under ClockworkMod Recovery
    Select 'enable lagfix'
    It's optional but for extra speed also select '/system lagfix on'
    Now reboot!
    DON'T BE ALARMED IF YOUR PHONE STARTS TALKING TO YOU.
    The voice is just telling you that it's converting RFS to EXT4.
    Just leave your phone be until it boots into Android.

    If your on hardcore's kernel, follow these instructions:

    Select 'advanced ULK features'
    Select 'install superuser'
    This will root your phone
    Now go back and select speedmod then tweaks and enable the first four
    Now go back and select lagfix
    Select EXT4 and reboot
    Your phone will ask you to backup and restore select yes and wait for reboot into android. This may take a while.

    -Laststufo's instructions will be added later-

    Step 6 -

    Now we have kernels sorted out so they're ready for a super fast ROM.

    Personally I have tried and tested and are a big fan of:

    Darkys V9.0.2 -
    http://xdaforums.com/showthread.php?t=814091

    Doc's & Stefunel's magical ROM Kitchen -
    http://xdaforums.com/showthread.php?t=817703

    Darky's ROM is an all in one ROM that's been super optimised to make your phone fly.

    Doc & Stefunel's kitchen gives to user the ability to build there ROM from scratch, you get to decide which features you want in your ROM. Also it too is super optimised!

    Both of these ROMs are updated frequently so if any bugs are encountered you can be sure they will be fixed as soon as possible.

    So know you've chosen which ROM to flash to your device, the next bit is easy.

    Transfer the .zip ROM on to your internal storage
    Now reboot into recovery(vol+up,home,power)
    Select 'install zip from sdcard'
    Select 'choose zip from sdcard'
    Now navigate to the .zip that you just transferred to your device and select it
    Your super fast ROM is now installing and this may take a while
    After installation reboot

    To enable overclock on compatible kernels use xan's excellent app, Voltage Control : http://xdaforums.com/showthread.php?t=829731

    Darky's ROM comes with it's own kernel, if you would like to stick with the kernel you chose in step 3, just follow the instructions again.

    Step 7 -

    Enjoy!


    I have tried my best to make this guide almost noob proof, however if there's anything I've missed out or it doesn't make sense please tell me and I'll try my best to make it more suitable. As things progress I plan to update this post so please stay tuned.

    Also if you like this post I'd appreciate if you clicked the thanks button :)
    3
    I haven't posted too often, but you sir...deserve a cookie!

    A simple thanks is enough ;D
    2
    Dont forget that most OC kernels rely on Voltage Control at this moment :)
    This is kinda sticky I think... Base steps for a new SGS users (who have some experience with Android though)
    2
    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...

    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!
    1
    Dont forget that most OC kernels rely on Voltage Control at this moment :)

    Oops, thanks I'll add it in :)