FORUMS
Remove All Ads from XDA

[KERNEL] z4mod kernels ** updated 2011-02-18

2,022 posts
Thanks Meter: 422
 
By DamianGto, Account currently disabled on 31st October 2010, 10:40 PM
Post Reply Email Thread
****** Information *****

I will no longer develop this kernel, for the lack of development on Z4Mod source.
If you like my work you can try this kernels:
DamianGTO Ultimate Kernel
DamianGTO Steam Kernel


You can also try my tweak program:
Damian tweak

I will continue to support this tread so long its needed.
If you want to change kernel you MUST remove all lagfix first.


*****************************************

The kernels I will post here is now based with Samsungs JPX source code.
The Froyo version is 2.2.1. in this source code.
This make a big change in performance on the samsung Galaxy S.

All this kernel I make will have Zmod in them so you can use Zmod app to convert the file system to ext2.
This will make the phone lagfree and the tweak I put in these kernels will improve things and add things that not supported in stock firmware.


The first kernels I have made(DamianGTO_JPX_1A) have this:

345MB Ram.
Optimized kernel tweaks
Alter minfree strict settings.
Deadline schedueler
Support for bootanimation.zip (custom boot animation)
Initramfs from JPY kernel( So it works on all new firmware)
The kernels has two versions. 256HZ and 500HZ versions.

File system:
Ext2
Rfs



The second kernel I have made(DamianGTO_JPX_2B) have this:

346MB Ram.
300HZ
Optimized kernel tweaks.
Cleaned the kernel from unused services.
Alter minfree strict settings.
Deadline schedueler( change some settings to balance it more)
Support for bootanimation.zip (custom boot animation)
Initramfs from JPY kernel( So it works on all new firmware)



File system:
Ext2
Rfs


This kernels is also an app so you can install it without ODIN.
Make sure you are rooted and you have Busybox 1.17 installed.

Always have a backup when you install other kernels if something happens that I cant predict.
If you come from other kernels then these kernels make sure you have flashed original kernel first so you know your phone is okey.


Do to restriction on file size I cant upload it here.
So I put it on freedrive. I hope it will work.
If any have a better way to do it for free i will look into that.

DamianGTO_JPX_1A.apk is the app with both 256HZ and 500HZ kernels.

DamianGTO_JPX_2B.apk is the app with 256Hz, 300Hz and 500Hz kernels.

I will put all kernels and program on my freedrive that i will make now.
All kernels and program I make from now I will put them on my Freedrive.
Downloading from there is easy. Works both on the computer or your phone.

************** OLD NEWS ***************
The base for these kernels is samsungs jpm source file.
So its NOT based on sztupy setup/kernel.

This kernel is NOT affected by the corruption bug that Supercurio did find.

The goal is to have a clean kernel so you can use z4mod app and change the file system. It will also have some tweaks thats useful for all.
It will always be close to stock kernel, so it will be an option to stock kernel.
If you want more tweak and other stuff there is allot of other kernels.

I will make different kernels with different things in them when I do have time to test them out and be sure they are good and stable.

Z4mod has changed they way to do things and I drop old kernels and use the new way.
I also drop all support for different file system.
Ext2 is a fast file system and its stable.
Most of the other file system use to much overhead and is slower or instable.
This make the kernel smaller to :)

To root the phone use Z4Root(included below)
To change file system use z4mod(included below)

If you have an old kernel from me and you want to upgrade you must
convert back to rtf first.

If you come from an other custom kernel undo all tweaks and lagfix.
Do also flash an original kernel to see your phone will boot up and work.
After that you can flash one of these kernels.

All zImage_z4mod kernels has this:

342MB Ram tweak.
Optimized kernel tweaks.
Hash 3.

File system:
Ext2
Rfs

The different in the zImage_z4mod kernels is the HZ value.
Lower HZ value can make the phone to drain battery less, but can make the phone less responsive.
Higher HZ value can make the phone drain battery more, but can make the phone more responsive.


DamianGTO_v3 kernel has this:

342MB Ram tweak.
Optimized kernel tweaks(more).
Hash 3.
Alter minfree strict settings.
I/O scheduler is deadline.
Support for bootanimation.zip (custom boot animation)

File system:
Ext2
Rfs


To use custom boot animations you need to download a bootanimation.zip and put that in your data/local folder.
you can find bootanimation.zip on this site or you can go to market and look for a program that help you with that.
If you don't want to use the bootanimation.zip you just remove it from the folder and the original boot animation will be used.


I also made a custom kernel for JPU firmware(DamianGTO_JPU_v1).
This IS JPU kernel with tweaks. Its NOT based on the old JPM kernel.
If you need to root you must use this SuperOneClick root.
This JPU kernel is also patched with Z4mod.
But you need to install the latest busybox from market if you want to convert to EXT2 file system.
This kernel also support boot animations.


DamianGTO_JPU_v1 kernel has this:

339MB Ram.
Optimized kernel tweaks(more).
Alter minfree strict settings.
Support for bootanimation.zip (custom boot animation)

File system:
Ext2
Rfs

DamianGTO_JPU_v2 kernel has this:
If you downloaded this then download V1 or V3. V2 dont work right.

DamianGTO_JPU_v3 kernel has this:

339MB Ram.
Optimized kernel tweaks(more).
Alter minfree strict settings.
Deadline schedueler.
Support for bootanimation.zip (custom boot animation)
Sdcard fix when mounting it in windows so you can write to it. It will not mount like a CD anymore

File system:
Ext2
Rfs

I have made an app for the DamianGTO_JPU_V4 kernel.
This will flash the kernel WITHOUT odin
Just make sure you are rooted before you use it.
Is you dont get superuser access, restart you phone and make sure you are rooted.

This DamianGTO_JPU_V4 kernel is little more tweak on deadline scheduler.
So it should be smother.
This kernel has:

339MB Ram.
Optimized kernel tweaks(more).
Alter minfree strict settings.
Deadline schedueler(More tweak).
Support for bootanimation.zip (custom boot animation)
Sdcard fix when mounting it in windows so you can write to it. It will not mount like a CD anymore

File system:
Ext2
Rfs

I have made an app for the DamianGTO_JPY_V1 kernel.
This DamianGTO_JPY_V1 kernel has:

339MB Ram.
Optimized kernel tweaks(more).
Alter minfree strict settings.
Deadline schedueler
Support for bootanimation.zip (custom boot animation)

File system:
Ext2
Rfs



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

z4mod.0.9.3.apk is to convert file system.

zImage_z4mod_12_01_v1_500hz.zip Is the kernel with 500HZ value.

DamianGTO_v3_300hz.zip is the kernel with bootanimation and 300hz value.

DamianGTO_JPU_v1.zip is the JPU kernel with bootanimation and some tweaks.

DamianGTO_JPU_v3.zip is the JPU kernel with bootanimation, tweaks and usb storage fix.

DamianGTO_JPU_V4.apk is the new kernel with a installer.

DamianGTO_JPY_V1.apk is the new kernel with a installer.

Thanks all that has helped me to sort out problems.

Before you try this kernel out, make sure you have a backup on you system.
Attached Files
File Type: apk z4mod.0.9.3.apk - [Click for QR Code] (1.44 MB, 1100 views)
File Type: zip DamianGTO_v3_300hz.zip - [Click for QR Code] (5.28 MB, 289 views)
File Type: apk z4root.1.3.0.apk - [Click for QR Code] (955.5 KB, 847 views)
File Type: zip DamianGTO_JPU_V1.zip - [Click for QR Code] (5.30 MB, 136 views)
File Type: zip DamianGT_JPU_V3.zip - [Click for QR Code] (5.20 MB, 125 views)
File Type: apk DamianGTO_JPU_V4.apk - [Click for QR Code] (5.42 MB, 151 views)
File Type: apk DamianGTO_JPY_V1.apk - [Click for QR Code] (5.42 MB, 318 views)
The Following 2 Users Say Thank You to DamianGto For This Useful Post: [ View ] Gift DamianGto Ad-Free
 
 
31st October 2010, 11:10 PM |#2  
borjaag's Avatar
Senior Member
Thanks Meter: 110
 
More
Smile
How to Install it? =)
1st November 2010, 12:02 AM |#3  
OP Account currently disabled
Thanks Meter: 422
 
Donate to Me
More
Quote:
Originally Posted by borjaag

How to Install it? =)

Use Odin to flash the kernel. Use only PDA. no pit file and no re-pertion.
Then copy the update file to the sdcard. rename it to update.zip.
Start the phone in recoverymode and applay the update file.
Before do a backup and read about this things if you dont know what it is.

Edit: this was the old way, so read the first post.
1st November 2010, 06:55 AM |#4  
hacksome's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 129
 
More
why no EXT4?! Thanks.
1st November 2010, 05:11 PM |#5  
OP Account currently disabled
Thanks Meter: 422
 
Donate to Me
More
Quote:
Originally Posted by hacksome

why no EXT4?! Thanks.

I think ext2 do work better and its faster then ext4.
I can compile a version with ext4 for you if you want that.

I will make support for most filsystem in the new z4mod system when it works good.


Sent from GT-I9000 jpm My own kernel for z4mod and with 341MB Ram
1st November 2010, 05:38 PM |#6  
Senior Member
Flag JHB
Thanks Meter: 766
 
More
Quote:
Originally Posted by DamianGto

I think ext2 do work better and its faster then ext4.
I can compile a version with ext4 for you if you want that.

I will make support for most filsystem in the new z4mod system when it works good.


Sent from GT-I9000 jpm My own kernel for z4mod and with 341MB Ram

z4mod should work 100% with EXT2/EXT3/EXT4/JFS filesystems already, as long as support is compiled into the kernel.

So if you use a kernel with support, it should just work.
1st November 2010, 06:10 PM |#7  
OP Account currently disabled
Thanks Meter: 422
 
Donate to Me
More
Quote:
Originally Posted by RyanZA

z4mod should work 100% with EXT2/EXT3/EXT4/JFS filesystems already, as long as support is compiled into the kernel.

So if you use a kernel with support, it should just work.


True. But i did not enable more support;)

My point is that the new system is out and i have to make that work.
I have seen a couple of error on that. So i wait to realese that version. Z4ziggy is looking into the errors.

But i did this kernel and using it myself right now and it works great.

Ofcorce i want the new system to work. I spend my time to figure out what's wrong, but i guess i/we will solve that soon. :P


Sent from GT-I9000 jpm My own kernel for z4mod and with 341MB Ram
1st November 2010, 06:59 PM |#8  
netsioux's Avatar
Junior Member
Thanks Meter: 0
 
More
Thx for ur great work :).
Just flashed it and it seems to work great. Before that I used a normal JPM Kernel with z4mod EXT2 without any kernel tweaks
2nd November 2010, 08:15 AM |#9  
hacksome's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 129
 
More
Quote:
Originally Posted by DamianGto

I think ext2 do work better and its faster then ext4.
I can compile a version with ext4 for you if you want that.

Thanks!. I am trying out ext2 and it doesn't seem bad
2nd November 2010, 03:05 PM |#10  
OP Account currently disabled
Thanks Meter: 422
 
Donate to Me
More
Thanks.
I shall try to get it better and with more system support.


Sent from my GT-I9000 using XDA App
2nd November 2010, 03:11 PM |#11  
_JKay_'s Avatar
Retired Recognized Developer
Thanks Meter: 14,814
 
Donate to Me
More
I would like a JPA kernel with ext4 on on all partitions also system. Thanks.

Sent from my GT-I9000 using XDA App
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes