Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP cantIntoCode

12th January 2011, 12:50 AM   |  #1  
cantIntoCode's Avatar
OP Retired Recognized Developer
Flag Glasgow
Thanks Meter: 2,585
 
1,599 posts
Join Date:Joined: Aug 2010
More
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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.com/showthread.php?t=822756

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

Laststufos kernel is for you :
http://forum.xda-developers.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://forum.xda-developers.com/showthread.php?t=814091

Doc's & Stefunel's magical ROM Kitchen -
http://forum.xda-developers.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://forum.xda-developers.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 by cantIntoCode; 27th January 2011 at 03:09 AM.
The Following 49 Users Say Thank You to cantIntoCode For This Useful Post: [ View ]
12th January 2011, 01:08 AM   |  #2  
xan's Avatar
Recognized Developer
Flag Crack-ow
Thanks Meter: 456
 
1,399 posts
Join Date:Joined: May 2006
Donate to Me
More
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 by xan; 12th January 2011 at 01:11 AM.
The Following 2 Users Say Thank You to xan For This Useful Post: [ View ]
12th January 2011, 01:09 AM   |  #3  
cantIntoCode's Avatar
OP Retired Recognized Developer
Flag Glasgow
Thanks Meter: 2,585
 
1,599 posts
Join Date:Joined: Aug 2010
More
Quote:
Originally Posted by xan

Dont forget that most OC kernels rely on Voltage Control at this moment

Oops, thanks I'll add it in
The Following User Says Thank You to cantIntoCode For This Useful Post: [ View ]
12th January 2011, 01:42 AM   |  #4  
Junior Member
Thanks Meter: 3
 
7 posts
Join Date:Joined: Dec 2010
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.
12th January 2011, 01:56 AM   |  #5  
Senior Member
Thanks Meter: 14
 
186 posts
Join Date:Joined: Jan 2009
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
12th January 2011, 02:35 AM   |  #6  
Senior Member
Flag GTA
Thanks Meter: 9
 
205 posts
Join Date:Joined: Aug 2010
More
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!
12th January 2011, 02:38 AM   |  #7  
Senior Member
Thanks Meter: 14
 
186 posts
Join Date:Joined: Jan 2009
Its already there right above Seventh step
12th January 2011, 07:59 AM   |  #8  
Senior Member
Thanks Meter: 37
 
403 posts
Join Date:Joined: Dec 2010
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?
12th January 2011, 08:37 AM   |  #9  
Senior Member
Thanks Meter: 37
 
381 posts
Join Date:Joined: Nov 2010
More
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
12th January 2011, 08:42 AM   |  #10  
MagicOnline's Avatar
Senior Member
Thanks Meter: 68
 
395 posts
Join Date:Joined: Jul 2010
More
Quote:
Originally Posted by holgalee

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.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes