Related
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.
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
I present you MindCr Rom V1.0.12 .This is not my ROM , MindCr from htcmania.com is. ALL CREDITS GO TO HIM. So with his permission I'm posting this marvelous ROM.
I'm testing it for couple of days and its very smooth and without bugs. So try it yourself. Tnx to MindCr.
- Bootanimation - Blue Android Particles.
- Theme with transparency created by me. With apktool and UOT Kitchen (accept any suggestions).
- Looks like ICS.
- 15 buttons in the scrollbar (6 visible).
- 6 screen lock styles.
- Time in the center.
- Removed some useless applications.
- Sound on - Samsung
- Adobe Flash Player 11 (recommend Opera Browser)
- Holo Launcher 1.2.3 (latest version)
- Link2SD
- CIFS Manager
- Tweaks and battery performance.
- Automatic Zipaling every 5 starts.
- Improved sound (Beats + Dsp Manager)
- SD cache size 1024
- ZRam 72 mb
- Kernel Rafael Baugis 201209221033
- V 1.0.12
- Small tweaks to the look.
- Clock in the center
- Changed color icons and date in the status bar.
- Changed battery icon.
- Added the bottom of the gallery rom funds.
- Added automatic zipalign every 5 starts.
- Cleanup unused modules.
- Fixed superuser permissions and busybox.
- New kernel Rafael 201209221033 with the following improvements:
Added verison of kernel settings "About phone"
UNDERVOLT self cpu freq:
156Mhz v 1.18
312MHz 1.24 v
624MHz 1.30 v
832Mhz v 1.36
CPU Governors:
smartassV2, scary, lazy, lulzactive, lagfree, minmax, conservative, interactive, ondemand, ondemandx, lionheart, userspace, powersave, and performance bcm21553
Planners cpu:
noop, deadline, CFQ, SIO, VR and BFQ
zRam (72 mb)
Back in Stock Recovery (the other apparently gave problems).
Note: Recommended configuration for 832 ~ 156Mhz nofrills (smartassV2-BFQ)
download: MindCr Rom V1.0.12
Can you add some screenshots so we can see how it looks like before flashing plz?
kouss77550 said:
Can you add some screenshots so we can see how it looks like before flashing plz?
Click to expand...
Click to collapse
Original thread is http://www.htcmania.com/showthread.php?t=432683
It contains pictures
And btw I've seen in the original thread on htcmania that there is a problem with wife deconexion or something... have you notice this?
kouss77550 said:
wife deconexion or something...
Click to expand...
Click to collapse
I think it's called divorce.
GermainZ said:
I think it's called divorce.
Click to expand...
Click to collapse
What do you mean: There are screenshots in first post! And, no: no problem with WiFi connection! Everything running with no bugs, so smooth!
GermainZ said:
I think it's called divorce.
Click to expand...
Click to collapse
I meant WIFI**
---------- Post added at 10:04 PM ---------- Previous post was at 09:59 PM ----------
luckyyy said:
What do you mean: There are screenshots in first post!
Click to expand...
Click to collapse
Ahh sorry, problem with my browser, I have to reload the page to see the thumbnails.
Thanks for the sharing
Will try this ROM, will give feedback later..
im trying this rom since his first release, and i can say that this is one of the best ROMs available atm for our 5830i.
Tried AceCream, Retribution, however this ROM is 100% stable and works perfectly, being updated frequently.
GJ MindCr!
If WIFI doesnt work, there is a tweak in the original HTCMANIA topic to repair it (well, for me is working perfectly without those "repairs")
warkia said:
im trying this rom since his first release, and i can say that this is one of the best ROMs available atm for our 5830i.
Tried AceCream, Retribution, however this ROM is 100% stable and works perfectly, being updated frequently.
GJ MindCr!
If WIFI doesnt work, there is a tweak in the original HTCMANIA topic to repair it (well, for me is working perfectly without those "repairs")
Click to expand...
Click to collapse
Totally agree with you.. I tried them all and this is a keeper. No lags, no reboots, evrth is great. There is a lot of tweaks inside it, and like i said WiFi is working perfectly. Though, everyone should try it and make a choice.
luckyyy said:
Totally agree with you.. I tried them all and this is a keeper. No lags, no reboots, evrth is great. There is a lot of tweaks inside it, and like i said WiFi is working perfectly. Though, everyone should try it and make a choice.
Click to expand...
Click to collapse
Can I flash this rom on my (rooted) S5830i?
S5830iXXBL1
2.6.35.7 [email protected] 146 #1
GINGERBREAD.XXLB2
thePanz said:
Can I flash this rom on my (rooted) S5830i?
S5830iXXBL1
2.6.35.7 [email protected] 146 #1
GINGERBREAD.XXLB2
Click to expand...
Click to collapse
Yes. If for some reason you have problems, read the sticky posts (short version: flash stock firmware using ODIN, then reinstall the custom ROM).
thePanz said:
Can I flash this rom on my (rooted) S5830i?
S5830iXXBL1
2.6.35.7 [email protected] 146 #1
GINGERBREAD.XXLB2
Click to expand...
Click to collapse
I dont see a reason why cant! Just follow instructions. (wipe data/cash...)...
lets try dis rom..
nice rom thankz for this
Seems to be working fine!
I only find "not so nice" the buttons theming, they seems to be the old Windows95 grey buttons
Great work! Me gusta esta rom!
This rom is awesom...Thankss for such great rom :thumbup:
Sent from my GT-S5830i using xda premium
I couldn't find which Wi-Fi issues are mentioned on the Spanish forum, I can confirm that sometimes the wifi get disconnected and that *sometimes* the download speed is slow (I didn't check if it's my wifi slow or something related to the ROM)
.. I can confirm some reboots during gaming (go-go-goat).
this rom is really nice
FAST SMOOTH AND LAGFREE.............
MUST TRY IT........
good rom....................
this rom is simple but beautiful...nice and smooth without any crap i love the answering "buttons" and the clock in the middle...i do have one problem...mobile data is stuck in toggle buttons...how to fix that? i tried to unable and enable it again but i'ts still blue...
**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...
"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