Fixing the Galaxy S File System
My phone felt pretty fast when I got my hands on it last summer, but I’d done my fair share of complaining about seemingly super slow apps. I figured the developers of those apps just plain sucked. I was a little surprised that my brother, owner of a Droid X, didn’t notice the same slow downs. A Google search later, and I found out it was actually Samsung who sucks. Samsung built a rockin’ phone, and included a terrible Robust FAT File System1.
The fix is to convert to an Ext4 file system. Theoretically, you just flash a patch that changes your file structure, but I believe I picked a patch that was incompatible with the ROM I originally had installed. My phone would no longer boot, and I cried. If this happens to you, feel free to cry. Then, follow this guy’s video walkthrough, and your phone is back to factory settings.
Personally, I figured that since I was already going to root and flashing something to my phone again, I might as well pick a ROM that was newer and had improvements gleaned from the new Gingerbread source code. Thankfully, Team Whiskey has been making quite an awesome ROM that uses the current voodoo lag fix, and is as close to Gingerbread as you can get, until someone successfully ports all of 2.3 to the Galaxy S.
To do this sort of thing quickly, follow these steps.
- Root your device.
- Install Clockwork Recovery ROM. Can be found in the Market. When it reboots, if you see the standard recovery rom (which is blue), simply select “reinstall packages”, and you should see it reboot into the green, Clockwork recovery from now on.
- Install Bionix-5 (Samsung Vibrant only).
- After Bionix-5 finishes, reboot the phone 10 minutes later just for good measure, cleaning everything up.
- Marvel at the insane speeds of your phone, now that it isn’t encumbered by a terrible file system.
It seems complicated at first, but once you start the flashing, you’ll be surprised at how much of it does itself. While you’re at it, if you want any other goodies, or perhaps a different ROM, checkout the Vibrant bible over on XDA.
If you’ve noticed things like “lag-fix”, or “voodoo” fix, those are all about how to fix Samsung’s screw up. ↩︎