yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] PAGOT:
Ah your the ones from the airplane 1 percent at night.... . So you wanna say. You have ONE build of this kernel. For atleast 2 weeks . You didnt reflash nothing (NEVER IN CWM!!!). Your ROM and battery is stable now on ONE build. I repeat . ONE BUILD and NO reflash since 2 weeks.

And you are telling me on airplane mode you got (again on a stable ROM without reflashing for 2 weeks) 1 percent and you get here 3 or 4?

These test are irrelevant... as fugu ultra aint even that old...

A 2 percent difference is nothing... <<< your definition of much WORSE?

With what device are you capturing the electricity usage or juice on mp3 pls?

Also an advice, shutdown your device over night, the battery drain will be even less!!! TESTED!!!!!

For future reference, ppl writing "battery life much worse" without any real testing, real base, or at least explaining (even if yours came later) are considered by me spammers and pissing me off.
[Galaxy S I9000 Android Development] keulieminogue:
Hi there,

I flashed 3.6 and recently reported random boot. After 24 hours the reboots started again... sorry but now im back on jvb cf-root kernel.
[Galaxy S I9000 Android Development] Andro1d:
1. run CWM

2. format /dbdata (in CWM)

3. mount /dbdata (in CWM)

4. adb df & ls /dbdata (while CWM running)

# ./adb shell df /dbdata
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/stl10 119432 4136 115296 3% /dbdata

# ./adb shell ls /dbdata
lost+found

5. reboot

6. as soon the red fugu is gone via adb the same as above

# ./adb shell ls /dbdata
default.prop init lpm.rc
efs init.goldfish.rc recovery.rc
fota.rc init.herring.rc ueventd.goldfish.rc
fugumod.log init.rc ueventd.herring.rc
fugumod_efs init_samsung ueventd.rc
fugumod_sd lost+found

# ./adb shell df /dbdata
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/stl10 119432 119432 0 100% /dbdata

7. *kaboom* no more space for things like mkdir /dbdata/databases (in ur init.rc).

Means: It happens anywhere before, thats maybe also the reason why i cant post more than:

/ # cat /fugumod.log
Fri Apr 29 07:08:59 UTC 2011
Version:2.3
Linux (none) 2.6.35.7-I9000XWJVB-CL118186 #173 PREEMPT Wed Apr 27 10:47:45 CEST 2011 armv7l GNU/Linux
Checking mmcblk0p2
/dev/block/mmcblk0p2: clean, 396/122880 files, 25549/491520 blocks
Checking stl10
/dev/block/stl10: clean, 315/7584 files, 30336/30336 blocks
Checking stl11
/dev/block/stl11: clean, 14/2000 files, 1166/8000 blocks
Checking stl9
/dev/block/stl9 has been mounted 52 times without being checked, check forced.
/dev/block/stl9: /lost+found not found. CREATED.
/dev/block/stl9: 913/18432 files (0.2% non-contiguous), 28642/73600 blocks

--end of fugumod.log--
[Galaxy S I9000 Android Development] paratox:
blablabla. come down. i`m only telling my experience with this kernel. get over it. i didn`t insult your mother or your religion. it`s only a kernel ... ;)

i will do a second battery stats wipe and test again.

i like this kernel and it`s speed. thank you fugu!
[Galaxy S I9000 Android Development] PAGOT:
Its not about fugu kernel... its about all the ppl saying "battery life sucks" . saw this in every kernel thread, every rom thread, everywhere. So I am alergic to it. Saying this without explanation and testing I consider offensive and harmful. Thats to my reaction. (as I explained also before)

See this I like more! :)

Also, the rom/battery/space time continuum needs to stabilize, so just one wipe and testing wont do much good. I would consider a months testing as almost sufficient.

to my experience which I can share, there are no significant drains that would require immediate attention (which your post suggested and made me mad , again some explanation) :)
[Galaxy S I9000 Android Development] Andro1d:
1. adb reboot recovery

2. wipe everything and format dbdata

3. reflash rom

4. adb reboot download

5. heimdall flash --kernel <CFRoot>

6. boot successful :-(

i mean :) but :( for you nikademus ;)

/ # ls -l /dbdata
total 12
drwxrwxrwx 22 1000 1000 4096 Apr 29 08:11 databases
drwxrwxrwx 2 1000 1000 4096 Apr 29 08:11 db-journal
drwxrwxr-x 2 1000 1000 4096 Apr 29 08:11 system

This is how it looks on CFRoot
[Galaxy S I9000 Android Development] diabolis:
i only see ext4 and jfs as file systems. no ext2/3 or reiserfs like it says on firstport.

this normal? :/
[Galaxy S I9000 Android Development] Andro1d:
Where you "see" this ? On Fuguapp ? Ya, the free app only supports JFS,EXT4. Paidapp supports all FS's.

Kernel Supports all FS's you can setup those FS's yourself. Pls search this thread for more info, and only do such things when you know what you do :)
[Galaxy S I9000 Android Development] w83:
It's only a kernel ? <-- That thing runs my precious shiny phone !!!
[Galaxy S I9000 Android Development] cwc289:
Same here....:(.
[Galaxy S I9000 Android Development] CaracalSef:
Flashed FuguMod Bleeding Edge Ultra, but how do I know that I have the bleeding edge ultra? :) I only get 900 points in quadrant. I know that's not important/relevant, but still...
[Galaxy S I9000 Android Development] PAGOT:
read the first post or mine somewhere here

BOLD = 2000+ score
[Galaxy S I9000 Android Development] cwc289:
i got over 2200 points with below settings:

/system resierfs

/data ext4 with mount options: noatime,barrier=1,data=writeback,noauto_da_alloc

/dbdata jfs

/cache jfs

And media.stagefright.enable-player=true
[Galaxy S I9000 Android Development] Andro1d:
Settings->Info->Kernelversion should contain a 173 (see changelog 1st post).

3.6-ultra (#173)
[Galaxy S I9000 Android Development] cwc289:
do anyone get random reboot problem with 3.6 or bleeding edge?
[Galaxy S I9000 Android Development] CaracalSef:
It says:

2.6.35.7-I9000XWJVB-CL118186

r@faramir #173

no ultra anywhere.

I have:

/mnt/sdcard/fugumod # cat fs.current
DO NOT MODIFY THIS FILE, YOUR SYSTEM WOULD NOT BE ABLE TO BOOT
mmcblk0p2 ext4
stl10 jfs
stl11 jfs
stl9 reiserfs
/mnt/sdcard/fugumod #

I will try to create a fs.options with cwc289's mount settings for data.

I know that media.stagefright.enable-player set to true will "boost" quadrant score, but it will break my video playing, so I'll leave it to false.
[Galaxy S I9000 Android Development] Andro1d:
you saw my last post ? Just compare the number with the changelog in 1st post of this thread.......
[Galaxy S I9000 Android Development] CaracalSef:
WOW! You are aggressive. Chill man...I saw your post, I read first post. You paste me that thing with 3.6-ultra from the changelog. I thought that it's how appears in Kernel version.
[Galaxy S I9000 Android Development] cwc289:
Options "noexec nodiratime nosuid nodev nosuid" are "enforced". You must add those options in your fs.options or your wont be bootup.
[Galaxy S I9000 Android Development] Andro1d:
It's kinda frustrating to write things twice ;)

I pasted the 3.6-ultra and said you should compare the number (173) with ur kernel info.
[Galaxy S I9000 Android Development] keulieminogue:
Now im back on CF-Root kernel - but i still have the reboot issue. The phone is working, only when I'm connected to a charger - otherwise it reboots every 2-3 Minutes.

Could someone help me with that issue? are there any caches i have to clear? I dont want to have a factory reset :|
[Galaxy S I9000 Android Development] Andro1d:
Pls report result of
[Galaxy S I9000 Android Development] dirn1111:
just flashed 3.6 boot ok. will test and feed back.

btw is there way to change boot anim?

so ugly fish
[Galaxy S I9000 Android Development] zurchpet:
Not really. It means these are set whether you define them or not.
[Galaxy S I9000 Android Development] cwc289:
But my phone couldn't boot up without these settings in fs.options:confused:
[Galaxy S I9000 Android Development] CaracalSef:
I have two files in /mnt/sdcard/fugumod -> fs.current and fs.options with:

fs.current:

/mnt/sdcard/fugumod # cat fs.current
DO NOT MODIFY THIS FILE, YOUR SYSTEM WOULD NOT BE ABLE TO BOOT
mmcblk0p2 ext4
stl10 jfs
stl11 jfs
stl9 reiserfs
/mnt/sdcard/fugumod #

and

fs.options:

/mnt/sdcard/fugumod # cat fs.options
mmcblk0p2 noatime,barrier=1,data=writeback,noauto_da_alloc
/mnt/sdcard/fugumod #

My phone boots just fine and quadrant gives me now 1500 points :)
[Galaxy S I9000 Android Development] cwc289:
Damn....Just checked my backup fs.options and found some words were missspelled :eek:
[Galaxy S I9000 Android Development] PAGOT:
hehe reminds me of me trying to boot with DPI set to 20b :p (instead of 200)
[Galaxy S I9000 Android Development] cwc289:
lol.....What happened with your mistake?
[Galaxy S I9000 Android Development] PAGOT:
Well even though this is OT to this thread :) it's still educational. It booted into the launcher and rebooted itself and again etc from launcher only the wallpaper was to see .

Sent from my GT-I9000 using Forum Runner
[Galaxy S I9000 Android Development] keulieminogue:
Can someone tell me, how i can get a adb shell the easy way? never used one before...
[Galaxy S I9000 Android Development] hades_hellen:
Battery with this kernel

Hello.

I am on Sweet Honey 3.1 (JVB) with this kernel. This is my battery usage: 1,5 days still over 50 % - GSM only, data connection about 20% of the time, 1 hour phone calls, 1 hour movies, 2 hours fm radio, 1 hour music, 1 hour browsing.

Good work!
[Galaxy S I9000 Android Development] Andro1d:
Hm, makes sense. But... why the hell does it copy stuff from /sdcard over to /dbdata ?

I mean... yes, it's possible to fail regarding efs copy job. BUT, why on earth it fills up /dbdata with garbage then ? oO
[Galaxy S I9000 Android Development] dirn1111:
Is there way to check my file format after applying lagfix?? and in the fuguapp I don't see rfs. in case I want to disable it what should I do'
[Galaxy S I9000 Android Development] zurchpet:
Check the fs.current file in /sdcard/fugumod.
[Galaxy S I9000 Android Development] dirn1111:
using ultimate version.

the benmarks went down so much with lagfix.

however its smooth and fast. I can feel it.
[Galaxy S I9000 Android Development] Virnik0:
Flashed, tested, satisfied. Thank you. I will have to watch this thread closer. i want also thank to trasig, who has told me about this kernel.

Especially I like fixed cwm, and some other features. how safe is jfs and raiserfs? I am used to work with jfs and raiserfs on servers, but on phone? What is the impact on performance? how measurable it is? I am now runnin on ultra kernel, with everything on ext4 (had voodoo from supercurio before).
[Galaxy S I9000 Android Development] specialex:
i still got a bootloop, with the latest version

using ramad's jvb deodexed
[Galaxy S I9000 Android Development] celeronix:
I can't make a backup via CWM with this kernel. In the end it says "Error creating MD5 checksums".
[Galaxy S I9000 Android Development] ragin:
@nikademus,

Please mention [POLL] in the Title.
[Galaxy S I9000 Android Development] renaud:
It seems the mount command mounts sdcard instead of efs. This happens when you have corrupted partitions too.
[Galaxy S I9000 Android Development] keulieminogue:
i started adb shell

Filesystem 1K-blocks Used Available

Mounted on

/dev/block/stl10 130280 18952 111328 15%

dbdata

what does this mean?

the app "Root System Tool Free" says:

NAND Available: 0MB Total 0MB

-Data partition 0/0(MB)

-System Partition 0/0(MB)

-Cache Partition 0/0(MB)

is this good or bad?

What can i do :|
[Galaxy S I9000 Android Development] renaud:
I think it tried to find real NAND, which is not presented to the OS on SGS
[Galaxy S I9000 Android Development] MarlowXim:
@nikademus I saw your changes to the initramfs on git. This relates to ultra kernel.

In regards to those changes would it be possible to implement a corruption check of the actual efs files like md5 from the EFS_backup.tar.gz in dbdata efs. The reason I'm suggesting this since sometimes a random reboot will occur corrupting nvdata.bin? And it's only efs related if you pull the sim it will boot normally instead of looping when trying to handshake with carrier network. Then efs can be manually fixed.

However adding a corruption check with recopy in your init script would make things easier.
[Galaxy S I9000 Android Development] renaud:
Interesting, however I don't think a MD5 check will work. I will have a look at this.
[Galaxy S I9000 Android Development] MarlowXim:
Well thanks for taking a look I'll see if I can figure out a method. Also you should patch this in for tiny_preempt_rcu https://patchwork.kernel.org/patch/200782/

Patches cleanly and should make things abit more stable with that option.
[Galaxy S I9000 Android Development] CrashV5:
hi fugu, i report to you my unlucky attemp:

bootloop with you 3.6 kernel (no ultra) flash with odin, my configuration is JVB stock deodex, tw4, 5 lookscreen and power menu modd with reboot-recovery etc

what's wrong?
[Galaxy S I9000 Android Development] efegue:
Do you have plans of adding OC/UV?
[Galaxy S I9000 Android Development] renaud:
OC, no, UV, yes
[Galaxy S I9000 Android Development] renaud:
3.7 is out mainly to solve CWM problems and the dbdata full bug when wiping using ultra.

If you use ultra, it is recommended to flash a normal kernel and then reflash ultra as some changes have been made to ensure you don't lose EFS after a wipe on ultra.
[Galaxy S I9000 Android Development] Andro1d:
Nice. Prob was that some wipe-roms cleanup /dbdata

Will try latest soon :)
[Galaxy S I9000 Android Development] kahvitahra:
Thank you nikademus for your work.

Here's little something to you :)

72351111BW6192644
[Galaxy S I9000 Android Development] sashavegas:
Are you planning to compile Kernel with modules, since DroidWall, and NetSpector Pro, cannot run on this one ???

Thanks
[Galaxy S I9000 Android Development] dirn1111:
Very satisfied.

My quick tip to all.

don't enable any tweak. it may improve your 'quadrant score'

but the actual responsiveness dies. My experience.

so if you want fully smoothness, just use ultra kernel without option.

file system doesn't matter.
[Galaxy S I9000 Android Development] iwapu:
Does Fugumod 3.7 has BLN? Thx
[Galaxy S I9000 Android Development] cwc289:
I don't get your means, FU Mod has not options to select.
[Galaxy S I9000 Android Development] renaud:
It is not yet working
[Galaxy S I9000 Android Development] nkotin44:
I read somewhere on xda that continuous scrolling on maps could make device freeze. But u can avoid it just by making a little pause while scrolling. And to avoid starts of battery drain, u can delete data of maps in settings, i've try it works
[Galaxy S I9000 Android Development] renaud:
Droidwall used to be problematic but it seems latest version just works fine. I tried after reading your post and I don't have any problems.
[Galaxy S I9000 Android Development] mr_at_sgs:
Hi,

I am running into some problems with downloading apps from market. With 3.7 is got download errors everytime, I switched to CF3.1 and it works again. But wifi and root does not work anymore, now I flashing back to your 3.7.

Anyone with market problems?

Best regards,

Markus
[Galaxy S I9000 Android Development] keulieminogue:
I have similar problems with the kernel. On 3.6 i got random reboot and after flashing back to CF-3.1 and speedmod 15d-t1 no wifi anymore.... i found fugumod 3.5 on my pc and at he mom it works. But why sucks wifi on other kernels? Im a bit disappointed
[Galaxy S I9000 Android Development] renaud:
I must admit I don't see any reason why wifi wouldn't work on other kernels after reflashing.
[Galaxy S I9000 Android Development] PAGOT:
Well dont wanna sound arrogant or anything. But aint this problem of the "other" kernels?
[Galaxy S I9000 Android Development] mr_at_sgs:
I am very sorry, if that behavior is the normal reaction to bug reports.

But anyway, I got another problem with that 2 € fugu app. Every attempt to convert system failed, fs.convert file was written correctly. Cache partition was converted correctly.

I tried normal 3.6 and bleeding edge ultra. Then nothing happend after Fugu Fish :(
[Galaxy S I9000 Android Development] zurchpet:
Do you have enough free space on the internal SD?
[Galaxy S I9000 Android Development] corgar:
init.d script are supported?
[Galaxy S I9000 Android Development] keulieminogue:
I came from CF-Root and everything worked fine. before
[Galaxy S I9000 Android Development] kalpik:
Just a report on the clear data bug with jfs.. Data is cleared from titanium backup, but not manage apps.. Also, you cannot format dbdata from cwm if it's jfs (didn't check with other partitions).
[Galaxy S I9000 Android Development] hurray:
What I learned is: If you are one time on Fugu-Kernel you are not able to go back to any other kernel without reflashing the whole rom with factory reset.

As this behaviour is the first time for me with a kernel (i flashed a lot kernels since October 2010 ;) ) I asume that Fugu modifies something in a way that is incompatible to any other kernel available today.
[Galaxy S I9000 Android Development] bonethugs:
when i was converting my ext4 partitions to rfs, my phone shut down and now it's in a bootloop, how can i fix it?

i can't do anything!!! help pleaasee!!
[Galaxy S I9000 Android Development] kalpik:
Were you on Ultra? If so, flash to the normal version..
[Galaxy S I9000 Android Development] bonethugs:
yes i was on ultra, i've flashed normal kernel and still in bootloop.

before trying to convert all my partitions was in ext4, then i've tried to convert system to reiserfs, the rest to rfs.
[Galaxy S I9000 Android Development] keulieminogue:
aha

so i think this is the last time i flashed fugumod... could someone of the devs say something to this issue? thats not good
[Galaxy S I9000 Android Development] bonethugs:
nikademus, please help me, i can do nothing with my phone, i'm stuck on the fugufish bootloop.

are there any command to format via adb or something like that?
[Galaxy S I9000 Android Development] Andro1d:
Nikademus... Hah the kernel runs very nice and is stable until now. Version see sig. Had ForceReboots every 30mins on cfroot. Now back on Fugu I had 0 issues so far. Nice work :-)
[Galaxy S I9000 Android Development] mr_at_sgs:
3 GB should be enough?
[Galaxy S I9000 Android Development] giokou:
Very nice job nicademus!

Keep up for sure!!! ;)
[Galaxy S I9000 Android Development] dyallo:
this kernel got BLN on gingerbread?
[Galaxy S I9000 Android Development] renaud:
Not yet
[Galaxy S I9000 Android Development] renaud:
That does not look good, did you have enough space on your internal SD to convert?
[Galaxy S I9000 Android Development] bonethugs:
yeah, 4 gb free, i've had a few apps installed

please help me!! i can't loose my apps and data.

p.d.: i've a nandroid copy but i can't restore it, i get an error restoring boot and sometimes system partition
[Galaxy S I9000 Android Development] Tuga_Droid:
Hello. good, good work nikademus. i very like it. but just one question. how can i know if i have last release when i flash it? to be sure is good?
[Galaxy S I9000 Android Development] renaud:
Look at the changelog, build numbers are listed there
[Galaxy S I9000 Android Development] Tuga_Droid:
cool. thanks and one more time great work!!!!!
[Galaxy S I9000 Android Development] renaud:
Some fearless adventurers out of you may like latest bleeding edge with voodoo color and interactive governor. That said, don't forget that bleeding edge is not called like this for nothing, it may eat your phone..
[Galaxy S I9000 Android Development] PAGOT:
Till now for me its awesome :P . Finally back to 200 DPI and the phone seems to like the interactive governor too, more responsive as it seems :)
[Galaxy S I9000 Android Development] MarlowXim:
@nikademus I think I figured out what was causing random reboots in ultra kernel. If you force switch the radio band for example using "band selection" in diagnostic menu from wcdma 1900/2100 to 850 or 900 gsm.

The phone will automatically reboot.
[Galaxy S I9000 Android Development] chadouming:
Got my phone to 200 dpi for a while and i must say WOW. Build 212 with voodoo color is simply amazing ^_^. Im planing to do a rom based on this kernel with red and black color :D i'll let you know more about this.
[Galaxy S I9000 Android Development] mr_at_sgs:
I flashed 3.7 bleeding edge ultra and I still get this download errors after updating some apps. Then I cannot install or update anything from market.

I running in this issue only with this kernel.

Edit:

Found a solution. I used that fs.option like described in OP and moved out of fugumod directory. Rebooted and now downloads from market are working again.

Edit2: the notail option for cache partition, seems to caused the issues
[Galaxy S I9000 Android Development] sorcerer_mk:
Hey man. I did the exact same thing and experienced the exact same outcome. Regardless of Roms and kernels flashed it remained stuck. What i did was to clear the data and dalvik while inside recovery mode, went to download mode and again used odin to flash to stock froyo with repartition. After that i was able to boot. Dunno if it would work with ginger stock Rom.
[Galaxy S I9000 Android Development] bonethugs:
i've made the same as you but all my data was lost because y can't restore system partition from a nandroid copy that i had.

P.D.: Right now I'm installing all my apps and contacts
[Galaxy S I9000 Android Development] Benson17:
I was on JS8 with FuguMod 2.6, when my phone froze while starting a newly installed app. After that, it vibrated when booting and never started up my system completly. Only errors i could get from adb logcat where some apk's permission problems. Did a nandroid backup and copied it over to my PC - but there was no dbdata backup, so this was completely lost. Thought jfs journaling would prevent me from losing data...

So I decided to go for a completely fresh install. Used JVB, FuguMod 3.6 and staid on rfs. Yesterday my phone felt down from the table, battery jumped out. Restarted my phone and now all my installed apps (plus Market) aren't installed anymore, but i still got the grayed out icons on my launcher - guess i need to backup my phone more often...

Besides that, 3.6 was running very nice. Will try newest build as soon as my phone is up and running again.
[Galaxy S I9000 Android Development] patrikmuse:
I love this kernel
[Galaxy S I9000 Android Development] kasper_h:
Just upgraded from 3.3 to 3.7 without any problem: phone still works very nice.

I just have a problem when making a backup in CWM: dbdata is not backup'ed at all.
[Galaxy S I9000 Android Development] paratox:
thanks for voodoo color! finally a readable screen! :D
[Galaxy S I9000 Android Development] chadouming:
You need to wipe DBDATA and not DATA.
[Galaxy S I9000 Android Development] cwc289:
Anyone tried install rom from fugumod cwm without rfs.fs?
[Galaxy S I9000 Android Development] corgar:
init script support in the future?

and cwm backup only data/cache and system. how to backup dbdata too?
[Galaxy S I9000 Android Development] parhelion69:
At last! Voodoo color! :D This was the feature I was waiting for!

Everything works perfectly with bleeding ultra so far, and I can notice voodoo color (videos look AMAZING on the stock video player and warm setting, you have to try it!)

Thanks nikademus, you rock!
[Galaxy S I9000 Android Development] st4rk:
Had several total freezes with latest bleeding edge k..

Now back on ultra to see if problem persists.
[Galaxy S I9000 Android Development] kalpik:
No problems here with bleeding-ultra!
[Galaxy S I9000 Android Development] st4rk:
Hmm.. It seemed to be freezing when the phone was scanning the sd cards.. Like it was too much to do that and something else.. Which its why I thought it might be something to do with the govenor?? I'm pretty clueless though.. :-)

I'm using goa trip rom which has tw4.. So that may also be causing problems.
[Galaxy S I9000 Android Development] PAGOT:
Also no problems for a day of use bleeding edge ultra.

Sent from my GT-I9000 using Forum Runner
[Galaxy S I9000 Android Development] mana88:
with 3.7 my Phone's sim card is not recognized ... don't know why :)

normal version ultra