[Kernel] Devil2-2.3.2 [4.4.x, 4.3.x] - f2fs Filesystem - Dualboot - 02/01 - Galaxy S III Original Android Development

F2fs: please go here: http://forum.xda-developers.com/showpost.php?p=49979584&postcount=1116
Click to expand...
Click to collapse
This Kernel is based off the sources of AndreiLux Perseus Kernel (alpha35).
If you consider to thank me, please also consider to thank him http://forum.xda-developers.com/showthread.php?t=1927852
This kernel only supports roms of android version 4.3.x (sammy and aosp) and 4.4.x!
You can dualboot any of those roms
if you were using this kernel on aosp based roms, and want to use another kernel, you need to reflash the rom, of course without any wipe, it's just to restore modified files
Features (changes compared to Perseus):
- merges samsung open source update12
- dual sound engine
- compiled with linaro gcc 4.8.3
- updated Linux Kernel base to 3.0.101
-zram, zsmalloc and lowmemorykiller updated from 3.9
- DevilQ cpu governor (default)
- block updated from Linux 3.3 (better i/o performance)
- row i/o scheduler updated from Linux 3.4
- fiops v2 i/o scheduler
- working for Aosp and Sammy at once (Big thx to Gokhanmoral for making this possible)
- Portet Ezekeel's Touchwake Feature (from nexus s)
- Oc up to 1.8 Ghz
- Backport from Linux 3.5 smp driver parts
- Wifi driver updated from note3
- backported zswap from linux 3.13 (this replaces zram now)
- backported cpu-boost driver
- possibility to set high/low power mode for wifi when screen is off
- LulzactiveQ cpu governor (from siyahkernel, thx again to Gokhanmoral)
- Hotplug Cpu Governor
- Proportional Rate Reduction for TCP
http://kernelnewbies.org/Linux_3.2#head-1c3e71416a9fdc2f59c1c251a97963f165302b6e
- improve memcopy/memmove
- Using Voodoo Sound and Boeffla Sound
- LED Control by yank555-lu
- ExFat support (thx to samsung for opensourcing the driver)
if your rom is based off PAC, Bam, Fusion, ... :
IMPORTANT: As per notice of 01.11.2013, my CM10.2 kernels do NOT support proprietary Custom Rom frameworks anymore. So if your Custom Rom did not implement the generic framework class framework-2.jar but his own naming convention, you will receive a boot loop. Do not cry about this here but advise your Custom rom cooker to fix this. I will not change this ever again.
The most prominent custom kernels for CM will follow the same approach (aligned between Yank555, Googy, LordBoeffla, Psndna, Temasek and me).
So please do pass this message along to your favorite ROM devs.
If they don't fix their rom, it won't be compatible with custom kernels any more!​
Kernel app http://forum.xda-developers.com/showthread.php?p=41346443#post41346443
How to post bugs:
http://forum.xda-developers.com/showthread.php?t=1520508
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Dualboot Faq:
For more detailed instructions, please take a look at this thread from RichMd (thank you for it):
Dualboot Faq thread
Important: if you want to use this kernel for dualboot, i highly recommend flashing my recovery as well.
General information about the recovery:
dualboot menu.
in this menu you can:
* create the secondary system partition (needed to be run once, if you want to install a second rom)
Install-zip menu:
you'll notice there is a new menu, where to select what you want to flash.
if you select kernel, rom or recovery, the zip gets installed as it is.
if you select zipt to pri./sec. filesystem, it is selfexplanary
if you select rom to secondary fs, the zip gets modified to install to the sec. fs. IF YOU WANT TO INSTALL IT TO PRIMARY FS LATER SOME TIME, YOU NEED TO REDOWNLOAD THE FILE!
if you select rom to primary filesystem, it gets installed there, and you can use the same zip later again.
How to install a second rom:
make sure you have already created ssecondary system partition! if not, go to dualboot menu and create it now (this may take some minutes)
The savest way is the way by using nandroids: if you don't have a nandroid already, create one now. Then just select your backup, and restore it to secondary filesystem.
you now should already be able to boot into primary or secondary rom (which are both the same now).
now you can install any other rom as primary.
if you want to install a new rom directly as secondary,
make sure there are no spaces in the filename!,
then just go to install zip. you'll notice there's a new menu at some point.
in this menu you can select where you want to install, and what type of file it is.
if you choose rom to sec. fs, your zip files itself gets modified to be installed to secondary fs. this may take a minute, because the files needs to get zipped again. Imporant: this file is permanently modified. if you think you need it later again, you should redownload it, because the modified one would always install as secondary.
installing a rom as primary, a zip to primary or zip to secondary fs, does not modify the zip.
Additional information:
roms coming with an aroma installer are hard to handle, as every dev can place own commands into it. It's impossible for me, to take care of every possibility. Because of this, it should be the best method, to flash a rom with aroma installer as primary one (and then move it to secondary, by using the nandroid method, if you want it to be secondary).
Click to expand...
Click to collapse
Many Thanks to:
- RichMD
- Gokhanmoral
- Andreilux
- DAGr8
- simone201
- ptmr3
- Stratosk
- RolloS
- kasper_h
- Philz (for his recovery source, although i had to implement my own touch )
- all the others mentioned in the changelogs

Changelog:
02.01.2014:
+ merged mk9 source drop
+ fixed usb connection
+ fixed execution of some init.d scripts
+ changed calculation of next freq in pegasusq (based off a commit by stratosk to ondemand governor, which giot merged into linux 3.11)
+ reverted Sec Oom Killer (maybe causeing some random reboots)
+ switched to latest linaro toolchain (4.8.3 of 12/2013)
26.12.2013:
+ fixed video recording on aosp roms
25.12.2013:
+ cleanly merged update13 (thx to yank555-lu), my previous merge was messed up
+ addded async fsync by htc (ported by faux123)
24.12.2013:
+ merged samsung update13
+ switched back to O2 compiling mode (smaller kernel image, maybe better stability)
+ hardware keys backlight options working for samsung roms as well now
+ re-added oc up to 2 ghz (for those whos device can handle this, mostly added for note2)
+ re-added devil kernel boot logo
+ updated adbd binary to get rid of countless errors in logcat
12.12.2013 part2 :
+ samsung 4.3 roms: added new additional mountpoint for external sdcard ( /extSdCard)
+ aosp 4.4.x roms: export path of external storage, needed by some apis
12.12.2013:
+ merged samsung update for note2 (contains fixes for memory management, mali driver, lowmem killer option SEC_OOM_KILLER, new modem driver, ...)
+ backported cpu boost driver
Code:
When certain bursty and important events take place, it might take a while
for the current cpufreq governor to notice the new load and react to it.
That would result in poor user experience. To alleviate this, the cpu-boost
driver boosts the frequency of a CPU for a short duration to maintain good
user experience while the governor catches up.
Specifically, this commit deals with ensuring that when "important" tasks
migrate from a fast CPU to a slow CPU, the frequency of the slow CPU is
boosted to be at least as high as the fast CPU for a short duration.
Since this driver enforces the boost by hooking into standard cpufreq
ADJUST notifiers, it has several advantages:
- More portable across kernel versions where the cpufreq internals might
have been rewritten.
- Governor agnostic and hence works with multiple governors like
conservative, ondemand, interactive, etc.
- Does not affect the sampling period/logic of existing governors.
- Can have the boost period adjusted independent of governor sampling
period.
+ improve swap per google's suggestion
+ enabled SEC_OOM_KILLER:
Code:
This enables 'Android-Style oom-killer'
The way to select victim by oom-killer provided by
linux kernel is totally different from android policy.
Hence, it makes more sense that we select the oom victim
as android does when LMK is invoked.
+ switched to zswap (backported from linux 3.13) + vnswap instead of zram
03.12.2013:
+ gpu control: voltages are applied as deltas internally (no noticable change for users, this just was needed for the second change below)
+ gpu control: if gpu freq. gets changed by user, only reset its matching voltage, all other voltages stay untouched.
29.11.2013 part 2:
+ fixed apllying of custom gpu voltage
+ removed intellyplug driver (wasn't working properly, consumed much battery, made boot up take longer and it was unstable)
29.11.2013:
+ fixed: secondary rom no longer stuck at max freq.
+ gpu control: automatically set voltages according to changend freq (ported from yank555-lu), you can apply your own voltages after you have changed all freq (changing a freq, causes the voltages to be reset again)
26.11.2013:
+ added sepreate initramfs for cm11 and omni
+ recovery: fixed wiping of secondary filesystem
25.11.2013:
+ added support for omnirom, including dualboot
24.11.2013:
+ partial updated mali driver from SEA update 1 (this also fixes a typo in original implementation)
+ properly applied dualsound engine support, boeffla and scoobidoo (unlike other devs, this implementation only allows one sound mod to be active at a time. if you switch on boeffla (in boeffla app for example), scoobidoo gets disabled automatically. if you turn on scoobydoo in deviltools (new option), boeffla gets disabled automatically)
22.11.2013:
+ fixed hardware keys backlight settings and added more options to Deviltools
+ small fixes to gpu interface, compatible to new Deviltools
+ switched to latest boeffla sound engine
+ small mdnie related corrections
22.11.2013:
+ added gpu control, needs to be set manually for now.
- set frequencies (5 steps) :
echo "step0 step1 step2 step3 step4" > /sys/class/misc/gpu_control/gpu_clock_control
- set frequency-step thresholds (up & down)
echo "step0_up% step1_down% step1_up% step2_down% step2_up% step3_down% step3_up% step4_down%" > /sys/class/misc/gpu_control/gpu_clock_control
- set frequency-step voltage (5 steps) :
echo "step0 step1 step2 step3 step4" > /sys/class/misc/gpu_control/gpu_voltage_control
available voltages :
600000 - 1400000
Click to expand...
Click to collapse
+ ARM: SMP: use a timing out completion for cpu hotplug
+ init.d support for sammy 4.3
+ dualboot support for all supported roms (i couldnt try this. be careful!)
20.11.2013:
+ fixed loosing baseband on aosp roms
+ added support for cm11
+ some code cleanup
+ reverted SEA update 1 (seems to be faster without...)
19.11.2013:
+ merged SEA update 1
+ some small code fixes and cleanups
+ updated wifi driver from note3
+ sammy4.3 initramfs: disabled creation of 300mb zram (yank555-lu)
+ aosp 4.3 initramfs: reverted back to previous ones
16.11.2013:
+ fixed and readded mdnie control
+ fixed kernel version been displayed under "about phone"
Click to expand...
Click to collapse
...more to come

First one here I will try it on sammy 4.3 Thanks!

Kernel boot fine but...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Lose baseband?

Prowler said:
Kernel boot fine but...
View attachment 2394210
Lose baseband?
Click to expand...
Click to collapse
I guess efs folder does not get mounted. Can you please verify this, by running:
adb shell
mount
edit: seems like you are the only one having this issue. maybe baseband already lost before?
Gesendet von meinem GT-N7105 mit Tapatalk 2

DerTeufel1980 said:
I guess efs folder does not get mounted. Can you please verify this, by running:
adb shell
mount
Gesendet von meinem GT-N7105 mit Tapatalk 2
Click to expand...
Click to collapse
Sorry can't do it now, i working and havent pc by hand.
Hope someone can help soon.
Enviado desde mi GT-I9300 usando Tapatalk

I have a same problem and how do i do??
GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi

Anyone else tried? Maybe it just has been bad luck.
In any way, I try to see if something is wrong
Gesendet von meinem GT-N7105 mit Tapatalk 2

DerTeufel1980 said:
Anyone else tried? Maybe it just has been bad luck.
In any way, I try to see if something is wrong
Gesendet von meinem GT-N7105 mit Tapatalk 2
Click to expand...
Click to collapse
Did you solved the problem with the microphone (add the option to set mic volume)?
Is this CM 10.2 compatible?
When Devil kernel will be OmniROM or CM 11 compatible?
Thanks in advance!

One step after another.
Please feel free to use it on cm10.2, and report back. I am using it all day.
Gesendet von meinem GT-N7105 mit Tapatalk 2

I couldn't solve the problem. How do i mount and adb shell??
GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi

Sorry, don't get it, what's your problem?
Gesendet von meinem GT-N7105 mit Tapatalk 2

DerTeufel1980 said:
Sorry, don't get it, what's your problem?
Gesendet von meinem GT-N7105 mit Tapatalk 2
Click to expand...
Click to collapse
Kernel version is unavailable??
GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi

It just doesn't get displayed. You can check the version in Deviltools for example
Everything else working?
Gesendet von meinem GT-N7105 mit Tapatalk 2

DerTeufel1980 said:
It just doesn't get displayed. You can check the version in Deviltools for example
Everything else working?
Gesendet von meinem GT-N7105 mit Tapatalk 2
Click to expand...
Click to collapse
Yeah everything is working. Thanks.
GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi

Great. Thanks for the feedback.
Gesendet von meinem GT-N7105 mit Tapatalk 2

Nice kernel. :thumbup:

andrewwright said:
Nice kernel. :thumbup:
Click to expand...
Click to collapse
The best kernel, I'm looking forward for the mic volume update and CM 11 compatibility!

bett3rthan said:
The best kernel, I'm looking forward for the mic volume update and CM 11 compatibility!
Click to expand...
Click to collapse
Cm11 probably coming soon.
I've never been on a kernel with mic vol control (afaik). Is this possible with boeffla?
Gesendet von meinem GT-N7105 mit Tapatalk 2

DerTeufel1980 said:
Cm11 probably coming soon.
I've never been on a kernel with mic vol control (afaik). Is this possible with boeffla?
Gesendet von meinem GT-N7105 mit Tapatalk 2
Click to expand...
Click to collapse
Is your kernel boeffla compatible? cuz boeffla config app has the option to set this

Related

[Kernel][Only Brave users][dualboot][oc/uv][14/Nov]Speedwizz kernel [touch_rec][bln]

First,a huge thanks to Gokhan Moral for giving me permission to use his initramfs.​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(current version SpeedWizz kernel ICS 4.2 stable)​
WARNING: FROM THE LATEST VERSION 4.1 BETA2 IT SHOULD WORK WITH MORE PLATFORM, PLEASE READ CHANGELOGS IN SECOND POST FOR DETAILS
Compiled with Linaro toolchain 4.7 (08-2012)
Samsung opensource based update7
Dual boot (and still only between samsung rom) by gokhan moral
Linux version 3.0.40
rooted with supersu (chainfire), if the rom is already rooted kernel will not overwrite your application Superuser
Busybox 1.20.2 cm full
SpeedMod patch K3-31 (partially used)
NO BUG MMC_CAP_ERASE - it's safe to perform all wipe operations from recovery
Tunderbolt Tweaks
Automatic backup of your EFS partition
stable
All logs off for greater rapidity
Undervolting (use Voltage control or similar)
overclocking
Step frequency 100-1400 MHz
Default 200-1200 MHz
BLN - the kernel will automatically install the appropriate libraries
CWM manager apk
Voodoo louder support
DVFS disabled
Available governors: ondemand, pegasusq (default), lionheart, interactive, smartass, conservstive, performance, powersave, userspace
init.d support: fixed bug DVFS script on boot
I / O schedulers: CFQ (default), noop, Deadline
governor pegasusq optimized for dual core (by gokhanmoral)
ondemand governor tweaks (by hardcore)
bootanimation support (system / media or data / local)
touch recovery based on CWM 6.0.1.2 of Siyah (by gokhanmoral)
touch sensivity fix
recovery fstab fix
lowers the voltage of some devices to improve battery life (AMOLED screen, touch panel, gpu)
insecure kernel
ZRAM and SWAP support
Click to expand...
Click to collapse
ZRAM USAGE:​
As stated in changelogs since the 4.2 stable version this driver is activated by default. To see how it's running you can use adb or terminal emulator: type
Code:
free
and you'll see swap paging.
To deactivate at next boot: you need a root explorer (i suggest ES File manager, free on playstore) and create a new file called ".noswap" in system folder, reboot and zram will not longer work. To reactivate delete the file above and reboot again.
Click to expand...
Click to collapse
Speedwizz kernel Source code on GitHUB
Click to expand...
Click to collapse
Speedwizz KERNEL ICS 4.2 stable
Note: Users of SpeedWizz II (if anyone left ) can use the app to download the OTA content.
Click to expand...
Click to collapse
The kernel can be installed from recovery CWM or by using Odin.
If you download the zip version of CWM reboot into recovery and select install zip from sd card. Reboot and enjoy!
If you download the Tar archive, reboot your device in download mode. Start Odin as administrator (if you use Winblows 7 or Vista) and select PDA. Choose the tar archive and connect the device. Click on start and wait the magic, then remove the cable when the device restarts. Now you can enjoy ..
Click to expand...
Click to collapse
I am not responsible for damage caused by flash the kernel or to damage caused by YOUR negligence in performing editing operations of the terminal.
This kernel, although based on the samsung official sources, it is not an official binary and as such will be recognized by bootloader: that means by installing it you have lost your warranty.
We are adults and vaccinated and are conscious of what we do, if you're not or you have any doubt, DO NOT flashate do this nor any other kernel.
Click to expand...
Click to collapse
- Gokhanmoral
- Hardcore
- myfluxxy
- Tungstwenty
- Phil3750
- DarhamManiar (bln)
- Simone201
- Sakuamilk (github)
- Fenomeno83
- Malo2000
- Jacocaj
- Mondman
- Enigmisth
- XDA
- Androidiani
Click to expand...
Click to collapse
That is the history of speedwizz kernel, as well as to help out because reading a changelog is always good thing, in this case serves as a reminder to me ...
I started with a good base kernel (SpeedMod for the hardcore) but virtually stripped of all the features we are used to, even the most simple (eg bootanimation) .
I can guarantee that for a noob like me has been (and will continue to be) a tough battle ....... Huge thanks to all the developers, i am learning so much from you.
Changelog Latest version 4.2 stable build
(from version 4.1 beta2)
- New configuration file: speedwizz_defconfig
totally abandoned def_config derived from SpeedMod, the kernel continues on its path already since several versions before this
- Updated the cross-compiler to Linaro Toolchain 4.7 (08-2012)
The result is a general optimization of the code which results in less consumption of resources and greater stability.
Seeing is believing.
- This build fixes several compilation warnings and for several I mean about thirty
the warning message is a message from the compiler, it is not a fatal error (in fact, the compilation went fine) and if it's about an uninitialized function can sometimes affect the stability of a program (the kernel is a set of programs written mostly in C language) .
Most of the warnings that have at compile time are caused by variables or functions not used.
Obviously, the biggest advantage in NOT have this kind of warnings is that less code "dead" is inside a kernel than fewer resources will use the kernel to perform their tasks and the kernel will be more powerful in terms of fluidity and stability.
In any case i will consider a warning as a bug (generally speaking) even if minor, or even if it is not perceptible by the user.
- Added NSTools
You can use this app to configure all the parameters that are managed by the user, OC, UV, BLN, startup scripts, etc. ..
- Improved support to init.d
Now you will create a special folder init.d if it is not present in the rom (as in the case of the stock rom), if it exists this will not be touched and will be activated only support to run parts.
- Cleaned up some scripts in the initramfs
many things were unnecessary and linked to the use of extweaks (since the initramfs kernel are derived from Siyah kernel), which as you know is not supported by the kernel
- Added support to form Zram and Swaps
Enabled by default but can be disabled by the user through simple instructions.
The use of zram is to use a portion of RAM allocated compressed in a single device, in the specific case of this kernel with a capacity of 300mb and allocated in the ram itself, with a compression ratio of about 50%, for a total of about a gig of ram total between real and tablet.
The main advantage consists in maintaining applications in cache (non-active) for a period longer than normal, with a consequent advantage in the experience multitasking.
Click to expand...
Click to collapse
Changelog Latest version 4.1 beta2
(from version 4.0)
- Improved support for the following categories of Rom (this list includes only those in which the kernel has been tested for a long time, I suggest you proceed with caution, however, since it is a beta version)
1. ICS 4.0.4 Samsung
2. ICS 4.0.4 AOSP (CyanogenMod 9 - AOKP)
3. ICS 4.0.4 MIUI
4. JellyBean 4.1.1
All credits for this to Gokhanmoral, without his initramfs this was not possible!
- Fixed the autorotation bug on AOSP roms
- Modified (and fixed) the install script that caused trouble (severe) at boot: the ROM AOSP did not install the root of it (fortunately do not need it), it cwm manager.apk and even libraries for the BLN
- Fixed the driver cypress-touchkey.c for the proper functioning key illumination touch with AOSP rom and its function BLN.
- Fixed some warnings from the cross compiler
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS version 4.0
(from version 3.2)
- Dual Boot (by gokhanmoral) but only using samsung rom 4.0.4
- More frequency steps now 100-200-500-800-1000-1200-1300-1400 mhz
- Default frequency 200 (min) - 1200 (max)
- Added BLN support
- New initramfs (from siyah 4.1.5)
- Touch recovery from Siyah 6.0.1.2 (by gokhanmoral)
- Tunderbolts scirpt tweaks (credits for the script to the autor, but the way i used is from siyah initramfs)
- Fixed some compiler warnings
- Updated busybox (1.20.2 cm version)
- Added CWM manager apk (fixed some incompatibility issues)
- Automatically backup of efs partition (from siyah initramfs)
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 3.2
(from version 3.1)
- Added Overclock
- Added Undervolt Module (use Voltage Control)
- Touch recovery 5.8.1.5
- DVFS disable
- Fixed init.d support
- Frequency steps 200 - 1400 mhz
- Pegasusq governor tweaked (by Gokhan Moral)
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 3.1
(from version 2.3)
- Reorganized the work directory to get a job to clean up
- Implemented the new patch of Hardcore (SpeedMod from K3-31)
- Minor bug fixes and minor tweaks
- Obviously kept the features added so far
- Removed all Undervolt to restore stability to the kernel and make it accessible from all devices
- (3.0 => 3.1) update the version of Linux kernel 3.0.15 to 3.0.40_rc1: the main change lies in optimizing file system dell'ext4
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 2.3
(from version 2.2)
- Added full support to the bootanimation, it can be placed either in data / local and in system / media
- After reviewing all Undervolt of all sectors, in an attempt to make the kernel accessible to all devices and not only to some
- Fixed a minor problem with the root, which in some cases led to bootloop with some rom
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 2.2
(from version 2.1)
- Undervolted many parts of the drivers
1. cPU internal
2. internal bus
3. Mali 400 voltages
4. screen voltages
5. touch panel
- Added compatibility with the CWM app manager Default.prop
from now on you can use it to its full potential.
- Switch set to the kernel ro.secure = 0 (adb shell commands as root) default.prop
The Undervolt when we say we are average (not aggressive) and everything works like a charm!
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 2.1
(from version 2.0)
- Fixed the recovery__swapped partitions to prevent the recovery exchanges the internal with the external sd
- The following governors
1. pegasusQ
2. adaptive
3. interactive
4. conservative
5. userspace
6. powersave
7. ondemand
8. performance
- Maintained as the default ondemand governor
Click to expand...
Click to collapse
Changelog SpeedWizz Kernel ICS 2.0
(from version 1.0)
- Added support for Android 4.0.4
- Movhisty fix
- Patched _removed mmc cap erase KERNEL IS SAFE
- Implemented the patch of hardcore - root with superuser
- Cwm 5.0 for the time
- Voodoo louder working
- FM radio working
Click to expand...
Click to collapse
DOWNLOAD KERNEL 4.0.3
SpeedWizz Kernel ICS 1.0
Click to expand...
Click to collapse
Initial Release
Reserved too...
Mmmmhhh are you going to add aosp compatibility?
GhiGo65 said:
Mmmmhhh are you going to add aosp compatibility?
Click to expand...
Click to collapse
Yes... I am working on it.
Inviato dal mio GT-I9100 con Tapatalk 2
What's about battery
a0007 said:
What's about battery
Click to expand...
Click to collapse
Good life... I'm testing now
I like it!
Sent from my GT-I9100 using Tapatalk 2
He returns from the dead, hahahah
Too good this new kernel.
Performing the test since launch, super stable and battery consumption above average.
I just have a question, what is the best program to control compatible kernel.
I used Voltage control, but would like to use some other better if any??
Thanks Umberto
setimo said:
He returns from the dead, hahahah
Too good this new kernel.
Performing the test since launch, super stable and battery consumption above average.
I just have a question, what is the best program to control compatible kernel.
I used Voltage control, but would like to use some other better if any??
Thanks Umberto
Click to expand...
Click to collapse
OMG! I have started to cry reading this post, FINALLY someone brave enough to give this kernel a shot! Well done bro! Enjoy....
Ehm, seriusly, if you want you can use Nstools as well (and better): can control all the parameters that kernel provide plus it is a good alternative to BLN pro (to set the lost call service when enabled BLN)
Try and report, please
Ps.: you are welcome, my friend..
umberto1978 said:
OMG! I have started to cry reading this post, FINALLY someone brave enough to give this kernel a shot! Well done bro! Enjoy....
Ehm, seriusly, if you want you can use Nstools as well (and better): can control all the parameters that kernel provide plus it is a good alternative to BLN pro (to set the lost call service when enabled BLN)
Try and report, please
Ps.: you are welcome, my friend..
Click to expand...
Click to collapse
I'll test as soon as possible and already put the result and the final considerations, rsr.
Umberto, I noticed something in your kernel, it is not compatible with the application Away Triangle, because I tried to use the application with the same Kernel and does not work.
Now I do not know if it's the version of the kernel, or the Triangle Away works only with Syah Kernel.
I'm going to this friend, I need to get back to business, I need to have a meeting with my team.
EDIT:
Although not as experienced as the settings and use the Kernel, the app is very good NSTOOL with the kernel.
A friend here in Brazil told me about Rom Toolbox, I will also try and see what happens, lol.
hugs
Ur kernel is best. I love it!
Sent from my GT-I9100 using Tapatalk 2
setimo said:
I'll test as soon as possible and already put the result and the final considerations, rsr.
Umberto, I noticed something in your kernel, it is not compatible with the application Away Triangle, because I tried to use the application with the same Kernel and does not work.
Now I do not know if it's the version of the kernel, or the Triangle Away works only with Syah Kernel.
I'm going to this friend, I need to get back to business, I need to have a meeting with my team.
hugs
Click to expand...
Click to collapse
Mmmmhhhh... Strange.
Kernel should support TA. If not this mean that some of the most recent
Changes have breaked some thing.
I will investigate and repair asap.
For now you can use a compatible kernel like siyah, remove the triangle then if you want can flash speedwizz kernel using recovery, without increment counter and triangle.
Good life.
Inviato dal mio GT-I9100 con Tapatalk 2
umberto1978 said:
Mmmmhhhh... Strange.
Kernel should support TA. If not this mean that some of the most recent
Changes have breaked some thing.
I will investigate and repair asap.
For now you can use a compatible kernel like siyah, remove the triangle then if you want can flash speedwizz kernel using recovery, without increment counter and triangle.
Good life.
Inviato dal mio GT-I9100 con Tapatalk 2
Click to expand...
Click to collapse
Just as I did, I put Syah, removed the triangle and went back to Speed kernel 4.0​​, because I'm loving the performance of this new kernel.
I enjoyed seeing you again on your project developed, even if not with the whole of your time, but I was happy.
hugs brother
A new version is available for test, kernel now support multi rom, but DOESN'T BOOT WITH JB 4.1.2 (due to new mali driver).
For details before you use it see the first page or my blog.
Enjoy.
I'll update.
Enviado de meu GT-I9100 usando o Tapatalk 2
Ok, after a few days i can say this kernel is very Good... No lag, no bug and dual works perfectly.
:thumbup:
^
... i will wait for the final version.
:fingers-crossed:
Umberto, as passed halloween??
I had some small problems after they installed their latest version of the kernel, but do not know if that has something related.
My kid wont play Monster Life in Mobile, and soon after I installed the latest version of Kernel, I have noticed that the game crashes, having to turn off the phone and reconnects it, it has something to do with the kernel??
If helps, now make cleaning cache and davik too, and still have this problem sometimes
Hugs and great weekend.
setimo said:
Umberto, as passed halloween??
I had some small problems after they installed their latest version of the kernel, but do not know if that has something related.
My kid wont play Monster Life in Mobile, and soon after I installed the latest version of Kernel, I have noticed that the game crashes, having to turn off the phone and reconnects it, it has something to do with the kernel??
If helps, now make cleaning cache and davik too, and still have this problem sometimes
Hugs and great weekend.
Click to expand...
Click to collapse
If your problem is only with monster life I can tell you it is not kernel related: I've noticed that the crashes are reported as well in market comments.
Just if you are in doubt try with some other kernel and report, I can't try because I don't have a WiFi connection to download and play with it (around 115 mb if I am right).
Inviato dal mio GT-I9100 con Tapatalk 2

[KERNEL][CWM/TWRP][CM12][15/03]Kernel for AOSP ROMs with synapse support

KERNEL INFO
- Kernel for Cyanogenmod 10.2 & 11, Omni 4.4 & Slimkat (will not work on 4.3, 4.2, 4.1 etc)
- Tested on official builds for cyanogenmod 22/12/2014
- Based on smdk4412 cyanogenmod kernel, updated to linux 3.0.101 + cherry-picks
- If you are coming from another kernel that also supports stweaks, please flash kernel wipe script by hawkerpaul before the kernel! or you might get stuck at samsung logo! Download: http://d-h.st/Hh1
KERNEL FEATURES:
CPU:
- 6 step CPU frequencies from 200 to 1400 mhz
- CPU hotplug control
- CPU Voltage Control
GOVERNORS:
- Multiple governors available:
- zzmoove
- conservative
- userspace
- powersave
- ondemand
- pegasusq
- performance
- intellidemand
- HYPER
- NeoX
- Nightmare
- 10 profiles for zzmoove governor
- Full control over governor's tunables
GPU:
- Mali r3p2-01rel4 drivers, hacked to be compatible with rel3 blobs
- Updated rel3 mali blobs from note 2 kikat stock rom
- 4 frequency steps gpu
- GPU clock control, from 54 to 520 mhz, 10 different frequencies with vpll mode enabled
- GPU voltage control
- GPU threshold control
SCREEN:
- Screen mode/scenario control
- Negative mode
- Brightness curve control
- Gamma control
- slide2wake
SOUND:
- Headphone amplification control
- Microphone amplification control
- Speaker amplification control
BLN:
- BLN (Backlight notification)
- BLN Effects
- BLNWW (without wakelock)
- Touchkey leds on/off
- Touchkey leds timeout
- Touchkey leds fade in and fade out effects
- Touchkey leds voltage control
MEMORY SETTINGS:
- This kernel follows google recommendations for memory management:
- http://source.android.com/devices/low-ram.html
- They are all off by default, but you can enable and control them in stweaks/synapse
- LZ4 compression for ZRAM
- https://code.google.com/p/lz4/
- ZRAM Control
- SWAP on ZRAM
- KSM (Kernel Same-page Merging)
- Improved SLUB memory allocator
FILE SYSTEM:
- Multiple I/O schedulers available:
- deadline
- cfq
- bfq
- row
- sio
- zen
- SD Card read-ahead configuration
- Internal memory read-ahead configuration
- TRIM support (thanks to @Lanchon)
TWEAKS:
- GENTLE_FAIR_SLEEPERS on/off
- ARCH_POWER on/off
- Charge current control
- Vibration level control (for omni, in CM11 use the rom one)
- GPS Tweaks (stweaks: copy your custom gps config to /data/gps.conf and forget about 3rd party apps for GPS tweaks! synapse: just type your location code in the text box)
MISC:
- Android loggers (logcat) on/off
- Linux loggers (kmsg) on/off
- Reset fuel-gauge chip
- Calibrate G-sensor
UNDER THE HOOD CHANGES:
- FPBug fix (thanks to @zeitferne)
- CWM 6.0.4.9
- TWRP 2.7.0.0
- GCC: linaro 4.9.1 with O3 optimization level
- And more...
DOWNLOADS
Stweaks:
https://play.google.com/store/apps/details?id=com.gokhanmoral.stweaks.app
Synapse:
https://play.google.com/store/apps/details?id=com.af.synapse
This is what synapse looks like:
CPU:
http://oi62.tinypic.com/10pmwxj.jpg
GPU:
http://oi57.tinypic.com/2wf7k2x.jpg
SCREEN:
http://oi62.tinypic.com/zv1ph5.jpg
SOUND:
http://oi57.tinypic.com/2s5zfw8.jpg
BLN:
http://oi62.tinypic.com/xeyhu.jpg
MEMORY:
http://oi62.tinypic.com/214p384.jpg
I/O:
http://oi58.tinypic.com/2vlmxqb.jpg
TWEAKS:
http://oi57.tinypic.com/24bonqw.jpg
MISC:
http://oi62.tinypic.com/kc1jxg.jpg
System Status app (created by @boscorama):
http://forum.xda-developers.com/gal...tus-app-gustavos-kernel-t2686379/post51197740
USEFUL LINKS/TIPS
Having wakelocks?
http://asksven.github.io/BetterBatteryStats-Knowledge-Base/howto.html
Looking for minimal gapps?
http://forum.xda-developers.com/android/software/gapps-google-apps-minimal-edition-t2943330 (thanks to BaNkS)
Want to know more about kernel/governors/schedulers?
http://forum.xda-developers.com/showthread.php?t=1369817 (thanks to droidphile)
CHANGELOGS AND SOURCE
https://github.com/gustavoss/android_kernel_samsung_smdk4412/commits/master
https://github.com/gustavoss/ramdisk/commits/master
KNOWN PROBLEMS
https://docs.google.com/spreadsheets/d/1CBiv3KYTGeOKMnrXVAr1_SqKXDxq1E_6wvBb2Vs8Ttw/edit#gid=0
- Stweaks is not working at the moment, and i can't work to fix it because of reasons above.
- Freezes from undervolting/overclocking and any data lost in the freezing process is your responsibility!
- The stable kernels in OP are tested for stability before being posted here.
- If you have problems follow these steps to flash a stock cm kernel with odin:
- First of all install the correct drivers:
http://sourceforge.net/projects/cm10i9100vsync/files/latest/download?source=files
- Download odin and extract it:
https://docs.google.com/file/d/0B64DyNFMhOJJSUFvYmZYaXEzNjQ/edit
- Download the cyanogenmod's kernel tar:
https://drive.google.com/file/d/0B64DyNFMhOJJdGptbW9UVXE0RFU/edit?usp=sharing
- After installing the drivers, open odin, boot your phone in download mode (vol down + home + power) and connect it to your computer
- In odin select PDA mode and select the kernel's tar file
- Hit "Start" button and it will install the kernel then reboot your phone.
- Here you have 2 options: if you are running cyanogenmod just let it boot, if you are not running cyanogenmod, take the battery out and boot it into recovery (vol up + home + power) and flash a kernel or rom zip with stock kernel.
CREDITS
gokhanmoral, codeworkx and all CM team for their wonderful work
franciscofranco, faux123, myfluxi, neobuddy89, Lanchon, zeitferne, omni team and geeckodev
Tungstwenty for helping me a lot
hawkerpaul for kernel wipe script
AndreiLux for synapse app:
https://github.com/AndreiLux/Synapse/wiki
https://github.com/AndreiLux/Synapse/wiki/Element-listing-and-documentation
XDA:DevDB Information
Kernel for AOSP ROMs with synapse support, Kernel for the Samsung Galaxy S II
Contributors
Gustavo_s
Kernel Special Features: Features explained above.
Version Information
Status: Stable
Current Stable Version: 05-01
Stable Release Date: 2015-01-05
Created 2015-01-06
Last Updated 2015-01-10
Has this been released with permission from gokhanmoral?
Sent from my GT-I9100 using xda app-developers app
parag1dubey said:
Has this been released with permission from gokhanmoral?
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
afaik linux kernel must be opensource, his sources are here:
https://github.com/gokhanmoral
CM sources with mali drivers are here:
https://github.com/CyanogenMod/android_kernel_samsung_smdk4210
if GM or any member has any problem with the name "Siyah" i will respect it and change it in OP, no problem. Also this kernel will be removed as soon as GM updates his own kernel to work with latest cm10.1. I do not claim this to be my work, i just got the sources and updated drivers then compiled.
Thanks for clarifying. will this work with hybrid roms like Rootbox and jellybam? And would it not be better to use siyah 6.0b4 as base since it has more gpu steps?
Sent from my GT-I9100 using xda app-developers app
parag1dubey said:
Thanks for clarifying. will this work with hybrid roms like Rootbox and jellybam? And would it not be better to use siyah 6.0b4 as base since it has more gpu steps?
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
it will work as long as the rom has the same video drivers from cm10.1 (r3p1)
b5 has 5 gpu steps aswell but i don't know if the kernel is using all gpu steps because cm kernel's default is 3 steps and i haven't touched the driver's code. If you meant cpu steps i think its not worth the effort, both siyah and cm kernels use 5 step cpu for some good reason
- 06/04 Fixed recovery and RIL
Gustavo_s said:
- 06/04 Fixed recovery and RIL
Click to expand...
Click to collapse
Great job, thank you!
Sent from my GT-I9100 using Tapatalk 2
@ Gustavo_S
can you please read the PM i sent you?
thanks.
delete me
Gustavo_s said:
afaik linux kernel must be opensource, his sources are here:
https://github.com/gokhanmoral
CM sources with mali drivers are here:
https://github.com/CyanogenMod/android_kernel_samsung_smdk4210
if GM or any member has any problem with the name "Siyah" i will respect it and change it in OP, no problem. Also this kernel will be removed as soon as GM updates his own kernel to work with latest cm10.1. I do not claim this to be my work, i just got the sources and updated drivers then compiled.
Click to expand...
Click to collapse
Nicely said. +1
Tyvm, the kernel is running perfect so far. Great work!
I thought siyah 6b5 isn't properly working for cm10.1....? But if it is working great work gustavo!
Gesendet von meinem GT-I9100 mit Tapatalk 2
can anyone post 3dmark scores with this kernel? thank you.
One question, why are all gpu voltage levels set by default to 800 mv.
DSC05 said:
One question, why are all gpu voltage levels set by default to 800 mv.
Click to expand...
Click to collapse
Are the settings saved when you restart the phone? Perhaps you have to delete old kernel configs and stuff.
Gesendet von meinem GT-I9100 mit Tapatalk 2
Q: Will this kernel work with my current rom??
Screenie begins:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
iamnotkurtcobain said:
Are the settings saved when you restart the phone? Perhaps you have to delete old kernel configs and stuff.
Gesendet von meinem GT-I9100 mit Tapatalk 2
Click to expand...
Click to collapse
Yes they are saved, and I've deleted all old kernel configs before. Am I the only one with these default settings?
DSC05 said:
Yes they are saved, and I've deleted all old kernel configs before. Am I the only one with these default settings?
Click to expand...
Click to collapse
I'll try the kernel @ home
Gesendet von meinem GT-I9100 mit Tapatalk 2
DSC05 said:
Yes they are saved, and I've deleted all old kernel configs before. Am I the only one with these default settings?
Click to expand...
Click to collapse
Check it with malistats, or use gpuwatch/gpucat
Sent from my GT-I9100 using xda app-developers app
Unexist6969 said:
Check it with malistats, or use gpuwatch/gpucat
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
can some provide best settings for s tweaks..voltage level gpu levels etc

[KERNEL][SAMSUNG 4.3][01/22]SpeedWizz_N2[BETA][OC-UV]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This kernel is the result of a study aimed at achieving a balance between performance, efficiency in resource consumption and stability of use.
In any case I do not have the presumption to say that I reached the goal, for two reasons: it is still a project work - in - progress and secondly keep in mind that I am simply a person with a minimum of experience that attempts to understand how does a linux kernel and above all trying to figure out what are the implications of the introduction of a change compared to another.
The latest builds from are intended to use with any Samsung JellyBean 4.3 rom (stock or custom), so please see full details on download section in this post to avoid confusion, thanks.
Here is the complete features set at the actual date build,
- ONLY for Samsung 4.3 JB rom
- Based on latest kernel sources from OSRC n7100-update3
- Linux kernel version 3.0.101
- LZMA compression for zImage and initrd.img
- CPU Boost driver
- Gentle Fair Sleepers disabled from kernel code
- SELinux state is disabled
WARNING: in case you want to switch to a different kernel that lead to SELinux permissive or enforcing mode you MUST reflash your rom entirely and then flash a different kernel. SELinux needs to boot on a labeled system: until you run a disabled selinux kernel labeling is NOT present and system will refuse to work unless you perform a labeling again.
Be aware.
- Ported almost all the features from old 4.1.2 kernel:
1. Overclock up to 1920 mhz
2. Undervolt
3. GPU control - undervolt and overclock
4. Many optimizations
5. Fade led notification
6. TouchWake with slide2wake feature (timeout 0)
7. zzmoove, pegasusQ, LulzactiveQ and others governors
8. Sio, row, zen, cfq, deadline (tweaked) and noop schedulers
9. Proportional rate reduction for TCP congestion
10. Disabled many logs
11. Android logger as module
12. Frandom built-in
13. Dynamic file system synch
14. Boeffla sound engine
15. Zipallign optional feature
15. Post-init tweaks
16. Init.d full support with busybox run parts
- Rewritten all the scripts to use SpeedWizz Manager app to configure almost every feature of the kernel, enjoy!
Known issues:
- Touchwake, especially the slide2wake feature, is not working properly: sometimes device maybe un-responsive
TO DO: Add a proper custom bootanimation support and increase kernel stability.
Click to expand...
Click to collapse
CHANGES LOG​
SpeedWizz kernel 01/22
Changelogs from version 01/17
- More workaround to gain stability and exactly:
- input: evdev: Move wake_lock_destroy call
- ext4: prevent kernel panic in case of uninitialized jinode
- updated toolchain to 4.7.4 (target linux kernel 3.0.101, the actual kernel state)
- Boeffla-Sound: Engine 1.6.5
- mmc: disable crc for better performance
- Added some script to handle GPU threshold (psndna88 for inspiration)
- When flashing zip version from recovery you will get a backup of init.d folder BEFORE this will get erased, directly on your internal sd card.
Click to expand...
Click to collapse
DOWNLOADS​
Can find kernel zips and tar on the top of the page linked below
SPEEDWIZZ KERNEL FOR JB 4.3
SPEEDWIZZ KERNEL FOR JB 4.1.2 (NOT DEVELOPED ANYMORE)
Click to expand...
Click to collapse
INSTALLATION​
Download kernel as zip archive and put in recovery. Reboot in recovery and wipe your cache. If you are switching trough kernel compiled with different toolchain a wipe dalvik-cache is also suggested. Flash kernel and reboot.
If you are using Odin (mobile or desktop) than download kernel as TAR archive. Reboot in recovery once time to wipe cache and (optional) dalvik-cache. Turn yor phone off and rebbot in download mode. Attach usb port to a PC (make sure you have installed proper drivers) and open Odin program as administrator: connect phone to usb cable and wait for communication port initializing. Now select from PDA tab the TAR file with the kernel and click on start. Wait for the process until it ends and when your phone reboot de-tach usb cable. Enjoy!
Click to expand...
Click to collapse
HOW TO USE​
To configure kernel parameters you can use SpeedWizz Manager inlcuded application. This app is based on the original script manager written by HMCarbide (thanks for let me use).
After flashing the kernel in /res/scripts (on the root of the ramdisk) will be stored many scripts that, when selected using the app, will be loaded in init.d folder and will be executed instantly. For each option selected corresponds a script. This is a work in progress, and in future will be added many more option to let configure the kernel for almost all the supported features.
NOTE1: The options selected will be operational ALSO at each reboot. If you accidentally have enabled some weird option (too many low voltages for example) to make your device boot properly you may need to reset the init.d folder and remove all scripts from here. JUST reflash the kernel using RECOVERY: in updater-script there is a command that will remove totally init.d folder and his contents.
At next boot, kernel will create a new folder.
NOTE2: To enable logcat just run speedwizz manager application and hit the check box related. Reboot and use logcat normally. To disable open application and deselect that option: at next boot logcat is disabled (this is the default setting).
NOTE3: Kernel comes with autoroot. So if you don't care of counter increments you can flash this on top of a stock rom to obtain root and busybox. On the other side, if your phone is already rooted or have busybox or both, the root process is bypassed leaving untouched the situation.
To disable root (for example to use SkyGo application or similar) just create an empty file called
Code:
noroot
in your sdcard and reboot. At next boot kernel will remove root feature TOTALLY. To re-enable root just delete this file (of course you can use stock file manager to do this, no root needed ) and reboot again. This feature is currently unavailable
Click to expand...
Click to collapse
CREDITS​
The speedwizz kernel includes many patches from other experienced developers. Keep in mind that ALL commits in my github are already credited in detailed and proper way.
Anyway here is a list of people that i would to thank for their awesome work.
- AndreiLux (for gpucontrols, SDS and exynos exploit fixes)
- DerTeufel1980 (GPU interface on OSRC Update 3 and many fixes)
- GokhanMoral (for PegasusQ governor tweaks and other patches)
- Simone201 (main linux version updating, several patches and boeffla sound control)
- Hardcore (speedmod S3 patches used for my initial kernel releases)
- ptmr3 (for Overclock interface)
- psndna88 (many patches here and there)
- Googy_anas (some ideas and patches)
- AndiP (Boeffla sound mod and application)
- Angelom (my favourite developer)
- Faux123 (dynamic fsynch and many patches)
- FranciscoFranco (main linux kernel patches updates)
- Netharchy (Gpu control)
- Wanam (undervolt interfaces)
- Sakuramilk (for custom boot logo inspiration)
- Pluccio (Tester)
- loudness79 (tester)
- Acr101 (for suggestions across kernel testing and governor tweaks)
- HMCarbide (for his awesome script manager application
- Stratosk (for his customization scripts)
- Sarcastillo (many patches and ideas)
- Chainfire (Superuser and for being God of root)
- Nazar78 (for bootanimation support)
A special thanks to my voyage companions of the Blue Oyster Team
- Giuros77
- Janobifronte
- Crisgen
- Picciotto
Reminder: You can find all credited developers directly on kernel page and in my github. If i forgotten anyone please advise me
Click to expand...
Click to collapse
SpeedWizz Kernel is powered by Blue Oyster Team​
XDA:DevDB Information
SpeedWizz N2 , a Kernel for the Samsung Galaxy Note II
Contributors
umberto1978, simone201,AndiP,AndreiLux,DerTeufel1980, GokhanMoral,Hardcore, psndna88, ptmr3,Googy_anas,Angelom,Faux123,FranciscoFranco,Netharchy,Wanam,Sakuramilk,Pluccio,loudness79,Acr101,HMCarbide,Stratosk,Sarcastillo,Chainfire,Nazar78
Kernel Special Features: Support only for samsung based roms, custom boot animation support, HardFloat and NEON support, ARM specific CPU topology, Overclock, Undervolt, GPU control, EXFAT, Linaro toolchain 4.7.4, Custom Boot Logo.
Version Information
Status: Beta
Beta Release Date: 2014-01-22
Created 2013-09-24
Last Updated 2014-01-27
Reserved
old changes log​
SpeedWizz kernel 09/30
Changelogs from version 09/24
- tmpfs: fix mempolicy object leaks
Patched mm/shmem.c to avoid several memory leaks caused by mpol allocated memory, errors parsing remount options will leaked mpol and multiple mpol per mount leak mpol. Credits as per related commit. Follow the link on description.
- mach-exynos: cpuidle-exynos4: set logging default to disabled
Trying a proper way to optimize kernel resources usage. From gokhan moral source tree.
- power: reduce regulator initializations to regulator minima
With this modification we now use more undervolt (less voltage level) for Gpu and running stable.
Before applying this patch, I can't use even -25 Mv. Now i can reach *a stable -75 Mv without crash neither graphics glitches.
Anyway, at the moment, *the undervolt scripts in ramdisk are the same of the previous release.
- cpupower: update the cpu_power according to cpu load
When the lowest frequencies are used, we are in a light load use case and we increase the cpu capacity to keep these light tasks on CPU0. This patch was originally used by AndreiLux in his Perseus, and i think it could be implemented to reach a better balance between performances and battery life.
- Correctly applied the screen sharpness to our hardware
- Moving boot partitions to probe
This should grant Triangle Away support, need to be tested by others than me.
- Added fast charge - thanks Yank555-lu
With this modification we now should, i repeat SHOULD, be able to use the same power output for both A/C and USB charging case. And also we should be able to set our custom power level for both.
Default is disabled, you can use speedwizz manager to set things as desired.*
PLEASE IGNORE THE OUTPUT PRINTED BY TRICKSTERMOD, i will investigate why it show an ENABLED message despite the real state of the sysfs interface.
Also you should know that for your safety i deliberately omitted the option to enable FAILSAFE: It can be used to *allow anything up to 2.1A to be used as AC / USB custom current. The sysfs interface is there but there isn't a script to manage this option because i think it's too dangerous for your data. Use it at your own risk.
- Linux 3.0.74
- RAMDISK: Corrected almost all scripts to let show the coerent increasing order as per choice.
- RAMDISK: fixed the scripts for sched_mc_pwersavings, now will echoes the correct values.
- RAMDISK: simplified the GPU overclock scripts removing the frequencies steps from description choiche menu (i noticed overlapp between values). Now you will see only Low, Medium, High, High+, High++.*
- RAMDISK: Added the related scripts for all the new features.
- RAMDISK: Made the Zipallign feature as optional. Use the speedwizz manager to manage the feature.
- RAMDISK: removed the option for manage the gentle_fair_sleepers, as this debug feature is totally removed since 24/09 release, sorry for the inconvenience.
Click to expand...
Click to collapse
speedwizz kernel 09/24
changelogs from version 09/17
- enabled hardfloat and neon kernel support
we have an arm v7 architecture machine, so i think it's better to unleash his power, to gain optimum performances;
- sched/nohz: Rewrite, fix and add more accurate load-avg computation
- updated linaro toolchain to 4.7.4.
- enabled veno tcp congestion and set as default. Now you have three kind: Veno, reno and cubic.
- linux 3.0.70
- rwsem: Tons of optimizations. Read/write semaphores are very important in linux kernel and give those the correct attention can give best overall performance. To gain more details on what i introduced (patches are from other developers) give a sneakpeak to my github.
- lib/memcopy: Use glibc version.
Glibc of linux memcpy and memmove are way better than the standard one. Pure efficience.
- asynchronous i/o latency: Removed the plug from do_io_submit, to gain improvement on i/o latency
- cpu-supported unaligned accesses: Enabled one of the critical performance feature of our arm v7.
- input: Send events one packet at a time. On heavy event loads, such as a multitouch driver, the irqsoff latency can be very high. And trasferring those data after accumulating in a frame can reduce the latency a lot.
- dynamic fsync: Many fixes and improvements from latest faux123's commits. Updated to version 1.2.
- mali: Gpu control: Introduced voltage and clock control sysfs interface, major credits to andreilux and simone201;
- mali: Reduce utilization sampling timeout. Reduced the time needed by the kernel to make computation on mali usage.
- let the asv settings be applied at init process, during boot.
- added more gpu frequencies. Also restored the default steps configuration and modified the related asv tables.
- disabled haptic debug
- enabled exfat. Those are the new samsung opensource drivers for exfat. No performance or efficency loss, despite few debug features enabled on kernel configuration.
Many thanks to my friends loudness79 and pluccio, for the beta testing.
- enabled sched_mc_powersavings support.
- ramdisk - rewritten all the scripts to let the application interface be more comprehensible and immediate. Also to avoid selecting more of one option for the same cathegory.
- ramdisk - added the new mali scripts to control gpu. Now we can select various level of overclock and also we can select different sets of voltage to be applied for all 5 gpu steps. Voltage settings are dynamic: No need to re-apply after frequency modifications. Too high clock and too low voltages can give instability. You've been warned
- ramdisk - added new script to manage the sched_mc_power savings. Default seto to 0 (disabled)
Click to expand...
Click to collapse
Reserved
Great news have your work on xda........compliments.....
:thumbup::thumbup::thumbup:
Inviato dal mio GT-N7100 con Tapatalk 4
Welcome Mr. Umberto
Inviato dal mio GT-N7100 con Tapatalk 2
Good luck with your kernel. Nice to have more options where to choose from!
Great Work "Fre"
Blue Oyster Team
You did well to export a great Italian job
When the rom speedwizz?
I've heard good things :beer:
I knew that the taskbar with football teams, superheroes, and many, many beautiful things. why not export them?
Come on guys ... please request it!!!
Inviato dal mio GT-N7105 con Tapatalk 4
MrGlonass said:
You did well to export a great Italian job
When the rom speedwizz?
I've heard good things :beer:
I knew that the taskbar with football teams, superheroes, and many, many beautiful things. why not export them?
Come on guys ... please request it!!!
Inviato dal mio GT-N7105 con Tapatalk 4
Click to expand...
Click to collapse
Updateme included on speedwizz rom for note 2 points only at italian stuff. Before a probably release in xda we need to translate all the related things in english.
Too much work....
Inviato dal mio GT-N7100 usando Tapatalk 4
umberto1978 said:
Updateme included on speedwizz rom for note 2 points only at italian stuff. Before a probably release in xda we need to translate all the related things in english.
Too much work....
Inviato dal mio GT-N7100 usando Tapatalk 4
Click to expand...
Click to collapse
Oooooooooooooo
Cool!!!!!!!! :beer::beer::beer:
p.s.: Mariuano... ahahhaa
Sarebbe Picciotto?
Inviato dal mio GT-N7105 con Tapatalk 4
I tried this kernel on many sammy based roms and stock dmg1. Finally my device found his ideal companion. It's an amazing work that allow you to build your personal kernel as a perfectly sewn dress.
Do you search for crazy performances without burn your battery? You got it
Fancy a very battery friendly setting without freeze, sod or lags? Got it too.
Do you need exfat support? Checked
Do you want to try something new done with solid skills and common sense? Try it NOW
All these stuffs (and many others, look at the changelogs or github) plus an incredibile stability make this kernel maybe the best one i tried on my noteII.
+++++ highly recommended ++++
With latest build (24/9) i notice a huge improvement in terms of smoothness, responsiveness and speed, with my usual settings (i'm a fan of performances, i love to fly ), but also with a more battery friendly setting...now let's see battery behaviour. Btw good update.
Great great job man thanks for your work and keep it up!!!
:thumbup:
There is only one word for you Umberto.... Respect!
And big thanks to the oyster team
great work!thanks!
PS
could you add screen color tweak support?
Sent from my GT-N7100 using xda premium
Good Work i like thanks for your great kernel ,but lol it is possible to have version with stock bootlogo (SAMSUNG GALAXY NOTE 2 ?)please or one fix if it possible ?
pageniao said:
great work!thanks!
PS
could you add screen color tweak support?
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Please don't ask for more features. They will come ONLY when i will be able to understand how the modification work .sorry.
brolee93 said:
Good Work i like thanks for your great kernel ,but lol it is possible to have version with stock bootlogo (SAMSUNG GALAXY NOTE 2 ?)please or one fix if it possible ?
Click to expand...
Click to collapse
No. Deal with it
@all thanks for giving this kernel a try!
Inviato dal mio GT-N7100 usando Tapatalk 4
umberto1978 said:
No. Deal with it
@all thanks for giving this kernel a try!
Inviato dal mio GT-N7100 usando Tapatalk 4
Click to expand...
Click to collapse
Grrrr lool please loooool
umberto1978 said:
Please don't ask for more features. They will come ONLY when i will be able to understand how the modification work .sorry.
Click to expand...
Click to collapse
Thanks for the kernel ... looks pretty awesome so far :good:
I like the new splashscreen pretty much - makes the phone more individual than normal Note :good:
I don´t want to ask for more features, don´t get me wrong. If it is possible will there be the possibility in future versions to support triangle away. So the counter will be displayed and triangle will reset it on every boot
Kepp up the good work!
Woschdi said:
Thanks for the kernel ... looks pretty awesome so far :good:
I like the new splashscreen pretty much - makes the phone more individual than normal Note :good:
I don´t want to ask for more features, don´t get me wrong. If it is possible will there be the possibility in future versions to support triangle away. So the counter will be displayed and triangle will reset it on every boot
Kepp up the good work!
Click to expand...
Click to collapse
Triangle away support is what i need just now. So yes it is scheduled for next release.
Inviato dal mio GT-N7100 usando Tapatalk 4
umberto1978 said:
Triangle away support is what i need just now. So yes it is scheduled for next release.
Inviato dal mio GT-N7100 usando Tapatalk 4
Click to expand...
Click to collapse
Thanks .
With version non bootlogo MOUAHAHAHAHAH ^^
wow, first kernel to root stock rom ! is it signed ? can be flashed with stock recovery ?

[KERNEL][5.1.1/6.0.1][V15.5] Hacker Kernel [G920F/G925F]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
We are Legion.
We do not forgive.
We do not forget.
Expect us​
The kernel is for those of you who want to have the computing power and conserve battery at the same, and for those who appreciate kernel modding.
For Android 5.1.1
Hacker Kernel S6 Universal - V12
Hacker Kernel S6 Universal - V12 - SU - 2.66 (with Systemless Root)
Hacker Kernel S6 Universal - V12 WSM (without sound mod)
Hacker Kernel S6 Universal - V12 WSM - SU - 2.66 (without sound mod) (with Systemless Root)
For Android 6.0.1
Hacker Kernel S6 Universal - V14 stable
Attention: systemless Root (hacker-kernel-S6-Universal-*-su_26x.zip): Systemless Root Version is only for users who have rooted with TWRP and superuser 2.6x! You must be on stock firmware!
Samsung Open Source OI9
Build with GCC Sabermod 5.3.x Toolchain
drivers/staging/android/binder.c updated to Note 5 Sources
Full SELinux permissive
O3 optimized
init.d Support
CPU underclock up to 200 MHz
CPU overclock to 1600 MHz (A53 Cluster) and 2304 MHz (A57 Cluster)
GPU underclock up to 100 MHz
GPU overclock to 852 MHz
Full CPU control in Synapse
Full GPU control in Synapse
CPU & GPU Thermal Control (credits to @UpInTheAir and @halaszk)
Voltage control for Memory Bus
Enable CLEAN CACHE, ISO, KSM, NTFS r/w support, UDF CDROM support, USB OTG support, Xbox game controller support (no Module)
GCC 6.0 support
CIFS support
Frandom support
Dynamic read-ahead
DriveDroid patch
Auto ROOT
A53 Cluster Control
A57 Cluster Control
Kernel tweaking
Synapse support
Info
Live Statistics
CPU Governor
A53 Cluster Control
A57 Cluster Control
Multicore control (credits to @UpInTheAir)
GPU Control
Thermal Control (credits to @UpInTheAir)
KSM Control
Input-Booster key/touchkey battery profiles (credits to @UpInTheAir and @AndreiLux)
LED Control
Audio Control
Memory Bus Voltage Control
I/O
USB
Powersuspend Control
VirtualMachine
Network
Logs
Reboot
Profile
Knox software is removed from kernel
English Support
Here in this thread
Telegram channel for open beta testing:
His wife
His daughter
HRT team
handy-faq.de
Samsung
Google
AndreiLux
halaszk
mythos234
Lord Boeffla
Hells God
Friedrich420
Wanam
In the
Faux123
Grome
Sparksco
Chenglu
pafcholini
twistedumbrella
Yank555
Francisco Franco
StarKissed
Motorola Mobility LLC
Eli Billauer
ch33kybutt
UpInTheAir
googyanas
XileForce
should I have forgotten someone you please report via PM
-------------------------------------------------------------------------
Neither @thehacker911 nor I am responsible for damages that are caused by the use of this kernel. You use it at your own risk!
Furthermore functions named above could be removed short term during beta testing!
Attention! This kernel is for Samsung firmware only!​
XDAevDB Information
Hacker Kernel for Galaxy S6, Kernel for the Samsung Galaxy S6
Contributors
Previous Contributors
thehacker911 (Kernel Developer), 5m4r7ph0n36uru (OP Leader)
Source Code:
Github Android 5.1.1
Github Android 5.0.2
Kernel Special Features:
Synapse ++, Systemless Root Support
Supported devices:
Galaxy S6
SM-G920F (tested)
SM-G920I (tested; confirmed working on J6 base by @lucasvasconcelos_7)
SM-G920S (untested)
SM-G920K (untested)
SM-G920L (untested)
SM-G920T (tested)
SM-G920W8 (untested)
Galaxy S6 edge
SM-G925F (tested)
SM-G925I (untested; confirmed working on J6 base by @thorosso)
SM-G925S (untested)
SM-G925K (untested)
SM-G925L (untested)
SM-G925T (tested)
SM-G925W8 (untested)
Version Information
Status: Stable
Created 2015-08-01
Last Updated 2016-01-06
XDA:DevDB Information
Hacker Kernel S6 Universal, Kernel for the Samsung Galaxy S6
Contributors
WildfireDEV
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V15.5
Created 2017-01-03
Last Updated 2017-01-03
LOLLIPOP - Samsung Galaxy S6 downloads by thehacker911
Old MARSHMALLOW Beta builds - downloads by thehacker911
MEGA Links for new builds by WildfireDEV
Other Mirrors are not allowed!
Custom Recovery
Philz Recovery G920F (Credits to Arter97)(I only build this Recovery/tested)
Philz Recovery G925F (Credits to Arter97)(I only build this Recovery/untested)
Hacker Kernel S6 Universal: https://github.com/HRTKernel/Hacker_Kernel_SM-G92X
Can be found on Github as CHANGELOG.md​
Q 01: Are there any informative and usefull post I should also read?
A: Yes there are a few:
[REF][GUIDE]Most up to date guide on CPU governors and I/O schedulers by @gsstudios
[XDA-TV] XDA Myth Busters: Linaro 4.7.4 vs. GCC 4.7
[TOOL][WINDOWS] ADB, Fastboot and Drivers - 15 seconds ADB Installer v1.4.3 by @Snoop05
[STABLE][2016.02.02] SuperSU by @Chainfire
[BETA][2016.02.28] SuperSU by @Chainfire
Q 02: Which governors are used by @thehacker911 in his kernel?
A: This lis of governors used is as follows:
Interextrem: A tweaked interactive governor by thehacker911. It is found in hacker kernel s6, where it has been tuned for better performance while still maintaining good battery life.
[*]Interactive
[*]Hyper
[*]Preservative governor
[*]ConservativeX
[*]Alucard
[*]Darkness
[*]Nightmare
[*]Wheatley
[*]SmartassV2
[*]OnDemand
[*]OnDemandPlus
[*]Dance Dance
[*]Conservative
[*]Userspace
[*]Bioshock
[*]Lionheart
For further information on those governors see thread of @gsstudios linked in first question (special thanks to him and @Aria.A97 for mentioning it in his Post, here) or the port by @thommy200 found here in our thread.
Q 03: How to apply profiles in Synapse as linked in the question above?
A: Thanks to our @Nimroth I'm able to share his step by step explanation of hoe to apply a profile using Synapse:
move the downloaded .tar file to Synapse/saved_profiles
start Synapse
restart it via the "Restart Synapse" button at the profiles tab (or restart you phone) to show your profile
at the top of the profiles tab select your profile and click on the check mark above
select "Restore Selected Profile"
Synapse force closes!
after the force close open up Synapse, click on the X at the top of the screen
Q 04: (ANDROID 5.1.1 ONLY!) Coming from another kernel, after flashing Hacker Kernel S6 Universal I got bootloop. What to do?
Maybe you've been on a kernel that changes the default GPU drivers/lib (as e.g. arter97). You got to revert those libs and drivers back to stock to be abled to use Hacker Kernel S6 Universal. Thank you @H3llSp4wN who has given the helpful answer in his Post on page 3 of this thread. You got to performe libs restore by BluMaK Team, as can be downloaded here.
Q 05: On my device the lower cores are on 800MHz instead of 400MHz. What can I do?
A: Download BusyBox as well as Synapse in Google PlayStore. Install BusyBox and reboot the device. Afterwards you'll be abled to adjust these settings in Synapse.
Q 06: What are the best settings for heavy gamers?
A: In response I want to thank @vnvman for his findings and for sharing them with us. You will find his post here.
Q 07: Are there any settings I could use to conserve battery on v11 of this kernel?
A: Thanks to our user @Indranuj Kar we are abled to share some settings. He uses undervolted a53, a57 with darkness and interactive governors as he wishs using 6 cores most of the time. His settings can be found here as well as screenshots here. In addition @NZnewbie share his battera conserving settings here. ATTENTION: these settings might not be well treeting for your device! Thanks for sharing with us you two!
Q 08: In some cases since V12 I got the issue that during a call, the microphone doesn't work. Is there any solution?
A: Try the WSM version of the kernel, or flash sound fix for your model after flashing the kernel. Thanks to @Medel-Silver for this useful tip in his post, found here
Q 09: Are there any settings I could use to conserve battery on v12 of this kernel?
A: Thanks to our user @NZnewbie we are abled to share some settings. His settings can be found here. If you'd ike to have a well balanced profile for performance as well als battery conservation you might like @Aria.A97's Awesome Balanced Profile, which is to be found here. ATTENTION: these settings might not be well treeting for your device! Thanks for sharing with us!
Q 10: Screenmirroring isn't working on V11 as well as V12. Is there anysolution to this problem?
A: To fix screenmirroring add "wlan.wfd.hdcp = disable" to your system/build.prop and reboot. Thanks to @Pulsarz for mentioning this solution in hier post, that is to be found here.
NEWS 2016/03/03: Galaxy S7 fundraiser
HTCNerdYoda said:
Hello everybody,
you want to see this kernel on the all new Samsung Galaxy S7?
Help the developer team to collect enough money to buy one or two devices (for the developer, as well as his tester). You'll surely understand that otherwise we won't be able to buy the new device and bring the kernel to it.
​
Click to expand...
Click to collapse
NEWS 2016/01/17: Further testing
thehacker911 said:
Info for SM-G920P Users:
We testing a kernel for SM-G920P Users.
Sourcecode: https://github.com/HRTKernel/Hacker_Kernel_SM-G920P
Click to expand...
Click to collapse
Found on: page 91
NEWS 2016/01/15: German Blog post
As is also to be found in this Post, I'm gonna share it here as well:
Samsung Galaxy S6/S6 Edge: Hacker Kernel S6 Universal
You are looking for a kernel, that is performant, gentle in consumption and at the same time is highly customizable, or just greatly appreciate kernel modding at your S6 / S6 Edge? Then at SmartLounge we got the right one for you.
We want to utilize the harbingers of the forthcoming version 11 to give you a first taste of the kernel. But we also want to introduce it to those of you who do not know the kernel yet. The kernel is a development of our member thehacker911 whom many of you, dealing with modding in Samsung, certainly came to know since a long time.
In his role as a member of SmartLounge thehacker911 offers us something unique: in the Forum of SmartLounge he offers the only German-language support by the developer himself and an exclusive e-mail support for everything related to the Hacker Kernel S6 Universal. The address can be found in our forum in the Developer Lounge, the support thread from thehacker911 in our Samsung Galaxy S6 Lounge. That alone would already justify this article, but here I do not want to leave it.
The functions the kernel are plentiful, so at this point I'll just give a brief excerpt:
Build mit GCC Sabermod 5.3.x Toolchain
drivers/staging/android/binder.c Updated auf Note 5 Sources
Full SELinux permissive
O3 optimiert
init.d Support
CPU underclock bis zu 200 MHz
CPU overclock bis zu 1600 MHz (A53 Cluster) und 2304 MHz (A57 Cluster)
GPU underclock bis zu 100 MHz
GPU overclock bis zu 852 MHz
Volle CPU Kontrolle in Synapse
Volle GPU Kontrolle in Synapse
CPU & GPU Thermal Control (credits to @UpInTheAir and @halaszk)
Voltage control for Memory Bus
Enable CLEAN CACHE, ISO, KSM, NTFS r/w support, UDF CDROM support, USB OTG support, Xbox game controller support (no Module)
GCC 6.0 support
CIFS support
Frandom support
and many more …
Special attention I want to put on the Synapse comprehensive support, which allows to customize the Hacker Kernel S6 Universal to an extent by use of profiles, which are seconed to none. Using the Synapse App available on PlayStore, you are able to freely adapt almost every detail to your user profiles and to make the kernel to something unique on your Samsung device. Control the two CPU clusters independently or change a single CPU completely, in case you don't not need them and by this operate the S6/S6 Edge even more efficiently.
You got fancy on this outstanding kernel, then we invirte you to visit us at our forum to download this kernel and to ask your questions! And all this in German.
The Developer thread can be found here, and support thread here with us in the Forum!
Click to expand...
Click to collapse
Found on: smartlounge.eu
Update Post 1!
Broken link has been fixed.
Gesendet von meinem HTC One M9 mit Tapatalk
Best Kernel 5 Stars from me
farid993 said:
I was on arter97 kernel, after flashing this kernel i got in boot loop so i flash arter97 again. How can i uninstall arter97 completely and flash this kernel?
Click to expand...
Click to collapse
to uninstall arter97 kernel you should first flash this .zip -> https://p4n062.s.cld.pt <- to restore de default GPU drivers / libs.
H3llSp4wN said:
to uninstall arter97 kernel you should first flash this .zip -> https://p4n062.s.cld.pt <- to restore de default GPU drivers / libs.
Click to expand...
Click to collapse
works on G925F? S6_G920F_Lib_Restore_by_BluMak_TEAM.zip
cobra11111 said:
works on G925F? S6_G920F_Lib_Restore_by_BluMak_TEAM.zip
Click to expand...
Click to collapse
it should work but i can't garantee that
cobra11111 said:
works on G925F? S6_G920F_Lib_Restore_by_BluMak_TEAM.zip
Click to expand...
Click to collapse
H3llSp4wN said:
it should work but i can't garantee that
Click to expand...
Click to collapse
You can use any GPU reverting package across every stock 5.1.1 Touchwiz ROM - they are all the same as far as I know.
Ask @arter97 himself.
Link Please
I'm on Xtrestolite Rom and i've been installed this kernel but the Unikernel has been remaining
How can I do?
Inviato dal mio SM-G925K utilizzando Tapatalk
assandryou said:
I'm on Xtrestolite Rom and i've been installed this kernel but the Unikernel has been remaining
How can I do?
Inviato dal mio SM-G925K utilizzando Tapatalk
Click to expand...
Click to collapse
with TWRP recovery.....it should work---!!!
H3llSp4wN said:
it should work but i can't garantee that
Click to expand...
Click to collapse
Doesn't work. Keeps putting my device into bootloop.
I am not getting the small cpu kerns on 400mhz. It is still on a minimum frequency of 800mhz. It that normal ?
assandryou said:
I'm on Xtrestolite Rom and i've been installed this kernel but the Unikernel has been remaining
How can I do?
Inviato dal mio SM-G925K utilizzando Tapatalk
Click to expand...
Click to collapse
I am running XtreStoLite, too and i am fine with the latest hacker kernel.
I first flashed the ROM as normal with unikernel. Than i booted into system first. After that i did a reboot into recovery and than flashed the hacker kernel.
I had Problems when i flashed the rom and directly flashed hacker kernel without booting into system. On this way i got a bootloop too. So boot in system first with the standard kernel of the rom, than reboot in recovery and flash hacker kernel. Should work, it worked for me
I resolved with flash with TWRP
Inviato dal mio SM-G925K utilizzando Tapatalk
---------- Post added at 06:41 PM ---------- Previous post was at 06:37 PM ----------
But it's so laggy in Xtrestolite Rom
Inviato dal mio SM-G925K utilizzando Tapatalk
Unaware that kernel .. it was one that I wanted. Be making a donation so my money entering the account. Congratulations @HTCNerdYoda
But in DittoNote is giving UCI IN SUPPORT DETECTED .. Something I can do without having to change the rom?
Edit: The Ditto Note has BusyBox, you need to install the Play Store
assandryou said:
I resolved with flash with TWRP
Inviato dal mio SM-G925K utilizzando Tapatalk
---------- Post added at 06:41 PM ---------- Previous post was at 06:37 PM ----------
But it's so laggy in Xtrestolite Rom
Inviato dal mio SM-G925K utilizzando Tapatalk
Click to expand...
Click to collapse
now laggy here with arrow rom ....did you clean cache and dalvik.....its not the kernel thats for sure...:victory:
Smooth as butter with Xtrolite 925f model
Sendt fra min SM-G925F med Tapatalk

[EOL][KERNEL][TW 8.0.0][N950F/FD][OC][SYNAPSE] SmurfKernel 3.0.2

SmurfKernel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features
- Toolchain UBERTC 6.4.1 + GRAPHITE optimizations
- OC CPU up to 2.81 GHz for Big Cluster
- OC GPU up to 572 MHz
- GPU UV/OV
- Synapse support
- Governors interactive, schedutil, impulse, zzmoove, impulse, blu_active, conservative, cultivation
- IO Schedulers cfq, bfq, maple, zen, fiops, tripndroid, noop, deadline
- Asynchronous + Dynamic Fsync 2.0
- Dynamic stune boost
- Input Booster
- Frandom
- Optimzied LZ4 for SWAP
- Power efficient workqueues
- Boeffla wakelock control
- Selinux is set to permissive
- Supports Private Mode
- F2fs on /data partition
- Init.d support
Installation
- Boot to TWRP
- Flash Kernel
- Flash your prefered ROOT or not
- Install a busybox and Synapse from PlayStore
Download
Download MEGA SmurfKernel 3.0.2
Changes:
3.0.1
Blocked to many wakelocks by default, list cleaned.^
3.0.2
Added more firmware (wifi) files to avoid wifi problems.
Frandom problems fixed.
Download MEGA optional frandom script
Copy to /system/etc/init.de and set permissions to rwxrwxrwx. Reboot.
Credits/Thanks
- @Tkkg1994 for his source as base and his help
- Noxxxious for great ideas
- farovitus for some ideas which features are nice
- kairi_zeroblade and all other devs here for their great work for the community!
- Samsung for sources
- the great linus for his amazing kernel source
- geiti94 for his patched camera binaries
- Noxxxious and friedrich420 for Synapse templates
XDAevDB Information
SmurfKernel SM-N950F, Kernel for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
Pappschlumpf
Source: https://github.com/pappschlumpf/SmurfKernel-Oreo
Version Information
Status: Stable
Current Stable Version: V2.0.2
Stable Release Date: 2018-01-16
Reserved
Whoa!
May I ask which baseband is the kernel on?
moderndaycowboy said:
Whoa!
May I ask which baseband is the kernel on?
Click to expand...
Click to collapse
BQK6 Source. But which baseband you're on is not important
Gesendet von meinem SM-N950FD mit Tapatalk
pappschlumpf said:
BQK6 Source. But which baseband you're on is not important
Gesendet von meinem SM-N950FD mit Tapatalk
Click to expand...
Click to collapse
oh thanks, Does it working with stock AKQ9 ?
Do I expect some performance drops with AKQ9?
moderndaycowboy said:
oh thanks, Does it working with stock AKQ9 ?
Do I expect some performance drops with AKQ9?
Click to expand...
Click to collapse
Yes and no.
Gesendet von meinem SM-N950FD mit Tapatalk
pappschlumpf said:
Yes and no.
Gesendet von meinem SM-N950FD mit Tapatalk
Click to expand...
Click to collapse
I smile and then I cry :crying:
---------- Post added at 09:47 PM ---------- Previous post was at 09:30 PM ----------
pappschlumpf said:
SmurfKernel
Features
- Toolchain 6.4.1 + GRAPHITE optimizations
- OC CPU up to 2.81 GHz for Big Cluster
- OC GPU up to 636 MHz
- Governors interactive, schedutil, impulse, zzmoove, darkness, impulse, blu_active, conservative, bioshock
- IO Schedulers cfq, bfq, maple, zen, fiops, tripndroid, noop, deadline
- Asynchronous + Dynamic Fsync 2.0
- Optimzied LZ4 for SWAP
- Power efficient workqueues
- Boeffla wakelock control
- Selinux is set to permissive
- Supports Private Mode
- F2fs on /data partition
- Init.d support
Installation
- Boot to TWRP
- Flash Kernel
- Flash your prefered ROOT or not
Download
Download MEGA
Credits/Thanks
- @Tkkg1994 for his source as base and his help
- farovitus for some ideas which features are nice
- Samsung for sources
- the great linus for his amazing kernel source
- geiti94 for his patched camera binaries
XDAevDB Information
SmurfKernel SM-N950F, Kernel for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
Pappschlumpf
Source: https://github.com/pappschlumpf/SmurfKernel
Version Information
Status: Stable
Current Stable Version: V1.200
Stable Release Date: 2017-12-17
Click to expand...
Click to collapse
flashed the kernel 10 min ago, amazing performance and fluidity.
no issues so far.
moderndaycowboy said:
I smile and then I cry :crying:
---------- Post added at 09:47 PM ---------- Previous post was at 09:30 PM ----------
flashed the kernel 10 min ago, amazing performance and fluidity.
no issues so far.
Click to expand...
Click to collapse
Nice, to hear. Please do not quote the OP.
pappschlumpf said:
Nice, to hear. Please do not quote the OP.
Click to expand...
Click to collapse
okay.
bootloop on n950f. Flashed It over stock. Maybe because I already rooted with supersu before flashing...? I factory reset the phone and then flashed the kernel without rooting and now it works.
Which app do you recommend to adjust clock Speeds?
Motawa88 said:
bootloop on n950f. Flashed It over stock. Maybe because I already rooted with supersu before flashing...? I factory reset the phone and then flashed the kernel without rooting and now it works.
Click to expand...
Click to collapse
I've flashed Magisk, no problem. For sure not a kernel issue.
Please try to reflash it. Maybe reboot recovery and flash su again.
EX Kernel Manager
Motawa88 said:
bootloop on n950f. Flashed It over stock. Maybe because I already rooted with supersu before flashing...? I factory reset the phone and then flashed the kernel without rooting and now it works.
Which app do you recommend to adjust clock Speeds?
Click to expand...
Click to collapse
pappschlumpf said:
I've flashed Magisk, no problem. For sure not a kernel issue.
Please try to reflash it. Maybe reboot recovery and flash su again.
EX Kernel Manager
Click to expand...
Click to collapse
Sometime the phone neeeds like 5 starts until it boots. Never hat that. Thats weird. Which magisk Version did you Flash?
What about kernel adiutor?
edit: I flashed completely to stock with Odin and installed your kernel after Setup. The phone takes a few atempts every time I reboot. Very odd.
Motawa88 said:
Sometime the phone neeeds like 5 starts until it boots. Never hat that. Thats weird. Which magisk Version did you Flash?
What about kernel adiutor?
edit: I flashed completely to stock with Odin and installed your kernel after Setup. The phone takes a few atempts every time I reboot. Very odd.
Click to expand...
Click to collapse
Could to high clock rates in default profiles. My Note 8 is in a good ASV class, working with 2.81 without problems. I'll check tomorrow what i've set in default spectrum profile.
Kernel Adiutor is ok too. But GPU oc missing, etc. Not the full featureset.
Ex recommended.
Ma gisk 14.5 recommended.
Gesendet von meinem SM-N950FD mit Tapatalk
pappschlumpf said:
Could to high clock rates in default profiles. My Note 8 is in a good ASV class, working with 2.81 without problems. I'll check tomorrow what i've set in default spectrum profile.
Kernel Adiutor is ok too. But GPU oc missing, etc. Not the full featureset.
Ex recommended.
Ma gisk 14.5 recommended.
Gesendet von meinem SM-N950FD mit Tapatalk
Click to expand...
Click to collapse
Okay.
Clock doesnt stay set on 2,7 or even 2,5. Often it goes down to 1.6. This is DVFS right? Kinda weird though because my phone is just warm a little bit. Will the clock go up to 2,7ghz after it has cooled down?
Found issue.
I have downloaded Mtweaks 2.7
at 2.81 OC with interactive , for 1 time system crash and goes to soft reboot.
Motawa88 said:
Okay.
Clock doesnt stay set on 2,7 or even 2,5. Often it goes down to 1.6. This is DVFS right? Kinda weird though because my phone is just warm a little bit. Will the clock go up to 2,7ghz after it has cooled down?
Click to expand...
Click to collapse
Yes, dvfs, it isn't sticking something like 1 minute after boot. To set max wait until device has settled. But the setting itself sticks and is set after full boot always.
Gesendet von meinem SM-N950FD mit Tapatalk
Motawa88 said:
Sometime the phone neeeds like 5 starts until it boots. Never hat that. Thats weird. Which magisk Version did you Flash?
What about kernel adiutor?
edit: I flashed completely to stock with Odin and installed your kernel after Setup. The phone takes a few atempts every time I reboot. Very odd.
Click to expand...
Click to collapse
Please check this one out:
https://mega.nz/#!l9sCSBbS!SuljMkfByDPpkUpa3OMhxCyGbBoNNozWrK2Bn2mjgIA
Stock clocks for boot and gpu down to 600.
There's a change for gpu_cooling_table within the dts files of my kernel. The array is bigger. That's the only other change i could imagine to be problematic. Well, we'll see. Please check this version, if it is solving your boot problems.
moderndaycowboy said:
Found issue.
I have downloaded Mtweaks 2.7
at 2.81 OC with interactive , for 1 time system crash and goes to soft reboot.
Click to expand...
Click to collapse
Well, max OC is for sure working only on a few Note 8 having a good ASV group rating. ASV is Samsungs speed bin. Not all CPU's are equal. You could check this info with EX Kernel Manager, CPU tab. ASV is from 1 (worst) to 15(best bin). Mine for example has 8 for big cluster, 8 for little and 4 for the gpu. 2.81 is stable on my Note 8.
Spectrum support would be a thing for some who don't want to mess up with settings. Just a suggestion
dannycellestio said:
Spectrum support would be a thing for some who don't want to mess up with settings. Just a suggestion
Click to expand...
Click to collapse
It has spectrum support. Most profiles clock @2496 MHz or lower. But i could include some more profiles. No problem.

Categories

Resources