How to speed up the Samsung Galaxy S so it flies

If you’re reading this post the chances are that you either have the Samsung Galaxy S or you’re looking to buy one.

The Samsung Galaxy S is a great device, but there’s one big problem with it. Although it has a fast 1Ghz process and 512mb Ram, it runs slow. It keep stalling and freezing and feels overly sluggish. It’s a real shame because it’s a great device and a great Android experience. Don’t feel cheated though because there is an easy way of fixing the sluggishness of the device and getting it to run blazingly fast.

Why is the device sluggish?
The Samsung Galaxy S has 8gb or 16gb flash. On the main system parition where apps are installed, Samsung in their infinite wisdom decided to create the main system partition with a partition type as RFS. This is rather slow, and what happens whenever any application tries to read files from disk or write them, you get a performance lag.

How can I resolve the lag and improve system speed?
First you have to root the device. I know a lot of people won’t want to root the device, but it’s a very painless and free and easy thing to do. Once you’ve rooted your device, you can then run a patch that needs root access to the device. What this patch does is take the 2gb of application partition space and create a new 1gb partition within the 2gb partition. Once it’s done this, it creates it as a proper EXT2 partition. Then once the partition is created and formatted, it then moves all your apps out of the main 2gb partition and places it within the smaller 1gb partition. This allows the Galaxy S to then run blindingly fast. The downside is that the original 2gb you had for apps to be installed is now reduced to 1gb. However, don’t worry about this. 1gb is way too much space than you’ll ever need for apps to install. Most Android devices that run off SD card only have around 128mb of user application space, so don’t worry about this. You won’t be limited in what you can install.

Surely though you’re going to run out of space?
No, since rooting and applying the One Click Lag Fix I have 28 apps/games installed, 53 widgets on top of the 8 Samsung Widgets and I still have 626mb free for apps to be installed. You can see the image to the right that shows 626mb free on my device.

Okay, I’m in, I love the Samsung Galaxy S but I need to speed it up, what do I do to speed it up?

1. Root your device – here
2. Apply One Click Lag Fix – here

The way I did it was to follow the instructions here and root the device first, then download and apply the One Click Lag Fix manually.

However, there’s now an easier way, you can download an APK to do it all for you. You can download it from here.

What if I don’t want it in future?
Well there’s a restore option to allow you to go back. However, you probably won’t want to.

Do I still need to stay rooted?
Not once you have applied the One Click Lag Fix, but most people stay rooted to gain access to other apps, like the ability to take screenshots.

So how fast has it speeded up?
This is a common question people are asking me. I’d say it’s difficult to really tell for sure in terms of real life usability but I suspect it’s in the region of around 3x faster.

The reason why I say it’s difficult to tell is, could you really tell if any device was running 2x, 3x or 4x faster? It’s a personal thing, unless you’re going to sit there and do a whole load of benchmarking and time every single entity.

In real life usage the device when it used to be fast is as fast as it was so you’re not going to see any speedup there, because it’s not overclocking the processor in any way. The beauty is you don’t now see the slow downs that much, so reality wise it’s probably the equivalent of 2-3 times faster.

If you run Quadrant which is a benchmarking tool you’ll see the Samsung Galaxy S usually runs at around 800 (which is what I was seeing prior to rooting and applying the One Click Lag Fix), but now since applying this the device is running at 2261. So Quadrant is showing the device from a performance perspective is running at 2.83 times faster than it was prior to applying the One Click Lag Fix.

Hopefully that should give you the benchmark data you need to determine whether you want to risk applying the root and One Click Lag Fix. Obviously with all kind of patches like this, there’s a risk that you could brick your phone but very few people on the forums have done this from what I can see.

One thing I should note is you will still see some pauses/slow downs now and again. This typically is when you have too many apps open or they’re reading/writing to the file system, that’s only normal with any device, so if you notice a slow down, use an App Killer program like Advanced Task Killer that’s free in the Google Market Place, this will then kill any of your other apps you choose to kill and your device will speed up again. That’s nothing to do with applying the One Click Lag Fix, it’s just an Android thing. Android doesn’t close apps you open unlike iPhone where it does.

24 thoughts on “How to speed up the Samsung Galaxy S so it flies

  1. Pingback: How to speed up the Samsung Galaxy S so it flies « Dave Burrows … | Galaxy Root

  2. Dude. I’ve tried RyanZAs and the One-Click Root App but none of them root my phone.

    JG1 Firmware Eclair 2.1.

    Most of the other places I’ve looked into this no-one has any probs rooting their phone.

    Ant ideas?

  3. Nice post and very clear vulgarisation, thanks Dave!

    Does rooting and lagfixing help extend battery life?
    (less processor / ram use?)
    Or do those blazing performances require more battery?

    Read in many reviews that the Galaxy S has way shorter battery life than an iPhone 4.
    Anyone could confirm?


    • Hi, it doesn’t help extend battery life, if anything the battery life might be slightly worse but hardly noticeable on a day to day basis. It just smooths out the processing and stops the disk read/write time bottlenecks and stops the freezing of the device. It still does freeze from time to time, if you were to compare it with a Nexus One or Desire, but it makes it a lot better than it came out of the factory.

      You are correct, the Galaxy S does have a shorter battery life compared with the iPhone, the iPhone battery life is about 20-30% more from what I see on a daily basis.

      • And back to the topic : my Galaxy S was a Captivate from Rogers.

        Had a really hard time trying to root it… Anyone knows if they changed it specs so it’s harder to root (on Rogers at least)?
        (only solution I found to do it was like a ten steps method which I did no try because it seemed complex)

      • Had the Galaxy S for a couple of days, then returned it.

        Had multi-touche (pinch zooming) issues with Maps application, window animations lagged, when I installed a certain app, it made the phone turn off randomly.

        I now have the iPhone and am happier with it than the Galaxy. No animations lag (or rarely), apps are all approved by Apple for the iPhone specifically (not for 150 different android devices with different specs or configurations!), so less risk of them harming the phone. Multi-touch is also a breeze! GPS locks my position within seconds, compared to the Galaxy where I had to wait several minutes.

        I feel than Android is not yet up to par with the iPhone, although they will probably be with their latest devices (*ahem Google Nexus S ahem*).

        I think Apple will have to launch something extraordinary for their next iPhone, otherwise Android devices will take over in a year or so!

      • I’d agree that the iPhone is still better than the Galaxy S. Unfortunately I don’t think the new Google Nexus S will be much better because it’s a Samsung Galaxy S really :(

  4. Well there is not needed anymore to have it rooted. You can use Vodoo Fix to do that. What it does is only change your kernel and nothing more. I am using it right now. What I really dont understand why Samsung isnt doing anything. Doesnt he want his device to be fast or what ??

  5. Hi Dave,

    1. Will it work after I upgrade my Galaxy S to Froyo?

    2. Should I upgrade to Froyo first and then apply the One Click Lag Fix?


  6. Outstanding post.

    I’m on a Galaxy S 2.2 JP6, had to use z4root one click app to get a successful root but OCLF worked perfectly.

    This thing is probably four times faster. Thanks again!

  7. Thanks for the info Dave, I installed the lagfix last night and wow what a speed boost. Especially in the market loading time, haven’t noticed a difference in battery life though. I will give it some time..thanks again for this site

  8. Dave- thanks for this- I was about to get rid of ‘touchdown’ that I installed on my Galaxy S and was running like a turtle… the phone is now as fast as anything I have had. Just note that for rooting the phone I used the program from the following link: and installed Microsoft Net framework 4

  9. Dave, just wanted to thank you for this awesome post! It worked like magic, and now I can truly enjoy the galaxy!!

  10. Hey ,
    Im a bit of a dumby when it comes to all this stuff but the slow speeds of my galaxy are driving me insane. My question is what is the likelyhood of me stuffing this up if I do it ?

  11. Dave, any idea if this will also work for the Galaxy pad? I’m experiencing the same poor performance.

    • H Paul,

      I doubt this procedure will work because the OS is different, however I’m sure the community aren’t that far behind in trying to do something similar. Are you seeing similar slow downs on the Galaxy Tab? Do you have the 10″ or 7/8″ model?


  12. i have a galaxy s i9000 on 2.2.1 i used super one click root to root it takes only a minute after it i apply one click lag fix and its now flying

  13. Awesome! Thanks for the share!

    I think these prices can different, but it is always more expensive to courier it from the US.

    Personally my limit is $600, but that is just me.

Comments are closed.