Has anyone tried SRE 1.2.2Tips

Last Updated:

  1. George0211

    George0211 Well-Known Member

    Has anyone tried SRE 1.2.2 on their Captivate? What do you think of it? How long does the battery last after overclocking the phone?

  2. james27007

    james27007 Look into my Eye VIP Member

    I have personally used it; not much of a change in battery life, performance was a little better. The big difference comes from running thie, using setcpu to performance and using the one click lag fix from market to really make my phone sing. However when running it in performance mode in setcpu, I only get 4-5 hours of battery life.
  3. KappaG9

    KappaG9 Well-Known Member

    I've used it, its pretty cool except I didn't do the lag fix because it kills your SD card faster. There are performance gains from the overclocked kernel but it does drain the battery a bit faster.
  4. George0211

    George0211 Well-Known Member

    How does the lag fix kill the SD card? This is the 1st time I'm seeing anything about that.
  5. james27007

    james27007 Look into my Eye VIP Member

    Same here, if I understand correctly, this mod puts the new data on the internal storage card (which is not really an sd card) and not the external. Please correct me if I am wrong
  6. mongstradamus

    mongstradamus Well-Known Member

    How bad is battery life with the lag fix? Do you get half the battery life you would normally get?
  7. james27007

    james27007 Look into my Eye VIP Member

    With the lag fix, 1.2 GHz kernel and setcpu to conservitave; I can go almost all day, 6-7 hrs without charging
  8. George0211

    George0211 Well-Known Member

    OK, I guess, I could always try running the version without OC.
    Also, 1-click Odin restore, will it still work on the phone running SRE to restore everything back if I don't like it?
  9. james27007

    james27007 Look into my Eye VIP Member

    Yes, it returns the phone to an out of box state. Like using recovery dvds on your computer
  10. George0211

    George0211 Well-Known Member

    Well, it seems that after JH7 ROM leaked, they removed the version that doesn't contain OC, so I guess I won't be installing it. Hopefully, they'll bring it back.
  11. ulbonado

    ulbonado Well-Known Member

    Most of the lag fixes, from what I understand, create a Linux ext2/3 filesystem somewhere and use that to store important files, bypassing Samsung's own filesystem, which is slower. But ext2/3 are designed for hard drives, not flash memory, which is what's on an SD card (and the Captivate's internal storage). Flash memory can only be written to a limited number of times before it wears out. I don't really know anything about Samsung's filesystem here, but I infer that theirs does wear-leveling to avoid this problem (otherwise, why would they have bothered to write their own filesystem and not just use ext2/3 which were already available?). IOW, if you save a file, then delete it, then save another, ext2/3 would likely write the new file in the same spot where the old one was, if it fits. On an actual hard drive, this doesn't matter. But if you do this repeatedly on flash memory, that location will get worn out while other locations remain unused. And eventually you'll get data corruption as the worn locations can't retain what's written to them anymore. A flash-aware wear-leveling filesystem on the other hand will write the new file to a fresh location, causing everything to wear at an even rate, so the whole card fails at the same time. And the failure will happen later, unless you keep the card completely full all the time. This is *presumably* why Samsung didn't just use ext2/3 in the first place.

    So, you may ask (being the clever sort that you are :cool:), what about all the people running Linux on desktop/laptop machines with SSDs? Aren't those flash-based, and aren't those people just running ext2/3? Yes, and yes, but an SSD has its own firmware which does the wear-leveling itself, while letting the filesystem above it think it's doing what it always did. An SD card just ain't that smart.

    That's the theory anyway. Whether any of this matters in practice, I don't really know. After all, your Captivate really only has to last until you're eligible for your next subsidized upgrade, at which point you'll be getting that new 1.5GHz dual-core processor phone (and a new SD card). Right? :D
    calsax, stephenv1971 and james27007 like this.
  12. sremick

    sremick Well-Known Member

    Some redo the data partition into a new filesystem, while others lay on a virtualized ext2/3/4 layer on top of the original RFS filesystem.

    Not really correct. Ext2/3/4 are not specifically designed for any certain media type.

    Technically correct. However you'll be getting a new phone before you wear out your flash.

    Well, let me enlighten you. :) It's called RFS for "robust file system" and it's nothing more than the archaic FAT filesystem with some lame journaling glued on in an inefficient manner so it can claim to be journaled. Unfortunately it's slow as death, but for whatever reason Samsung is proud that they can call it "theirs".

    The RFS filesystem doesn't, no. The wear-leveling for flash is performed at the hardware level by modern flash memory controllers. It's filesystem-independent.

    RFS is simpler. RFS also uses FAT at its core so it'd work with archaic legacy file-system tools. Really though there's no good reason. RFS is a Samsung creation and it sucks horribly.

    Incidentally, modern and improved lagfixes such as Voodoo use ext4.

Share This Page