yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] c0llal0:
salut mr. demus ...

is there a chance to mek setcpu behave like runnin one of the other kernels?

cause ef i use it together with fugumod it hangs ... not a chance fe dat ... it hangs up like it is a regular feature ;)

i dont know ... maybe ur kernel is build up in a different way than speedmod e.g.

i wont die without but i would appreciate :)

btw. sometimes it´s real tricky to mek fugumod run at all ... don´t know why ...

i´ve never seen behind di scene nor did i mek notes which constellation me came from before swap to

fugumod ... but it often came to those vibrator phone with bootlogo ...

when its up and runnin ... its perfect!!!!

bl
[Galaxy S I9000 Android Development] renaud:
Well, those 2 apps have been know to cause problems in the first versions, I must admit I didn't check recently to see if things are better. Setcpu is well known to hang on SGS in some situations.

For the conversion from other kernels, I know that some kernels produce corrupted filesystems, FuguMod tries to correct the errors but they may be impossible to correct on some circumstances. To make a rough comparison, you could compare this to a tape recorder with an offset in its heads, tapes may play and record very well on the original recorder, but when you swap to a proper one tapes will fail.

Clearly, that means, if you come from a clean stock ROM, you will have no problems installing FuguMod, if you come from a system on which the kernel tweaks things in a bad way, don't expect miracles.
[Galaxy S I9000 Android Development] c0llal0:
Zeen! Thanx for reply!

So there are still kernels out there producin filesystem errors!?!

I thought since supercurio released his hack ... tings Set up well.

Right now i am on my own rom jvk based so cant profit from fugumod power! :) :(
[Galaxy S I9000 Android Development] .:Crack:.:
I use it, but not often due lack of UV. Is there any way to implement UV in that app?
[Galaxy S I9000 Android Development] renaud:
That's something I don't know, you should ask Tegrak.
[Galaxy S I9000 Android Development] Arise:
Apparently the JFS file system is proprietary of IBM and is maintained by 4 peoples. I bet if one of them gets a Galaxy S and would like to experiment and tweak the JFS filesystem would get awesome results.

But in reality, at least apparently, using ext4 or JFS is more a matter of "great, it compiles! great, the insmod works! great the partition was mounted successfully!".

There is not much tweaking/optimizing (at least documented) on the drivers itself, so we can only get some just compiled binaries. Which works better or worse than some other compiled FS drivers.

I don't know which is better for the phone, JFS or ext4, heck, I never formated my partions as JFS not even on the PC, I always sticked with ext2/3/4 family, but at least on the phone I'm open to new ideas. :D
[Galaxy S I9000 Android Development] ykkfive:
i've just played with jfs. i found that there were latencies to write the data, plus jfs seems to "remember" the data for a period of time. what i found on the internet was, jfs can loss data for hours ago in case of power loss. but anyway, it's a good fs with journal in performancewise

which close to ext2
[Galaxy S I9000 Android Development] renaud:
I think you should read the fine wikipedia page about JFS.

http://en.wikipedia.org/wiki/JFS_(file_system)

This is a fine filesystem, which performs consistently, whatever the load scheme is. It also uses less CPU than most other filesystems. However, like xfs, it does not really like hard poweroffs.

For those who have read that it can lose data written some hours ago, it may be true, but has only been proven by people who are removing power plugs as their main testing job, so it should not really be taken into account here as most filesystems will just have problems with this kind of usage.

This filesystem exists for quite longer than the ext filesystem, so it's not an experimental one like btrfs or the likes. It not very "tunable" indeed, but that's because there is no need to do it as it performs consistently whatever the load scheme is.

Also, don't forget that the main goal of the phone is to provide good battery time along with reliability and good performance, which is something really suited to jfs. I just don't need extreme performance if it means my battery won't last 8 hours, it is still a phone.
[Galaxy S I9000 Android Development] [Ramad]:
Hi nikademus

I did experiment with the lagfix for the internal sdcard last week and again today, it did not work for me, as the phone only reaches to the "glowing S" then I get a black screen, nor cache wipe or factory reset did help.

What is the proper way to do it?

I did use zImage-inject_0.1.tar, copied all the required files to the internal sdcard and then executed jfslagfix.sh as superuser on adb.
[Galaxy S I9000 Android Development] renaud:
Hi,

You have to manually partition and format your external SD (1st primary fat, 2nd primary jfs). Then you have to copy all data, on the external SD, using jfslagfix.sh modified to only copy data. Then flash the kernel (only the numbered versions will work).

Honestly, I would say, unless you know what you do and really want to experiment with external SD, you should really try sztupy universal lagfix at http://xdaforums.com/showthread.php?t=814228 which features JFS filesystem.
[Galaxy S I9000 Android Development] [Ramad]:
I have had sztupy universal lagfix installed using jfs, I thought that zImage-inject_0.1.tar was for the internal sdcard while zImage-inject.tar was for the external sdcard. What is the difference between these two kernels?
[Galaxy S I9000 Android Development] renaud:
zImage-inject_0.1.tar is an external SD jfs version

zImage-inject.tar is whatever I am testing at the moment, hence why I tell not to flash with this one.
[Galaxy S I9000 Android Development] [Ramad]:
I see, well that clears things up for me.

I have an external class 4 sdcard that I might experiment with, thanks for the fast replays. :)
[Galaxy S I9000 Android Development] Arise:
Kinda disappointed. Tried using a big SD card instead of microSD card and failed.

It seems I can read from it but writing on it gives me garbage. Don't know what I should do next. I'll think about.
[Galaxy S I9000 Android Development] renaud:
I am now delivering my second release of the jfs mod

You only have to flash the kernel using Heimdall:

http://llorien.org/samsung_galaxys/jpm/jfs/zImage.0.2

If you need to flash with odin, just rename zImage.0.2 to zImage and tar it.

This is still prerelease

This kernel includes superuser, titanium backup, busybox full 1.17.3 (all commands in /sbin for automated usage)

It will automatically convert /data /datadb /cache to jfs at first boot, but you may still lose all data, there is no way going back to rfs.

ro.debuggable is enabled by default

Some kernel optimizations are enabled for security and response time.

This will not give you an uber quadrant score, but should give a much snappier system.

Includes recovery 2E.

It will only work on GT-I9000 international version
[Galaxy S I9000 Android Development] xvarthx:
Thanks, i still thinks this will be better than every Ext FS.

Im going to play it a bit.
[Galaxy S I9000 Android Development] ragin:
Why dont you start a new thread with this solution? Its a suggestion.

What's the worst that can happen if anyone flashes on another version of galaxy s? Just a simple reflash of a fresh ROM will solve it?

These are some questions that an experimentor like me would like to know.

All said with good intention. :)
[Galaxy S I9000 Android Development] renaud:
As long as you can get into download mode with 3 buttons recovery, that should be safe, as you will be able to reflash with a fresh ROM. My kernel may work on other devices, although it's not tested.
[Galaxy S I9000 Android Development] renaud:
v0.4 is out, only /efs is still on rfs
[Galaxy S I9000 Android Development] dupel:
I am tempted to test it out =)

Does switching system made a lot of improvement? For example in gallery, or contacts etc.
[Galaxy S I9000 Android Development] ashwinds:
Nice to see an update - this is not limited to external sd anymore?
[Galaxy S I9000 Android Development] Cezar`:
Guys, whats the risk in having /system in jfs?

I mean, is it higher that having just /data, /dbdata and /cache only?
[Galaxy S I9000 Android Development] renaud:
/system is in ro mode, so there is not much risk.

The worst thing that can happen is that you have to reflash a stock version.
[Galaxy S I9000 Android Development] bouzoubaa:
Could we have a version with backlight notification and 2e recovery + kernel optimisations !!? And is this based on jpa / jpo kernel or is it Jpm ?
[Galaxy S I9000 Android Development] [Ramad]:
For those that try this lagfix:

What do you get when booting into recovery mode?

Does the phone keep the selected time-zone after reboot or does reset to GMT?

Can you clear data when choosing a program under Settings>Application>Manage applications ?
[Galaxy S I9000 Android Development] renaud:
2.4 has been released, you should see some speed improvements.
[Galaxy S I9000 Android Development] kalpik:
Because of Tomoyo?
[Galaxy S I9000 Android Development] renaud:
Mostly
[Galaxy S I9000 Android Development] renaud:
2.5 is out, it should give performance and responsivity improvements
[Galaxy S I9000 Android Development] dupel:
Process auto grouping is the famed 200 line patch?
[Galaxy S I9000 Android Development] .:Crack:.:
Hey,

Installed FuguApp Free and chose EXT4.

After flashing (i was on SpeedMod) i get that Fish and after booting up I get a black screen (after PIN).

What did i do wrong? Any help??

Thanks!
[Galaxy S I9000 Android Development] renaud:
It is that patch indeed, ported to 2.6.32. I didn't expect improvements, but tests prove there is improvement.
[Galaxy S I9000 Android Development] renaud:
What did you do? use Fuguapp under speedmod, and then flash FuguMod? I would not expect that to work.

FuguMod will detect your filesystem and in the case of speedmod try to repair it.

It is extremely strange you got a black screen _after_ pin, if it failed, I would expect a black screen but certainly not a pin code screen.

Your best bet is to send me logs in /fugumod.log but since it's already some time after you did, I don't expect you to still have it.
[Galaxy S I9000 Android Development] .:Crack:.:
Hey,

Flashed back to SpeedMod because i wasnt able to fix it.

I dont have such a folder. Is it called lagfix.log? This is the only .log files (lagfix.log prei-inir.log) i found.....
[Galaxy S I9000 Android Development] renaud:
no, the log is in /fugumod.log, but it's cleared at boot.

If you were able to flash back to speedmod but fugumod failed, you probably have a corrupted filesystem.
[Galaxy S I9000 Android Development] .:Crack:.:
How can i fix that?
[Galaxy S I9000 Android Development] renaud:
I am afraid there is not much choice besides flashing stock and then _not_ flashing speedmod anymore.
[Galaxy S I9000 Android Development] .:Crack:.:
Did it. Now i says when going to phone info "Kernel Version: Unavailable"...
[Galaxy S I9000 Android Development] renaud:
This is totally normal and expected.
[Galaxy S I9000 Android Development] morphjk:
So out of interest why is speedmod ment to be bad and corrupt phones?
[Galaxy S I9000 Android Development] jornbjorn:
Because its good.
[Galaxy S I9000 Android Development] morphjk:
Which one is good? Speedmod or Fugumod?
[Galaxy S I9000 Android Development] jornbjorn:
Both are good, but fugu seem to work best only if u used it from a fresh rom install. Also does not work well with other kernels.
[Galaxy S I9000 Android Development] renaud:
Hardcore claims he used a series of patches to ext4 and they applied cleanly (link in his own thread). Now, take Samsung source for Galaxy S and try to apply those patches, then count the rejects. What hardcore did with the rejects is let to your imagination, he may have corrected them (but that's not what he said because he said patches applied cleanly) or he may just have dropped them.

The fact is ext4 from speedmod is different and sometimes work, sometimes fail.
[Galaxy S I9000 Android Development] morphjk:
No worries. I've basically always stuck with speedmod but if I flash a new ROM at some point I might give it a try
[Galaxy S I9000 Android Development] morphjk:
Okay so if I wanted to try your kernal I would probably need to flash a clean rom using ODIN and not use a non-wipe from the ROM Kitchen?
[Galaxy S I9000 Android Development] renaud:
You can try a non wipe rom, but if you ever converted to ext4, it's not garanteed to work. Trying doesn't cost anything if you are ready to go from stock rom too.
[Galaxy S I9000 Android Development] morphjk:
I've installed a stock rom and then flashed a non wipe rom. What settings do you recommend? JFS on all?
[Galaxy S I9000 Android Development] jornbjorn:
i have to tell you i have never experienced anything wrong with speedmods kernel regarding filesystem... on fugumod i have experienced something called UID failure... so i had to reflash the whole rom....
[Galaxy S I9000 Android Development] kikan:
hello,

I created i update.zip from romkitchen and i choose fugumod 2.5 and nothing else...

first minute impressions

kernel version is unavailable

boot time quicker for few second than on speedmod..

Phone is less responsive then on speedmod with fugu twaeks , now i'm flashing fugu-tweaks on fugumod kernel to see what will happen...

with fugu-tweaks, the responsive is a little bit better,than on speedmod kernel and fugu-tweaks applied..

quadrant score is the same like on speedmod kernel...no big difference

i will test for few days, to see the battery etc...

my normal use is 1-2 hrs of phone talking, 24 hrs on wifi , gps on,

no games, but some apps like soccer , etc..

Modem jpy

doc V10 rom..

no lagfix,

on speedmod last kernel my phone can live 40 - 50 hrs....

hope will help someone..

kikan
[Galaxy S I9000 Android Development] renaud:
Probably because it was a non wipe rom or a very old fugumod. On recent ones a reboot would solve the problem instantly.

I must add, there is nothing wrong (at least in the short term) when using speedmod with ext4 as long as you stay on speedmod because speedmod can read its own FS, others may not work.
[Galaxy S I9000 Android Development] renaud:
At the moment, I am using reiserfs on /system and jfs everywhere else.
[Galaxy S I9000 Android Development] renaud:
2.6 has been released. It solve some bugs on applications that assume too much things on how linux should behave by reverting a patch that gives more security.
[Galaxy S I9000 Android Development] kasper_h:
After installing FuguMod 2.5 the system font reset on every reboot to the default font, so I have to manually set it each time. Also, the video player does not shows any movie, even though they can still be found on the external sd using a file explorer.
[Galaxy S I9000 Android Development] jornbjorn:
is there a file called .nomedia in the folder... probably need to enable see hidden files to see it =)
[Galaxy S I9000 Android Development] renaud:
It's advised to upgrade to 2.6 as it seems to solve multiple issues......
[Galaxy S I9000 Android Development] kasper_h:
No, there are no .nomedia files in the directories containing music/video files (problem exists for both music and video player). The music/video players play the files without a problem if I select the through 'my files'. But even after playing a music/video file, when I open the player programs I don't see the files

BTW, I reflashed system and have all as rfs, so the speedmod ext4 should not be to blame...
[Galaxy S I9000 Android Development] morphjk:
Thanks
[Galaxy S I9000 Android Development] renaud:
Try with fugumod 2.6
[Galaxy S I9000 Android Development] kikan:
Hello,

I think that version 2.5 fugumod is not o.k., i have few things that not working...

I will test version 2.6, and if still not o.k. i will go back to speedmod kernel..

Flashing now...2.6....

by

kikan
[Galaxy S I9000 Android Development] kasper_h:
FuguMod 2.6 indeed solves the problem with recognizing media files!

Only odd thing is that font was reset again to default font (if I go to settings>display>font it shows my ubuntu font as the selected font - if I click the ubuntu font the phone asks "do you want to apply the ubuntu font again". if I click yes, the ubuntu font reappears).
[Galaxy S I9000 Android Development] kikan:
Hello,

Yes fugumod 2.6 solve media files, but i don't like it...

The phone is not very responsive and battery drain is more than 50% faster compare to speedmod kernel...

So speedmod kernel is better...

My phone died after 20 hrs and today i did not use my phone a lot...

regards

Kikan
[Galaxy S I9000 Android Development] kasper_h:
After flashing a new rom or kernel I always wait at least 3 charging cycles before saying something about battery drain...

Sent from my galaxy using the xda app
[Galaxy S I9000 Android Development] compuse:
Let the phone settle before judging his battery-life! ;)
[Galaxy S I9000 Android Development] nunosilva10:
This kernel works on android 2.3 ?
[Galaxy S I9000 Android Development] renaud:
The only custom kernel working on android 2.3 is CM7 kernel. Others are just hacked initramfs at the moment. When samsung releases sources for their android 2.3 kernel, development will happen.
[Galaxy S I9000 Android Development] nunosilva10:
Thank you for your answer :)
[Galaxy S I9000 Android Development] kikan:
Yes, i know... now is tree days,

the response of 2.6 version is not so good than speedmod kernel.

The battery drain is the same mz 25hrs...

when not using the phone, the drain is 40 hrs no cols nothing only wifi 24hrs...

by

kikan
[Galaxy S I9000 Android Development] renaud:
Wich filesystem did you choose? FuguMod works best with jfs or reiserfs.
[Galaxy S I9000 Android Development] renaud:
2.7 is out.

If you upgrade and use NILFS2, please convert to something else before upgrading.

update@reboot is also gone until I can secure it enough so that rogue apps cannot install unwanted things
[Galaxy S I9000 Android Development] renaud:
If you have downloaded build #435, please redownload to be sure you get build #438 as there as some issues with root
[Galaxy S I9000 Android Development] kasper_h:
Installed v2.7 (#438) as part of a Doc ROM. I just bought your app on the market as a donation to your project: like this kernel enough to keep it for daily use!
[Galaxy S I9000 Android Development] renaud:
Thank you for your confidence
[Galaxy S I9000 Android Development] renaud:
For those wondering, I am working on the GB port.

2.7 will be the last froyo release.
[Galaxy S I9000 Android Development] kasper_h:
Good to hear!

I'm running froyo until custom kernel & custom theme I like are available for GB :)
[Galaxy S I9000 Android Development] kasper_h:
I ran into a weird problem this morning.

I made a backup and then converted from ext4 to rfs using fuguapp, to prepare for GB install. On reboot after conversion I got a bootloop.

When trying to restore from the backup made just before, I still had this bootloop.

I then checked the size of the image made during backup and data.img and dbdata.img were just 500kb: so something went wrong during backup which probably also caused the bootloop are conversion. Any idea what went wrong?

PS system.img was the expected size, so it was not a complete backup failure...

Sent from my galaxy using the xda app
[Galaxy S I9000 Android Development] zurchpet:
That is why I don't trust nandroid backups... check out the Fastest Backup/Restore with tar backups that I build with renauds help.

Faster and they always work :)
[Galaxy S I9000 Android Development] zurchpet:
Yes! FuguMod bleeding for Gingerbread... It works :D

I missed the red fish :)
[Galaxy S I9000 Android Development] kasper_h:
Sounds like a nice approach.

I never had problems with nandroid backups before. Ah well, learned a few new things today :)
[Galaxy S I9000 Android Development] kasper_h:
Good to hear! I just flashed stock JVB as I was flashing with Odin anyway. Will flash FuguMod asap :)
[Galaxy S I9000 Android Development] Skimi:
Does BLN work on JVB?
[Galaxy S I9000 Android Development] Jodelaplaya:
What is working on this release ? ^^
[Galaxy S I9000 Android Development] renaud:
Look at the changelog. Basically everything works but there is no voodoo sound or BLN yet.
[Galaxy S I9000 Android Development] ragin:
NoLed works perfectly.
[Galaxy S I9000 Android Development] zurchpet:
You can load Voodoo Sound with the Voodoo Control Plus App from Market.
[Galaxy S I9000 Android Development] kasper_h:
Just to be sure. If I download the "Bleeding Edge Kernel flashable with Heimdall" from your website, that is the 3.0-beta?!
[Galaxy S I9000 Android Development] renaud:
At the moment, yes
[Galaxy S I9000 Android Development] renaud:
Please use bleeding instead of beta, it has many bug fixes
[Galaxy S I9000 Android Development] P$T:
Is that kernel for gingerbread have voodoo sound included?
[Galaxy S I9000 Android Development] renaud:
I published 3.0-beta2 which fixes some bugs and give some improvements
[Galaxy S I9000 Android Development] renaud:
No, but you can get it by using voodoo sound plus app.
[Galaxy S I9000 Android Development] Rixsta:
Sorry Im blind again..

Where is the latest gingerbread beta 2 kernel/odin..?

Current kernel link ?
[Galaxy S I9000 Android Development] jornbjorn:
flashed newest 3.0... working good! thanks !
[Galaxy S I9000 Android Development] renaud:
-current is always the latest one
[Galaxy S I9000 Android Development] renaud:
3.0 is out with cwm 3.0.0.5 and voodoo sound v7

There are still some small bugs, but none that should affect main functionalities
[Galaxy S I9000 Android Development] Brotuck:
is that the http://fugumod.org/zImage-current.tar ?

this kernel is 2mb smaller than for example the supercurio kernel............

Installed it and it works fine ! Thanx
[Galaxy S I9000 Android Development] renaud:
Yes, it is

yes, but it has some screen tearing at boot due to this. But nothing you should be afraid of.
[Galaxy S I9000 Android Development] ryanadiputra:
the v 3.0 works with the JVB ?

okay, now trying
[Galaxy S I9000 Android Development] Brotuck:
Thanx for the nice kernel !

Voodoo 7 integrated :D:D:D
[Galaxy S I9000 Android Development] ryanadiputra:
VERY NICE!

okay, that was a fast kernel developing :D

hahaha
[Galaxy S I9000 Android Development] jornbjorn:
i cant get cwm to mount. am i doing something wrong?
[Galaxy S I9000 Android Development] paratox:
could you tell us the bugs, please?
[Galaxy S I9000 Android Development] silvergold:
2.7 Or 3.0 ?

Question. If I have Froyo ROM, what FuguMOD should I flash? 2.7 (Based on Froyo) or 3.0 (Based on GingerBread)
[Galaxy S I9000 Android Development] renaud:
Reverting to rfs is broken, but will be fixed soon. CWM has not been widely tested and displays some errors.
[Galaxy S I9000 Android Development] scheichuwe:
Great work. First time that I got a FuguMod kernel booting :)

One thing though:

I had CF-Root 3.1 before with all pertitions converted to ext4.

After flashing your kernel it now says ext3!?
[Galaxy S I9000 Android Development] szendi:
hmm after flash v3 wifi dont work accurately, i see only secure wifi
[Galaxy S I9000 Android Development] simone201:
Hey man, i have just flashed for the first time your kernel, and i had a forced reboot LOL!!

The phone rebooted itself....dunno why....but now seems fine...

Needs some testing and a lot of improvements, but it's the first real modded kernel for Gingerbread!! Keep up the good work!
[Galaxy S I9000 Android Development] switchgott:
Hi, thanks for your hard work and good kernel!

Is BLN enabled in the new ginger kernel??

Does this kernel work on JVB ??

Thanks
[Galaxy S I9000 Android Development] ArctiX:
Hi everybody, one small question: Will FuguMod 3.0 work on leaked jvk gingerbread?

Thanks in advance ;)
[Galaxy S I9000 Android Development] renaud:
What says ext3? I don't know how CF formats partitions, if I do remember well busybox cannot format in real ext4. But ext3 can be mounted as ext4. I will have to check that, but it seems your partitions are formatted as ext3 and were mounted as ext4.
[Galaxy S I9000 Android Development] renaud:
More than probably but I have not tested.