yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Janax99:
I think that it has more to do with the filesystems' usage of buffers than anything else. As an everyday Linux user, I know EXT4 has been rigorously tested for all levels of devices, usage patterns, load, etc. RFS was developed from scratch, AFAIK, and from what I read on the forums here, lacked (especially in Froyo) some of the buffering/"nice neighbor" functionality that EXT4 has built-in.

I don't believe the fact that EXT4 is a journaling filesystem really has much to do with the lag improvements, but journaling filesystems also add a layer of transaction control to disk filesystems (why "fsck" isn't needed like in EXT2/EXT3/FAT/VFAT).
[Captivate Android Development] ddoubt:
well... UCKK1 just dropped... I think I will wait a few more days to see if nothing else drops and get the feedback from the community about this base... only then I´ll move Serenity to UCKK1...

In meantime I´ll release RC4.2 RFS for you, I am running it for 2 days now and I think Red Nebula v1 aggressive did the missing trick :D - there´s still some testing to be done, but the link should be up tomorrow!
[Captivate Android Development] warri:
Have any of the gingerbread leaks enabled HSUPA on our phones? I know Pinacle KH3 did not have it. Any chance ATT decided to be nice to us?
[Captivate Android Development] shoman94:
It's I good combination. Feels more like i9000 based roms with talon kernel now. I've been using rfs on gb roms. Better performance IMO. Lets gets kk1 out now.... ;).

If this rom stays on my cappy (wife is using) then I may have to port a theme here. Keep up the good work.
[Captivate Android Development] ddoubt:
mattedBlues theme will be very much appreciated!! :D

thanks for the support!

by the way, how's RC4.2c doing?
[Captivate Android Development] shoman94:
She been using it all morning and hasn't complained which is unusual. ;)

I played with it after installing it to load all the apps and so forth. Get things setup for her. Responded nice and on par with the i9000 variant roms I use to run on it.

If you are planning on updating to KK1 send me the file once you are ready and I'll get mB out for it. :) I'll need it soon though since I'll be going back to work on Monday otherwise I wouldn't be able to get anything out until the following weekend.
[Captivate Android Development] ddoubt:
thanks a lot! I´ve always like mattedblues and I used to have it on Continuum... anyway, there´s no rush on doing the port though... please take your time ok! I have a few mods I want to add first before moving to UCKK1 :D
[Captivate Android Development] shoman94:
Even better.... you were a continuum fan and a fan of my mB port.... :D
[Captivate Android Development] Dave the Knave:
You will not have any such luck with HSUPA on an I897 release without an I9000 modem/kernel.

Also, ddoubt, did you crank up the call volumes by any chance? Even on the lowest volume, my mother's voice is piercingly loud.
[Captivate Android Development] nzahorchak:
So far, it's still only available on i896 (Rogers) and i9000 based ROMS.
[Captivate Android Development] ddoubt:
no... didnt touch that part... I notice that too... maybe the modem? Its been forever I'm on KH3 and even on stock call volume was very high...

could be the noise suppression feature also... I really didnt test anything to be sure...
[Captivate Android Development] Dave the Knave:
At least it's not just me. I'll see if I can remember the code to change it in the "secret" menus
[Captivate Android Development] IlluminatedOne:
Hey ddoubt,

You wanted to know about KK1. So far it is running pretty smooth. No bug found. Running complete stock odexed version with Samurai 1.2 kernel (lagfix disabled).

Will report if I found any bug/issue.
[Captivate Android Development] ddoubt:
so I decide I'll upload RC4.2 tonight! I'll let you guys try it out and decide what filesystem I should stick for the RC5 KK1 release...

when I'm back from college I'll upload the files and update the OP! :D
[Captivate Android Development] ddoubt:
Hmm, I'm glad to hear that... what about the gallery3d black out issue, is it there?
[Captivate Android Development] touchtweak:
Is it possible to change the display name of the internal SD when viewed through a file manager on my computer?

It has a very strange name "= rfs+ ex" which i assume if related to its formatting.
[Captivate Android Development] IlluminatedOne:
Ummm not really. As it is odexed so I can not say if the bug will appear on deodexed version. So are you planing to shift base to KK1?
[Captivate Android Development] ddoubt:
Yes, but not now, I'll wait until I hear more feedbacks about it and to be sure that nothing is going to drop this weekend... also I want Serenity users to test real well red nebula + rfs, cause they will choose which filesystem I'll use on the KK1 release...

Edit: i've just read on your thread... Next illuminance, kk1!
[Captivate Android Development] shoman94:
I'm not liking the memory settings. I pressed the home button to go see something while i was in the browser and I went back in the browser and it was gone.... had to start all over again. The memory settings are not right.
[Captivate Android Development] ddoubt:
I'll get right on that!
[Captivate Android Development] IlluminatedOne:
Yeah I am almost certain of using KK1 for next Illuminance release.
[Captivate Android Development] ddoubt:
RC4.2 RFS link is up! :D

updated OP!

EDIT: remember to convert back to RFS prior flashing

EDIT 2: please don't forget the feedback on this new Serenity config ok!
[Captivate Android Development] nzahorchak:
Downloading now!
[Captivate Android Development] UserNamer:
That's a horrible tease! =)

Sleep well.
[Captivate Android Development] speed817:
dang it! i just flashed 4.1 this afternoon and got just got everything the way i wanted it =\
[Captivate Android Development] Dave the Knave:
Do it this way:

Do a CWM backup.

Install the new release

Install AppExtractor from the market. It will pull all the info from the cwm backup you just made. But DO NOT restore the backup via recovery. Again, DO NOT.

Also, ddoubt, I think I'm going to skip RC4.2 in favor of 4.1. I'm not a fan of RFS. It ruined it's reputation with me on Eclair.
[Captivate Android Development] bgdn916:
Hay can anyone help me I have a quick question for you guys that know what you are doing. My captivate is currently on 2.3.4 and i9000 baseband and kernel, I want to install the i897 version of gingerbread using this odin (http://xdaforums.com/showthread.php?t=1127249), after I use that particular odin and flash the phone would I need to change the kernel or baseband to something else (if so which ones would you recommend for everyday use) to use this rom or am I good to go?
[Captivate Android Development] ddoubt:
yes, you need to install a CMW kernel (boogs,corn,samurai,red nebula) then flash the rom...
[Captivate Android Development] ddoubt:
I have not made up my mind yet... I´ll listen to you guys first then we´ll discuss more about it!

you can install RC4.2, delete init.d scripts, put samurai 1.2 kernel back, convert to ext4 and PM me for the init.d scripts for EXT4...
[Captivate Android Development] ddoubt:
I´ve just upload a quick fix for RC4.2 RFS... this should improve smothness and end the eventual lag...

this is a MUST FLASH for those who are already on RC4.2...

http://www.mediafire.com/?e2wmz8eqnp8z3u6

OP Updated! :)

EDIT: now I´m happy on RFS! :D
[Captivate Android Development] Dave the Knave:
What I ended up doing was making my own RC4.1. Took some of the updates from 4.2 that I liked (systemui, build.prop, etc..), added the stuff I usually use like the cache script, and the battery mod I liked. The silly phone thinks it's running 4.2 :P
[Captivate Android Development] ddoubt:
I used to make my own ROM modifications too :) "my frankenroms" :D

anyway, how Serenity's performance? please give me some feedback!
[Captivate Android Development] Oxicottin:
I installed the 4.2 CWM update and in phones settings the Build number says RC4.1 still. How do I know if it installed? Thanks!
[Captivate Android Development] ctechbob:
Odd, mine says the 4.2. Maybe give it another go? What did the installer say when it was done?
[Captivate Android Development] UserNamer:
Been running 4.2 all day. Speedy, responsive, no real problems. Haven't tried the GPS performance yet, but I'll give it a go tomorrow when I'm out again.

As a side note, I've been using Fr4gg0r's latest TW4.5 Nextgen launcher and it's all been relatively stable with Serenity (no reboots, but sometimes a window or two closes unexpectedly and I have to hit the "home" button to get back on track). Three features that keep drawing me back: 1) folders in the App Drawer, 2) 5-icon homescreen dock with "apps drawer button" in the middle, and 3) ability to fit more icons on each page of the App Drawer. I've tried a few of the downloadable Themes in the past, but tend to go back to the stock theme.

Cheers for the excellent work, ddoubt!
[Captivate Android Development] shoman94:
Any updates from 4.2c? What are they of any?

You work on LMK settings yet?
[Captivate Android Development] ddoubt:
sorry I forgot to contact you about this, but is RC4.2 is the final build so your 4.2c is outdated, I don't remember correctly about all the updates, but LMK were changed, I deleted all the scripts that were on RC4.2c and applied new ones... phone *should* be smoother, faster, no lag and have good multitask...

please update your Serenity with the RC4.2 Non-Wipe Version and apply the RC4.2 Quick Fix (this is where I changed the scripts for LMK and other things) that is on OP!

I'll be waiting your feedback on the changes... :D
[Captivate Android Development] ddoubt:
I've installed the Non-Wipe here too and mine also says RC4.2... try flashing again as ctechbob suggested, maybe it was a bad flash!
[Captivate Android Development] ddoubt:
anyone from Rogers having problems sending and receiving sms/mms?
[Captivate Android Development] shoman94:
Just installed it...will let you know.
[Captivate Android Development] Dave the Knave:
Its great. I've definitely found a keeper. Its fast, its simple, and it has gingerbready goodness.

I may or not start turning again at the end of my semester. So we'll see what I turn out.

Sent from my Captivate
[Captivate Android Development] nzahorchak:
I've been experiencing constant lag since flashing RC4.2, but haven't had any problems sending or receiving sms (other than lag). I haven't tried mms. I'm going to flash the 4.2 update/fix now and will let you know if anything changes.
[Captivate Android Development] ddoubt:
yes, the fix is for the lag.... there was something wrong with the LMK settings and other tweaks on RC4.2, that's why I release the fix soon after! It *should* run as good as RC4.1 now...

please let me know how it goes!
[Captivate Android Development] qaler2010:
Sorry for the stupid question,but how can I convert back to RFS?After I flashed the rom,I found my cap staying on the first boot image,so I believe I have crossed some big issues while flashing

Oh,found the scripts there:http://chris41g.devphone.org/index.php?dir=Epic/File+System+Tools/

Big thanks to that dev!
[Captivate Android Development] ctechbob:
If you're going from 4.1 to 4.2 you just reboot into recovery, go to the voodoo menu and disable lagfix. Reboot, boot into recovery again and you should be able to go to 4.2.
[Captivate Android Development] Demonic240:
I've been keeping an eye on this ROM and want to try it out. Does anyone know if there's any light at the end of the tunnel to make BLN and Keep The Lights On work with the i897 builds? (currently the only thing keeping me from them)
[Captivate Android Development] ddoubt:
I'm afraid it won't be possible until i897 gingerbread source for the kernel drops...

you could try NOLED from market... works pretty good as a replacement to BLN...
[Captivate Android Development] shoman94:
But eats battery pretty good. KTLO I like but BLN to me is a waste. WHo doesn't look at their phone when they come back to it after being away from it. ;)
[Captivate Android Development] ddoubt:
yes, both BLN and NOLED eat battery a lot... I don´t use them either cause I am always looking at my phone :) but many people can´t live without BLN... (don´t know why) so NOLED would be a equivalent replacement...

Edit: shoman94, how´s Serenity doing with the new LMK settings?
[Captivate Android Development] Kyuta Syuko:
Keep The Lights On widget/app seems to work for me, but then again I don't really pay too much attention to it...
[Captivate Android Development] shoman94:
Yea some people forget sometimes the app is needed. I prefer the app so I can turn it off during the day. Some kernels don't give you that option. Sgs2 has menu options for ktlo built in.
[Captivate Android Development] shoman94:
Wife says it seems ok but I haven't played with it myself yet. I will tonight when my unlaws are done visiting the new little one.

EDIT: Its a little better but it still does it. Pressed Home..... did something else and 3 minutes later it was gone.
[Captivate Android Development] touchtweak:
Hey, Im hoping for some help this time.

After non-wipe 4.2 flash my phone got stuck at the AT&T boot loader screen. I managed to get into CWM and flash the fullwipe 4.2, but still nada; just stuck on the AT&T splash screen again.

Any suggestions?
[Captivate Android Development] UserNamer:
Sounds like you might not have disabled the lagfix before you flashed to 4.2. The kernel included in 4.2 doesn't support ext4.

1) Flash a kernel that supports ext4. 2) Once that's done, pull the battery, put it back in, and do the 3-button combo to get into Recovery mode. 3) Select "Voodoo" and "Disable lagfix". 4) Once it's done, re-flash 4.2 wipe.
[Captivate Android Development] touchtweak:
Oh no, i see now: that's what reverting the file system means. Damn.

Thanks

---------- Post added at 02:14 PM ---------- Previous post was at 01:41 PM ----------

Still no love. I flashed samurai 1.3 and rebooted into recovery. Then I disabled lagfix. What is displayed is:

voodoo lagfix is actually: enabled

next boot: disabled

Options:

/system lagfix conversion: no

debug mode: no

Then I flashed 4.2 fullwipe.zip and then reboot, and..... stuck on AT&T splash again.
[Captivate Android Development] blongs:
Did you reboot after disabling lagfix, then go into recovery and flash 4.2. Note that lagfix is not disabled until after reboot.
[Captivate Android Development] Dave the Knave:
Beat me to the punch. Darn it. But he is correct. You can't simply turn it off in recovery then reboot right back into recovery and flash. You have to turn it off, then reboot fully into Android and then reboot again into recovery and then flash. Its not clear about that in recovery mode and I think it should be noted on that option screen. Depending on how many apps you have installed, the conversion process could take 20+ minutes

Sent from my Captivate
[Captivate Android Development] jordanpatrick:
Serenity RC4.2

Installed Serenity 4.2 (and fix, and performed the GPS fix) along with the Red Nebula kernel a little over a day ago.

As usual, I was not able to sync to my Gmail account during the first-boot setup, and the Contacts program force closed after the first time opening, and the Gallery app blackout bug is there, but this was to be expected.

Beyond that, everything is at least as fast as previous version (with Samurai 1.2) with very little lag and I have not had any issues with apps or the Market.

The one noticeable change, well after a few more days of use and seeing what battery stats has to say at least, but so far, the battery life seems to be improved. My day started at 6AM this morning, it is now 6PM, and with my regular moderate use my phone is still at 80%. Which is 10-20% higher than what I had typically ended my work days with the past week or so running with Serenity / Samurai.

Just my 2 cents.
[Captivate Android Development] UserNamer:
That's actually what I meant, but I was in a rush and didn't explicitly state the "reboot" part, sorry! Mea culpa!
[Captivate Android Development] ctechbob:
I think 4.2 is pretty smooth, but not exactly as smooth as the lagfix versions before it. I've noticed a couple little stutters here and there but nothing too terrible. I'm still sticking with it because it does everything I want it to though. Very happy.
[Captivate Android Development] ddoubt:
Hmmm... I´ll look into pikachu´s and try to better the scripts up... but I think there´s a limit on what you can do with current kernels (without the source)... I was talking to some kernel devs and they told me that the better multitask you need... you´ll have to sacrifice some RAM and the ROM will lag faster...

please kernel devs... fell free to correct me... :)

EDIT: the current LMK config on RC4.2 is set by juwes ram script...
[Captivate Android Development] Kyuta Syuko:
You do know you can flash a kernel with lagfix if you want it back right?

Yes that is the trade off. Less lag for less multi-task-ability or more multi-task-ability for more lag...
[Captivate Android Development] ddoubt:
you could do as Kyuta said, install his samurai 1.2 kernel and enable lagfix... I don´t remember if his CMW script erases the init.d folder, but just to be sure, after flashing his kernel, flash RC4.2 Quick Fix again ok!

hmmm... so... the ext4 version of Serenity is the favorite so far huh... remember... you guys are the ones which will choose the filesystem for the next release of Serenity... :D
[Captivate Android Development] Kyuta Syuko:
1.3 based off KK2 is out with more tweaks fyi. And I'm pretty sure the CWM flashable zip doesn't erase init.d just wipes the caches.
[Captivate Android Development] Demonic240:
I have to leave my phone on vibrate at work while it's on my desk so it's difficult keeping up with notifications, hence the reason for bln.
[Captivate Android Development] vamshi999:
great rom....i am facing one slight problem... whenever i unlock..the back button is automatically used... i was facing this problem even with other roms.. do you think its the app fault.. ?..
[Captivate Android Development] Dave the Knave:
Ddoubt, I'm running into problems with the "frankenrom" I've created. That being said, the only things I've taken from 4.2 were the build.prop, and systemui.apk. I inserted the proper GPS fix for my region instead of flashing it afterward, and I stuck my cache increase script into init.d.

My cache is still the small stock Samsung size. Apps will download from the market, but on the install/update part it says "Cannot install on USB or external storage" or something to that degree. Tonight I will doing my TiBu backups, and contacts and texts. I'll probably be going back to RC3.

Sent from my Captivate
[Captivate Android Development] ddoubt:
Hmmm.. I´ve completly redone the ROM on RC4 so the system files changed a little bit cause on RC3 I probably broke some things decompiling on an old build of apkmanager... so I cannot say what is happening with your frankenrom... I´d advise you to jump to RC4.1 (cause its a fixed version of RC3) than take the mods you want from RC4.2... but jumping directly yo RC4.2 and applying lagfix should be the best alternative... its running fine here and battey life has improved too! :cool:
[Captivate Android Development] ddoubt:
did you restore tibu? what apps have you installed?

I dont have this problem here...
[Captivate Android Development] ddoubt:
NOLED then! :D
[Captivate Android Development] shoman94:
On the table mine vibrates so much its hard to miss. But yea.... NOLED works just fine for that of needed. Easily turned on and off.
[Captivate Android Development] touchtweak:
Thanks for the help, yesterday. Yup got it sorted; although i was without a phone for a day.... doh!
[Captivate Android Development] Dave the Knave:
The base of my frankenrom was 4.1. But seeing as I now have everything backed up and ready to flash, I might as well just go 4.2 and swap kernels for ext4

Also, what would happen if I merge the RC4.2 quick fix into the full wipe version of RC4.2?
[Captivate Android Development] Demonic240:
So I went ahead and installed 4.2 and then flashed the glass/puzzle lock screen. How do I make it default to the puzzle lock? Right now it's only using glass.
[Captivate Android Development] Dave the Knave:
The puzzle lock only shows up when you have a text message/missed call/voicemail
[Captivate Android Development] ddoubt:
the quick fix is for both non-wipe and wipe versions! it must be applied or the ROM will lag...
[Captivate Android Development] Dave the Knave:
But can I merge the two? i.e. take the contents of the quick fix, and drop them into the full wipe rom
[Captivate Android Development] ddoubt:
yes, you can... :)
[Captivate Android Development] nedthehead:
Are there any plans to convert this ROM to KK2/KK3 when it's released (if it's Monday)? Definitely not a nag in any sense. I'm REALLY interested in this ROM, but I need stability. I'd prefer not to update if I can expect to find an even newer version in the coming days
[Captivate Android Development] diakonos:
I installed Boog's kernel because I had it from another flash. What are the benefits of the samurai kernel?

And, if I want to reinstall the samurai kernel, is it a simple as using Odin to reflash just the kernel?

"You can make the most of the distance, first you need endurance, first you've gotta last. "
[Captivate Android Development] Kyuta Syuko:
Boog's Kernel is more of a stock kernel with a few, minor tweaks; init.d support; sanim.zip (bootanimation.zip via sanim.zip symlink) support; and CWM Recovery.

Samurai kernel has lots of tweaks, EXT4 support (Voodoo lagfix), init.d support, sanim.zip AND bootanimation.zip support, zipalign, and a custom CWM Recovery thanks to boog.

For more information you can always check out the thread linked in my sig.
[Captivate Android Development] diakonos:
Just use Odin to reflash over the top of Boog's?

"You can make the most of the distance, first you need endurance, first you've gotta last. "
[Captivate Android Development] Dave the Knave:
Ddoubt, what major changes have you made to the rom since RC3? I cannot for the life of me get my script to work now to change the cache size. I can create the .img file to replace the cache partition, but I cannot unmount the current cache partition and use losetup to loop it back to to /dbdata where the new cache.img is.

My script won't run through init.d with the rest of the scripts there. It won't run when commands are typed manually, either through ADB shell or SSH. And even changing fstab to the location of the new .img file didn't work. I'm about ready to go back to RC3 which was the last time it did work.

Today I started fresh from JF6, installed KF1 bootloaders, flashed recovery, flashed RedNebula kernel, flashed RC4.2, booted, rebooted to recovery, flashed the quick fix+my battery mod+my script, booted up just fine+my script wasn't working then, rebooted back to recovery, flashed Samurai, converted to ext4, and still no luck with my script. And that's where I sit now. Does ANYONE have any suggestions? I need the larger cache for a lot of stuff I do on my phone.
[Captivate Android Development] RashaMatt:
i just make a symbolic link from /cache to /sdcard/cache - works great as far as Market goes. Put it in init.d to last across reboots.
[Captivate Android Development] Dave the Knave:
I had wanted to do it my way (creating cache.img in /dbdata and loop-mounting it back to /cache) for speed purposes as ext4 (nand) > sdcard
[Captivate Android Development] ddoubt:
Were you using bash? I removed bash on RC4... there were no major changes that could affect your script I think... ah... there was a remount script also on RC3... hmm... I think thats all...
[Captivate Android Development] ddoubt:
Hmmm.. that's a nice solution you got there! Could you share your script?

thanks! :D
[Captivate Android Development] Kyuta Syuko:
That's something I never thought to try...

Well couldn't you just symlink it to /dbdata/cache rather then dealing with a file?