FORUMS
Remove All Ads from XDA

[DEV][Kernel]White-Kernel 12/18 ! V:1.3.3[Final release][ZRAM][100+ patches]and more

1,029 posts
Thanks Meter: 3,236
 
Post Reply Email Thread
Broadcom finally help me in development . thankyou broadcom !





You like my hard work ?
consider making a donation !
http://forum.xda-developers.com/dona....php?u=4418296



No need mirrors

kernel for Galaxy Y (GT-5360)
Version: Olders Versionsmediafire
Version: 0.8.0 RC3mediafire
Version: 1.3.3 MOD EDIT: Link Removed
Version: 1.3.3mediafire without AD



LOG:
version 0.1
added adb suport
added init.d
added dnsproxyd

Version 0.2
added droidwall support

Version 0.3
added cpu governors ( conservative, userspace, powersave )

Version 0.3.1
added cpu governor (interactive ) thanks infarburgs for governor !

Version 0.3.5
added cpu governor smartassV2

Version 0.4.0
added swap suport
zramswap
zramswap compression !

Version 0.6.0
applied patch
CPUSpy support app (http://goo.gl/qEQxw)
3 cpu frequencies (312,624 and 832 mhz)
fixed error in reading CPU clock

Version 0.6.5
add i/o schedulers
cfq-iosched
deadline-iosched
sio-iosched
vr-iosched

Version 0.7.0
support EXT2/3/4 and JBD2
fixed compatibility with alls governors
tweaked ondemand governor and smartassV2

Version 0.7.2 RC
fixed init.d (no work )

Version 0.7.3
fixed init.d (finally)

Version 0.8.0RC
using merruk ramdisk!
added clockwork!
added root (super user)
added busybox
added other things !

Version 0.8.0 RC 2
removed superuser (90 % user using custom roms )
fixed compatibility with roms !

Version 0.8.0 RC 3
fixed busybox
fixed compatibility with alllllls roms ! (creeds,repencis,bla bla ,blu blu !! )

Version 1.0
- Added support alls bootanimations like my kernel cm9 (its in ramdisk )
- 5 frequencies (832-624-468-312-156) merged from kurotsugi
- + profiles of brightness merged from koneu
- fixes for clocks speeds ...
- tweak block size of files (more speed in read and write )

Version 1.0.1
- fixed bug where some of governors not worked

Version 1.2.0
- Added Zram (read post 2 for more informations )
- More netfilters
- EXT4 support for system,data and cache
- Fixed minor bugs

Version 1.2.5
- minor fixes
- update busybox (some apps can not detect it (same system installer app) but a lot of titanium and other vain decta it .. anyway he is working
- added 2 metods init.d now ...

Version 1.3.3
- + 100 patches on kernel linux
- tweaks and patches for system rfs ,ext 2,ext3, ext4
- modified memory allocation on kernel linux
- battery drain reduced with +20 tweaks ...
- more thinks ( i no remeber )
-PS : need install new wifi driver ! go for wifi theard

Instructions for .tar file:
Download odin 1.8.5 mediafire
Connect phone in download mode
Select PDA
Select kernel
Press start
Ready

Instructions for .zip file:
Download cwm mediafire
Turn on recovery mode
Install from sdcard*
Select cwm madteam
In cwm select install zip from sdcard
Select kernel.zip*
YES and enjoy









thanks for :
Maroc
irfanbagus
mikstev
savie
hellock(merged thinks on ramdisk )

If it helps you, please press thanks
The Following 180 Users Say Thank You to whitexp For This Useful Post: [ View ] Gift whitexp Ad-Free
10th July 2012, 06:21 AM |#2  
whitexp's Avatar
OP Senior Member
Flag Rio De Janeiro
Thanks Meter: 3,236
 
Donate to Me
More
Cool
zRAM
What is zRAM?

This is a mainline kernel feature for Compressed RAM block device support (CONFIG_ZRAM)
http://en.wikipedia.org/wiki/ZRam

Like many of the other tweaks done in the Android world, ZRAM is another one of them that is controversial, probably because people only think in terms of immediate performance they can measure easily with benchmarks etc. *Here is my take...think I will add this to the Q&A section as well.

But, will it make my device faster? Will I score higher on benchmarks?
It depends, but for normal usage, the answer is no. zRAM is most useful for those that are configuring Android to be a true multitasking workhorse. For example, if I enable zRAM, open an bunch of apps at one time, and actually start to work towards depleting the memory of the system. *For example, say I open system tuner, a browser with several tabs, a word processing app, a game, and perhaps a picture viewing app or a movie. If I don't formally close out of each one by hitting back and just begin switching between apps and the home screen, you will see zRAM start showing benefits.*

If you tweak the Android memory and swappiness settings, this can also be useful in this type of environment.

So, unless you have a heavy workload as stated above, then it won't be of a lot of use for the casual user.

How do I enable zram?
It must be enabled by a script. Some ROMs may support activating it. If you need to do it yourself you have two choices.

1) Save this to a file and run the script from terminal, Script Manager or System Tuner.
2) Or better yet, save this to a file called 90zram (or whatever you prefer) in /system/etc/init.d and automate it (The ROM's ramdisk needs to supports init.d)

Code:
#!/system/bin/sh
# auto zram activation init script with busybox search
# by show-p1984

echo "[90ZRAM]: Firing up /system/etc/init.d/90zram";

if [ ! -e /sys/block/zram0/disksize ] ; then
        echo "[90ZRAM]: ERROR unable to find /sys/block/zram0/disksize";
        echo "[90ZRAM]: Is this a ZRAM kernel?";
        echo "[90ZRAM]: ZRAM NOT ACTIVATED. (404)";
else
        #find busybox in /system
        bblocation=$(find /system/ -name 'busybox')
        if [ -n "$bblocation" ] && [ -e "$bblocation" ] ; then
                echo "[90ZRAM]: busybox found in:" $bblocation;
                echo "[90ZRAM]: Setting ZRAM disksize.";
                echo $((100*1024*1024)) > /sys/block/zram0/disksize

                echo "[90ZRAM]: Starting ZRAM...";
                bblocation=${bblocation%/*}
                cd $bblocation
                ./busybox mkswap /dev/block/zram0
                ./busybox swapon /dev/block/zram0

                echo "[90ZRAM]: ZRAM activated.";
        else
                echo "[90ZRAM]: ERROR! busybox not found!";
                echo "[90ZRAM]: Is busybox installed? Symlinks set?";
                echo "[90ZRAM]: ZRAM NOT ACTIVATED. (404)";
        fi
fi
Performance Tweaks
These are a couple of tweaks that many are using for faster benchmarks and better battery performance. Google it and decide for yourself if you like the risk or not. I recommend that you do a full backup in recovery and regularly backup your /data partion or cloud sync if you enable these options. Will many run them daily as I now do, there is some additional risk. These can be added to scripts and automated via init.d or other apps/tools that support them.

To disable fsync for better battery and better disk i/o performance:

Code:
echo 0 > /sys/class/misc/fsynccontrol/fsync_enabled
To enable fsync for better data integrity (default)

Code:
echo 1 > /sys/class/misc/fsynccontrol/fsync_enabled
Faster disk i/o - remount /data partition with noauto_da_alloc option (google it, better battery, less data integrity)

Code:
mount -o remount,noauto_da_alloc /data /data
The Following 53 Users Say Thank You to whitexp For This Useful Post: [ View ] Gift whitexp Ad-Free
10th July 2012, 06:31 AM |#3  
whitexp's Avatar
OP Senior Member
Flag Rio De Janeiro
Thanks Meter: 3,236
 
Donate to Me
More
kernel build from GT-S5360_GB_Opensource_Update2 (opensource samsung )
version 2.6.35.7


Sources



https://github.com/Whitexp/GT-S5360-opensource-Update-2
The Following 28 Users Say Thank You to whitexp For This Useful Post: [ View ] Gift whitexp Ad-Free
10th July 2012, 06:36 AM |#4  
kentoi me's Avatar
Senior Member
Flag lost city
Thanks Meter: 39
 
More
Wooooohh. so its an opensource... so it really fits to any kind of build roms or cusrom sir? Tnx a lot for enlighthenment.. dl it later coz im in mobile mode.. tnx a lot. Great job sir.. btw, how to test the droidwall if it is really working?

Sent from my GT-S5360 using xda premium
The Following User Says Thank You to kentoi me For This Useful Post: [ View ] Gift kentoi me Ad-Free
10th July 2012, 07:03 AM |#5  
BeingAbhi's Avatar
Senior Member
Flag Hyderabad
Thanks Meter: 172
 
Donate to Me
More
Wow....great kernel...please add overclocking feature to this kernel....i am soo desperate for overclocking...
10th July 2012, 07:05 AM |#6  
whitexp's Avatar
OP Senior Member
Flag Rio De Janeiro
Thanks Meter: 3,236
 
Donate to Me
More
Quote:
Originally Posted by kentoi me

Wooooohh. so its an opensource... so it really fits to any kind of build roms or cusrom sir? Tnx a lot for enlighthenment.. dl it later coz im in mobile mode.. tnx a lot. Great job sir.. btw, how to test the droidwall if it is really working?

Sent from my GT-S5360 using xda premium

yes
i tested now ..
droidwall work
The Following 11 Users Say Thank You to whitexp For This Useful Post: [ View ] Gift whitexp Ad-Free
10th July 2012, 08:01 AM |#7  
savie's Avatar
Senior Member
Thanks Meter: 637
 
More
Infarnburg???
Do u mean irfanbagus
10th July 2012, 08:19 AM |#8  
Senior Member
Imphal
Thanks Meter: 105
 
More
Only 3.43 mb, great.loving it.Are governors working.
10th July 2012, 08:21 AM |#9  
whitexp's Avatar
OP Senior Member
Flag Rio De Janeiro
Thanks Meter: 3,236
 
Donate to Me
More
Quote:
Originally Posted by premolikeshtc

Only 3.43 mb, great.loving it.Are governors working.


not all!
working on it!
btw i sleep now lol
The Following 9 Users Say Thank You to whitexp For This Useful Post: [ View ] Gift whitexp Ad-Free
10th July 2012, 08:31 AM |#10  
Senior Member
Imphal
Thanks Meter: 105
 
More
Cannot read setcpu custom .....
The Following 2 Users Say Thank You to PREMOLIKES For This Useful Post: [ View ] Gift PREMOLIKES Ad-Free
10th July 2012, 08:52 AM |#11  
Account currently disabled
Flag dumaguete
Thanks Meter: 3
 
Donate to Me
More
testing
testing this kernel now.. It works great




-------------
iplaygalaxyy for android
Post Reply Subscribe to Thread

Tags
custom, kernel

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

Advanced Search
Display Modes