yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Fihlvein:
Thank you

First of all, thanks sztupy, for this great implementation.

I came from Eclair JM9 to Froyo JPM, did factory reset and internal sd format before and after, installed everything from scratch. I then used JPM few hours and I was extremely dissapointed to the decrease of performance it showed compared to latest Eclair firmware. I was so upset that while the wait of Froyo was finally over, the general use of my phone had suffered performance wise so dramatically. Yes, the difference really is big as even small delays affect the performance greatly when they start to add up in regular phone functions.

Then of course JPM was pulled off (luckily!) and there started to float rumours that Samsung would actually start working on performance issues before releasing Froyo worldwide. More wait, but for how long? Couple of weeks? Over a month? Oh man.

Well, then comes this nice little kernel that had all the necessary little modifications right in the sweet additional recovery. Lagfix, BLN, 2e and root, all problems solved at once. And I have to mention how easy it was to start using this kernel over stock Froyo. Several other ROMs and mods require 2e recovery which is not there by default, so you would actually need to implement two different mods to use this. But flashing a simple PDA with Odin and everything is ready, that really is great realizing that with stock 3e you cannot use recovery to update these mods.

I've been using JPM now with all partitions ext4 for a week and I've completely forgot about lag issues. I simply don't have a single moment in a day that I feel the phone lags.

Regarding battery drainage with this kernel (with all partitions ext4), in my opinion it's insane to say that battery drainage would be 200% compared to stock kernel and RFS. Personally, I haven't noticed any kind of decrease in my battery performance. If it were anywhere near double, I think I would have noticed that. If some kind of decrease has been proved to be true, my guess would be that it would be somewhere near 5-10%, but I cannot really say over 10% by any means because that's just my experience.

I'm not sure about Voodoo project brightness modification status, but that would be my only wish this kernel would have as an option in clockwork recovery. It just hurts my eyes to wake up in the morning and browse some morning news with the minimal brightness level, which is still way too bright for my eyes to handle. :p
[Galaxy S I9000 Android Development] newter55:
The vibration is the phone signaling that it is completely finished powering down

Sent telepathically using vulcan mind meld app.
[Galaxy S I9000 Android Development] marcedli:
Yeah. That's a Froyo feature, not a bug:-)
[Galaxy S I9000 Android Development] deli_gt:
So today made factory reset formated everything installed DATA = JFS + ext2 loop.

Rebooted my phone and let it sleep about one and half hour battery went from 27% to 26% so thats good.

But then turned wifi on and in 2 hours idling it went to 21%.

Strange.

Is there something made to wifi drivers? Or is it absolutely stock?

Best kernel for my taste would be STOCK with only additional file-system support.
[Galaxy S I9000 Android Development] bilboa1:
yep same kind of results, except on voodo ext4 somehow it uses more battery here

i think a big issue on android, and it would make steve jobs laugh, is how unmanaged apps are. They install a zillion stupid services pooling all the time and eating up ur battery like theres no tomorrow

you must be really careful what you install, and test each time after install if its behaving properly, theres no good tool to tell u that (u can start top in adb at best)

actually, there's one but its annoying, you can compile powertop and adb push it there, that one does give you pretty good info of whats going on.
[Galaxy S I9000 Android Development] Bec07:
I sugest you ditch the loop.
[Galaxy S I9000 Android Development] Mangus_U*RA:
I made another test this night...

rebooted to recovery->disabled all tweaks->rebooted to OS->rebooted again in recovery->turned on all tweaks->rebooter again to OS.

Then a full charge.

Left idle with 3g, wifi and sync on for 11 hours= -6% battery

Very good indeed...

BUT, when it comes to normal use (always on wifi in my case), it drains very fast!about 4% in less than 10 minutes while download a couple of apps updates and a bit of testing with the new opera mini browser (very nice one!)

I'm sure that with stock and voodoo kernel, the drain when using it was better.

Tonight I will left it in idle again but with only 3g data and no wifi.
[Galaxy S I9000 Android Development] dakine:
Its a problem with the stock kernel. I noticed it as soon as I upgraded to JP6 through kies. For some reason wifi prevents the phone from sleeping properly. It has nothing to do with the lagfix.
[Galaxy S I9000 Android Development] Mangus_U*RA:
No wait....when in standby the power drain is very good, as you can se in my previous post.

It seems the problem is when the phone is on 3g data mode (no wifi) or when it is being used "normally" browsing or making some other activities that the power drain is very awful.

I came from a stock (and later voodoo) KPM kernel and with these the power drain was lower (when in use).
[Galaxy S I9000 Android Development] sztupy:
For me battery was real good until I installed foursquare and tweetdeck. Since then battery drain is unmanageable. It might be some modules not shutting down properly, like GPS
[Galaxy S I9000 Android Development] corgar:
i've read that task manager are useless because they use a lot of resource running in bg. but some apps like gesture search, messenger, gmail and other always restart in background. there's a way to disable running process definitevely and make them running when needed? and i dunno if it's a bug but when i press back button some apps just go background mode instead of permanently closing.
[Galaxy S I9000 Android Development] evensteven:
Could you include curios sharpness fix in this kernel? The colour fix is far away from a usable state, but the sharpness settings are fine.
[Galaxy S I9000 Android Development] Mangus_U*RA:
I'm using the same apps that I was using with other kernels, so I think that the problem shouldn't be there.
[Galaxy S I9000 Android Development] arvindm:
thank you!

I was using JP6 with Voodoo Pre6. It was smooth and all but the battery drain was horrendous. Yesterday flashed JP6 all over again and installed universal lag fix.. No-RFS JFS Advanced. My phone is now smooth and the battery is back to normal, or maybe even better. Thank you sztupy. Take a bow!
[Galaxy S I9000 Android Development] giokou:
Hi sztupy! One more time i pay my respects for your awesome work!

Though i am going to explain to you a situation that many of my friends here in Greece, fellow galaxians :D, have encounterd and maybe you can help!

So we all are runing your ''Goodbye RFS Rom 0.2''.

Then we flash the

Super Optimized JPM-JP6 Kernel

and we now have lost as expected, the lagfix that the rom had embeded, but we now have your ''universal lagfix'' which is embeded in the new kernel!

So far, everything is OK!

But when we try to activate one of the 8 lagfixes specificly the ''No-RFS Advanced JFS: all partitions are jfs'', the galaxy was slower than expected and in quadrant the score was at about 1000! Then many of us tried the ''No-RFS Overkill JFS'' ignoring your warnings, and everything in galaxy goes like hell! It is so damn fast now, faster than ever and with spare MBs of RAM!!!

Can you make something out of the above situation???

We are all waiting anxiously for your answer!

Thank you in advance! ;)
[Galaxy S I9000 Android Development] dupel:
Its old and very experimental rom. Its hight time to move to something different.
[Galaxy S I9000 Android Development] giokou:
What exactly do you mean by this?

I' m telling you, we don't have the slightest problem with this combination of ''Goodbye RFS Rom 0.2'' + ''No-RFS Overkill JFS''!!!

I just wonder why is this the only working combination!

And please give an example of ''something different''!

Thanks btw!
[Galaxy S I9000 Android Development] ragin:
Hey friend,

Try Doc_Kalpik's V6, it had Sztupy's ULK & JFS works just fine on it. I am running the same ROM with No-RFS JFS, But if you want to use Overkill, disable Binds.
[Galaxy S I9000 Android Development] giokou:
I hear all the time about these ''binds''.

Where exactly must i go to achive this???

Please do respond, it is an unanswered question of mine, it seems i cant find where to look for this! :confused:

I know for sure that i must go to recovery mode>advanced ULK> and then???

Thanks in advance! ;)
[Galaxy S I9000 Android Development] ragin:
On the last line you will find bind /data to /dbdata= bind or some similar thing. click on it & it shows as false. You are done.
[Galaxy S I9000 Android Development] dupel:
Its! kind! of! hard! to! follow! your thoughts mate, hence the misunderstanding.
[Galaxy S I9000 Android Development] giokou:
Thank you very much!!! :)

:D:D:D:D:D

But why???

I am crystal clear!!! :rolleyes:
[Galaxy S I9000 Android Development] Ettepetje:
Went to Advanced JFS several times, no problems with battery etc.

What you could do is make a normal CWM backup, making sure to remember which tweaks were enabled in this kernel and which lagfix you used. This way you can recreate the 'old' environment and be sure the backup can be restored without problems (lagfix config file in the backup otherwise contains wrong lagfix info for current environment).

Now you can remove the lagfix, cleanly install Doc's 6.0 ROM (for example), factory reset and all, and switch to Adv. JFS. I'm pretty sure it will work fine/excellent, and now install a bunch of your applications (use Titanium myself) to see if any of them cause problems, remove/ re-install apps at liberty. If you want to return to your previous setup recreate the precise lagfix settings + tweaks and restore original "normal" backup.

Remember that current JFS can cause problems with Market and Time-zone, but I'm pretty sure that these can be fixed restoring a recent Titanium backup where everything was still ok. For Market you should make a backup of Download Manager & Market.apk, Time-zone I'm not sure which file(s) but if you manually choose the right Time-Zone before switching to JFS chances are it will be ok. I would leave "automatically update Date/Time" disabled when switching to JFS to be sure, and after switch to JFS enable again if desired.

Hope this is of help... Had to learn most of these things by trial & error and heaps of evening time. ;)
[Galaxy S I9000 Android Development] Mangus_U*RA:
I've made another test:

jfs advanced + all tweaks on.

13 hours in standby, wifi DISABLED, sync on, 3g data on= -14% battery
[Galaxy S I9000 Android Development] ludow:
Please give some help guys. I have JP6 installed with 803 pit, so I can not uninstall this (I have not installed this yet)? Is this info correct?
[Galaxy S I9000 Android Development] ragin:
@Sztupy

How about another shot in the arm for this project with the newly arrived JPA?
[Galaxy S I9000 Android Development] sedinix:
Yes

One fast Q. 0.3 works on I9000XWJPA ??
[Galaxy S I9000 Android Development] corgar:
yes just flash
[Galaxy S I9000 Android Development] CommanderROR:
I have a bit of a problem with this...I've been using it for a few days without problems. Now I decided to upgrade to the new FROYO, so I undid the JFS Lagfix. Sadly, this turned my phone dysfunctional. I only got random vibrates. Factory Reset did no good. I flashed with the new ROM and Repartition checked, but that also did no good.

What now? Flash Eclair with .512 PIT and Repartition and then Froyo without or what?
[Galaxy S I9000 Android Development] ale0crysis:
Hey i have to flash this kernel in Odin 1.3 with PDA or PHONE option enabled?
[Galaxy S I9000 Android Development] Prankey:
Could you please include ext2 as another no rfs option? Atleast in advanced option we should be able to choose it for data, cache and dbdata. If we could force check the partitions on every reboot, we could be fine without Journaling.
[Galaxy S I9000 Android Development] Nodial:
Hi,

i've just installed JPO + universal lagfix 0.3 and i selected all Tweak + No-RFS Overkill JFS

I just managed to get 1720 point with Quadrant, what's the best configuration in order to achieve the best result?

Thanks.
[Galaxy S I9000 Android Development] rewtnull:
I might have found a bug with CWR backup/restore. It seems like if you try to restore from a specific image using the advanced backup/restore function, it either fails the md5 check or tries to md5 check the wrong or non existing image. Doing a full restore (i.e. not using the advanced restore function) seems to work just fine. Can anyone confirm this?
[Galaxy S I9000 Android Development] morphjk:
I'm going to do the upgrade to JPO seeing that the version 0.3 works.
[Galaxy S I9000 Android Development] g00ndu:
not sure if this is a bug, but i tried using cwm to do a backup. system, data, dbdata were able to do the backup, but it throws out an error when cwm tries to do a backup for the efs. anyone faces this issue?
[Galaxy S I9000 Android Development] sztupy:
it will be put back. It was removed becase autodetecting between ext4 and ext2 is not as straightforward as for the other types.
[Galaxy S I9000 Android Development] bananenlarry:
@sztupy

is it possible to make this mod JPO based? This would be great!!

best regards
[Galaxy S I9000 Android Development] huxflux2003:
Problem with su in recovery mode

When I am inside adb shell in recovery mode, su segfaults. Is this normal? I've recompiled the ULF kernel with some additions. su works ok when in normal non-recovery shell.

What could be wrong?
[Galaxy S I9000 Android Development] sztupy:
Is /system mounted?
[Galaxy S I9000 Android Development] fuze_freak:
is there any relation to this kernel that my power menu (holding power button for a second) does not show up instead freeze the phone and crash.

I notice it after flashing your kernel, btw great job I was a voodoo fan but this is something else thank u
[Galaxy S I9000 Android Development] REAVER117:
I'm running 0.3 on my Captivate with JPO, if you need anyone to test a Captivate kernel let me know. I'm sure if you need any help with fixing the orientation and headphone jack issues someone from the reoriented kernel thread could help.
[Galaxy S I9000 Android Development] nesquix:
Wooooooooooooooooowwwwww... man you are THE man!

Work so great on my JP6 ... !!!!!!!!

Just continue, you got it
[Galaxy S I9000 Android Development] sztupy:
thanks for this post, I'll look into it.
[Galaxy S I9000 Android Development] danzgrace:
does using bind affect battery life?
[Galaxy S I9000 Android Development] gicgi:
im on NO-RFS advanced JFS/all tweaks off and here are battery results:

1% battery usage per 4 minutes on wifi (reading couple forum pages within 4 minutes via dolphin hd/standard browser)

1% battery usage per hour on idle mode (screen, wifi, 3g off)

is it ok?

here are the some problems that i ve encountered:

- i think someone really have to do something about language resetting, app order(apps in drawer) resetting after restore.

- if u dont remove ur finger from home button as soon as recovery mode launches, mode things u are pressing home key to select an action so reboots the phone.

- delete backup/continue without backup options would be useful.

- lot of forced closes.

- vibration problems.

- i think no need for back and menu buttons on recovery mode. they can be pressed accidentally while trying press the home button and will result in reboot and hell of an adventure to re-enter recovery.
[Galaxy S I9000 Android Development] dupel:
1) No, not normal. And not kernel related - look at you apps etc.

2) Wow! Did you know its standard recovery issue too? "issue"

3) Not kernel related.

4) Emm, dont press them? Not that hard.
[Galaxy S I9000 Android Development] Einride:
Are there any news/fixes for the JFS timezone, locale and Swype/input language "bugs"?

I've tried setting the correct settings both in RFS and in ext4. Settings are kept just fine after reboot. As soon as I switch to JFS instead, settings are reverted to English (UK) including for Swype. Timezone is also reverted to GMT+0. If I change the settings, they're reverted to UK and GMT+0 upon reboot.

If I return to ext4, the correct settings return, I don't have to set them again. Seems like JFS has an issue with reading the settings from wherever they're stored (file? sqlite db? I have no idea :))
[Galaxy S I9000 Android Development] EarlZ:
Performance stand point, JFS or EXT4 ?
[Galaxy S I9000 Android Development] TDK20000:
Hello,

is it possible to make this mod in JPO based? :)
[Galaxy S I9000 Android Development] jbrugger:
For me, it works fine on JPO, i don't think they differ that much.
[Galaxy S I9000 Android Development] _JKay_:
I think it is posible to extract initramfs from this zImage and replace the one in JPA or JPO with this one. Or am I wrong ?
[Galaxy S I9000 Android Development] Narcissus85:
I read a lot of pages of this topic and i see that the overkill JFS with binds it's really fast but drain battery fast.

Between the other 2 JFS solutions which one do u suggest? JFS Voodoo or No-RFS Advanced JFS?

I need a good battery life...as stock or a litte bit drain more than stock...
[Galaxy S I9000 Android Development] Bec07:
I recommend simple JFS, 3 days with very low usage :p

Usually ~2.
[Galaxy S I9000 Android Development] Narcissus85:
Thanks! : > With simple JFS u mean Voodoo JFS?

Now i'm wiht JFS overkill....just curious I read that is really fast at opening applications
[Galaxy S I9000 Android Development] Bec07:
I mean jfs with no voodoo and no binds.
[Galaxy S I9000 Android Development] cz.marcin:
Yeah.. just jfs without any tweaks works good... if handset is charged before i go to sleep it will use 0-1% overnight (8 hours idle)(no wifi or data)
[Galaxy S I9000 Android Development] TDK20000:
The problem is

this mod used old driver from JPM

all driver's is integrated in zImage

So my question is it possible to make this mod JPO based?:)
[Galaxy S I9000 Android Development] xan:
Give us sources for JPO and its done.
[Galaxy S I9000 Android Development] krtken:
Originally Posted by Tayutama - http://www.multiupload.com/GPW457DZW9

Got thixs from another post.

i have this installed ... but your universal lagfix kernel would make this a dream come true :)
[Galaxy S I9000 Android Development] xan:
Well thats just a leaked rom.

My point was, the sources are released only periodically (firmware leak doesnt contain kernel sources!).

We've had two releases of Eclair kernel sources and one release of Froyo sources.

How many firmware leaks were there? Countless Eclair builds and Froyos counting up to 10-15 ATM.
[Galaxy S I9000 Android Development] Mangus_U*RA:
any news about a new version? :)
[Galaxy S I9000 Android Development] Sibix1:
I tried applying OCLF with Doc Froyo v7.5 JPO, but when the phone reboots after conversion, it goes into a loop with alot of error lines saying blabla failed and something went very wrong, then it reboots and come with the same errors.

I recover from this by pulling the battery, booting into clockwork recovery and disabling lagfix. Any ideas?
[Galaxy S I9000 Android Development] jeebspawnshop:
My first idea is;

You asked in the wrong thread?
[Galaxy S I9000 Android Development] Sibix1:
Well I'm applying OCLF through this universal lagfix through clockwork recovery, so I thought it was here I could get some troubleshooting.
[Galaxy S I9000 Android Development] jeebspawnshop:
OCLF is an app by RyanZA, which you run from the launcher once your phone has booted up fully. Which means you're confused about something...
[Galaxy S I9000 Android Development] dupel:
Look into lagfix options in this kernel =)
[Galaxy S I9000 Android Development] FadeFx:
You mean oclf style lagfix...
[Galaxy S I9000 Android Development] spline1:
JPA Kernel

is the new JPA/ JPP Kernel the same from JPM?
[Galaxy S I9000 Android Development] FadeFx:
We don't know, but it would not change anything since we only have sources for jpm/jp6 anyway.
[Galaxy S I9000 Android Development] Fihlvein:
So those who has applied this stupzy's kernel on latest JPA/JPO firmware, have you noticed ANYTHING weird?

I'm yet to be convinced wether I need the lag fix, but I will definately need the root, CWM recovery and BLN. :p
[Galaxy S I9000 Android Development] Mangus_U*RA:
I'm running JPO with ULF (jfs advanced, all tuning + bln)

The kernel version is the same as JPM

In the last couple of days i've noticed a very high battery drain...it is very strange, i've also removed a lot of apps.

Is there a tool to find out what service is using battery?

Thanks
[Galaxy S I9000 Android Development] corgar:
Change jpo modem with jpm one. New modem drain a lot.

Ita: cambia modem con il vecchio della jpm che quello nuovo succhia a bestia.
[Galaxy S I9000 Android Development] Mangus_U*RA:
ma per la miseria ti devo trovare anche qua??! ahahahah!

il modem dove lo pesco? lo flasho con odin?

Cmq è strano perché fino ad un paio di giorni fa consumava pochissimo, anzi, mi stavo stupendo di quanto dalla jpm alla jpo la durata della batteria fosse aumentata
[Galaxy S I9000 Android Development] extralife:
systempanel or watchdog for ex.
[Galaxy S I9000 Android Development] adrianmak:
how to apply universal lagfix ？
[Galaxy S I9000 Android Development] corgar:
Nella jpm c'è un file modem.bin flashalo. Ma prima di farlo aspetta che forse esce qualche fix. Prova a leggerti anche speedmod.

edit: in jpm rom there is a file named modem.bin. but wait i guess dev are working on battery drain issues. try to read speedmod trhead too.
[Galaxy S I9000 Android Development] pulser_g2:
Posting In English

As per the forum rules, can I remind you that you are required to post in English, or with an English translation of your post, perhaps via google translation.

Any further non-English posts will be removed, and I would ask those who posted in Italian add a translation to their posts above.
[Galaxy S I9000 Android Development] ducy1:
Hay

Can someone tell which one of this format would be the best suitable for battery life? Minimum battery drain.

*OCLF: /data stays at rfs, but has an ext2 loop device on top of it

*Voodoo: /data is ext4, all others are kept at rfs

*JFS Voodoo: /data is jfs, all others are still rfs

*No-RFS Standard: /data is rfs+ext2, all other partitions are ext4

*No-RFS Advanced: all partitions are ext4

*No-RFS Advanced JFS: all partitions are jfs

*No-RFS Overkill: turns on all options: everything is ext4+ext2 and /data/data is bound to /dbdata

*No-RFS Overkill JFS: turns on all options: everything is jfs+ext2 and /data/data is bound to /dbdata

Thanks

D.
[Galaxy S I9000 Android Development] kenkiller:
Anyone upcoming updates? Maybe with the newer version of BLN?
[Galaxy S I9000 Android Development] saphirrot:
hmm, there wont be a JPO version, will it ?

how much battery life is this thing drainig ?
[Galaxy S I9000 Android Development] Sonicbassman:
i like pop music
[Galaxy S I9000 Android Development] timur525:
What is a better fs system? Jfs or ext4?
[Galaxy S I9000 Android Development] EarlZ:
Are there any real world performance benefits if we change the other parts to EXT2?
[Galaxy S I9000 Android Development] redbull320:
ehmm..

is there a way to import the voodoo lag and soundfix in an extra option?

Greetz!
[Galaxy S I9000 Android Development] traro:
from what to english?, wud think is as normal as it shud be, cos u coming out loud n clear (lol):confused:
[Galaxy S I9000 Android Development] traro:
hey mate , been reading this thread from beginning and got to here just now, nowhere have i read any adverse battery drain report??? but have to go , lot more to read and catch up to latest post, c yas all there
[Galaxy S I9000 Android Development] morphjk:
The only issue I seem to have with this is that now of the tweaks work for me. Nothing happens when I select them.

Any ideas?
[Galaxy S I9000 Android Development] dopeee:
i accidentally reflashed JPO with repartition without disabling this lagfix. Just wondering if this will cause problems?
[Galaxy S I9000 Android Development] sztupy:
New version around next week.