yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] DamianGto:
*** UPDATE *** UPDATE *** UPDATE ***

Made a new JPU kernel with more tweaks(DamianGTO_JPU_V2).

I also fix the bug when you mount the sdcard it show up like a CD in windows.

Now you can write to it like before:D

As always, read the first post for more information.
[Galaxy S I9000 Android Development] betoNL:
Which tweaks? could you specify?
[Galaxy S I9000 Android Development] DamianGto:
Some tweaks on the i/o schedule and memory.

Some for the ui.
[Galaxy S I9000 Android Development] DamianGto:
*** UPDATE *** UPDATE *** UPDATE ***

If you downloaded DamianGTO_JPU_V2 then download V1 or V3.

Some script in V2 did not compiled right. So they dont work.:mad:

Made a new JPU kernel with more tweaks(DamianGTO_JPU_V3).

Now Deadline is default i/o scheduler.

I did also tweak that scheduler so it has more read ratio over write.:p

As always, read the first post for more information.
[Galaxy S I9000 Android Development] GantengX:
Hi DamienGto,

Thinking of upgrading to your latest kernel (JPU-based) but currently I'm using DXJPA firmware, will it be compatible?

Also, can I root the JPU-based kernel with z4root? Or only with super one click root?
[Galaxy S I9000 Android Development] DamianGto:
I have not tried it on that firmware, but i guess it works.

Z4root don't work on jpu firmware, but it should work on jpa.

So you can try, but have a backup.

**Using my own JPU kernel, z4mod, 339MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] Bo$s:
I tried DamianGT_JPU_V3.zip on Doc's XXJPU Slim 3.0.1 ROM. Of course I reverted my voodoo lagfix, then installed your kernel. After installation I tried to convert FS to ext2 with z4mod 0.9.3. First boot after convertion gave me a lot of FC's and my system settings were gone so I wiped dalvik-cache. After wipe it booted without FC's but:

- system settings (like ringtones, wallpaper etc) gone, but apps data was OK.

- wifi didn't work

- mobile data didn't work

- list of ringtones didn't work (only few ringtones)

- power menu had only Turn off option.

Reverted to RFS, then to deafult kernel but it didn't help so I had to restore my data backup.
[Galaxy S I9000 Android Development] DamianGto:
This sounds not so good.

But it can be strange results when messing with different kernels.

I guess it has not original jpu kernel to start with.

I always advice to flash a original kernel first to se that things works.

Then my kernel should not be any problem.

**Using my own JPU kernel, z4mod, 339MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] qnpfr0421:
z4mod is...

z4mod kernel is XUCXing good!!!!!!
[Galaxy S I9000 Android Development] DamianGto:
****BIG NEWS****

I have made an app for the DamianGTO_JPU_V4 kernel.

This will flash the kernel WITHOUT odin:D

Just install the program and press the button.

Just make sure you are rooted and you have made an backup.

The phone will be rebooted and you will have the new kernel.

It will not take many minutes before its done.

Read the first page for more information
[Galaxy S I9000 Android Development] ryisamu:
Hi Damian,

Quick question, since it's an app now, possible to revert to original kernel if I use it?
[Galaxy S I9000 Android Development] DamianGto:
Hi. Not how it is now.

Maby i do something like that later on.

Right now im working on a strange bug.
[Galaxy S I9000 Android Development] DamianGto:
*** News *** News ***

I have made an app for JPY firmware: DamianGTO_JPY_V1 kernel.

I also wait for samsung to release the source code for JPY kernel.

They have sad they will do that today, but I dont think they will.

As usually read the first post for more information.
[Galaxy S I9000 Android Development] ghiri:
I can't install DamianGTO_JPY_V1. I get a message like "app couldn't be installed".

I installed DamianGTO_JPU_V4 and I tried to use it bot it's not flashing the new kernel. Is rebooting but the system is the same (no 340ram but 304 like original). Do you have any idea what would be the problem? Can u tell me how can I do it with odin? I just have to flash it and that's all? Thank you

PS: I have root
[Galaxy S I9000 Android Development] DamianGto:
Check do you have busybox 1.17 atleast. That use to be a problem if you use some other busybox. Many install a smaller one

**Using my own JPY kernel, z4mod, 339MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
********BIG NEWS *** BIG NEWS *********

Samsung did release the source code for Froyo 2.2.1 today.

So i have made a first kernel with it and change some things.

Now you can have 345MB memory. I will try to get more out of it soon.

Read the first post to get more information.

So merry Christmas to all:p
[Galaxy S I9000 Android Development] ragin:
Your mask is exotic. Are you a man or a woman?
[Galaxy S I9000 Android Development] DamianGto:
I'm an android and skynet made me like this;-)

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] lucky112884:
HELP

z4root-1.3.0.apk is to root the phone. use that before you convert the file system.(NEW)

==============================================================

dude, really need your help on this... i am really having a lot of troubles rooting my samsung galaxy s. visited a lot of forums with instructions on how to root my phone even downloaded a lot of files. still no luck! :( now ive checked the z4root-1.3.0.apk file. it seemed to be the one i need for rooting my phone. although my problem really is...... how do i use it? hehehe! pardon me kung mejo super noob ang tanong ko, but i really need your help... Thanks!
[Galaxy S I9000 Android Development] evangelism:
i`m using Korean variant I9000, SHW-m110s, is it possible to use this?....same step to do it?.

thanks! noob here...
[Galaxy S I9000 Android Development] DamianGto:
First i need to know what firmware you have.

Second what you have tried.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
I don't know that one. So i don't know what you use on that.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] evangelism:
its ok bro, i juz install the z4mod to my korean variant SGS, work like charm!.... thanks to this nice sharing!!!.....

my phone now smoother and very nice to use!
[Galaxy S I9000 Android Development] DamianGto:
That's good to hear. Hope you will enjoy it better now. :-)

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
Hi Dude! The z4Root1.3 does not root the Jpy firmware
[Galaxy S I9000 Android Development] DamianGto:
I know. You must use one click root.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] P30TiP:
But this works:

http://xdaforums.com/showthread.php?t=803682
[Galaxy S I9000 Android Development] ragin:
Can we have an experimental ROM using z4mod that actually showcases all its goodness? That would be a real deal maker. Use your imagination, refine it the last png. That would be my suggestion.

TAKE THIS AS A CHALLENGE.
[Galaxy S I9000 Android Development] DamianGto:
Yes. Its the only way on 2.2.1 that's work good.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] ragin:
You now have even video guides to MOD a ROM.
[Galaxy S I9000 Android Development] DamianGto:
Well i don't have that knowledge to do a rom. But the main thing with z4mod is to make the kernel support all file system.

But i guess it would be a challenging task for me that i would enjoy.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] ragin:
By doing a Custom ROM that showcases your kernel, you can actually convince people about the advantages.
[Galaxy S I9000 Android Development] ragin:
Well, just post a stock JPY with your kernel built in, NO deodex, no zipalign, no optimizations whatever apart from yours. That can still be a good ROM to use.
[Galaxy S I9000 Android Development] ragin:
Make a seperate thread for it. I know you have a very good product, & a lot of guys will love using it. IT WILL be a SHOWCASE of your KERNEL. These are just suggestions, you actually have to think & make a ROM that's correct.
[Galaxy S I9000 Android Development] DamianGto:
Well i just do the kernel just for fun. If people want to use it; i will be glad. ;-)

I guess people do use it if they want something else then then stock, but not heavy mod kernel.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] edwinlinkt:
Thanks for the kernel :D

Like the idea that your kernel is not heavily mod and total RAM shows 345MB ;)
[Galaxy S I9000 Android Development] skye9342:
Currently using your kernel. Enjoying it! Thanks alot =)
[Galaxy S I9000 Android Development] arifqur:
I try every Rom and every Kernel and every Mod that comes along. Enough to say that I am extremely obsessive in trying to get the max out of my device. So I have tried OC and UV and all the lagfixes and I am extremely surprised that this seemingly meek little kernel is probably the fastest that I have yet experienced. The Quadrant scores usually don't agree with the responsiveness of the system but with this kernel and ext2 partition I get very good Quadrant speeds from around 1600 to 1850 and also the system feels very responsive indeed.

Very good job man. It is amazing what one can find tucked away in a corner.

I would love to see you continue with this development for the new JPY Roms and make this kernel even better.

I am using Doc's 6.2 Slim_Wipe with Chainfire's CWM JPY kernel(Since Doc's Rom comes with Voodoo kernel and z4mod does not work with Voodoo) and after that I have mounted your DamianGTO for JPY and used z4mod to convert to ext2.
[Galaxy S I9000 Android Development] DamianGto:
Thanks. I try my best. Maby i can get some more MB out of the kernel. Need more time to check things out in this new kernel source.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
Thanks alot.

If you use damianGTO jpx 1a then you use the latest. Its from the Samsung source code. I do use the initramfs from jpy. It feels better.

I also testing a new kernel with 500Hz. But i don't know if its any better then the last one.

I also testing out to have ext2 on the system partition.

So far so good.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
You can give me this new version and I would be willing to test it for you.

BTW I am using the JPY version and have not tried the JPX 1a.
[Galaxy S I9000 Android Development] DamianGto:
I will upload a new app with this two kernels.

I working to get this install app better. I will also put in some usefull stuff in it.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] lifeisjustgreat:
Hi DamianGto,

I have rooted my 2.2 JPA with z4root and lagfix with z4mod, now using ext2. Am I able to use the apk you posted in the first post to update my kernel?

Thanks.
[Galaxy S I9000 Android Development] DamianGto:
You should have no problem with that.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
**** UPDATE **** UPDATE ****

I have done a 500HZ version of DamianGTO_JPX_1A kernel.

I also made a new app for this.

In this app you got both version so you easy can flash them and try out what kernel works best for you.

Do to restriction I cant upload it here, so i put it in a freedrive share.

DamianGTO_JPX_1A.apk

Look on the first post for more information.
[Galaxy S I9000 Android Development] edwinlinkt:
Thanks for the update :D

Is your previous JPX Kernel Hz 256?

Any new tweaks or updates with this new kernel beside Hz change?

I flashed your previous JPX kernel and is happy with it :)

if this update only Hz change, i'll stay with the old one :D

Lazy to redo all the backup & installing again... :D

Keep up the good work :D
[Galaxy S I9000 Android Development] arifqur:
Hi DamianGTO,

What is the tar format kernel in the first post and how to use it? Do I install it using Odin and then use z4mod to change file system to ext2?

Also more details on the new app with two kernels would be nice.

Thanks
[Galaxy S I9000 Android Development] DamianGto:
If you use 1A then its only the Hz that's different. I can't tell if i think its better or not.

You should not have any problem to change between them.

I shall try. Thanks.:-)

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
Read the first post.

Tar file is what odin use. But with never system i have done a program that you run from your phone. No need for odin.

I have tried it out so many times so i can say it's safe to use.

I think this is the way to do it. No need for odin or other way to change kernel.

You still use z4mod app to change to ext2.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] Andruha777:
Hi DamianGto!

im now using JPY can i run yours-DamianGTO_JPX_1A apk.???
[Galaxy S I9000 Android Development] Andruha777:
and i flash JPY wia Kies....
[Galaxy S I9000 Android Development] DamianGto:
Yes.

It uses the initramfs from jpy so you can use it on all froyo 2.2.1 without any problem.

I also have jpy firmware installed.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] Andruha777:
ok thanks! wich is better 256HZ or 500HZ?
[Galaxy S I9000 Android Development] DamianGto:
500Hz should be smother, but i don't know. They are both fast.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] Andruha777:
ok i install your kernel,then i download Z4mod.apk when i try format to ext2 i get the messege:Not enought free space! you must have 3MB of space free in/system-if you used PIT803,you may wish to use PIT 512 instead.Alternatively,you can remove items in/system to free up this space.You currently have 1507328 bytes available.

what can i do!?? thx...
[Galaxy S I9000 Android Development] lifeisjustgreat:
Thx DamianGto, after I updated my kernel with this apk, will I able to do the 3 button recovery fix mentioned in this forum? My phone does not comes with 3BR and I read when update firmware is better to have this working.
[Galaxy S I9000 Android Development] DamianGto:
Well you have to free up some space.

You must have root and a program that you can change system to read/write and a file tool that you can see all. Astro file manager or root explorer works.

Then go to /system/media/audio/ringtones remove the ones you don't need. You can free up alot of space here.

The you can try again.

**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
**Using my own JPX kernel, z4mod, 345MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] Andruha777:
tnx one more time:)
[Galaxy S I9000 Android Development] DamianGto:
*** Update *** Update ***

I have made one new kernel.

This kernel has 346MB ram and its 300HZ.

I changed some settings in deadline scheduler to optimize the reading some more.

I also removed some unused service.

I did use 300HZ for this kernel. It seems to be working good.

You can download the kernel here: DamianGTO_JPX_2B.apk is the app with 256Hz, 300Hz and 500Hz kernels.

If you use it please send me a note so I know. :-)

Look at the first post for more information.

***UPDATE***

If you did donwload DamianGTO_JPX_2A.apk then dont use the 300HZ kernel.

Download DamianGTO_JPX_2B.apk insteed. There was a bug that made the phone to reboot when the screen was turned off. Sorry for this..
[Galaxy S I9000 Android Development] skye9342:
Issit possible to check which kernel im using. Cuz right now im trying to find out whther am i still using the 256 or the 300

Update

Problem solved. However. Ever since jnstalling the 300 mhz kernel everytime i press the power button to put my phone to sleep, its been restarting. Anyone facing dis problem?
[Galaxy S I9000 Android Development] arifqur:
Thanks DamienGTO for your continued developments with these kernels.

I have on major problem that I can't get it to work with any other Rom than Doc's 6.2 JPY. Although it has voodoo but I flash Chainfire's CWM+Root+Busybox kernel first and then on top of that I flash your DamianGTO kernel and then use z4mod to convert the file system.

However, using the same procedure with Insanity Rom, Darky's Rom and Ultimate Rom gets me strange results especially when z4mod app reboots for changing the file system, nothing happens and the phone reboots into its initial fie system state. I have tried to disable lagfixes, try various kernels including stock XXJPX kernel before installing your kernel but no success.

Any suggestions.
[Galaxy S I9000 Android Development] DamianGto:
You need a real rooted phone and busybox 1.7.

If not then z4mod don't work.

Many use small version of busybox and that don't work good.

And if you flash a kernel with root and busybox then you often loose it.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
Thanks.

OK so currently I am running Insanity 0.24JPY Rom. It has Hardcore's Super Mod Kernel with lagfixes running. It is fully rooted and has Busybox 1.7. How should I proceed to install your kernel?
[Galaxy S I9000 Android Development] DamianGto:
Flash a stock kernel and se that the phone is rooted. If not you need to do that first. Do also check that you have busybox 1.7

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
I have the stock XXJPX kernel in cwm format. So can I start with that one. Don't have any source to download XXJPY stock kernel
[Galaxy S I9000 Android Development] skye9342:
Posted previously but maybe it was missed out.Currently using your older kernel version. As the new 300mhz kernel has an issue with my phone. Whenever i set the phone to sleep mode, it automatically restarts. Any idea why?

-using stock rom.
[Galaxy S I9000 Android Development] DamianGto:
I did se that just before. Its a bug in my developer environment. I will fix that just now. It will take about one hour. So don't use the damiangto jpx 2a.....

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] skye9342:
Ohh okay. Thx. Looking foward to using it. =)
[Galaxy S I9000 Android Development] DamianGto:
Compiling it now. Shall test is so the bug is gone.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
I was using Insanity Rom with SpeedMod's kernel. So I flashed the Stock JPX kernel so that I could install the DamienGTO 2A app.

Which I did and and then re-installed the Busybox v1.17 and checked to make sure that the Rom was properly rooted.

After that I installed the 500hz kernel from the new 3-kernel app and used z4mod to change the file system to ext2.

However, after rebooting, my system got very slow. It took forever for the media reader to check the internal and external cards. On further checking I found out that all the user data had gone. No Contacts, no messages. A few apps fc'd. Also the screen orientation sensor stopped workong. The lock-screen vanished.

Then I tried again with the 300hz kernel but had the same results.

Main problem is the slowness of the system. Previously I only successfully used this kernel with Doc's Rom. Maybe I will try ot once again with Doc's Rom
[Galaxy S I9000 Android Development] DamianGto:
Hard to tell what's wrong. Sometimes old data from other rom/kernel can mess things up.

Try it on a clean system and look if there is any slowdown.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
I did a new version and now it work like it should do. Sorry for the bug.

I don't know why i did not see it until late.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] skye9342:
Haha. Its better late than never. Yeahh it finally works. Love the new kernel =). Many thanks!
[Galaxy S I9000 Android Development] DamianGto:
Well i did change some other things when i was messing with it anyway;-)

Hope you like it..

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] ragin:
Awesome work here. Really appreciate.
[Galaxy S I9000 Android Development] fenerbuuh:
could you make a 300hz version damian pls? thanks
[Galaxy S I9000 Android Development] DamianGto:
The last kernel I have done is a 300HZ version.

I use that myself;-)

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] edwinlinkt:
Double happiness!!! :D

Found out that there's a new official ROM release for my region DXJPE and

new Kernel release :D

Thanks again for the updates :D

Using the 300hz JPX 2B now :D no problem so far and smooth as ever :)

and 1 extra MB :D 346MB from before ;)
[Galaxy S I9000 Android Development] arifqur:
Couldn't get it to work on Insanity.25 Rom so went back to Doc's 6.2JPY.

I had one random reboot in standby.

Also anyone notice that from CWM Recovery you are no longer able to apply any zip for a theme etc.

Also what is the easiet way to get Busybox 1.17 installed, because I keep getting all sorts of errors from the busybox I installed from the market.

Man I really want to use this kernel but the small niggles that I keep facing make it very inconvenient.

I hope someone can help me to sort this out
[Galaxy S I9000 Android Development] DamianGto:
That's sounds like Christmas for You;-)

Yes i did find one extra MB. I hope it don't break something. So for i have not seen anything with 345/346MB ram.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
I don't know much about that rom, but the kernel should work.

If Z4mod don't work its often a bad root or bad or wrong version on busybox. Clean the memory first. Then try again. If it still don't work try mount the system w/r.

Just name the zip to update.zip and put it in the root of the card then it should work.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
Naming a theme or any other mod file to "update.zip" also doesn't work.
[Galaxy S I9000 Android Development] DamianGto:
Don't know what kind of file you try to use. But it they work on stock Kernel(with 2e recovery) then it should work on this kernel.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] arifqur:
I have tried themes, addon packs, keyboards all in CWM zip format but none of them get installed. I have also tried naming them to update.zip but still they won't work.

I have tried different setups since yesterday like 5 or 6 times but no success.

The kernel though is up and running very fast with Doc's Rom. No complaints there. It is by far the fastest kernel in this entire forum.
[Galaxy S I9000 Android Development] Tricky103:
Testing now on Docs Kitchen using JPY...

I didn't see in the op about disabling lagfix if I want to flash a different Kernel..

Working well and I doubt I will want to, but just incase ??
[Galaxy S I9000 Android Development] DamianGto:
Can you install speedmod kernel and install them?

Then install my kernel back.

Do you use ext2 filsystem ?

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
[Galaxy S I9000 Android Development] DamianGto:
The only lagfix that would be important is if you did converted to ext2 with Z4mod app. Then you need to convert back.

All other things in the kernel shall not be any problem if you choose to use an other kernel.

**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**