[Dual Boot][TW&CM9][26-08-2012] Goku v1.5-11 - Galaxy Note GT-N7000 Android Development

funky81 presents The first Kernel in Galaxy Note that support TouchWiz and CM9/AOSP
Main Features :
- Based on SpeedMod kernel K3-9 and Samsung Kernel ICS HK & Update 4
- Disabled EMMC_CAP_ERASE
- Support Kernel for CM9 & TW
Goku v1.5-11 (Development)
Change Log
- Thanks to Chuandinh now Goku support dual Boot support for CM9 & TouchWiz
Download & How To
http://forum.xda-developers.com/showpost.php?p=28215920&postcount=1
Goku v1.5-10 (Development)
Change Log
- pump the kernel into 3.0.39
- Add many cpu (there's governor that not suitable for dual core) & i/o governor (forget to add bfq)
- add patch for android low memory killer
- add patch to allow vsync
- added bln (download the light.exynos4.so to /system/lib/hw ) -> to use it, please use bln apps
- Fixed for Voodoo Louder
- Fixed for adb root
- Fixed for Auto Rotation & LED Timeout
- Upgrade wireless driver to 1.15.15
- Upgrade the CWM into 6.0.1.2
Download
- CWM : http://www.mediafire.com/download.php?4kyialx0a6veelv
- TAR * : http://www.mediafire.com/download.php?vka0wee4niuksd4
- Light.exynos4.so : http://www.mediafire.com/?gbrj7x0fhab3ea9
Goku v1.5-04
Change Log
Features
- Boost VM_MAX_READAHEAD to 1024
- Change memory allocator into SLQB
- Enabled XZ compression
- Added 100MHz frequencies
- Bugfixed for Samsung ROM - Cant Play Videos
Download
TAR : Mediafire
CWM : Mediafire
Goku V1.5-03
Features
- Smaller Image size
- Increase VM Read ahead
- Dual version of File (CWM and Odin based Tar)
- CWM 5.8.1.8
- Support init.d scripts
- MDNIE settings from speedmod K3-9
Download
- CWM : http://www.mediafire.com/?ph0a7v2ccwujhhr
- TAR : http://www.mediafire.com/?thdwo12b5z634as
Thanks to
- Hardcore for his SpeedMod source code
- Samsung
- Myfluxi (https://github.com/myfluxi)
- FransiscoFranco (https://github.com/franciscofranco)
- Gokhan Moral (Syiah Kernel)
- Chainfire - (Mobile Odin + CWM 5.5.0.4 files)
- Dorimanx
- Chuandinh- (Dual Boot kernel Support)....=> Thank you very much Bro
- Archan
Changes Log :
How to install:
- Install using Mobile Odin
Source :
- https://github.com/funky81/android_kernel_n7000
- https://github.com/funky81/android_initram_n7000

Goku Stories
Version 1.4
- Added support for Dual Boot kernel
- Reduce Black Clipping (thx to hardcore)
- Backport CPU Idle from kernel 3.2
- Added little tweaks for cpu and i/o governor
Download
- mediafire
Version 1.3 beta 1A :
- Added CWM 5.8
- Revert the CPU Voltage (Back to Normal)
- Bugfixed for CWM
- Add Tweak for Network Connections (http://forum.xda-developers.com/showpost.php?p=27465379&postcount=43)
Download
mediafire
Version 1.3 beta 1 :
- Update the compiler into Linaro 2012.05
- Undervolt by default
-- processor value for 1400MHz, 500MHz, 200MHz (sorry guys, forgot to add 100MHz)
-- downgrade GPU voltage from 900mv into 800mv
-- Lower the value of LCD screen from 3.1v into 2.6v
- Massive CPU Governor to choose....default PegasusQ
- Added more I/O Governor : Simple I/O , BFQv3r4 , VR, Improved CFQ
- Fixed for chainfire triangle away
- Revert the touch screen value into gingerbread values
- Compress the kernel
- Improve boot time
- Increase readhead time
- Implement Dynamic Writeback from kernel 3.1
- Increase USB Voltage
Download
Mediafire
Version 1.2 beta 2 :[Latest for version 1.2]
- Added another frequency (100MHz)
- Built in CWM 5.8 (already try to swap the drive)
- Increase USB Voltage (fr: 450mV into 600mV)
- Added init.d listener functionality in (File have to start with S* or E*. With E* have higher priority than S*)
-- /system/etc/init.d
-- /data/init.d
-- /sbin/init.d
- Added Settings for Governor in /sbin/init.d/SGovernor01
- Try to Change modem driver into SGS3 version => Try to remove the L2_HSIC wakelock
- Change default cpu governor into pegasusq (syiah version)
- Added VR i/o governor
- Change the default by create/modify file /data/tweaks.conf with this format (all in case sensitive format,all in lowercase)
-- cpu=[Governor name ex: pegasusq,interactive,lulzactive,ondemain,smartassV2 - w/o bracket]
-- io=[Governor name ex: sio,cfq,bfq - w/o bracket, forgot to add vr governor )
- For debugging reason, I enabled logcat - previous built, I remove this one
Download
- http://www.mediafire.com/?4t4dox5mc4a3nz7
BugFixed
- Add Custom Boot Animation (put your animation at /data/local with name bootanimation.zip. See further information in http://forum.xda-developers.com/showpost.php?p=27949821&postcount=154 post
- Fixed Tegrak Insmod Fail (Sorry, I have to put logger into module again)
- CWM (finally...back to CWM 5.5.0.4 - Thanks to ChainFire)
Version 1.0 :
- Added more CPU Governor : PegasusQ , SmartAssV2, Lulzactive, Ondemand [default]
- Added more I/O Governor : Simple I/O , BFQ , CFQ [default]
- MMC Disabled (safe wipe)
- Disabled any logger (android, samsung, and others)
- MDNIE screen sharpness tuning (improves text readability)
- MDNIE color tuning (reduces over-saturation of color)
- Built in TUN, CIFS
Download:
- https://rapidshare.com/files/2659232868/Goku-Kernel-v1.tar

Designed for stock roms or AOSP roms ?

Barbatos90 said:
Designed for stock roms or AOSP roms ?
Click to expand...
Click to collapse
Since this one based speedmod, so it will only work for touchwiz rom

Not to be a pain but isn't speedmod designed to be stable by not adding or deleting many things? Not saying this kernel is bad.
Sent from my GT-N7000 using XDA

Can support. Custom bootanimation?
Sent from my GT-N7000 using Tapatalk

keltonfan said:
Can support. Custom bootanimation?
Sent from my GT-N7000 using Tapatalk
Click to expand...
Click to collapse
you can use this way:
http://forum.xda-developers.com/showpost.php?p=27118662&postcount=453

Interesting.. How about stability issues? I love how speedmod is able to be stable and fast at the same time.. Excellent battery life as well..
Will probably wait till a few try it out.. Love to hear feedback :3

hi TS, are you able to post up mirror to this file? i cant download from rapidshare

Hi Funky 81
its based on 5.5.0.4 or 5.8.1.8 cwm ?
thanks

copi said:
Hi Funky 81
its based on 5.5.0.4 or 5.8.1.8 cwm ?
thanks
Click to expand...
Click to collapse
Sorry, I dont include any cwm in this kernel...

dsan45 said:
Not to be a pain but isn't speedmod designed to be stable by not adding or deleting many things? Not saying this kernel is bad.
Sent from my GT-N7000 using XDA
Click to expand...
Click to collapse
By default, it's the same with current SpeedMod kernel (K3-3).
Except when you use any cpu governor beside ondemand and i/o governor beside sio. Should be the same...

keltonfan said:
Can support. Custom bootanimation?
Sent from my GT-N7000 using Tapatalk
Click to expand...
Click to collapse
I'll try to add custom bootanimation after I've finished optimized CPU governor and some of wifi bugs.

I'm jus testing out this kernel & its working fine
Sent from my GT-N7000 using xda premium

Stable so far, no overheating, very snappy
Sent from my GT-N7000 using xda premium

Testing for 5hrs, all working fine .

We have to use PC odin to flash if we want to flash to other kernel again. Can you include CWM?

dereknas said:
We have to use PC odin to flash if we want to flash to other kernel again. Can you include CWM?
Click to expand...
Click to collapse
You can use Mobile Odin.
Sent from my GT-N7000 using Tapatalk 2

A suggestion to the OP: perhaps it would be a good idea to insert "ICS" in your thread title. We don't want some noob flashing it on GB and complaining about his Note refusing to boot up, do we?
[Kernel][ICS][TouchWiz]Goku Kernel v1 [15-06-2012] for instance.

chasmodo said:
A suggestion to the OP: perhaps it would be a good idea to insert "ICS" in your thread title. We don't want some noob flashing it on GB and complaining about his Note refusing to boot up, do we?
[Kernel][ICS][TouchWiz]Goku Kernel v1 [15-06-2012] for instance.
Click to expand...
Click to collapse
Thanks for your advice..will update it soon
Sent from my GT-N7000 using XDA

Related

[KERNEL] Enki v0-alpha > experimental, lean & blazing fast.

Enki is a package for Vivo (HTC Incredible S) comprised of:
Custom kernel
Patched libsqlite.so
The custom kernel is based on CM's source up until 6/11. The credit of every work prior to this date belongs to everyone who contributed for it. I've just tweaked and messed a bit in order to optimize performance, internet speed, battery and memory management, while keeping it as light as possible.
Currently working for:
CyanogenMOD 7
* It should work for more but I only tested CM. PM me if you test drive and find it working for other ROMs so I can add them here.
Kernel features/changelog:
Code:
[I]v0-alpha[/I]:
- Tiny Preempt RCU & RCU boost.
- Added SLQB slab allocator.
- Added Autogroup scheduling feature.
- Optimizations to CFS & Autogroup.
- Overclock support up to 1.8 Ghz.
- 3 new CPU governors: Lazy, InteractiveX & Smartass2 (default).
- Governors parameters tuned for the HTC Incredible S.
- Removed some unused governors.
- Updated Deadline I/O Scheduler to a highly optimized one (default).
- Removed all other I/O schedulers.
- Support for CPU unaligned access.
- Veno TCP Congestion control. *
- Stochastic Fair Blue network scheduler. *
- Bumped jHash to last version. *
- Improved CRC32 algorithm.
- Posix timers optimized.
- Prevent multiple syscalls restart patch.
- Ext4 optimized (fixed disk write performance regression). **
- Added cleancache feature.
- Patched Ext4 for cleancache support. **
- Disabled swappiness & zRAM.
- Increased data transfer rate.
- SYSCTL and LMK heavy tweaking.
- CIFS, TUN & Logcat can be loaded as modules.
- Arch unwind & frame pointer have been disabled.
- Heavily cleaned of debugging and tracing crap.
- Proper ext4 mount flags built-in. **
- Patched libsqlite.so with disabled sync feature. **
* huge internet/market page loading boost
** boosts I/O performance which affects smoothness such as the opening/closing of applications
Download:
v0-alpha: 83ac372f0b115b1b5aa87eaaac0d610d
Instructions:
Read the FAQ.
Download the package in the above link.
[Optional] Check the md5sum to confirm it's not a corrupted copy.
Copy file to microSD card
Reboot into recovery
[Optional] Wipe dalvik-cache
Choose "install zip from sdcard" and pick the file
Reboot and enjoy
[Optional] To confirm it's active go to settings > about
FAQ:
Code:
Q. Do I need to wipe data?
A. No, never.
Q. Do I need to flash this if I flash a new CM update/nightly?
A. Yes. Everytime you flash a new CM version, you need to reflash this.
Q. How can I change governor?
A. Use an application like SetCPU or No-frills CPU Control or go to Settings > CyanogenMod settings > performance > CPU Settings.
Q. Where is logcat, CIFS and TUN?
A. You can load them as modules through the following command: insmod /system/lib/modules/<name>.ko - (logger,cifs,tun).
You can find some benchmarks attached.
(245/1024, Smartass2, latest nightly, Enki v0-alpha)
A download link would be nice be happy to try it.
Sounds good, but download link don't realy work...
I know, I put it down; I found a last minute bug and I need to retrace my steps until I find the cause.
Sorry for this, I'll bump the thread when it's done.
be back laterz when its up
Looking forward to test this, cause its always nice with a new kernel ;-)
/ Jess Kölner /
/ Sent from my phone /
Here's some eyecandy meanwhile:
http://dl.dropbox.com/u/13427114/screenshot-1321028372163.png (1.5 Ghz)
knzo said:
Here's some eyecandy meanwhile:
http://dl.dropbox.com/u/13427114/screenshot-1321028372163.png (1.5 Ghz)
Click to expand...
Click to collapse
damn.. 4k.. that's like stock sensation already
It's work for sense roms?
Looks like a early Christmas present for IncS users this year!!!
... thats looks insane... sure it hasn't been through PhotoShop
how much did you OC'd?
same questions... does it work with SENSE roms?
baste07 said:
how much did you OC'd?
same questions... does it work with SENSE roms?
Click to expand...
Click to collapse
The quadrant in the first post is with 1.0 Mhz. The one with 4000 is with 1.5 Ghz.
The kernel will support OC up to 1.8 Ghz but I couldn't go past 1.5, alas.
As for Sense ROMs, I think it should work being that ramdisk is the same. But the only way to know for sure is by testing it; my test drive was only on CM.
Anyway, I've located the problem but I'm too tired to release it today. However, you can expect the v0-alpha version for tomorrow.
jkolner said:
Looks like a early Christmas present for IncS users this year!!!
... thats looks insane... sure it hasn't been through PhotoShop
Click to expand...
Click to collapse
this i dont believe lol
yeah... 42k? does it even go up that high
baste07 said:
yeah... 42k? does it even go up that high
Click to expand...
Click to collapse
unless he has a hexa core cpu phone, adreno 999 then fps capped at 300 lol
That's photoshopped from my 4214 score obviously, he just added an extra 2.
If you check the lower discriminated results you can see the total value is untouched.
Either way, I'll upload it in a few hours.
have you tested on a sense rom?
how is your battery life with this beast?
baste07 said:
have you tested on a sense rom?
how is your battery life with this beast?
Click to expand...
Click to collapse
He mentioned he has tested it on cm only
Sent from my HTC Incredible S using XDA App
I was asking from then until now if he has been able to test on a sense rom
Sent from my HTC Incredible S using xda premium
v0-alpha uploaded, test it out.

[KERNEL][STOCK][JB][8 MAY] Blazing Kernel v8 - Payback Time!

**You can choose between TWRP or CWM now!!! **
Blazing Kernel v8​
Yeah! As we all know, there are not many choices of kernels for our I9100G, especially stock kernels. Therefore, I decided to take up this challenge! After months of trials, hair-pulling moments and countless errors (and non-stop flashing too)...so now you have it: Blazing Kernel!
Features for v3 and above (JB):
- Can be flashed directly using stock recovery!
- Compiled using Samsung _CHN_JB_Opensource_Update1
- 2 versions of recovery available (different zImage): TWRP and CWM!
- Init.d scripts support (Place scripts in /system/etc/init.d or /data/etc/init.d)
- 3 versions of CWM recovery available (different zImage): CWM5, CWM6 and CWM5 Touch! (v4 onwards only supports CWM6)
- Default scheduler is cfq
- Default governor is interactive
- MMC_CAP_ERASE already disabled by Samsung -> no more brick bug
- Supports CIFS
- Merged the touch screen fix in CM 10.1 by ankitkv
- USB fast charge (use an app called "Fast Charge" to toggle)
- Custom voltage settings (use "Voltage Control" to set)
- Custom bootanimation (just place bootanimtion.zip in /system/media; to restore original bootanimation, just delete the bootanimtion.zip in /system/media)
- Custom boot sound (just place PowerOn.ogg in /system/media; to mute, create an empty file named "mute" in /system/media; to unmute, create an empty file named "unmute" in /system/media ; to restore original boot sound, create an empty file named "ori_sound" in /system/media
- Frandom support!
- Patched /dev/random
- Tweaked interactive governor to unleash its full power!
- More RAM (original=769 MB, Blazing Kernel=771MB)
- Additional governors: HYPER, Scary, wheatley, abyssplug, minmax, interactiveX, lulzactive, lazy, pegasusq, lagfree, smartassV2
- Addtional I/O schedulers: vr, sio, row
- Miscellaneous tweaks
- More to come!​
Features for v2 (ICS):
- Can be flashed directly using stock recovery!
- Compiled using Samsung Open Source Update 2
- 3 versions of CWM recovery available (different zImage): CWM5, CWM6 and CWM5 Touch!
- Default scheduler is noop
- Default governor is interactive
- Fixed 30 fps bug! (integrated the fix in BL ROM into the kernel)
- Disabled MMC_CAP_ERASE -> no more brick bug
- init.d scripts support (Just create a folder named "init.d" in /system/etc and insert your scripts in there)
- Custom bootanimation support (Place bootanimtion.zip in /system/media, if none is present, default Samsung bootanimation will run instead)
- Custom boot sound support (Place PowerOn.ogg in /system/media, make a file named "mute" to mute the boot sound, make a file named "ori_sound" in /system/media to restore original sound)
- Merged the touch screen fix in CM 10.1 by ankitkv
- Supports CIFS
- Custom user defined voltages (use apps like Voltage Control)
- RAM overclock! (From 400Mhz max to 533Mhz)(cannot be set, embedded in kernel)
- Miscellaneous tweaks​
Bugs:
For v3 and above:
- Currently none
For v2:
- Bluetooth is still not working in 4.0.4 ROMs (although the source code was updated)...hmm...yea...good job Sammy...​
Requirements:
- Running a stock or stock-based Samsung TouchWiz ICS/JB ROM​
Instructions:
Flash via stock or custom recovery (Safest and easiest method):
1. Choose your CWM version: CWM5, CWM6 or CWM5 Touch, v4 onwards only supports CWM6 and TWRP.
2. Download the corresponding zip package.
3. Place in sdcard (external sdcard for those running stock recovery)
4. Flash the zip.
5. Reboot.
**Note: From v6 onwards, ODIN flashable kernel will not be released anymore as external modules are required...which is only achievable via zip files...
Flash via ODIN (WARNING: Will increase binary count and warning triangle will appear):
1. Choose your CWM version: CWM5, CWM6 or CWM5 Touch, v4 onwards only supports CWM6.
2. Download the corresponding tar package.
3. Run ODIN and select the tar package under PDA
4. Start flashing.
5. Reboot.​
NOTE:
To those who still thinks that it is my kernel that causes the SOD, you are more than welcome to revert to the stock kernel. Steps as below:
1. Download stock_XXLSR_kernel.zip from here: http://bit.ly/XCEejd and place it into your external sdcard/internal sdcard.
2. Flash it and you will be back to stock kernel and recovery.
3. To flash stuff or do backups/restore, use this temporary CWM that was compiled by me: Temp_CWM6.zip. Since I compiled it using our device's kernel code, it should be more stable than the temporary touch recovery, and the labeling of partitions are correct too, plus it supports /preload...
To those who wanna provide logs, kindly refer to this post: http://forum.xda-developers.com/showpost.php?p=39014273&postcount=201​
Frandom
v6 and onwards supports frandom, which is a faster (10-50 times) random number generator than urandom...it generally decreases lag in GUI...if you are using CrossBreeder, it will automatically utilise it...if not, place this script in /etc/init.d and set permissions as rwxrwxrwx (name it whatever you want) and reboot:
Code:
#!/system/bin/sh
# Ryuinferno @ XDA
chmod 666 /dev/frandom
mv /dev/random /dev/random.ori
mv /dev/urandom /dev/urandom.ori
ln /dev/frandom /dev/random
ln /dev/frandom /dev/urandom
It is working if you have /dev/random.ori and /dev/urandom.ori after a reboot...to revert, just remove the script (or else, it will be applied on every boot)...​
Downloads:
For flashing via recovery:
Version 8:
Blazing_Kernel_v8_CWM6_MOD.zip
Blazing_Kernel_v8_TWRP.zip
Version 7:
Blazing_Kernel_v7_CWM6_MOD.zip
Blazing_Kernel_v7_TWRP.zip
Version 6:
Blazing_Kernel_v6_CWM6_MOD.zip
Blazing_Kernel_v6_TWRP.zip
Version 5:
Blazing_Kernel_v5_CWM6_MOD.zip
Version 4:
Blazing_Kernel_v4_CWM6_MOD.zip
Version 3:
Blazing_Kernel_v3_CWM5.zip
Blazing_Kernel_v3_CWM6.zip
Blazing_Kernel_v3_TOUCH.zip
Version 2:
Blazing_Kernel_v2_CWM5.zip
Blazing_Kernel_v2_CWM6.zip
Blazing_Kernel_v2_TOUCH.zip
Version 1:
Blazing_Kernel_v1_CWM5.zip
Blazing_Kernel_v1_CWM6.zip
Blazing_Kernel_v1_TOUCH.zip
For flashing via ODIN:
Version 5:
GT-I9100G_Blazing_Kernel_v5_CWM6_MOD.tar
Version 4:
GT-I9100G_Blazing_Kernel_v4_CWM6_MOD.tar
Version 3:
GT-I9100G_Blazing_Kernel_v3_CWM5.tar
GT-I9100G_Blazing_Kernel_v3_CWM6.tar
GT-I9100G_Blazing_Kernel_v3_TOUCH.tar
Version 2:
GT-I9100G_Blazing_Kernel_v2_CWM5.tar
GT-I9100G_Blazing_Kernel_v2_CWM6.tar
GT-I9100G_Blazing_Kernel_v2_TOUCH.tar
Version 1:
GT-I9100G_Blazing_Kernel_v1_CWM5.tar
GT-I9100G_Blazing_Kernel_v1_CWM6.tar
GT-I9100G_Blazing_Kernel_v1_TOUCH.tar
Thanks to them for their guidance:
superatmos
bluefa1con
codeworkx
Phil3759​
Enjoy guys! ​
Changelog:
Code:
[U]v1:[/U]
- Initial release
[U]v2:[/U]
- RAM overclock to 553 Mhz
- Disabled GENTLE_FAIR_SLEEPERS
- Modified touchscreen sensitivity by codeworkx
- Custom voltage support
- Custom boot sound support
- Optimised memcpy and memmove
- Re-tuned interactive and hotplug governors (previous was either not performing or uses too much battery)
[U]v3:[/U]
- JB initial commit
[U]v4:[/U]
- Modified CWM in order to support preload (Thanks to [URL="http://forum.xda-developers.com/member.php?u=4666971"]Phil3759[/URL])
[U]v5:[/U]
- Init.d scripts support (Place scripts in /system/etc/init.d or /data/etc/init.d)
- Reverted certain interactive governor tweaks (too aggressive)
- Replaced cpuidle files with old ones (from ICS source) for possible solution to SOD
- Reverted configurations that might be the cause of unstability
- Merged the touch screen fix in CM 10.1 by ankitkv
[U]v6:[/U]
- TWRP
- USB fast charge
- Custom voltage settings
- Custom bootanimation
- Custom boot sound
- Frandom support
[U]v7:[/U]
- Samsung MEA_JB Open Source update (hopefully no more SODs)
[U]v8:[/U]
- Samsung CHN_JB_Opensource_Update1 (everything should be smoother & SODs are unlikely to occur)
- Reduced size of zImage
- Optimised memcpy and memmove
- Updated CWM to 6.0.3.1 and TWRP to 2.5
- Patched /dev/random
- Added governors: HYPER, Scary, wheatley, abyssplug, minmax, interactiveX, lulzactive, lazy, pegasusq, lagfree, smartassV2
- Added schedulers: vr, sio, row
- Compiled using O3 flag
Source code:
https://github.com/Ryuinferno/GT-I9100G-Blazing_Kernel
Amazing Ryuinferno ! Finally it is there ! Thanks !
Anyway can come in PM ? =)
thanks alot for your hard work.I always take my S2 out of drawer to try your work
thats what Ryuinferno is known for
Tested this out . Works fantastically. No problems so far.
Excuse me, this kernel can change CPU frequency? Like making it 150 - 1200.. Change governer to abysplug like that. Thank you.
walauu said:
Excuse me, this kernel can change CPU frequency? Like making it 150 - 1200.. Change governer to abysplug like that. Thank you.
Click to expand...
Click to collapse
You can change the CPU Frequency but the Governor and I/O Schedular still like the default one as it is in Codeworkx's kernel =)
Don't worry Ryuinferno will add more governor into it =)
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
Done implementing RAM OC...trying to overclock CPU now...
*P.S. Will be getting an i7 beast tomorrow......things will be faster by then...but need to set up everything again...
Ryuinferno said:
Done implementing RAM OC...trying to overclock CPU now...
*P.S. Will be getting an i7 beast tomorrow......things will be faster by then...but need to set up everything again...
Click to expand...
Click to collapse
hope you can find a solution for the bluetooth bugs..other than that,awesome!..its been a while since we have good "stock" custom kernel
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
Will there be a version for aosp ?
Sent from my GT-I9100G using xda app-developers app
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
Currently we got only one dev for stock options.... We are proud to have ryuin....
Kernel working great so far.... Feeling faster... (is it jus because of the name?? I dunnoe... )
Sent from my GT-I9100G using xda premium
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
codybank_789 said:
Will there be a version for aosp ?
Sent from my GT-I9100G using xda app-developers app
Click to expand...
Click to collapse
Maybe..maybe not...different stuff you know...
Kingspp said:
Currently we got only one dev for stock options.... We are proud to have ryuin....
Kernel working great so far.... Feeling faster... (is it jus because of the name?? I dunnoe... )
Sent from my GT-I9100G using xda premium
Click to expand...
Click to collapse
It *is* faster... I implemented the fix in BL ROM here...
thank you for your BL Kernel V!. Hope you will do OC CPU,GPU and Ram.. hehe... Great Kernel and ROM :good:
Ryuinferno said:
Maybe..maybe not...different stuff you know...
It *is* faster... I implemented the fix in BL ROM here...
Click to expand...
Click to collapse
So the fix will be in the kernel not the rom ?
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
Infinite96 said:
So the fix will be in the kernel not the rom ?
Click to expand...
Click to collapse
Certain fixes, yes, kernel; others, ROM...
Ryuinferno said:
Certain fixes, yes, kernel; others, ROM...
Click to expand...
Click to collapse
Hehe great
Any process for me
Re: [KERNEL][STOCK][ICS][23 Jan] Blazing Kernel v1
This is interesting. But im kinda hope there is more kernel for AOSP based ROM. But still, Great Job!!
Sent from my GT-I9100G using Tapatalk 2
Hey guys! Version 2 is out! It should perform better and more battery friendly than the first version...download links and change log on first and second posts respectively...enjoy!
*P.s. I will be offline from 28 Jan till 1 Feb...so anything please leave a post or pm me...
Re: [KERNEL][STOCK][ICS][27 Jan] Blazing Kernel v2
Hey guys...I will be flying to Australia on the 13 Feb to further my studies...so will take quite some time to settle down...until then, I don't know when I can get time to continue my dev stuff, but will do when I have time...so till then...

[KERNEL][Unofficial] Semaphore JB 2.9.25sv with Custom Features

"Since so many people were asking me for it, I've decided to share it with you guys."
"Disclaimer: I will only update this kernel when I have the time. So do not ask for ETA please."
Before installing this, please take your time to read the Original OP. in stratosk thread
This kernel contains every features that the Semaphore Kernel offers but with some additional custom features.
Features
- Linux kernel 3.0.69
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN & CM LED
- 384MB - 409MB available RAM
- Compiled with Linaro 4.7.3
- O3 optimization
- Auto brightness driver
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand (default)
- ondemand: sampling_down_factor tunable by momentum, smooth_ui
- Governor conservative (module, smooth_ui)
- Governor smartassV2 (module, smooth_ui)
- Governor interactive (module)
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- ROW I/O Scheduler (module)
- CFQ Scheduler (module)
- CIFS as module
- TUN as module
- Logcat disabled (as module only)
- Standard network packet scheduler
- Kernel log buffer size 4KB (from 128KB)
- Reduced debug info
- TinyRCU
- Fast Charge
- WiFi PM_MAX when suspend
- CWM: AROMA Filemanager
- /system/etc/init.d directory creation if not exist
Custom Features
Swap/Zram enabled
Normal OC'd over LiveOC
1.1 - 1.4GHz
In-call Volume Hack
Voodoo Color
Entropy Tweaks
Load_freq(4*HZ+61) to avoid Loadavg Moire
arm/crypto: Add optimized AES and SHA1 routines
Backport AIO (Asynchronous IO) from Linux 3.5
Zen IO Scheduler
BFQ IO Scheduler
IntelliDemand CPU Governor
Lulzactive CPU Governor
Wheatley CPU Governor
UKSM 0.1.2.2
Plus more features to come in near future....
By installing this, you'll receive no support from Stratosk because;
This is an Unofficial Semaphore Kernel
Stratosk does not support it
So do not bug him if you have a problem with this kernel. But bug me instead!
If you guys want to see some more features added to this, feel free to tell me and I'll try my best to add them to it.
Change log
Please note that there are 3 variations:
Normal versions: for CM10 or ROMs without hugemem configuration, available RAM 384MB - 396MB
"s" versions: for Slim Bean ROM or patched ROMs with hugemem configuration, available RAM 397MB - 409MB
"vc" versions: is Voodoo Color Mod
Everything is the same as the original kernel except with few changes.
added a zram script below in a zip file. IT IS NOT FLASHABLE EXTRACT AND MANUALY PUSH AND SET PERMISIONS. push to
system/etc/init.d if you want diffrent sizes pm me of post on this thread. each has 20% swapiness for now if you want more tell me here
enter this hitting enter after each line
adb root
adb remount
adb push <file> /system/etc/init.d/<file>
adb shell
su
chmod 755 /system/etc/init.d/<file>
reboot
all I did was compile this kernel for vibrant i take almost no credit for it
credits go to
stratosk: http://forum.xda-developers.com/member.php?u=3750240 he is the maker of original semaphore kernel
and Nick0703: http://forum.xda-developers.com/member.php?u=3443526 he is the guy from captivate forums who added the extras
as these guys did everything but build the modified version for vibrant. if you want to use in your rom pm me and il problebly say yes. and be sure to give credits to stratosk and nick0703
Uhm you should probably quote these lines, "
Nick0703 said:
Since so many people were asking me for it, I've decided to share it with you guys.
Disclaimer: I will only update this kernel when I have the time. So do not ask for ETA please.
Click to expand...
Click to collapse
As that was a response to the captivate community.
Sent from my SGH-I897 using xda app-developers app
Sent from my SGH-T959 using xda premium
Would love to see this kernel on the fascinate. I've attempted to port over the original kernel from source but I must suck. Lol
cannondaleV2000 said:
O yeah. Totaly forgot
Sent from my SGH-T959 using xda premium
Click to expand...
Click to collapse
Gosh man get it together! Have you tried it out with test I sent you to see how it was working? Or was it bugging out because I built the kernel with original semaphore and not yours?
Sent from my GT-i9000 using xda app-developers app
new build
new build up for vibrant il post change log tomorrow. no problems
Hey man, can you also port the "s" version of this kernel, for the slim ROM for greater memory
Thanks for your work
This is the s version. Woth voodoo color too
Sent from my SGH-T959 using xda premium
cannondaleV2000 said:
This is the s version. Woth voodoo color too
Sent from my SGH-T959 using xda premium
Click to expand...
Click to collapse
Ah, oh, OK... just noticed... Sorry.
I think it would be great -though- if it's also reflected on the thread's title , I.e. 2.9.20sv, instead of 2.9.20v...
cannondaleV2000
You mention that:
Please note that there are 3 variations
Click to expand...
Click to collapse
I only see an attached file Unofficial_Semaphore_JB_2.9.20s_vc_v
Is this file for all three variations? I only need a kernel for Normal versions: for CM10 or ROMs without hugemem configuration.
Thank you very much for the additional features.
Sorry forgot the other 3 Gina add them tonight when I update source
Sent from my SGH-T959 using xda premium
new build
hey sorry if you used the build i did lastnight and got bootloops but im just about to upload a updated one heres the change log expect the new one up in about a half hour.
change log
Quote:
2.9.21c
- Linux kernel 3.0.72
- binder: backport from 3.9-rc (also port some other changes to support this)
- lowmemorykiller: updates from 3.9-rc
- logger: updates from 3.9-rc
- disable android_ram_console (thanks to dark_knight35)
- mDNIe: suppress some debug messages (and do so minor cleanup)
- Auto brightness: calculate the average of light sensor adc values instead of normalized brightness
- Auto brightness: Intoduce max_br_threshold tunable. Over this, the brightness is updated to its max value (thanks to Necromancer3)
- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)
- CWM 6.0.3.0
- built with Linaro 4.7.3 201303
- add option to Semaphore Auto Brightness for parabolic function (echo 0 > /sys/devices/virtual/misc/sema_autobr/linear)
New Feature:
- Added frandom (much faster random number generator)
download will be in op in about 30 minutes
Bad upload? Two attachments are much smaller.
lbw321 said:
Bad upload? Two attachments are much smaller.
Click to expand...
Click to collapse
Yeah those two attachments are bad. Op needs to recompile them.
Sent from my SGH-I897 using xda app-developers app
sorry
Nick0703 said:
Yeah those two attachments are bad. Op needs to recompile them.
Sent from my SGH-I897 using xda app-developers app
Click to expand...
Click to collapse
re compiling now
testing now
alright guys im testing new builds now again. and il upload this afternoon after school. yes i have school if i get a chance to upload from my phone later before i get home i will
cannondaleV2000
Installed Unofficial_Semaphore_JB_2.9.21v, I am assuming that this is the newly uploaded built. Right after entering the OS, my phone rebooted into the recovery. This might have been caused by kernel choosing 1400hz frequency. Now the frequency is set to 100 - 1000 and so far your kernel works good. I will keep you posted if I notice any irregularities.
Is it ok to use Semaphore Manager with your kernel or should we use CM10 built in OC features?
I installed Voodoo sound app but I can't see voodoo color option at the bottom. Am I doing something wrong?
Thank you so much for your hard work with extra features!
Yeah you can use the semaphore app. Or cm performance settings or any tools for controlling CPU that you want. I recommend set CPU. Worth paying a little bit
Sent from my SGH-T959 using xda app-developers app
On my phone your kernel seems to work fine, however I tried to install this kernel to my friend's phone and it caused vicious bootloop. I had to resort to ODIN to be able to make the phone work again. I tried this twice and both times kernel caused bootloop.
Both I and my friend have exactly the same CM 10.1 built. Just very strange.
Also I sill don't know how to access voodoo color. Zram and KSM seem to be missing from the performance menu.
Perhaps anyone else can confirm my findings.
fixing now
Orochi77 said:
On my phone your kernel seems to work fine, however I tried to install this kernel to my friend's phone and it caused vicious bootloop. I had to resort to ODIN to be able to make the phone work again. I tried this twice and both times kernel caused bootloop.
Both I and my friend have exactly the same CM 10.1 built. Just very strange.
Also I sill don't know how to access voodoo color. Zram and KSM seem to be missing from the performance menu.
Perhaps anyone else can confirm my findings.
Click to expand...
Click to collapse
i know there are some problems. im waiting for a reply from the dev whos source i use than il fix it

[Kernel][N8000 Beta][OC][TW][Linaro][23 Dec]Xcstacy Kernel Linaro v2.0

Hi all,
I am quite new to this forum and I haven't found a decent kernel in this forum so I've decided to make one myself for daily use.
I am not a professional coder but I do know the basics of Github and all other necessary things to make this kernel work.
Please look here for current build.
This is a kernel for N8000/N8010/N8013. I might add support to N8013 variant if the kernel is overall stable.
I will try my best to bring patches from great kernel devs e.g. Faux, Gokhanmoral, Franco and many more to our Note 10.1.
This kernel is working on latest OMEGA, Redemption and ARHD ROM.
Initd is finally fixed.
This kernel is currently compiled with Linaro Toolchain(cfx toolchain) 4.7.3 from codefirex.
To enable cifs, type these in terminal
su
insmod lib/modules/cifs.ko
Disclaimer:
Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
CHANGELOG
N8000
Build 5.1
- More fixes for hard reboots
- updated zzmoove
- reverted interactive governor
View attachment xcstacy_build_5.1_n8000.zip
Build 5
- Added zzmoove governor and sync dorimanx interactive governor
- Updated to latest 3.0.x upstream
- Backported some 3.1.x files
- Fixed hard reboots occurred in build 4
- Disabled JIT NET filter due to complaints on slow network speed
- Updated RCU hopefully will help with performance
- Added Adaptive Body Bias from I9500 (Credits to AndreiLux) More info here (ABB)
- Added various optimizations. Please refer to my Github for more information.
- Added ramdisk scripts (Credits to NEAK)
View attachment xcstacy_build_5_n8000.zip
Build 4
- Updated wifi module to Linux 3.4.x
- Added missing PM_SUSPEND wakelock
- Enabled AIO, KSM and UKSM (hope to get better performance)
- TCP congestion default now is westwood
- Backport SMP from Linux 3.5
- Fixed cifs.ko loading error
- Turned on more optimization flags
- Removed 1.8GHz (not stable) and added 1.664GHz
- Interactive is the default governor and row is the default i/o scheduler (thanks kcrudup)
- Added intelliplug by Faux
- Google MTP instead of Samsung MTP
- Initd is finally fixed!
- Youtube streaming fix by kcrudup
- Many more optimizations (check out my source)
View attachment xcstacy_build_4_n8000_initd.zip
Build 3
- Changed source link (for better history log)
- Removed Hyper governor
- updated Pegasusq
- Pegasusq as default governor. Added lulzactiveq by GM (highly recommended to try) and smartassH3.
- Added dynamic fsync
- Included cifs.ko
- Added PM_SUSPEND_FREEZE by faux (testing phase: hope to achieve better battery life)
- Refactored UV ( thanks to GM)
- Turned on various optimization flags
View attachment xcstacy_build_3_OC_n8000.zip (Please let me know if your device crashes at 1.8GHz) | View attachment xcstacy_build_3_n8000.zip
Build 2
- 2 versions: OC to 1800MHz or normal 1600MHz
- Added HYPER governor (testing phase)
- Tuned Deadline
- Applied patches for interactive from latest Google upstream
- Added 50MHz as the lowest frequency for testing (might add lower frequencies if stable)
- Added Multicore Power Saving (Recommended settings: 1)
- Init.d support
- Reverted MMC_CAP_ERASE removal (thanks kcrudup)
- Various optimizations
View attachment xcstacy_build_2_n8000.zip | View attachment xcstacy_build_2_OC_n8000.zip
Build 1
First build. Added various optimization, Added SIO and ROW scheduler and UC 100MHz, OC 1800MHZ.
View attachment xcstacy_build_1.zip
Click to expand...
Click to collapse
N8010/N8013
Build 5.1
- Same as N8000 changelog
View attachment xcstacy_build_5.1_n8013.zip
Build 5
- Refer to N8000 build 5 changelog or my source.
View attachment xcstacy_build_5_n8013.zip
Build 4
- OC to 1.7GHz
- Please refer to N8000 build 4 changelog
View attachment xcstacy_build_4_n8013_initd.zip
Build 3
- Please refer to N8000 build 3 changelog
View attachment xcstacy_build_3_n8013.zip
Build 2
- Test build for N8013. Will be pulled back if its not working.
- Same as N8000 build 2 but no OC available for N8013
View attachment xcstacy_build_2_n8013.zip
Click to expand...
Click to collapse
Source: Github
Credits goes to the respective developers in my commits.
Credits for codefirex for cfx-toolchain
Installation Guide:
Note: First of all BACKUP your current kernel! See the backup section of this post,
A. Using Recovery:
1. Reboot into recovery.
2. Flash the zip file of the kernel.
3. Clear Dalvik Cache to be sure (Not obligatory, but recommended).
4. Reboot.
B. Using Mobile Odin:
1. Extract boot.img from the zip file of the kernel.
2. In MobileOdin under kernel section select the boot.img file.
3. Hit 'flash firmware'.
NOTE: If you flash any ROM, the boot.img of that ROM will be flashed. So if you flash Stock ROM or restore your Stock Backup your kernel will be STOCK. If you want to use this kernel you have to flash again after doing those things.
Click to expand...
Click to collapse
Reverting back:
A. If you have boot.img and Mobile Odin:
1. Fire up MobileOdin and under kernel section, select the backedUp boot.img of yours.
2. Hit 'flash firmware'.
B. Using TWRP recovery:
1. Restore the backup you performed before you flash this kernel.
C. If you don't have any of those backups:
1. You can always try the boot.img which is in the ROM zip of the custom ROM you're using. If you're stock and you don't have the ROM zip you can ask in the Q&A thread for the users to upload the one for you. Just mention the base of your Stock rom (ex. CMD1) and they would help you. After you obtained boot.img you may use A of this guide to flash it using mobileOdin.
Backing up your Currect Kernel:
A. If you have ROM zip of the custom ROM you're using:
For example you're using ARHD 7.0:
1. Open ARHD 7.0 zip file (The rom zip file you flashed in order to install ARHD 7.0) and extract boot.img.
2. This would be the boot.img of your current rom. So keep it safe in case you wanted to revert.
B. If you don't have ROM zip or you're stock:
You will need TWRP recovery to perform this.
1. Reboot into recovery.
2. Select backup.
3. Only Check boot.
4. Perfrom backup.
5. Keep the backup files safe.
Known Issues:
Some people are experiencing hard reboots with build 5. Use build 4, Xcstacy is working hard to fix the issue.
Useful Programs:
- MobileOdin: To flash firmwares, kernels, and other stuff. Very useful app for samsung devices.
- TricksterMod: A powerful app to change kernel features/parameters.
Starter Guide about kernel parameters/features:
If you are new to custom kernels and want to know why should you go into the trouble of flashing one, or/and you want to learn how to start visit this guide.
I'll try to do the kernel. Thank you
---------- Post added at 07:10 PM ---------- Previous post was at 06:56 PM ----------
Ok, download and install okay. How can I make UC and OC?
vietnam100 said:
I'll try to do the kernel. Thank you
---------- Post added at 07:10 PM ---------- Previous post was at 06:56 PM ----------
Ok, download and install okay. How can I make UC and OC?
Click to expand...
Click to collapse
Well personally I'm using Android Tuner. Pretty good.
xcstacy said:
Well personally I'm using Android Tuner. Pretty good.
Click to expand...
Click to collapse
This app called "trickster mod kernel setting" is really good aswell and its free/paid and frequently updated:victory:
Nice we need this one
Sent from my GT-N8000 using XDA Premium HD app
This is the Right pic
Sent from my GT-N8000 using XDA Premium HD app
lm that guy said:
This app called "trickster mod kernel setting" is really good aswell and its free/paid and frequently updated:victory:
Click to expand...
Click to collapse
+1 to Trickster mod.
Powerful app.
Sent from my GT-N8000 using Tapatalk HD
I'm going to optimize the governors and add Hyper governor. Hopefully to see better battery performance without compromising the performance.
xcstacy said:
I'm going to optimize the governors and add Hyper governor. Hopefully to see better battery performance without compromising the performance.
Click to expand...
Click to collapse
Great. A governor like that is really needed.
For best performance, interactive or on demand?
Sent from my GT-N8000 using Tapatalk HD
Just wanted to say thank you for working on a new kernel.
Am never a big fan of over clocking but Note10.1 is missing some great features like usb mount and others due to lack of kernel support. Hope you will be able to bring in more features.
Sent from my GT-N8013
csec said:
Great. A governor like that is really needed.
For best performance, interactive or on demand?
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
I like interactive better for performance. It feels snappier.
The current ondemand is not very optimized for our device and that's why we have pegasus governor.
aalupatti said:
Just wanted to say thank you for working on a new kernel.
Am never a big fan of over clocking but Note10.1 is missing some great features like usb mount and others due to lack of kernel support. Hope you will be able to bring in more features.
Sent from my GT-N8013
Click to expand...
Click to collapse
That's my purpose for creating this thread
Thank you and please keep up the good work.
Sent from my GT-N7000 using xda app-developers app
I've noticed that in commit 10d28c0 you've removed "MMC_CAP_ERASE" from the MMC host driver. This is called the "EMMC Brickbug Fix"- but it's not necessary on the Galaxy Note as they don't use the same EMMC as the SGS3.
Having this "fix" in will break "discard" functionality, eventually slowing down the tablet as the I/O stalls during EMMC write-block reclaims when the Flash memory fills up.
FYI
Quick Questions:
1. init.d support?
2. Pegasus is the same as the tweaked one (pegasusq) down at s3/note 2 forums?
3. How about tweaked deadline?
4. Undervolt?
5. Boot at 1.4Ghz?
Thanks in advance!
Sent from my GT-N8000 using Tapatalk HD
kcrudup said:
I've noticed that in commit 10d28c0 you've removed "MMC_CAP_ERASE" from the MMC host driver. This is called the "EMMC Brickbug Fix"- but it's not necessary on the Galaxy Note as they don't use the same EMMC as the SGS3.
Having this "fix" in will break "discard" functionality, eventually slowing down the tablet as the I/O stalls during EMMC write-block reclaims when the Flash memory fills up.
FYI
Click to expand...
Click to collapse
Hmm it makes sense. I learned something new today. Will revert the commit in my next build.
Cheers!
csec said:
Quick Questions:
1. init.d support?
2. Pegasus is the same as the tweaked one (pegasusq) down at s3/note 2 forums?
3. How about tweaked deadline?
4. Undervolt?
5. Boot at 1.4Ghz?
Thanks in advance!
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
1,2 & 3 are on my to-do-list. Yes to 4 and 5.
xcstacy said:
1,2 & 3 are on my to-do-list. Yes to 4 and 5.
Click to expand...
Click to collapse
Lots of things in your to-do list. Thanks for the effort.
Sent from my GT-N8000 using Tapatalk HD
xcstacy said:
I learned something new today
Click to expand...
Click to collapse
We kernel guys have to stick together!

[KERNEL] [4.4] Werewolf kernel v008 [15/02/2015] SM-T210(R) and T211

Hey guys
As you already might have read in either the CM11 dev thread or the Q&A section, I am working on a custom kernel for our T210(R) and T211. It's still in a pretty early stage, but the current build is fully stable, so I thought why not share it
As I'm pretty new to this community, a few words about myself: My (only) device I have been working on is the LG Optimus 4x HD, for which I also made a custom kernel (also named werewolf kernel, who would have thought of that ). Me and 2 other fellow RDs were able to "switch" many blobs with the ones from grouper, which fixed many, many issues we were facing in 4.4 with the stock 4.1 blobs. I am the official maintainer of namelessROM and vanir for the 4x HD, and am also compiling GummyROM, LegoROM, unofficial CM 11 (using grouper blobs) and SlimKat for the 4x HD on a nightly base. And as soon as we have a proper device tree for our tab, I'm sure I can port the Tab3 to all those ROMs
Now, enough chit chatting, let's talk about the kernel
It's based on @ketut.kumajaya's blackhawk kernel (thanks again, mate ) From v004 on we are based on official KitKat sources, with some additions such as:
Features:
Various network tweaks
Entropy tweaks
I/O speed improvements
cortex a9 and neon omtimizations
Added frandom
Tweaked vm dirty ratios
Dynamic read-ahead values
Added I/O schedulers: ROW, SIO, BFQ, FIOPS, V(R)
Optimized AES and SHA1 routines
Added CPU governors: Lionheart, Adaptive, Intellidemand, Hotplug, Hyper
Reduced RAM usage from logger
Updated lowmemkiller
Overclocked to 1.420 GHz by default
Disabled vsync for better 2D performance
Overclocked GPU up to 624MHz (default 416MHz)
Custom user voltage control (CPU)
Undervolted by default (-25mV)
S2W and DT2W (WIP)
Fast Charging
KSM
Bugs:
You tell me!
Installation:
Download the kernel from HERE
Reboot into recovery (recommended to make a nandroid)
Flash the kernel zip
Recommended to wipe /cache
Reboot and enjoy!
And remember to remove phservice if you want to change some CPU/GPU settings yourself
Notes:
See 2nd post
GPL:
Kernel sources
Kernel Modules (only for v001 - v003)
Used defconfig
Used build script
Thanks:
@ketut.kumajaya for the initial kernel base
@gr8nole for general help, info and testing
XDA:DevDB Information
Werewolf kernel SM-T210/T211, Kernel for the Samsung Galaxy Tab 3
Contributors
laufersteppenwolf
Kernel Special Features: Tuned for best possible performance
Version Information
Status: Stable
Created 2014-07-21
Last Updated 2015-05-25
Tweaks and other stuff
Since v002, we have an updated lowmemorykiller. It behaves a bit snappier than the old one, also with the default minfree values. However, in case you like to tweak your device a bit to make it even more snappy (like me ), I tweaked the minfree values a bit to slightly increase the free RAM without really affecting the multitasking experience. The script can be found in the attachment. All you need to do is to extract the script and place it in your /system/etc/init.d/ folder and that's it. The values will be automatically set on boot.
UV interface
The min possible voltage is 1000mV for now, and the max one is 1400mV. If you want me to lower the min voltage, please let me know.
Also, please note, that the voltage has to be changed in 12.5mV steps. If you apply for example 1110mV, it will be rounded down to 1100mV.
Fast Charge interface
The main interface is inside /sys/kernel/fast_charge/*
/sys/kernel/fast_charge/force_fast_charge (rw)
0 - disabled (default)
1 - use custom mA configured through the sysfs interface (see below)
/sys/kernel/fast_charge/ac_charge_level (rw)
rate at which to charge when on AC (1.8A to 2.3A)
/sys/kernel/fast_charge/usb_charge_level (rw)
rate at which to charge when on USB (0.5A to 1.0A)
/sys/kernel/fast_charge/failsafe (rw)
0 - disabled - allow anything up to 2.3A to be used as AC / USB custom current (USE WITH CAUTION!)
1 - enabled - behaviour as described above (default)
/sys/kernel/fast_charge/version (ro)
display fast charge version information
New kmsg layout
From v008 onwards the kmsg looks a tiny bit different. Instead of displaying the time since boot, it logs the actual time and date.
Now, you may ask yourself: "does that any good?" Sure it does. When you encounter an issue and grab a log, you can send it my way saying "the issue happened at 15:35". It is way harder to find out the exact time (in seconds) since the device booted, right?
When changing the CPU gov, you might want to keep THIS (4.1) or THIS (4.4) in mind
Changelog:
v008 [15/02/15]
- Disabled zcache
- Added KSM (including deferred timer to save battery)
- Tweaked zRAM
- New kmsg log layout (see 2nd post for more details)
- Fixed kernel version in settings
- Disabled S2W and DT2W by default
When you flash this version, please wipe cache, otherwise bad things could happen
v007 [08/12/04] RIP Beth
- Slightly more RAM from logger
- S2W and DT2W (Still WIP)
- Decreased min possible CPU voltage to 800mV
- Undervolted by default (-25mV)
- Fast Charge support
v006 [01/11/14] MOAH CPU
- Added CPU UV interface
- OC'ed further to 1420MHz
- Max GPU freq limited to 624MHz until all issues are resolved
- Fixed init.d support on T211
v005a Minor fix
- Fixed DeviceControl GPU support
- Output all GPU freqs in Hz instead of KHz
v005 [18/10/2014] SM-T211 support
- Added support for the T211 variant (thanks to @sscsps for testing)
- Merged latest Sammy updates
- Enabled I/O accounting (only needed for devs)
- zcache enabled by default
- GPU OC up to 624MHz (default is 416MHz)
v004 [25/09/2014] Android 4.4 support
- Re-based on latest KitKat sources
- Re-added almost all features from v003
- Removed 156MHz freq step (causing trouble for still unknown reasons)
- Overclocked to 1.344 GHz (instead of 1.205GHz)
- Disabled vsync for better 2D performance
- Disabled "reboot recovery" to avoid being stuck in recovery on old recoveries (special version)
v003 [31/08/2014]
- new govs: Hotplug, Hyper
- new freq step @ 156MHz
v002 [25/07/2014]
- reduced RAM usage from logger
- new/updated lowmemkiller (see attachment in 2nd post for init.d script with tweaked minfree values)
v001 [18/07/2014]
- initial release
good work you link where ? and nice job workıng 4.1.2 ???? 4.2.2 .4.4.2 kernel android version what? @safariking [MENTION=3034891]gr8nole[/MENTION
not working dont flash ı using ultimate rom safarinking by 4.1.2 soft brick device
Not working yet hope you get it working good luck
Sent from my SPH-L720 using XDA Premium 4 mobile app
sorry guys, I just found the issue... my last commit breaks the GPU module so it doesn't compile, doesn't get copied over into the zip and so does not get replaced on your system, but the new kernel cannot load the stock module as I used another defconfig name...
Will be fixed ASAP
EDIT: Fixed and uploaded
laufersteppenwolf said:
sorry guys, I just found the issue... my last commit breaks the GPU module so it doesn't compile, doesn't get copied over into the zip and so does not get replaced on your system, but the new kernel cannot load the stock module as I used another defconfig name...
Will be fixed ASAP
EDIT: Fixed and uploaded
Click to expand...
Click to collapse
Nice work. This kernel works. Will monitor battery life and game performance.
Sent from my SM-T210R using XDA Free mobile app
laufersteppenwolf said:
When changing the CPU gov, you might want to keep THIS in mind
Click to expand...
Click to collapse
is there anyway to flash it on tab 3 t211 kk 4.4.2 firmware
big job thank can you add overclock gpu ? downclock?
gr9nole said:
big job thank can you add overclock gpu ? downclock?
Click to expand...
Click to collapse
You can check if there is OC available by installing "No-Frills CPU Control" from the google play store
a question about toolchain
@laufersteppenwolf
hi, i would like to know which toolchain you used to build this kernel, a direct link to it would be helpful.
also, using the supplied defconfig can i make [defconfig] and then make -j# or are there additional things to do?
i build kernel for tab3 10 fine but setting up my system for sm-t210 is proving stubborn. there is another project going on
that i would like to learn from and help with, your help would be appreciated.
thank you for reading.
m
Anil Shovo said:
is there anyway to flash it on tab 3 t211 kk 4.4.2 firmware
Click to expand...
Click to collapse
I do not think so, as I'm using the ramdisk from t210, which most likely isn't compatible with t211, and sure not with 4.4.2
gr9nole said:
big job thank can you add overclock gpu ? downclock?
Click to expand...
Click to collapse
step by step
moonbutt74 said:
@laufersteppenwolf
hi, i would like to know which toolchain you used to build this kernel, a direct link to it would be helpful.
also, using the supplied defconfig can i make [defconfig] and then make -j# or are there additional things to do?
i build kernel for tab3 10 fine but setting up my system for sm-t210 is proving stubborn. there is another project going on
that i would like to learn from and help with, your help would be appreciated.
thank you for reading.
m
Click to expand...
Click to collapse
for this build, I used CM's 4.6 toolchain, but that'll change soon
I will also push the build script and modules to github ASAP, so just wait for that, as setting up the modules and stuff isn't the most pleasant thing to do
Werewolf is not playing lol so what your saying is that we will be having cm 11 and aosp all the good stuff soon ?
Sent from my SM-T210 using XDA Premium 4 mobile app
I've used this kernel for 2 days. I have noticed the screen flickers on the 2nd day and while watching a movie (while plugged in) the tab was battery drained battery was 30% when I started watching. Can others confirm this?
Goodside. Battery life is enhanced and performance is the same. Nice work on this
Sent from my SM-T210R using XDA Free mobile app
trazfer said:
I've used this kernel for 2 days. I have noticed the screen flickers on the 2nd day and while watching a movie (while plugged in) the tab was battery drained battery was 30% when I started watching. Can others confirm this?
Goodside. Battery life is enhanced and performance is the same. Nice work on this
Sent from my SM-T210R using XDA Free mobile app
Click to expand...
Click to collapse
I was experiencing the exact same flickering myself as well, but on stock kernel
This flickering isn't kernel related, but ROM related. Sammy must have screwed up the auto backlight handling, as it only happens at some certain brightness values
No ir blaster
Edit: This is what I get when I open peel smart remote
laufersteppenwolf said:
I was experiencing the exact same flickering myself as well, but on stock kernel
This flickering isn't kernel related, but ROM related. Sammy must have screwed up the auto backlight handling, as it only happens at some certain brightness values
Click to expand...
Click to collapse
He is tottaly right, also sometimes when you are using this tab, the screen locks by itself
Ripshock said:
No ir blaster
Edit: This is what I get when I open peel smart remote
Click to expand...
Click to collapse
Check your build.prop to see what the ro.build.product shows.
gr8nole said:
Check your build.prop to see what the ro.build.product shows.
Click to expand...
Click to collapse
I am using stockrom series with a build for sm-t210 but I have used device spoofer and spoofed my original build sm-t210r
Ripshock said:
I am using stockrom series with a build for sm-t210 but I have used device spoofer and spoofed my original build sm-t210r
Click to expand...
Click to collapse
It works for me with the stock firmware/rom with this kernel.

Categories

Resources