2

As title. The lag issue I am talking about is the notorious "RFS lag" as explained here, and is also refered to here and here

Fitri
  • 2,369
  • 7
  • 28
  • 37

3 Answers3

3

Although they didn't change the file system, they did make improvements and I'm personally noticing significantly less lag on 2.3.3 coming from 2.2.

Alconja
  • 368
  • 2
  • 8
1

From techie-buzz.com:

[O]ne major disappointment with this firmware is that it still uses the RFS file system. The RFS FS is the major culprit behind all the lags and stalling issues which majority of the Galaxy S owners face.

If you want to fix your lag I recommend an Ext4 lagfix. If you flash a kernel such as Voodoo with Odin, you don't even need to root first (note that flashing it will void your warranty anyways though). This guide describes the process for an Android 2.3.4 kernel for the SGS GT-i9000.

I use Voodoo on my SGS Vibrant and it's awesome.

Matthew Read
  • 50,567
  • 30
  • 145
  • 273
  • Note that flashing Voodoo will automatically root your phone, not including installing the superuser apk from the market. – Nathan Fellman Aug 08 '11 at 06:48
  • @Nathan Hmm, really? How? I'm trying to unpack the kernel zImage without much success but from what I understand it's supposed to write to a specific block of storage (so the flashing itself can't root) and I don't see why supercurio would add code in the kernel to root the phone. – Matthew Read Aug 08 '11 at 14:42
  • This is in the guide you linked to: "François Simond a.k.a supercurio the founder of project-voodoo for Galaxy S devices has created a kernel based on ext4 with custom recovery menu and root(you need to install superuser app from market)." (emphasis by Nathan) – Nathan Fellman Aug 08 '11 at 18:34
  • 1
    @Nathan My bad, I should have read that more carefully. I'll try testing later to confirm one way or the other. Thanks! – Matthew Read Aug 08 '11 at 18:38
  • Does this have other consequences? It looks like you are recommending installing a whole new OS. Will it remove features from Samsung, like Samsung Apps, Samsung-specific menus, etc? – Louis Rhys Aug 29 '11 at 10:26
  • @Louis No, I'm recommending installing a kernel. Supercurio provides stock kernels that are modified to support an ext4 filesystem, that is all. Thanks for bumping this though, I had forgotten to test; favorited the question for later. – Matthew Read Aug 29 '11 at 14:40
  • @Nathan I just tested on stock KB5 on my Vibrant. I flashed the stock+Voodoo-Froyo-T959-UVKB5 kernel and it worked, yet my system is not rooted. I do not have busybox, su, or the SuperUser app. – Matthew Read Aug 30 '11 at 19:26
  • So I'll still have Samsung stock UI and apps? What does installing a kernel exactly do? – Louis Rhys Sep 04 '11 at 05:17
  • @Louis It's similar to installing a kernel on Linux. The kernel provides system functions, it's the core of the OS. The most noticeable change between kernels is normally battery life and speed, it definitely doesn't affect apps or your launcher. – Matthew Read Sep 04 '11 at 17:52
1

2.2.1 was the big lag fix release on the Galaxy S, that made a huge difference to the device's speed compared to the previous 2.1 and 2.2 releases.

To me, the Gingerbread 2.3.3 feels very much the same to me as 2.2.1 did.

GAThrawn
  • 22,064
  • 9
  • 78
  • 126