yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] kfheaven:
i cant install at cwm.....wait so long not respond...:mad:
[Galaxy S I9000 Android Development] GalGavu:
@up

It's not cwm version. It's tar which you should flash with odin.

By the way - new version with voodoo works great.
[Galaxy S I9000 Android Development] kfheaven:
where shoul i put at odin? pda/csc/modem?izit pda.....rite...but is zip file not tar...
[Galaxy S I9000 Android Development] brack11:
PDA, and do not enable repartition

There are planty of Odin tutorials and kernel installation guides on how to do it.
[Galaxy S I9000 Android Development] kfheaven:
thanks...i get it.
[Galaxy S I9000 Android Development] Draiden:
Awesome kernel, with BLN this is my new favourite kernel
[Galaxy S I9000 Android Development] DamianGto:
Very strange. Never seen that before on any kernel. It should not be able to happen in the first place.

Try the new kernel and se if its okey.

The only thing i can think of its you have a corrupted system and that's why it works with the kernel you used.

In the steam kernel it has an option to fix corrupted system. Maby try that if you don't find other solution.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] DamianGto:
BLN has to much bad report.

I will put it in when all bugs is sorted out.

I like the idea but i do like stable things and i try to Maby this kernel stable so i don't want more beta things in it.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] DamianGto:
If you backup the phone every day then you can use any file system on every partition.

I have used ext2 on all without any problem also. Right now i only have it on data for i try out jfs.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] aladin6:
ext2 is it better than RFS ?

Battery life

, performance ...

Thanks :).
[Galaxy S I9000 Android Development] cynsx:
Thanks. I will try your suggestion.

The kernel on my machine is SpeedMod with lagfix configuration, ext2 on data and all others jfs. Is it necessary to convert all back to rfs before flashing your kernel? If I convert file systems, will this operation fix corrupted system?
[Galaxy S I9000 Android Development] bilboa1:
no BLN is a bit of a deal breaker
[Galaxy S I9000 Android Development] DamianGto:
I think its always good to change back the file system back to rfs when you change kernel.

Sometimes you should also flash back the original kernel, just to see that's not any problem with the system on the phone.

It will not fix any corruption. You need to use the voodoo fix or the option in the steam kernel.

But i would make a backup fast before something else happens.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] cynsx:
Thanks.

Can I flash back to stock rom by ODIN with repartition to fix this problem?
[Galaxy S I9000 Android Development] DamianGto:
Yes.

Just do a backup on you apps and all other things you want to save.

Its not so uncommon that things get weird when flashing and stuff.

I always got a titanium backup and a backup in the recovery.

That way i can be using the phone fast if something goes wrong.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] kosta20071:
Thanks , trying it
[Galaxy S I9000 Android Development] SupaDuckie:
so with this kernal there is no 720p correct?
[Galaxy S I9000 Android Development] Rytkonen:
Probably yes. I think that is the payment for the bigger memory.
[Galaxy S I9000 Android Development] GalGavu:
Actually I can use 720p recording...
[Galaxy S I9000 Android Development] DamianGto:
All hd do work. It don't break the recording or hd playback.

I don't know why no one else has tweaked the memory more.

I done alot of test and its working on my phone without any problem.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] frostdream:
Hy Damian GTO ;)

THanks for your work, steam kernel is awsome really, i've been testing it for few days and it's a really a great work !

Coming from speedmod and so far your kernel is as fast and run realy smooth for me with 100+ apps instaled.

Don't know yet for the battery drain since i've a heavy use every day, but the battery is alive for one day for me ;)

The crypto's option are realy awsome, great idea from zstupy.

So i hope you gonna keep this kernel alive because a multitouch recovery, that's fast and easy for doing some stuff in it....

Again thank you !!

(And sorry for my poor english =
[Galaxy S I9000 Android Development] DamianGto:
Thanks. I try to do my best.

Im a heavy user to, but i also test alot so i do have it wired to my computer. So it change alot.

So i have a little hard time to measure the battery drain, but people do say its good.

Crypto is fun and some people do use it.

I will be developing this kernel so long i can. Its fun:-P

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] frostdream:
yeah battery drain seems to be nice ;)

Have you think of implementing the sharpness fix of hardcore kernel in yours ? Because it's really nice for small text and HD video, i really see a difference....

What do you think ?
[Galaxy S I9000 Android Development] Rytkonen:
Great job!
[Galaxy S I9000 Android Development] GalGavu:
I can tell that battery drain seems good. For me on each one kernel is one day so in this as well:) But kernel and idea of steam its great:) So still keep developing.
[Galaxy S I9000 Android Development] DamianGto:
Some see improvement some can't stand it. Its very different on different sgs. So right now i will not do it. I don't see any improvement at all with it on my sgs. I use 202 density and i use a different font. So it look very good.

To change font can do alot to the phone.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] frostdream:
Yeah me too i use comforta font and i have density set to 182. I'm now testing your steam with the sharpness fix and it's sweet for me. I've the I9000 gt from france and i can really see a difference. It's so sad that samsung release many different hardware for the same device... So you made my day and i can had the fix so all it's fine, i'm gonna keeo the test with your great kernel !
[Galaxy S I9000 Android Development] skye9342:
Besides odin is there anyway to flash this kernel?
[Galaxy S I9000 Android Development] frostdream:
that's the only way you can't do that without odin
[Galaxy S I9000 Android Development] DamianGto:
Not right now.

Later i will will make a cwm update file and a program you can use to flash.

I need to make it better first.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] legend_wok:
Can you elaborate on changes you made to tweak memory?
[Galaxy S I9000 Android Development] DamianGto:
I did lower most of them in the config file.

I can post it as soon as im at my computer.

EDIT:

Here is the settings I use.

CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=11264

CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024

CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=11264

CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=32768

CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=32768

CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=2048

They works well on Froyo 2.2.1.

I have tested a long time now with HD(Camera, youtube....) and all works for me.

So far i got zero complain from it.

So I guess i have found the right settings.

If this settings is using in any kernel just make a note were you did get it ;-)

Edit2:

I do try out sin battery stuff. One thing to make it charge better. Little how it was before.

One thing is that i try to lower the battery drain.

I hope this 2 things will get up to 19% better battery life:-P

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] johnsonxray:
There's something I don understand

''You can convert all partition you want to Ext2, Ext4 or Jfs.

I do use EXT2 on data. On the rest I use Jfs.

This works best for me and its fast, but its up to you what you want to use.''

it says u are using EXT2 and the rest on Jfs, so it's the option No-RFS overkill JFS from ULTK you are using in your own SGS?

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
[Galaxy S I9000 Android Development] DamianGto:
I set them all manual. So i don't use the fast way.

I also change them to test the system so it safe to converting between them. So far i have zero error on it.

Right now i use ext2 on data and system. The rest on jfs.

I will soon change this to all ext2.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] johnsonxray:
yea please release it as soon as possible =)
[Galaxy S I9000 Android Development] Peacemanibk:
What about the SGS kernel flasher app from neldar? Will this work? At least with cwm packed kernels it works flawless :-)
[Galaxy S I9000 Android Development] DamianGto:
It should work. It use the same module to flash.

Have not tried yet.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
[Galaxy S I9000 Android Development] DamianGto:
****Update *** Update ***

I have made a new kernel for trying to reduce the battery drain some more.

Its still not much in this kernel, but if I can get 5-20% more without to ruin the other things then it is good.:p

I also included a new wifi driver that should work better.

I did remove the debug logging in it.

So it should use less battery.
[Galaxy S I9000 Android Development] Cypher_X:
Well ... Didnt had time untill now ...

Dl and testing :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] edwinlinkt:
Low brightness tweak

Is it possible to include the "lower brightness tweak" for your next release?

Thanks :D
[Galaxy S I9000 Android Development] DamianGto:
The problem with that is some can use it and some can't. So until i can make a option that you can change in recovery ire an app i can't use it.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] Cypher_X:
Hmzzz.. Strange ... On your latest i get stuck at booth everytime i try to flash it.

Maybe my phone got messed up, or something like that.

Ill do a clean install and try again tonight.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] DamianGto:
should not happen if your system is good.

it can take some time to boot the first time.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] dennishylau:
First of all thank you DamianGto for this kernel, it's fast and snappy :)

However I have experienced a weird problem with titanium backup pro. I couldn't get it to restore my apps in batch mode. I messed around with it all day long, uninstalling, factory resetting, remove cache and finally came to conclusion that it is the kernel, either the root or busybox. I flash back to speedmod and managed to restore apps without any modification done to my device.

Will it be possible that titanium backup still does not support this version of busybox? Hope you can shed some light on this issue :)
[Galaxy S I9000 Android Development] Cypher_X:
I know that, but lost patience after 12 minutes :p

Sent from my GT-I9000
[Galaxy S I9000 Android Development] DamianGto:
titanium is a bit buggy and have some issues with froyo 2.2.1

first see if there is any update.

if it still don't work then try to downgrade with the busybox from the market.

don't restart the phone. it will overwrite that version.

i don't use the pro version.

the standard version do work.

but the backup must been done on 2.2.1 or else it don't work good.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] dennishylau:
Thank you for your advice :D gonna try again later
[Galaxy S I9000 Android Development] DamianGto:
***NEWS***

I made a Steam Rom to use with this steam kernel.

Its a basic JPY rom, but it give you the option to use any theme on the steam kernel/rom.
[Galaxy S I9000 Android Development] ragin:
Go with JP5. That's just out.
[Galaxy S I9000 Android Development] DamianGto:
its not much different. i will stay pneumonia jpy until Samsung give out an other source.

js3 is buggy and i don't understand why people use it. sure if you use doc Rom then you can remove all bad things, but you ate closer to jpy then..

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] ragin:
Compared to the release dates of JPY & JS3, there are bound to be improvements, either announced or unannounced. Believe me, Corporates like Samsung will never admit a major flaw in their ROM, but would like to quietly solve it by a firmware update UNANNOUNCED. That's Asian mentality.
[Galaxy S I9000 Android Development] ragin:
Otherwise, what reason would they have to release a new ROM?
[Galaxy S I9000 Android Development] DamianGto:
different region. and you don't know what or were this change is. if the change is in the kernel then you already choose not to use it.

i also did see bugs that's not in jpy.

so far none has prove js3 is any better.

so i choose to use a stable ground. not xda stable for that is not stable..

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] Freexter:
can I use this kernel with insanityrom 0.5.3 js3?

are there known bugs.

i would really like to try your kernel
[Galaxy S I9000 Android Development] DamianGto:
i don't know if it work with that rom for i never tried it. but it should not be any problem.

read the first post about the steam kernel.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] coine:
At last I installed youre kernel after have been using speedmod and super optimized for a long period. Great work Damian, its fast (fastest?) and got a lot of free mem :)

A little wishlist for future development:

For example, I got hickups when scrolling pages in tapatalk, browser and so on. More tweaking needed? On other kernels ive got this problem when I got low mem but on yours ive got a lot of mem left.

Intergrate some kind of bootanimation from the start?

OC/UV

Update the first post here. It almost scared me off with theme configs and so on. It was easier to install this kernel than i thought and i didnt have to config any theme :)

A cwm version?

Keep up the good work!
[Galaxy S I9000 Android Development] DamianGto:
i will look into that. i don't see any hickups, but it can be the tweak i done to reduce the battery drain. may it need to change a bit.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. Ext2 on all partitions. js3 base**
[Galaxy S I9000 Android Development] DamianGto:
***UPDATE***UPDATE***

I have made a new kernel i did tweak the deadline schedule some more.

This is for compensating for the battery tweak i did.

I hope it smother again.

On thought. I wounder if I will do a kernel version that has alot more speed, but in the same time it will drain more battery.

Can be useful for people that charge the phone often and dont care much about battery drain.:D

If you want this then write it here or send me a pm so will i do that.;)
[Galaxy S I9000 Android Development] coine:
I would be very happy if you developed a REALLY fast (and smooth) kernel :) I charge every night so if the battery last over a day its ok for me.

At the moment im trying youre latest rom + kernel. Really nice work! Thanks.
[Galaxy S I9000 Android Development] DamianGto:
well how long it last depending on how you use it.

but i will do a version that's fast and smooth but it will drain more battery then stock.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] coine:
Is it possible to implement EXT4nj in advanced lagfix options?
[Galaxy S I9000 Android Development] DamianGto:
it better you use ext2. its not much different accept ext2 is faster.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] DamianGto:
**NEWS***NEWS***

Well i have done a speed steam kernel.

it has 1200HZ and it will use more power then stock kernel.

So it should drain more battery, but its fast.:D

the quadrant score will only be around 1800 but its do the 1200Hz.

So use it only if you know you can charge you phone when needed.
[Galaxy S I9000 Android Development] aladin6:
I'll go for the other kernel(coupled with my DebusRom, it'll be excellent ;) )! i carry so much for battery draining(i use my phone frequently in the journey ;) ).

However, i'm thinking if it's better than SpeedMod concerning battery draining :\ !

Thanks Damian :) !
[Galaxy S I9000 Android Development] aladin6:
I have a "technical" question:

I think that deadline sheduler uses more battery than cfq(changed it with Galaxy Tuner) ! Is that true ?

Thanks ;) .
[Galaxy S I9000 Android Development] DamianGto:
No problem. Enjoy it.

This new speed steam kernel is just a fun kernel.

It show the power of the phone it you dont need to think much about the battery.

It also show what we kernel developer must think of all the time.

Its not hard to make a fast kernel, the hard part is to save battery.
[Galaxy S I9000 Android Development] DamianGto:
Should not be much different.

The main different is how you make priority on read and write the files.

Deadline is basic, but its also alot easier to change to make the priority you need.

I prefer that the phone has alot higher priority to read a file then write.

most of the time you only read files.

If you want to make the phone to a video recorder then you want to have as much priority to write as possible.

You can do that to vary easy and it will give alot better recording then cfq can give.

So its matter of choice and taste.
[Galaxy S I9000 Android Development] aladin6:
Other question please, have i to disable deadline scheduler on SGS Tuner and let the kernel do it automatically ?
[Galaxy S I9000 Android Development] DamianGto:
this kernel use deadline and no other. so you can't disable it.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] aladin6:
The kernel doesn't support BLN :( :( !
[Galaxy S I9000 Android Development] DamianGto:
no and it will never so long its so unstable.;-)

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] coine:
Hi Damian, trying to install youre new speed kernel through steam. It just hangs when i get to choose YES to install it. Something I missed again?
[Galaxy S I9000 Android Development] DamianGto:
yes. you flash it with Odin ;-)

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] coine:
Ive worked to much i guess ;) Late here now, try it tomorrow. Maybe I be a little more observant after a good night sleep :)
[Galaxy S I9000 Android Development] DamianGto:
lol.

do so..

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] aladin6:
With SpeedMod and Super Optimized Kernel, it's stable, NEVER had a problem !
[Galaxy S I9000 Android Development] DamianGto:
maby for you, but there is 100+ post about problem with it.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] coine:
Now its installed (without any problems), lets see what its up too and if the battery will drain much faster.. :)

Quadrant around 1600. Feels smooth in scrolling pages. How can i tell its able to run at 1200? For example setcpu tells me that max is 1000. I can understand if i cant change the value but it should tell me the right one i guess.

Thanks!
[Galaxy S I9000 Android Development] DamianGto:
Good.

No its 1200HZ instead for 256HZ the stock kernel has.

Its not cpu Hz...

But the priorities is that the phone shall use 800-1000MHZ alot more.

Normal for saving battery you try to use them so little you can.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] 0x000:
did someone compile the tun.ko module for this kernel? i'd need it for openvpn support :)
[Galaxy S I9000 Android Development] aladin6:
Damian, you are preferring ext2 fs than ext4 ? why ? coz it's not a journaling FS ? better in battery life ? please try to answer my questions and thank you very much ;) !
[Galaxy S I9000 Android Development] DamianGto:
Well i want speed and ext2 is fastest.

Many remove the journal from ext4 so you basically get ext2 with some overhead.

If you also have a backup like titanium or nandroid(backup in the recovery) then you also will be very safe and you got a faster system.

Yes it will drain less battery for it don't work as much then ext4 or rts.

So its a question on how you want your system. I think its up to the user to choose what he wants, but i use ext2 for its working without any problem for me and its fast.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] DamianGto:
Don't they use Ipsec?

Never used it so you need to tell me how it works and what you need and how i can test it.

**DamianGTO Steam kernel. 350MB Ram. 500HZ. all ext2. Steam Rom. Js5**
[Galaxy S I9000 Android Development] 0x000:
no, openvpn uses TUN/TAP adapter device.

kernel config settings would be (for module): CONFIG_TUN=m

you can find it in "device drivers - network device support - univeral TUN/TAP device driver support" within the kernel config.

if you already have the dependencies (NETDEVICES=Y and CRC32=Y; i think both are a must have for other options too) within the kernel, then compiling the source and providing the tun.ko file should be enough to use/test it, no new kernel version needed.

if you don't have an openvpn server to connect to for testing, i'll test it.

while you are at it :) CIFS module support would also be great and is often asked for other kernels (but in my case not as important as tun.ko)

--------

potential bug: as mentioned within the steam rom thread, i've installed doc rom and your steam kernel. within recovery i installed root/busybox with the expert option which symlinks almost everything.

it seems though that the busybox binary had wrong permissions (770) for me. the result would be that if i connect via adb a simple "ls" resulted in a permission denied error for the standard user (root was fine of course). i just fixed it by changing the permission of /system/xbin/busybox to e.g. 775.

[edit] after reboot i have to adjust permissions again[/edit]
[Galaxy S I9000 Android Development] richyy74:
Hi,

I am now on the speed kernel, I am quite interested what battery life will be. UI is fluid and I very much like it.

I am using a cifs.ko module for froyo found in the forum with mountmanager from market. Works well with this kernel. I did not test it extensively but played a few movies of a win7x64 share.

http://xdaforums.com/showthread.php?t=761414

Richard
[Galaxy S I9000 Android Development] 0x000:
thanks for the hint, i only tried a tun.ko module and it seemed to fail, so i now tried another one and that works (at least loading the module works, have to try if it really does..). guess the same will be true for cifs.

damiangto: no need to compile anything for now, sorry for the confusion :)

[edit] further tests show that openvpn-static-2.1.1 also works (after symlinking ifconfig and route to busybox) [/edit]

tx!