yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] CaracalSef:
1) I like "beeding edge ultra" things :)

I don't really know, but maybe I'll want to try both...:confused:

2)I'm not sure, that's why I've been asking :P I'll post a question on DebusROM thread.

3) Right now I'm using CF-Root, but it has a bug. I can't turn on bluetooth :D And I like Voodoo Sound (and maybe there will be SharpnessFIX too)
[Galaxy S I9000 Android Development] sonic76:
Hi@ all

I flashed the fugu mod kernel (Ultra? #173),

it seems all work fine, but i can't create a backup

in recovery mod! Errormessage: Can't creat backup! No SD card....

can anybody help?

Regards

Sonic76
[Galaxy S I9000 Android Development] chadouming:
never saw that, I can't make backup too, but for a different reason. I cant because CWM cant do a proper MD5 sum. Worse than that, i did used the trick to make my MD5 sum on a backup and CWM doesnt backup DBData, system and sd-card :(. Hope this will get fixed
[Galaxy S I9000 Android Development] parhelion69:
.

Yeah I've experienced this as well,I was checking times square (lots of buildings) and after continuous scrolling,maps suddenly freezes for a while and the phone gets hot.

That's not all, my battery then starts draining (but on power usage the culprit shows as Android OS) I'm almost certain maps is guilty though, since I didn't have any battery issues until I had used maps for a prolonged time. A reboot solved the drain though

I'll try to reproduce this behavior again though
[Galaxy S I9000 Android Development] Mycorrhiza:
Can I flash kernels that support jfs over this kernel (like some with OC or Ram Hacks) or will this kill my phone due to them not supporting the /system reformat?
[Galaxy S I9000 Android Development] renaud:
You cannot unless the kernel supports mounting random formats, or you need to modify the init.rc of those kernels to match the jfs mounts.

So in short, if you ask me the question, they you should probably not flash other kernels.

I may enable ram hacks in a further version.
[Galaxy S I9000 Android Development] Arise:
Hi there, just flashed this version of the kernel:

http://llorien.org/samsung_galaxys/jpm/universal/

I realy don't know what I've done, I just tried to get some results, but to start with first...

1. I've partitioned a 2GB microSD card like fat (32MB) + ext4 (1024MB) +ext4 (128MB)+ext4 (32MB) + unalocated space.

2. Using Odin, I've flashed your kernel.

3. Rebooted phone with microSD card inside.

The results were pretty bad. Flashing this kernel made all aplications gone (few applications actually like quadrant, titanium, etc ). There was no sound in menus, just an observation.

Also, right after reboot I had to wait several minutes for a media scan to finish.

Applications sliding was visible sluggish, lag was definitely there, but it felt like some new type of lag. Don't know, my perception was different.

After reinstalling quadrant, I've made exactly 1007 points.

So, my questions...

Was that all?

Did I made all the steps alright?

I mean I was expecting a script or something like that to start to copy the actual data from the internal card to the sd card, but there was no script. So I assumed that there was some init script (included in the kernel) that made that without involving my presence.

Assuming the 1000 quadrant score I guess the universal lag fix didn't took place actually?

I would try the other kernel, the one with inject in name and ready for JFS, but some feedback from you would be great.

Thanks.

P.S. Reflashing the previous kernel gave me back my applications (except one, which was actually AngryBirds and I've noticed that one was installed on external SD, and got wiped because I've repartioned).
[Galaxy S I9000 Android Development] renaud:
The speed all depends on he speed of your SD card, it may be very good with class10 and very bad with class1, it also depends on the brand and real performance of the SD.

This is expected that if you formatted your external SD, it is exactly like a factory reset. So either you have to copy all data by hand, or you have a factory reset.

So everything you did was expected. However quadrant speed is very slow, but that may all be due to the quality of your SD.
[Galaxy S I9000 Android Development] Arise:
Ok then, I'll reflash back your universal kernel and I'll try to throw in some faster and faster cards.

One problem I have, do you think I can cram everything in 1 GB card? I have a pretty fast Lexar professional but it's only 1GB. Can I make something like 32+784+128+32?

The quadrant score was identical to the stock RFS Froyo, that is the reason I assumed the lag-fix wasn't working.

Also, the new type of lag I encountered made me think it was working and that new lag was because of the latency of the micro SD.

And third, after I took the card out I had a sense of warm touching it, but maybe was my imagination.
[Galaxy S I9000 Android Development] [Ramad]:
I have tried 0.3,0.4 and 0.5 on freshly flashed JP6 and JPA by applying every kernel more than once (some time more than twice) to be sure of the result.

Every time i let the phone enter recovery mode an error appears which is that stl11 (this is /cache partition) can't be mount.

Does any other tester get the same error when entering recovery mode?
[Galaxy S I9000 Android Development] ragin:
@nikademus,

Hi again,

I took a short-cut route, installed JPO via Odin 1.7, flashed your 0.6.4 via Odin again, & see a vast difference in the phone's snappyness. thanks.
[Galaxy S I9000 Android Development] renaud:
You are welcome, you should see an even better snappyness in 0.7 (not released yet)
[Galaxy S I9000 Android Development] ragin:
OK, I have a problem. The titanium backup that came with your kernel is shown as a system app. Even though its the latest build, its still a free version (I appreciate you for including it into your kernel).

Now my problem, I have a donate version that restores all my backed up apps without my interference. I tried to uninstall your titanium, it says CANT BE UNINSTALLED. when I try to install my donate version, it says installation failed. With 177 apps to restore, I have a good hour and 15 atleast of my life gone.

I dont mind, I have an assistant who is paid but doesn't have any real work. :) Is there a fix to this?
[Galaxy S I9000 Android Development] dupel:
root explorer (or your favorite method) and delete titanium from /system/app
[Galaxy S I9000 Android Development] ragin:
Shouldn't there be an easier way out? I am neither a programmer nor a developer. Just a plain simple Architect.
[Galaxy S I9000 Android Development] dupel:
Thats probably easiest. You can use adb, but thats (atleast for me) harder. sgs tools might (very big might) remove, but I never tried so its just speculation.
[Galaxy S I9000 Android Development] ragin:
I personally think BLN is dumb, no offence to anyone. Especially to the developer.

NoLED serves my purpose in a much better way, it shows ON SCREEN if its a missed call, a new mail, a message or any of other things, they keep flashing on my screen.
[Galaxy S I9000 Android Development] ragin:
Thank you helping me out, I just need a solution that takes the least minutes to complete.
[Galaxy S I9000 Android Development] Arise:
Ok, I was thinking to try the inject kernel. But I can't move from universal to the inject because I had to repartition/reformat the card to JFS.

As soon as I try to take the card out, the phone goes black and remains that way.

So, I tried with another JPA kernel (hardcore's kernel) and I decided to run the jfslagfix.sh script.

It seems that on the first insmod( that would be):

insmod /sdcard/jfs.ko

the phone resets.

What that means? My JPA kernel is not suited for this module?

P.S. Tried first running the sh script (reset), then to find the culprit I've tried line by line (again reset at the first insmod).
[Galaxy S I9000 Android Development] ragin:
I think by far this is the best kernel for me. Very snappy & responsive. Believe me, I have tried ALL.
[Galaxy S I9000 Android Development] renaud:
Well, I don't have this problem since I bought it from the official site and got a keyfile. But I will probably move it in "normal" apps since this seems to be an issue. Note that I have been able to update it with the market without any problem, so it may be a matter of remounting your /system rw before getting the key from the market.
[Galaxy S I9000 Android Development] renaud:
0.7 is out
[Galaxy S I9000 Android Development] dupel:
Maybe you could make an source /addon/mod for sztupy's ultimate lagfix (replace his jfs lagfix with yours)? So that everything could be flashed in one kernel (like sztupy's version and hardcore kernel based on it - so relactuant to change, yes it is so tempting).
[Galaxy S I9000 Android Development] renaud:
Well, it's not that easy because the focus is not the same and merging could have bad effects for both. If you want jfs and snappiness, you should probably try my fix, if you want something more customizable, you should probably use sztupy mod.

I am primarily developing the mod for me and some friends, it's something that should just work and not be tweaked. That said, I am always listening comments.
[Galaxy S I9000 Android Development] LukeSP:
I am currently using FuguMod 3.6 on JVK and I have a strange problem. After I power off my phone using Extend Power Menu from Valle-mod Honeycomb Theme 2.0. When I turn on my phone. The phone can completely come to a homescreen but it suddenly restart again (suddenly show I9000 splash screen) then this problem vanish when it boot second times. This happen every time when I turn off my phone. I have to wait for second boot to able to use my phone.

Any idea?
[Galaxy S I9000 Android Development] kobik77:
Any recommended file system setup with this kernel?

I'm currently with all on ext4.
[Galaxy S I9000 Android Development] zurchpet:
Try my setup:

/system -> reiserfs

/data -> ext4

/dbdata -> jfs

/cache -> jfs

I use it for about 2 months already.
[Galaxy S I9000 Android Development] kobik77:
Thanks.

Would you mind to explaining the reason behind this setup :)
[Galaxy S I9000 Android Development] zurchpet:
I use reiserfs on /system, cause it seems to start system apps faster.

/data is ext4 cause I had a little lagging after a while on jfs (back on FroYo that was).

/dbdata is supposed to have many databases and jfs seems to be fast with that.

The filesystem of /cache is actually not really important. I just chose jfs out of the blue.

All in all, I have no lags and fast starting apps :)
[Galaxy S I9000 Android Development] Faith140291:
hi guys. i really want to try this kernel. but i dont know how to install it. i flash jvb stock with safe bootloader. then in pda, zimage current ultra. it boot with the red fish stuck. then, again download mode, and in pda the jvb untouched original kernel.

it normally boot, but it is as if he had not installed anything, everything is stock. there is no trace of the kernel fugumod.

someone help? :(
[Galaxy S I9000 Android Development] zurchpet:
How to get on FuguMod Ultra

Flash a stock JVB (Or any Gingerbread actually)

Flash FuguMod NORMAL (not the Ultra)

Convert the filesystems away from RFS (try my setup from signature)

Flash FuguMod Ultra

be amazed :D

For a guide to file system conversion on FuguMod follow this link
[Galaxy S I9000 Android Development] Faith140291:
really really THANKS!!! now i will try ;)
[Galaxy S I9000 Android Development] Faith140291:
very sorry if i'm a little insistent, but for the system part, in the fugu app, it displays only jfs and ext4..now im trying convert all partition in ext4
[Galaxy S I9000 Android Development] efegue:
After converting the filesystem to JFS, the phone recognize the applications as not installed. When I tap to start an app it says "Application not installed" and the icon is greyed out with a small SD icon on bottom right.

Will reinstall everything again and test. I was using the bleeding edge (normal).
[Galaxy S I9000 Android Development] brk:
Hi, I've installed 3.6 normal and my phone was rebooting after starting up, did a wipe on cache and dalvik cache and now is running fine. Thanks for your work.
[Galaxy S I9000 Android Development] Ferdimage:
love this kernel... have been using CM7 for a while and ive just come back to sammy roms... is it possible to have voodoo color support to adjust via Voodoo Control App... like the CM7 custom kernels...
[Galaxy S I9000 Android Development] SilverMist1:
if i charge my battery while the phone is off, i always see the an empty battery without animation. it happens all in 3.6, 3.6 ultra and bleeding edge ultra. and i am sure its kernel related because i flashed stock and damians kernels after facing the problem and they are working fine. however i returned back to fugu, but it is a very annoying bug.
[Galaxy S I9000 Android Development] Ferdimage:
i can confirm this happens to me too, but it is charging though... just no animation..
[Galaxy S I9000 Android Development] zurchpet:
Yes... that is a known issue, but not easy to fix, since FuguMod supports so many filesystems...

Just turn on your phones to charge it :)
[Galaxy S I9000 Android Development] Andro1d:
*outsch* ran into the /dbdata full bug.

Seems it "copies" fugu-data from sdcard into /dbdata

Hummm. Have to investigate this...

//Update

df /dbdata/fugumod_sd -> /dbdata ! FAILURE !!!

i think fugumod_sd should be symlinked not copied. Else... if your SD holds more MB than u have spare on /dbdata your device totally freaks out...

Dont get the whole dbdata party anyway oO why there has to be fugu stuff in it ?
[Galaxy S I9000 Android Development] renaud:
What do you call fugu-data??? Could you paste me a "du -hs /dbdata/*" and "ls -la /dbdata/" ?
[Galaxy S I9000 Android Development] Andro1d:
du -sh /dbdata -> 100% used

/dbdata # ls -l /dbdata
total 24
drwxrwxrwx 21 1000 1000 4096 Apr 28 10:34 databases
drwxrwxrwx 2 1000 1000 4096 Apr 28 10:35 db-journal
-rw-r--r-- 1 0 0 0 Apr 28 10:28 default.prop
drwxrwxr-x 2 1001 1000 4096 Apr 28 10:32 efs
-rwxr-xr-x 1 0 0 0 Mar 27 05:02 fota.rc
-rw-r--r-- 1 0 0 0 Apr 28 10:28 fugumod.log
drwxr-xr-x 2 0 0 4096 Apr 28 10:28 fugumod_efs
lrwxrwxrwx 1 0 0 11 Apr 28 10:33 fugumod_sd
-rwxr-xr-x 1 0 0 0 Apr 21 13:45 init
-rw-r--r-- 1 0 0 0 Mar 27 05:02 init.goldfish.rc
-rw-r--r-- 1 0 0 0 Mar 27 05:02 init.herring.rc
-rwxr-xr-x 1 0 0 0 Apr 21 22:12 init.rc
-rwxr-xr-x 1 0 0 0 Mar 27 05:02 init_samsung
drwx------ 2 0 0 4096 Jan 1 1970 lost+found
-rw-r--r-- 1 0 0 0 Mar 27 05:02 lpm.rc
-rw-r--r-- 1 0 0 0 Apr 20 05:29 recovery.rc
drwxrwxr-x 2 1000 1000 4096 Apr 28 10:34 system
-rw-r--r-- 1 0 0 0 Mar 27 05:02 ueventd.goldfish.rc
-rw-r--r-- 1 0 0 0 Mar 27 05:02 ueventd.herring.rc
-rw-r--r-- 1 0 0 0 Mar 27 05:02 ueventd.rc

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

now... i removed /dbdata/fugumod_sd recusively and symlinked it into /mnt/sdcard

all fine...

/dbdata # df /dbdata/fugumod_sd/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/vold/179:1
6060544 5870400 190144 97% /mnt/sdcard
/dbdata # df /dbdata/
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/block/stl10 119432 7048 112384 6% /dbdata

And... i formated /dbdata and can reproduce this...
[Galaxy S I9000 Android Development] cwc289:
Hi nikademus,

Is it possible to get more memory in fugmod like 339MB in froyo? Because 329MB is too small, lack of memory making the phone laggy all the time:(
[Galaxy S I9000 Android Development] st4rk:
Just trying this now and it definetly feels faster than all ext4.. Its flying around now.. will see if it stays this way after some use..

But thx for tha tip :-)
[Galaxy S I9000 Android Development] chadouming:
With build 186, i can make backup properly :D (but still no DBData backup unless it is backing it up with data) . Overall this is amazingly fast ^_^. Thanks nik for all you hard work for us :)
[Galaxy S I9000 Android Development] kalpik:
I still have the "clear data" bug if either /data or /dbdata is on JFS.. Anyone figure out how to fix it?
[Galaxy S I9000 Android Development] chadouming:
Only on setting or with app too ?
[Galaxy S I9000 Android Development] kalpik:
Can't do a clear data on any app..
[Galaxy S I9000 Android Development] zurchpet:
Yes... Backup works now... but restore still fails in formatting /system :/
[Galaxy S I9000 Android Development] w83:
Where did u get the #186 ?
[Galaxy S I9000 Android Development] chadouming:
Bleeding edge ultra
[Galaxy S I9000 Android Development] chadouming:
sry, cant help you, never saw that.
[Galaxy S I9000 Android Development] kalpik:
Tried with checkperms on zurchpet's suggestion, that didn't work :(
[Galaxy S I9000 Android Development] renaud:
I suppose you are using jfs... In fact, when you are on jfs, data is cleared but not always shown as cleared.
[Galaxy S I9000 Android Development] kalpik:
Yes, that's with JFS.. And no.. Data is in fact NOT cleared!
[Galaxy S I9000 Android Development] renaud:
Thanks, can you send me a 'ls -la /dbdata/efs/' and 'ls -la /efs/'
[Galaxy S I9000 Android Development] renaud:
andro1d, which version are you using? Could you also send me the /fugumod.log of when this produces?
[Galaxy S I9000 Android Development] :
whats the ultra version?
[Galaxy S I9000 Android Development] zurchpet:
From First Post:
[Galaxy S I9000 Android Development] :
Im getting bootloop when i flash the odin ultra version. Before i was on voodoo gingerbread. How to pack the bleeding edge version? I tried packing with 7zip but i wont flash.
[Galaxy S I9000 Android Development] zurchpet:
Did you read and understand the post above yours?

It states what is needed for Ultra.

From your second post, I guess you never booted from a normal FuguMod before. Hence the bootloop.
[Galaxy S I9000 Android Development] Andro1d:
I think u hit the dbdata full bug... we're investigating atm

@renaud

Fuguvers see signature ;)
[Galaxy S I9000 Android Development] :
Yea fixed it by flashing a non Ultra edition.

But now i got databse full notification. Why is there a Fugumod_sd folder in /dbdata

with all my apps in it?

Edit: Fixed database bug by deleting Fugumod_sd Folder in /dbdata.
[Galaxy S I9000 Android Development] Andro1d:
As i told in last post...

investigating exact this issue atm.
[Galaxy S I9000 Android Development] sorcerer_mk:
Can't convert filesystem to jfs using fuguapp. Tried yesterday and it froze after reboot, with the red fish thing. Reboot caused bootloop. Had to flash to stock jvb and start over. Also can't make calls. Will force close and then the voodoo hp volume will revert to default. On bleeding edge ultra.
[Galaxy S I9000 Android Development] renaud:
You cannot use ultra version directly, you have to flash the normal one first and convert from there, only after that you can flash ultra.

Concerning voodoo sound level reset, I know that supercurio is investigating on a similar problem wich occurs in some very rare circumstances.
[Galaxy S I9000 Android Development] renaud:
Is the log captured from the boot when dbdata has been filled?
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi nikademus,

did you encounter any problems with re-enabled heap randomization and AIO ?

I'd like to enable that later, too but first need to be sure that it doesn't lead to instabilities, reboots, etc.

preemptive tiny rcu was pretty unstable (reboots, etc.) for me, btw - so watch out while using it - it might be the cause of issues :)

do you know a way on how to increase the user-available memory from around 330 to around 350 MB ?

thanks !
[Galaxy S I9000 Android Development] sorcerer_mk:
I a bit confused. I was from Cfroot kernel, converted to ext4 from there and then went to normal fugumod kernel (already ext 4) and then to the fugumod ultra (still ext 4). So you recommend that I convert to jfs at the normal fugumod? Ergo I cannot change file system while on fugumod ultra?
[Galaxy S I9000 Android Development] kalpik:
CFroot does not convert /efs to ext4 :)

Fugu copies /efs to /dbdata
[Galaxy S I9000 Android Development] Andro1d:
Sry, i cant give u more than this:

/dbdata # ls -al /fugumod.log
-rw-r--r-- 1 0 0 478 Apr 28 15:55 /fugumod.log
/dbdata # ls -l fugumod.log
-rw-r--r-- 1 0 0 0 Apr 28 15:54 fugumod.log

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

cat /fugumod.log
/dbdata # cat /fugumod.log
Thu Apr 28 15:55:46 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, 10/122880 files, 16118/491520 blocks
Checking stl10
/dev/block/stl10: clean, 312/7584 files, 30336/30336 blocks
Checking stl11
/dev/block/stl11: clean, 13/2000 files, 1182/8000 blocks
Checking stl9
/dev/block/stl9: clean, 909/18432 files, 28637/73600 blocks (check deferred; on battery)

And the fugumod.log in /dbdata is empty, no wonder... how should this get filled if fs full oO

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

To reproduce this just go to CWM, Format /dbdata, Reflash ROM and start device.

Voilà.

Btw, if i remove fugumod_sd of dbdata (rm -rf /dbdata/fugumod_sd) and restart it doesnt happen anymore.

Just when i empty /dbdata completely...
[Galaxy S I9000 Android Development] chadouming:
well i'm using the kernel, since it was realeased and didn't got any random reboot. I'm often doing benchmark and stressing test and never got any prob.
[Galaxy S I9000 Android Development] sorcerer_mk:
So it converts /system, /dbdata, /data and /cache to ext4 but not /efs? /efs remains rfs filesystem? If that's the case how come I can run ultra? Cause it was mentioned that ultra would not run on rfs. Is my rationalization and logic correct? Sorry I am still quite new with this. It would help if you could enlighten me :D
[Galaxy S I9000 Android Development] kobik77:
Was on EXT4 and converted using fs.convert file System to reiserfs and the rest to jfs.

Now in recovery I get:

E:Cant mount /cache/recovery/command

E:Cant mount /cache/recovery/log

E:Cant open /cache/recovery/log

E:Cant mount /cache/recovery/last_log

E:Cant open /cache/recovery/last_log

Using Ultra edition with DebusROM.
[Galaxy S I9000 Android Development] quino05:
Into recovery I get it too but prior to any file convert

My install 1° 2.2.1 stock. 2° Ezbase 3°insanity 8.1 4° fugumod regular ,successively with v 3.5 and v3.6

Why this happens?, How could I revert it ?
[Galaxy S I9000 Android Development] MarlowXim:
On ultra kernel. Anyone having problems with switching to flight mode, reboots. Although switch from flight mode works.

Efs on dbdata related?
[Galaxy S I9000 Android Development] voriax:
I must say it: INCREDIBLE

I am on DebusRom

I have converted all to ext4

then installed current and after some testing current-ultra

ultra is just amazing!

I am intensively using phone for about an hour and no hangs or crash,

so far no problems and no problem with flight mode.

We will see what will happen later,

and of course we'll see battery consumption of it...

Great work man!

Greetings!

V.
[Galaxy S I9000 Android Development] LordVetinari:
Efs is not used anymore as its content is copied to /dbdata and then efs is not mounted.

LV.

--

I might be wrong. You might be crazy.
[Galaxy S I9000 Android Development] paratox:
battery life is worse then stock. much more worse. i hope it will get better in future custom kernels.
[Galaxy S I9000 Android Development] PAGOT:
battery life is same as stock. maybe the same, maybe better. i hope it will get better in future kernels though if its even possible :)
[Galaxy S I9000 Android Development] paratox:
over night in airplane mode and all apps killed i get about 1%/h. on stock i had only 3-4% in 8 hours. with sync and 3g enabled i get about 2,5%/h with medium usage. cf-root and bilboas compiled cf-root kernel with led timeout was much better. i had nearly 3 days battery life with it. with actual fugu ultra only nearly 2 days are possible. also mp3 playing needs more juice wit fugu kernel. and voodoo sound sometimes resets volume while playing.