yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] kurudisease:
Sorry for the write-only mode. Now testing the new kernel with v3.0, thank you :)
[Galaxy S I9000 Android Development] dwillMUFC:
When rebooting after applying the lag fix, and creating nandroid backup mine always gets stuck at extpart :(

Any help would be appreciated

EDIT: eventually passed that, now just waiting for the efs to be backed up

Thanks

Dan
[Galaxy S I9000 Android Development] stoneyfordni:
is this compatible with Tayutamas release v1.0.0, i assume il have to disable OCLF app before i flash

many thanks

Stephen
[Galaxy S I9000 Android Development] LockeOn:
Sztupy I have to ask is the No-Rfs extended a definite solution to get rid of entire RFS system and is it better from your 0.2 rfs free rom? I mean this solution should make our SGS firmware as good as firmware on N1, shouldn't it?
[Galaxy S I9000 Android Development] dwillMUFC:
Please can someone help me with this - I have been stuck on backing up RFS for around 10min, if i just reboot will the new lagfixes be applied?

Thanks

Dan
[Galaxy S I9000 Android Development] wsnipex:
just flashed this, no problem at all.

I went with the advanced version and everything seems super smooth :)

And I love the built-in CWM!

really great work sztupy, plz keep it up :cool:

edit:

for the record: I'm running Tayutama JPM SuperLite 1.0
[Galaxy S I9000 Android Development] DocRambone:
Great work: 2000+ in quadrant :)
[Galaxy S I9000 Android Development] dagrim1:
Hmmm, applied it (had voodoo installed, but disabled it with the 'disable lagfix' folder) and everything seemed to go fine.

But it didn't so it seems, after rebooting it got to the flashing logo and now it just stays black and vibrates a bit? Any clues?

Went with the advanced version as well...

*Edit* Wiping everything twice was the trick... Phone is running now. NOw to restoring it all :P
[Galaxy S I9000 Android Development] Arramond:
Great work sztupy! Just flashed this on JP6 to advanced. Everything worked no problems. Will see how it goes. keep up the amaizing work. I know you will because you did great work for the omnia.
[Galaxy S I9000 Android Development] Ibanez33:
Wow surprised how many people have gone the advanced on 0.1!!

Ah what the hell might as we join em! Been without a lag fix at all for a bit so should be noticeably quicker.

Having bootable clockwork is be best thing since sliced bread ( although I always thought that would be toast :) )

Nice work.
[Galaxy S I9000 Android Development] giantroxx:
GREAT ONE!!!

Best lagfix ive ever had! Even better than Voodoo because the I/O performance is much higher (see the Database Test!)

I Convertet EVERYTHING to ext4 and the speed is amazing, i got 2000 Points in Quadrant and the phone is completely Lagfree!!

Iam happy, thanks for this GREAT work :)
[Galaxy S I9000 Android Development] FadeFx:
sounds perfect, seems i have a flashing session in a few minutes... this hungarian guy is giving us one surprise after the other.....
[Galaxy S I9000 Android Development] rocasper:
went for overkill option... this is really fast... so fast... wow... problem(i think) /dbdata seems to be filling up really fast(i had to wipe dalvikcache to keep the phone working)

anyway good job! keep up the good work!
[Galaxy S I9000 Android Development] sztupy:
0.2 was more rfs free, because it had the /system as ext2 too. There is no definite solution yet (it would be a bit more complex than simply replacing the filesystem imho). This kernel is hopefully just a part of the path to a better sgs experience.
[Galaxy S I9000 Android Development] titooo7:
Thank you sztupy!!!!

The only bad thing is that Im out of home so I couldnt test it till tomorrow evening, its gonna be a long waiting...

For those who are testing please keep saying which lagfix you are using ;)
[Galaxy S I9000 Android Development] sztupy:
And we still need to figure out why there are problems with jfs that are non-existent when using ext4
[Galaxy S I9000 Android Development] jodue:
awesome work man, thank you so much!

using advanced-jfs with 0.3 and everything is working as expected so far. it's also very nice to have a working clock work recovery integrated!
[Galaxy S I9000 Android Development] avary:
that would be me :D i have more than 180 apps installed and i use TW. only lag i get is when you pinch tw apps page to see small app windows ( i don't know how to call that ) :o

edit : did you mean some1 applied this universal lagfix on TW with more than +50 apps installed? or some1 didn't ?
[Galaxy S I9000 Android Development] slider2828:
Hey Sztupy, is there anyway to build your kernel on top of a i897 Captivate kernel? That would be AWESOME!!!

Also how would you upgrade from a .2 to a .3 kernel? I am using ext2/3/bin overkill lagfix...

Thanks!
[Galaxy S I9000 Android Development] sztupy:
I don't own a captivate and I only release stuff I could test (at least to the point that it at least runs). The sources are all avialable so if you can find a dev owning a captivate he can do this for you and all captivate users.
[Galaxy S I9000 Android Development] Tayutama:
Hey sztupy. Did you read my post about maybe adding support for custom bootanimation though bootanimation.zip in /data/local?
[Galaxy S I9000 Android Development] d2loader:
overkill jfs and no binds for over 12 hours, no market issues, no timezone lost.

upgraded from voodoo pre6 by flash the ulf kernel directly. applied overkill jfs and binds first and then change to nobinds
[Galaxy S I9000 Android Development] paranoid2007:
Using v.03 with No-RFS Advanced: all partitions ext4. This kernel truely rocks and blows Voodoo out of the water. :D
[Galaxy S I9000 Android Development] sztupy:
I think I missed it. where?
[Galaxy S I9000 Android Development] Tayutama:
One page back or here: http://xdaforums.com/showpost.php?p=8782339&postcount=376

Sadly like i wrote he didn't post source in that thread on the Fasciante forum but here is the link to his thread none the less: http://xdaforums.com/showthread.php?t=804317
[Galaxy S I9000 Android Development] DocRambone:
On my wish list: overclock :)
[Galaxy S I9000 Android Development] Cotw:
Had a problem with No RFS, all EXT4. I can't connect the device to my PC as mass storage. Shows some errors. Removing the lagfix solves the issue.

Will try other lagfixes and report back ;)
[Galaxy S I9000 Android Development] sztupy:
If it's only in the initramfs I can extract it. Will try.
[Galaxy S I9000 Android Development] newter55:
Sztupy....how about if you were to get a captivate donated to you? I think it can be arranged! ;) we need some more people devoting time to our platform. You would definitely make lots of friends in america!

Sent telepathically using vulcan mind meld app.
[Galaxy S I9000 Android Development] LockeOn:
I have been using No-RFS Overkill JFS without bind but with all the kernel tweaks enabled for the past 48h (started with 0.2 kernel now on 0.3) and my phone is blazing fast, there is no lag at all, no issues with time, or apps, no FC, no any other known bugs. So as it comes for my phone JFS causes no problem at all:D And if it concers anybody Quadrant score is around 1950-2000.
[Galaxy S I9000 Android Development] odyssey61:
I have been reading through the thread and this looks awesome. I am currently on JPM + Voodoo.

So to install I remove Voodoo and can then simply flash this kernel like Voodoo then boot into Recovery for options? Cheers
[Galaxy S I9000 Android Development] ashwinds:
+1 to OC/UC!
[Galaxy S I9000 Android Development] dereknas:
Has anyone flash this Kernel over Darky's ROM?
[Galaxy S I9000 Android Development] Idan73:
did number of tests regarding market bug on jfs.

seems that it is totally connected to data/data folder and not data in general

those that dont see this bug on jfs is because they did lagfix on fresh install perhaps. mine showed after i decided to do a bind data/data to dbdata all partitions of jfs in advanced menu had previously been enabled.

my market links were gone and could not reset market cache. new downloads were being linked fine.

so followed sztupy's advice from pages back to convert data to ext4 but it did not help cause of bind to dbdata.

so now i reverted data to jfs and made dbdata ext4 and all is fine.

advice: follow your data/data, if using bind, make dbdata ext4, if not, make data ext4.

maybe it has something in a way jfs does journaling refusing sudden deletions.

lol after market cache reset it even linked few cracked apps (testing only, if i like a lot i buy) and few modded ones (skins etc.), i know i cant update them cause of different signatures but i just find it funny.
[Galaxy S I9000 Android Development] -Chris-:
After applying the lagfix, my SGS just stays at the boot screen and vibrates. After a while, it becomes a black screen and continues vibrating? Any solution?
[Galaxy S I9000 Android Development] mike.sw:
i applied the jfs advance lagfix 40m ago. all went smoove.

on first boot i noticed clock go 2h back (it's gmt+2 here) but then the automatic time setting kicked in and set it back to gmt+2... so i guess it's okay.

market looks good. removed angry birds and downloaded again all good.

my system wasn't "fresh" i had apps and stuff installed and configured. except that my pure agenda widget disappeared from home screen, i didn't notice any other changes.
[Galaxy S I9000 Android Development] Ettepetje:
Is it possibe that the Time-Zone always works like that on automatic in JP6/JPM? It would explain all the conflicting reports with Advanced JFS.

Did Angry Birds give you any problems? I had no Widgets so couldn't say if they dissapeared after my Adv. JFS install.

Came from a freshly de-installed Ryanza OCLF and Chainfire's root kernel (shouldn't matter). Had 70-80 applications, no Market issues, no dissapearing icons, etc. Just a very smooth running Launcher Pro driven setup with goodies like changed LCD Density, quite a few icons/ maps.

Had JP6 running from day one, waiting for the right updated kernel/ROM. This is proving to be better than I could have hoped for... donation worthy!
[Galaxy S I9000 Android Development] czater:
Sztupy you are the best! :D I will pray for you! xD

When you mix this lagfix kernel with more free ram kernel and if we use goodbye rfs rom, we will made our sgs able to FLY! :D:D:D
[Galaxy S I9000 Android Development] trasig:
jfs is bugged.. timezone bug and cant clear data in apps.. shud have read the posts first... but its not to late to convert to ext4 advanced.. dont use overkill. so pointless and will just break
[Galaxy S I9000 Android Development] encho:
Excellent work! Finally something that really works, and easy to setup too. Running full ext4, no issues till now, except having apn settings wrong for some reason, but restored from Titanium backup and is fine now.

Hope you would consider voodoo color fix though.

Anyway, keep up the good work.
[Galaxy S I9000 Android Development] Ettepetje:
Why tell such nonsense when enough people have reported no problems whatsoever with jfs?
[Galaxy S I9000 Android Development] dimes:
Yes, i tried it and it worked!
[Galaxy S I9000 Android Development] dimes:
Mee to, and i must say: Full ACK!
[Galaxy S I9000 Android Development] Bec07:
I always had the timezone issue. The only time what it was solved was whe I properly applied the right CSC & product code... but that's too bothersome for a simple setting.

Other than that clean JFS (no loopback) is working perfectly!
[Galaxy S I9000 Android Development] zenkinz:
fwiw, I flashed 0.3 yesterday night, decided to switch back from jfs to ext4 (for all 3 partitions, both w/o binding). I select conversion with backup & restore, I noted that upon completion, my phone is reverted back to stock as if it's factory reset (with some missing apps like gmail and market). I tried to use cwm to restore from earlier backup and it's ok (didn't try to latest backup one)

previously I've no problem converting from rfs to ext4 and then ext4 to jfs. But in both instances they were under kernel v 0.2.
[Galaxy S I9000 Android Development] hacksome:
Any idea why ClockworkMod would say "E:Wrong Info" on "Wipe Dalvik Cache" ?
[Galaxy S I9000 Android Development] Ettepetje:
You mean "With jfs..."?

Unfortunately there are quite a few variables to determine the cause of issues people report, like with using the right PIT. Not all are fair, real or having anything to do with installing the kernel in a particular way. Lots forget to mention important side facts when claiming something fails/ works.

When a previous poster claims that switching from jfs to ext4 makes his phone faster I have no idea what he's talking about as mine has no perceptible lag (feels like a freshly installed JM8 with Voodoo). There already have been done several comparisons indicating no substantial speed-up either way, apart from the different journaling order. So the speed-up might be noticable, as is claimed, but there are missing facts like "what's noticably faster, which launcher, etc." (edit: post has been deleted it seems ;))
[Galaxy S I9000 Android Development] mike.sw:
About the timezone, possibly, I don't really care if the auto time settings fix it.

About the widgets, I had two widgets, winamp and pure agenda, but winamp stayed and agenda disappeared. Don't know what happened there.

I did read the first post and did this with being fully aware to the bugs.

I noticed something interesting though, I did tried to delete cache for one app, and nothing changed. Then I coverted /data to ext4 and saw that the app had 0kb cache. So what POSSIBLY happens is that it does delete but not updates in the application info?

Well, he is right, it have few bugs, but it works really good imo.
[Galaxy S I9000 Android Development] Ettepetje:
It appears to have problems FOR SOME. ;)
[Galaxy S I9000 Android Development] dakine:
One day in and comparing my 2 phones again. The one running jfs is still slightly faster at opening apps than the ext4 phone. Quadrant scores are almost the same, around 1600, but the database write is much faster under jfs and finishes the benchmark about 6 seconds faster than the ext 4 version.

In order to compare battery life I charged both phones and attempted to run identical operations for about half an hour of use total. During that time I noticed little difference in battery drain. I let them sit idle for about 3 hours after that and the jfs phone is at 88% while the ext4 phone sits at 71%. I cant explain the large difference while idle and I'm not suggesting that its due to the file system.

Other observations is that i hear both phones giving the familiar 3 buzz FC warning sometimes. Always seems to happen when at idle so I'm not sure what is going on there either.

Overall I'm really happy with the performance so far. From my own unscientific observations I think jfs is the way to go if we can get all the bugs out it would be great.

Can anyone explain why JFS is so much faster during the IO database part

of quadrant? Is that to be expected? And how can the score be the same when the benchmark takes less time?
[Galaxy S I9000 Android Development] Bec07:
No, I mean since day one, when I unlocked/unfrozen and flashed JM8. The only time the time :p was accurate again was when I restored CSC and product code. I'm quite sure CSC contains info on the carrier and the time zone (internet and MMS settings I've clearly identified).

Anyway JFS was 200 pts faster than ext4 (no loopback both of them) but it kinda felt more responsive:

-Touch Wiz

-opening root explorer

-media scan on boot

-widget loading

Somebody should create some kind of UI elements test that alters widget loading, app loading, effects and file loading when browsing the root file system.

This should finally yield some objective results.
[Galaxy S I9000 Android Development] sztupy:
You might check or send me a logcat log after this happens ("adb bugreport > filename.log"), it should show the cause of the FC.
[Galaxy S I9000 Android Development] FadeFx:
I do in fact see some kind of lags with extensive db-writes like marking multiple emails read in k9 with ext4. But i have to say i am still on version 0.2 of this fantastic kernel...
[Galaxy S I9000 Android Development] dakine:
Do I have to use adb shell to do that or can I just grab the log with root explorer?
[Galaxy S I9000 Android Development] sztupy:
it will create the log on your pc.
[Galaxy S I9000 Android Development] mike.sw:
what do you guys think?
[Galaxy S I9000 Android Development] ashwinds:
I can confirm that _something_ does happen. Once when i cleared data, nothing changed, but when i went back to market many apps were listed with an "install" next to them even though they were already installed.
[Galaxy S I9000 Android Development] chrn0_kren:
hi, im noob in here..

i use ULK no RFS overkill+JFS. before i use standard JPM. wih this ULK i cant use wifi internet with connectify, before i can use connectify to link with my notebook wich have internet connection from LAN. i connect use the connectify. can u tell me whats wrong with this rom and why i cant connect wifi to my notebook with connectify..

im sorry with my bad english..

thanks for ur attention...
[Galaxy S I9000 Android Development] titooo7:
180apps installled :eek: And I thought I had too much apps, lol. You really did'nt feel any small lag when switching pages on app drawer??? Which lagfix option are you using? After or before applying the lagfix do you install the apps manually or wtih titanium/mybackupro?

PS: I meant that I'd like to know if somene with +50apps installed is absolutely lag free in app drwaer
[Galaxy S I9000 Android Development] j-a-c-k:
It's right! Just tried overkill-jfs with binding (previously installed 180 apps), after restoring (by titanium) somewhere near 60-70's app device sad : There is no enough space in dbdata, delete some cache. After this re-lagfixed with bind=false, now everything work's like a charm!!!

Sorry for my English...
[Galaxy S I9000 Android Development] LockeOn:
Sztupy You are the man! I found your ULTK kernel 0.4 prerelease and it is combined with "[REF] reserved memory tests - around 356mb visible" which is something I was looking for. Now using No-RFS Overkill JFS without bind, and also having 356mb of RAM avaliable makes web browsing even better:D I am testing it for an hour or so and no bugs yet, everything is working, all the apps, market, no time change, no reboot when usb plugged. Keep up this great work!
[Galaxy S I9000 Android Development] ashwinds:
damn this time change... its random! I still have that issue.. even with the pre-release. Did you have the issue before LockeOn?
[Galaxy S I9000 Android Development] LockeOn:
Nope, never encountered one, and what is kind of strange I did the kernel change form regular JP6 with voodoo lagfix and all my stuff installed right to ULTK without any wipes or something (just had to remove voodoo first with original kernel) so all my stuff stay untouched I just change to the newest ULTK version:D
[Galaxy S I9000 Android Development] avary:
there is no lag between switching pages. i'v applied "No-RFS Overkill" with v0.2 , later applied v0.3.

before i install the lagfix i installed my apps from market manually, applied lagfix, my apps were intact. later when applying v0.3 i did something wrong and wiped my apps. then restored my apps from titanium backup.

btw, i saw somewhere else some guy saying he has more than 400 apps installed on his sgs :s
[Galaxy S I9000 Android Development] FadeFx:
where did you find 0.4? i am somewhat interested in this also, atm i still use 0.2 and it works great for me (all ext4+loop) and my phone flyes, bus some extra ram would be welcome...

edit: just found it...
[Galaxy S I9000 Android Development] halabibk:
This the 0.4 Prerelease:

http://android.sztupy.hu/dl/Universal_lagfix_kernel_JPM_0.4_prerelease.tar
[Galaxy S I9000 Android Development] dupel:
You shouldnt post it here. Respect sztupy and his decision not to post it here. Especially as less advanced users can download it and fcuk up phones and blame him for it.
[Galaxy S I9000 Android Development] FadeFx:
just flashed and osmonitor tells me ram available:364,456K sound cool...
[Galaxy S I9000 Android Development] ashwinds:
Agree with dupel ... please people dont preempt the dev. Him tagging the file pre-release does not mean its released as a pre-release - he was using to illustrate a concept.
[Galaxy S I9000 Android Development] FadeFx:
+1

filler
[Galaxy S I9000 Android Development] Omegavirus:
works good... ;)

(and yes. i know what i do and what i risk..)

E: Market downloads aren't working anymore.. but hey. thats okay for a prerelease. (:
[Galaxy S I9000 Android Development] sztupy:
no worries, if someone wants to try out feel free so, but yes, it was only a concept build, to demonstrate how the kernel compiler VM works. The memory hack will surely not be included in the base 0.4 kernel as it's not disableable, but I might build a 0.4megaram edition too (doc gave it that name :) )

Oh, and yes, don't blame me if it ignites your phone to ashes and dust..
[Galaxy S I9000 Android Development] sztupy:
They sorta work, but you have to try it a few times. To DL'd the XDA app I had to reboot the phone, then try twice to get it down. I was only on EDGE though.
[Galaxy S I9000 Android Development] xan:
About pre -> stay away from it.

- no market downloads

- no 720p recording

- no 720p playback

Going back to 0.3 ASAP
[Galaxy S I9000 Android Development] FadeFx:
hehe, since my phone is permanently flying i have bought a butterfly net just in case...
[Galaxy S I9000 Android Development] Omegavirus:
yes it worked for me now after nearly 10 tries.. :)

but quadrant isn't working anymore :D

throws an error at db tests..
[Galaxy S I9000 Android Development] FadeFx:
i dont think 0.4 is to blame for the market issues, had problems with market today already before 0.4 and just undid all lagtfixes to see if its a problem with this. however it seems to me the market is somehow ****ed up today... maybe a new device was released and it is just not kapable to stand those lots of downloads... (just kidding...)

edit: quadrant is working for me also, however on 02 i had ~2050 and with 0.4 i get ~1800
[Galaxy S I9000 Android Development] Omegavirus:
yeah, maybe all the wp7 buyers just switched back to android because they realised wp7 is crap :D
[Galaxy S I9000 Android Development] sztupy:
- Quadrant works for me too, although the database write test were slower. The 2D and 3D tests were much smoother though.

- Market is damn slow and buggy

- 720p recording and playing is not possible, although smaller resolutions work fine (I could watch a whole episode of House without problems).
[Galaxy S I9000 Android Development] ka2uki:
yes ..when do 720p recording will FC ,hope the final version will fix it!!
[Galaxy S I9000 Android Development] sztupy:
The more free ram you have for video playing the less you'll have for general availability. Still have to figure out what is the minimum needed for 720p recording to work. (720p playback should be lower than recording, but I actually don't care about 720p playback)
[Galaxy S I9000 Android Development] Omegavirus:
just flashed back to 0.3 and quadrant still doesn't work.. there must be an other problem..
[Galaxy S I9000 Android Development] ka2uki:
thanks for sztupy reply..hope you will figure out .because sometimes i need 720p recording for my life~~
[Galaxy S I9000 Android Development] newter55:
Sztupy...no bite on the captivate for you to develop on? I have three and one has a screen where color is off but att warranty says it is fine even though I can clearly see the difference side by side..so I have a feeling it is going to be replaced by insurance due to yet undetermined unfortunate accident ;) thus leaving me with an extra that you could use to gain a following here in the states.

I have toyed with your mods and can live with the obvious issues but am unable to find a modem that will play nice and receive a solid signal at my location

Currently having to settle for new reorient voodoo kernel
[Galaxy S I9000 Android Development] corgar:
how to update to 0.4? just reflash or i need a full wipe, disable all lagfix and kernel boost first?

anyways good job man!
[Galaxy S I9000 Android Development] FadeFx:
just flash...