[Kernel] [S7262] [21/06/2015] BeastPro Kernel v1.0 - Samsung Galaxy Star

{
"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"
}
BeastPro Kernel v1.0
For Samsung Galaxy Star Pro S7262 (logan2g)
#StarProBeast
Code:
* Your warranty is now void.
* We are not responsible for bricked devices, dead SD Cards, thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about this kernel before flashing it!
* YOU are choosing to make these modifications.
* And if you point the finger at us for messing up your device, we will laugh at you.
"It takes days to make a kernel but it doesn't even take few seconds to press the Thanks Button" - arpith.fbi (XDA Recognized Contributor)
Click to expand...
Click to collapse
Compiled from official and latest Samsung kernel sources.
[*]Compiled using official Cortex optimized Linaro Toolchain 4.6.4.
[*]Should work on every GT-S7262 firmware or build. No restrictions on custom ROMs. Use your favourite Stock/Custom ROMs along with the Beast Pro.
[*]Kernel OTA (Over-The-Air) Update Feature.
[*]Smooth like butter.
[*]Swap memory support.
[*]Optimized for size.
[*]PS Frequency Change support.
[*]CPU Frequency Scaling Enabled. Scale CPU frequencies using apps like SetCPU.
[*]Scalable CPU frequencies: 500 Mhz, 600 Mhz, 700 Mhz, 800 Mhz, 900 Mhz, 1 Ghz.
[*]Enabled CPU Idle Power management.
[*]Enabled Tracing, Migration and Branch Profiling.
[*]Enabled Deadline Scheduler.
[*]Added Custom Governor(s): SmartassV2 (tweaked), Lagfree, Lazy, InteractiveX, Lionheart.
[*]Added Custom Scheduler(s): SIO, SIO-Plus.
[*]Default: Ondemand, CFQ.
[*]Added Dynamic Fsync Control support.
[*]Allowed higher clockrates.
[*]Added NVS Hibernate driver.
[*]Optimized for powersave.
[*]Added CPU Boost driver to boost CPU for performance.
[*]Added BLX (Battery Life Extender) driver to extend battery life.
[*]Added AutoSleep, PowerSuspend and QuickWakeup for better battery utilization and performance.
[*]Added TCP Congestion support.
[*]Added Frandom, a fast pseudo-random generator.
[*]Added glibc memcpy and libstr support.
[*]Updates: zram (performance), autogroup by android ID, softirq (performance), readahead (performance), sched tweaks (performance), optimized square root algorithm, ondemand boost cpu etc.
[*]Fixes: Swap fix for governors, vfat, i/o latency (34% improvement), cpufreq driver, ondemand governor, ext3 and ext4 bugs, ARM fault etc.
[*]Insecured kernel (boot), allowed root by default.
[*]Allowed Mock Locations and Debugging by default.
[*]Insecured ADB, Persist USB ADB support.
[*]USB Force Fast Charge support.
[*]USB Keyboard and Mouse support.
[*]DriveDroid support.
[*]Added exFAT file system support through module.
[*]Support for FAT, MSDOS, VFAT and NTFS (R/W) file systems.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Edit: Before installing kernel, kindly follow these steps in order to backup EFS/IMEI and related partitions.
1] Install Partitions Backup & Restore and ES File Explorer from Google Play.
2] Allow both to have Root access.
3] Launch Partitions Backup & Restore App and click on Settings icon, select External SdCard, click on Back button.
4] Select EFS, MODEM and MODEM2 (which are yellow colored) and click on down most button of right side. It will backup your efs and related partitions to your external memory card.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
THE FOLLOWING STEPS SHOULD ONLY BE PERFORMED ON A SAMSUNG GALAXY STAR PRO/PLUS (GT-S7262)
Steps:
1] Download BeastPro Kernel's Latest Zip From the Download Section of the thread
2] Transfer it (without extracting) to your phone's External SD Card
4] Switch off your phone
5] Put your phone in Recovery Mode (Volume Up + Power + Home buttons simultaneously)
Now use Volume buttons to navigate Up and Down (To go up, press Volume Up button Once. To go down, press Volume Down button Once) And To select an option, use the Power Button
6] Go to Install Zip From SD Card Select it
7] Go to Choose Zip From SD Card Select it
8] Now browse to BeastPro Kernel's Latest Zip where you had transferred it to your external SD Card
9] Select It
10] Go to Yes by pressing Volume Down button. Select it
11] An Installation Will Start
12] After the process completes, you have successfully flashed The BeastPro Kernel!
13] Now Go Back and Reboot your Phone
14] Enjoy!
BeastPro Kernel v1.0
BeastPro Kernel
BeastPro Kernel Ramdisk
Neil Agarwal (regalstreak)
Anil Singh (anilsingh1605)
Avinaba Dalal (corphish)
Aaron Segaert (flar2)
Ezekeel
Please press the Thanks Button guys! It means a lot to us devs
"Code Wins Arguments" - regalstreak (XDA Senior Member)
Click to expand...
Click to collapse
XDA:DevDB Information
BeastPro Kernel, Kernel for the Samsung Galaxy Star Pro
Contributors
regalstreak, anilsingh1605
Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2015-06-20
Created 2015-06-21
Last Updated 2015-06-21

Q1) Will it work on my ROM?
Ans: Yes! It works on all the ROMs available for our device. (Custom/Stock)
Q2) The phone is lagging!
Short Answer: It will ofcourse lag in the beginning for a minute. See the phone speed up after that!
Long Answer: The phone builds the cache and dalvik cache required to run the programs and apps for the device. So it takes around one or two minutes for the device to start-up completely. So just wait for that duration. Then enjoy our kernel
Even then, if it is lagging. it is because of your phone. Try clearing cache from recovery and uninstall some unnecessary apps.
Q3) When will you add feature X?
Ans: We will add them as soon as possible. If you need a feature, you can post that in the feature requests section, or even quote us here! But due to studies, it would require some time.
Q4) Can I use this kernel in my custom ROM?
Ans: You should seek our permission for that. Ask us on Facebook. I may reply fast. Here is my Facebook account: Neil Agarwal And Here is Anil Singh's Facebook Account: Anil Singh
Q5) I am facing white screen! Please help!
Ans: If you face the white screen error, update to latest version of the stock ROM. Then flash the kernel. If you have any other problems, you can quote us here!
Q6) I am not getting signal! I just can see Emergency calls only! Please help! And I have a backup of my EFS Partition and IMEI!
Ans: This is because you have lost your EFS folder. Your Internal SD Card might not work. Your Lock Screen might not work. When you press the power button for a short time, your phone may turn off directly. You may view yellow text on your screen. OK. Enough of info. Now, The Fix:
Restore EFS/IMEI:
Launch Partitions Backup & Restore App, click on the button beside settings icon.
Click on Restore a Partition, OK, ES File Explorer, Just Once.
Browse to External SD Card and select Partitions Backup folder.
For EFS: Select EFS backup file from the folder and select efs (mmcblk0p3) and click on Restore.
Repeat steps 1,2,3 and for modem: Select modem backup file from the folder and select modem (mmcblk0p7) and click on Restore.
Repeat steps 1,2,3 and for modem2: Select modem2 backup file from the folder and select modem2 (mmcblk0p11) and click on Restore.
Reboot mobile.
Q7) My Lockscreen is not working! And I have a backup of my EFS Partition and IMEI!
Ans: Read FAQ Question 6
Q8) There is Yellow Text on my screen! And I have a backup of my EFS Partition and IMEI!
Ans: Read FAQ Question 6
Q9) I am not getting signal! I just can see Emergency calls only! Please help! And I do not have a backup of my EFS Partition and IMEI!
Ans: This is because you have lost your EFS folder. Your Internal SD Card might not work. Your Lock Screen might not work. When you press the power button for a short time, your phone may turn off directly. You may view yellow text on your screen. OK. Enough of info. Now, The Fix:
Go Here
Enjoy!
From Next Time, Learn To Follow Instructions.
If it still does not work, Feel free to contact us!
Q10) My Lockscreen is not working! And I do not have a backup of my EFS Partition and IMEI!
Ans: Read FAQ Question 9
Q11) There is Yellow Text on my screen! And I do not have a backup of my EFS Partition and IMEI!
Ans: Read FAQ Question 9
Now You Are Good To Go!

Code:
[B]v1.0 - 21 June, 2015[/B]
-Initial release.

Swap Memory Support:
You can now increase your handset RAM size (virtually) using third party app or init.d script!
Use any Ram Expanding application or init.d script for Swap Memory. Make sure you have enough free space in External SD-Card to be used as Virtual Ram.
Make sure you select External SD-Card as swap partition before applying changes in your favorite ram expanding app/script.
Governors:
Different kernels can support different CPU Governors, which manage the way your phone ramps up or down its clock speeds as you use it.
There are a few different kinds of Governors.
To Change an I/O Scheduler, You need an App. The Best One is: No-frills CPU Control
Go Here For More Reference
I/O Schedulers
Input/output (I/O) scheduling is a term used to describe the method computer operating systems decide the order that block I/O operations will be submitted to storage volumes.
I/O schedulers can have many purposes depending on the goal of the I/O scheduler, some common goals are:
To minimize time wasted by hard disk seeks.
To prioritize a certain processes' I/O requests.
To guarantee that certain requests will be issued before a particular deadline.
To Change an I/O Scheduler, You need an App. The Best One is: No-frills CPU Control
Go Here For More Reference
USB Force Fast Charge Support:
USB Fast Charge allows you to charge battery faster when connected to a PC/Laptop via USB using Fast Charge App. Very useful in certain situations.
Increases input current limit to 1000mA when charging via USB.
Required App: Fast Charge
USB Keyboard Support:
Turn your Android device into USB keyboard/mouse for your PC/Laptop. Very useful in certain situations.
Steps:
Start ADB Debugging
Start app
Connect device to system via USB cable
Required app: USB Keyboard

Thanks
at first thanks for giving this file
2nd thanks for giving this file
3rd thanks for giving this file :highfive:
4th thanks for giving this file :fingers-crossed:
5th thanks for giving this file :laugh:
etc etc.......................

Download link removed. Aroma installer sometimes skips installation of OTA Updater app which is necessary in order to provide future updates of Beast Pro kernel.
Wait till we make a CWM/TWRP flashable zip.
Thanks, Team Beast.
Edit:
Download link added. Features added.
Thanks, Team Beast.

nice. thanks for the link.

Edit: post edited.

best kerne evwe
Great wokr

it is smooth and lagless kernel.But sometimes experience a issue:slowly unlocking the screen by constant increase in intensity.Is it a feature or device defect bro???

Prince Abhinav Gupta said:
Great wokr
Click to expand...
Click to collapse
Thanks Abhinav! Hope you enjoyed it!
[email protected] said:
it is smooth and lagless kernel.But sometimes experience a issue:slowly unlocking the screen by constant increase in intensity.Is it a feature or device defect bro???
Click to expand...
Click to collapse
Try changing the ROM.. It might be a ROM issue.. Also try clearing the cache!

[email protected] said:
it is smooth and lagless kernel.But sometimes experience a issue:slowly unlocking the screen by constant increase in intensity.Is it a feature or device defect bro???
Click to expand...
Click to collapse
Use SmartassV2 governor with SIO or SIOPlus scheduler for better performance and less lag.

Suggestion
If you like to add this in your updater-script then it will make easier to noobs like me
ui_print("Wiping dalvik-cache");
mount("ext4", "EMMC", "/dev/block/mmcblk0p12", "/data");
delete_recursive("/data/local");
delete_recursive("/data/dalvik-cache");
unmount("/data");
ui_print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
ui_print("Done..");
ui_print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
ui_print("Wiping cache...");
mount("ext4", "EMMC", "/dev/block/mmcblk0p8", "/cache");
delete_recursive("/cache");
unmount("/cache");
ui_print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
ui_print("Done ");
ui_print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!");

http://forum.xda-developers.com/galaxy-star/development/kernel-beast-kernel-v2-t3110185
Beast™ Kernel
BeastPro Kernel
which is the best for device performance ?

emoboy (Official Name!) said:
http://forum.xda-developers.com/galaxy-star/development/kernel-beast-kernel-v2-t3110185
Beast™ Kernel
BeastPro Kernel
which is the best for device performance ?
Click to expand...
Click to collapse
Haha! The history of this kernel.
In october 2014, i released Beast Kernel v1. It was a huge success. Was a basic kernel with not many features. After that i had studies and had to pause development. Also my PC Had broken down.
Later, in may 2015, @anilsingh1605 released his Star Kernel v1 and updated it to v2. It was a great kernel. Seeing him, I too felt the Beast kernel needed an update. Hence i updated it to v2 and later v2.1.
In June, We (Anil Singh and Me) Decided to make the best kernel for our device! We merged our projects and hence, BeastPro Kernel was released! 
 @emoboy (Official Name!) yea, BeastPro is the best for performance

regalstreak said:
Haha! The history of this kernel.
In october 2014, i released Beast Kernel v1. It was a huge success. Was a basic kernel with not many features. After that i had studies and had to pause development. Also my PC Had broken down.
Later, in may 2015, @anilsingh1605 released his Star Kernel v1 and updated it to v2. It was a great kernel. Seeing him, I too felt the Beast kernel needed an update. Hence i updated it to v2 and later v2.1.
In June, We (Anil Singh and Me) Decided to make the best kernel for our device! We merged our projects and hence, BeastPro Kernel was released!
@emoboy (Official Name!) yea, BeastPro is the best for performance
Click to expand...
Click to collapse
Use ramexpander on your kernel
Thanks pro.

download link
which is the best rom for this kernel?

lggingerb said:
which is the best rom for this kernel?
Click to expand...
Click to collapse
I think stock.. It is the best and most stable

good work bro :good: i try it and it's super fast thank u :good: and i hope u will update it soon

thanks for beast kernel

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][ICS] Kappa Kernel - Stock & Boost

Good day to everyone,
a small contribution to the community. My own brew of the kernel for Sony Xperia Mini Pro, Mini, LWW and Active smartphones.
Kappa Kernel
{
"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"
}
The unfortunately mandatory disclaimer:
By installing this kernel you agree that I can't be held responsible for anything that happens to you, your belongings, the people you know, the people you don't know, anything that might be closely or remotely related to you. You install the provided software in your phone and you're sole responsible for what may happen. Can't be blamed if your warranty is now void either. Even coffee may taste different afterwards!
What is it?
This is my attempt at bulding a custom kernel for my needs. To be fast, stable and eat as little battery as possible.
It's mainly "your" kernel, in the sense that it contains contributions/pieces of code / bits of genius by several people, who I wish personally to thank for all they shared. In no particular order:
DooMLoRD
Faux123
an0nym0us_
slade87
nobodyAtall
garwedgess
...and many, many others...
(Listing above people doesn't mean they directly contributed to the kernel nor that they endorse it. I took either piece of their work to include or was inspired by their works)
What's in it?
This production of KaLabs kitchen is prepared with the finest cutlery available, Linaro GCC 4.7.3.
I've taken a well fed Sony stock 4.1.B.1.13 and prepared " a la Ka recipe"
Removed unnecessary kernel components (e.g. Ethernet 10/100 drivers) - Lighter is better
CWM 6.0.3.1k (press vol down when the purple led is On at boot - Updated in 1.6 with Reboot to Fastboot and Shutdown)
CPU Governors (most taken from DooMLoRD sources): boosted (New), brazilianwax, conservative, darkside, hybrid (New), intellidemand (Default), intellidemand2, interactive (Backported from JB), interactivex, lagfree, lionheart , minmax, ondemand, performance, powersave, savagedzen, scary, smartassV2 (Tuned and boost pulse in 1.6), smartass, smartassH3 ((Tuned and boost pulse in 1.6), smoothass, userspace, virtuous, wheatley
IO Schedulers: BFQ, CFQ, SIO (Default), VR, Zen
SLQB Memory Allocator
Added Ext4 support
Swap, ZRam enabled
Cleancache and Frontswap are present too
Google Snappy Compression and Decompression drivers included
Updated Video drivers with Aurora Project's versions
Memcopy included
Tiny RCU is there too
OC up to 1.7GHZ
RO.secure = 0
init.d support
IP Tunneling
Wifi modules in Ramdisk (works right away, no need for reboot)
Boot Boost (Boot in OC 1.6GHZ, reduces boot by a few seconds)
Patched up to 2.6.32.60
Updated Yaffs2 driver
Ramdisk compressed with LZMA
Two-way call recording patch
CIFS Module enabling/disabling via KaMenu (*)
NTFS Module enabling/disabling via KaMenu (*)
FUSE Module enabling/disabling via KaMenu (*)
USB OTG Module enabling/disabling via KaMenu (*)
HFS Plus Module enabling/disabling via KaMenu (*)
Builtin OC/Governors/IOSchedulers choice in KaMenu (*)
Make CPU Governor / IO Scheduler choice stick at boot via KaMenu (*) (New)
Device reset via HOME + POWER keys, need to press keys 3 seconds, can be enabled via sysfs and KaMenu (New)
Wifi works as of first boot of newly installed rom.
This Kernel plays safely with any ROM based on stock ICS.
Battery bug fixed
(*) KaMenu is new with release 1.3
Either via "adb shell" or a Terminal on the device itself, execute kamenu and follow the onscreen menu to enable or disable CIFS/NTFS/FUSE.
Once enabled, they are loaded and automatically loaded at boot too (via init.d script). Follow the same procedure to disable them.
Since Version 1.5, KaMenu allows you to choose the CPU Governor, CPU Min/Max Frequency and IO Scheduler without the need for an additional software. Of course it won't be as pretty as a graphical application but at least you have something to do it shipped with the kernel without having to rely on a rom builtin tool or third-party app you'd have to download separately.
Since Version 1.6 you'll find in KaMenu both in the CPU Governor and IO Scheduler selection menus the option to make your choice to stick at boot (via auto-created init.d scripts).
Supported models
The aim is to provide with builds for:
Mango - Mini Pro
Smultron - Mini
Coconut - LWW
Satsuma - Active
Installation
The installation is no different than other custom kernels.
First make sure you have an unlocked bootloader
When your phone is turned off, press the up vol button and connect your phone to your computer (Fastboot mode)
You must see the led turning blue
Either via Flashtool or via command line (fastboot -i 0x0fce flash boot THEKERNEL) flash the kernel to your phone
You must see "0 bad blocks encountered" in the log. In case you see, it's safe to disconnect and reboot, otherwise redownload the kernel and try flashing again.
There you go...
Downloads
Downloads for all devices of latest 1.6 with the battery bug fix
Kappa 1.6 Battery bug fixed
Update (1.6)
Version 1.4 was reported to be more stable than 1.5. This is why 1.6 has been built starting back from 1.4 and patching up till to achieve a build as stable as 1.4 and including additional features which hopefully will be of your liking.
It took a little time to release it and some of you participated actively in the testing. I would really like to thank who helped me bringing online this new version.
This new version doesn't only include a set of patches and fixes on the kernel itself but also a few additional features and fixes to the ramdisk.
First of all, probably the most significant change in the ramdisk is the inclusion of an "hybrid" CWM 6.0.3.1.
I call it 6.0.3.1k because it's not an official 6.0.3.1 but a patched 6.0.2.1 that includes all the fixes that could be applied while keeping compatibility with a 2.6.32.x kernel and adding additional features compared to the official CWM. This version, upon your suggestion, now includes a separate menu to Reboot into System, Reboot to Fastboot and Shutdown.
Another little feature I'm glad to include in this release is having Wifi to work since first boot of a newly installed ROM. Generally, because kernels that don't alter the /system partition must load drivers from the ramdisk early, Wifi is not available when you first boot a newly installed ROM. Version 1.6 now performs the required Wifi initialisation procedures when it detects the ROM hasn't performed them yet (case of a newly installed ROM) so that Wifi works right away.
Interactive CPU Governor JB edition was backported. This version can auto tune its tunable values by itself. Quarx2k (on Github) ported it.
Couple of CPU Governors more: Boosted which is a tuned version of SmartassV2 and Hybrid; Hybrid is meant to give it's full potential on multicore devices, which isn't our case, but I've included it anyway. Time will tell if worth keeping or not.
Many other changes and fixes were included with the aim to make this release more stable and smooth than the previous. In case you're actually still running 1.5, I'd really advise you to try this one.
Version 1.7 is now being prepared!
For people willing to test ongoing 1.7 Betas... I tried to make it a little easier.
My friend Jenkins is making every night a new build based on the latest committed changes. You can grab the releases here:
Kappa 1.7 Beta Releases
Sources of the kernel available via Github
and the modded CWM too
This is a work in progress, a lot still left to do to consider it fully boosted and optimised!
And that's pretty much it. Thanks for reading and please post any comments / critics / suggestions you may have!
Ka.
XDA:DevDB Information
Kappa Kernel, Kernel for the Sony Ericsson Xperia Mini, Mini Pro, Active
Contributors
kast
Kernel Special Features: Based on stock ICS Kernel, patched all up to be fast and battery friendly
Version Information
Status: Beta
Current Stable Version: 1.6
Stable Release Date: 2013-04-28
Current Beta Version: 1.7
Beta Release Date: 2013-11-15
Created 2013-11-15
Last Updated 2014-08-24
Will added GPU+ in next relase for Mango?
MichałPL said:
Will added GPU+ in next relase for Mango?
Click to expand...
Click to collapse
I'm looking into that!
Update: Found this reply by An0nym0us_
actually theres none xperia mdpi or hdpi kernel with oc gpu. adreno205 simply cant be oc.
the discussion to oc it is since the desire hd days, but none succeeded with good result.
raising the gpu freq manually in kernel source made phone lag.
Click to expand...
Click to collapse
So I guess it's a blocked road to have GPU OC...
Ka.
I can test it for you on lww but:
please make it most battery friengly as you can,
usb otg modules
oc up to 1.6 ( I think no one use even 1.6 frequency
ext2, 3 ( somones use lower versions of ext partition)
it is rooted right?
and please never make it with twrp ( or make 2 kernel: twrp and cwm) because twrp has problems with installing some zips
use 100mhz steps for cpu
ntfs module
and have no idea what more btw as I said i can test it for lww
lsander said:
I can test it for you on lww but:
please make it most battery friengly as you can,
usb otg modules
oc up to 1.6 ( I think no one use even 1.6 frequency
ext2, 3 ( somones use lower versions of ext partition)
it is rooted right?
and please never make it with twrp ( or make 2 kernel: twrp and cwm) because twrp has problems with installing some zips
use 100mhz steps for cpu
ntfs module
and have no idea what more btw as I said i can test it for lww
Click to expand...
Click to collapse
oc up to 1.6 ( I think no one use even 1.6 frequency : Was actually thinking about that... 2.0GHZ maybe not that safe, considering the official speed of the CPU. Might bring it down to 1.6
it is rooted right? - ro.secure is set to 0, but there is no autoroot script or similar.
ext2, 3 - Those are in, I added Ext4, didn't remove Ex2 and Ext3
use 100mhz steps for cpu - Will look into that
CIFS and NTFS are "said" to eat battery, this is why I didn't include them. But might be wrong and quite happy to be corrected.
usb otg modules - Prolly in next release. (Included in 1.1)
Thanks a lot for your offer to test! Beware that because I don't have a LWW myself I can't even guarantee it'll boot on yours. I'll build it and send you a link via PM, ok?
Thanks again,
Ka.
Thanks a lot for reply. So have no idea if ntfs eats battery.
So if ro secure to 0 is that root acces will normally work in rom right?
NTFS mhm I just need to work mounting pendrives in usb otg helper so I could use it normally. Now I use kernel panic which is fast and battery friengly. But can't mount pendrives. So I need the same fast kernel with usb otg. As I said I just need possibility to mount my pendrive with ntfs file system on it
And yes pm me link after you will make version for live
Hey Kast, how about battery performance in Mango?
kashy said:
Hey Kast, how about battery performance in Mango?
Click to expand...
Click to collapse
This is the Kernel I'm running right now. Battery life doesn't seem to be too bad. With wifi on, over night, lose less than 10%.
I'm sure there is room for improvement...
Currently flashing this phone 20 times a day though...
Ka.
hey there, sounds interesting, the kernel will there probably a twrp version (prefared 2.4.x as that is the working one ) available sometime soon? searching for such a kernel quite a time, lupus JB has a working twrp 2.4.x but all other kernels still use twrp 2.3.x (which is known as not correctly working -> can´t flash roms)
thanks in advance
Linshart said:
will there probably a twrp version (prefared 2.4.x as that is the working one ) available sometime soon?
Click to expand...
Click to collapse
Hi, thanks!
I'm more a CWM guy myself but I definitely want to try it out. I'll avoid "Dual Recovery" boots because I don't want to have my phone waiting two times... I'll have to find another way of packaging either one or the other.
Thanks,
Ka.
would be cool well if u can get the TWRP 2.4.x (i found it by searching the forums here, there is a thread with fully working stockkernels with the twrp for all XPERIAs) u don´t need dual boot as the 2.4 works perfectly, lupus JB kernel only has the TWRP 2.4.x
hey I will test coconut version but have no idfea how to download from link provided by you when will download first will write if it boot and then will try one day how it works
Testing Ka-Cocunot
Edited:
Screen is wierd, have some horizontal stripes and its faded.
Im using xNXT 7 rom, Project Fluid and RPengine tweaks.
Cybereu said:
Testing Ka-Cocunot
Screen is wierd, have some horizontal stripes and its faded.
Click to expand...
Click to collapse
Thanks a lot for your tests! Would it be too much asking for a screenshot?
Edit: Might have found what it was... Preparing a new build soon! Thanks!
Ka.
Cybereu said:
Testing Ka-Cocunot
Edited:
Screen is wierd, have some horizontal stripes and its faded.
Im using xNXT 7 rom, Project Fluid and RPengine tweaks.
Click to expand...
Click to collapse
Hi,
updated the Coconut version, new link in first post. Maybe this time it's gonna be a little better.
Link removed, wasn't working
Thanks for your precious help!
Ka.
Kast, look your PM inbox :good:
Hello Kast,
I´ve flashed your KaSatsuma. Look´s good, will test it the next days,
Thanks and greetings
Chris
dhchris said:
Hello Kast,
I´ve flashed your KaSatsuma. Look´s good, will test it the next days,
Thanks and greetings
Chris
Click to expand...
Click to collapse
Thank you very much for trying it out.
I'll soon send a new build where I applied some changes to the OC. Maybe 2GHZ is actually a bit too much...
Ka.
hey tell how to download kernel from this link? because when enter I have only a lot of text
lsander said:
hey tell how to download kernel from this link? because when enter I have only a lot of text
Click to expand...
Click to collapse
The LWW/Coconut build seems to be broken at the moment. I wouldn't dare giving you a kernel that somebody else already said it doesn't boot.
I don't have a LWW myself unfortunately. As soon as I have another build to try I'll post it, ok?
Thanks,
Ka.

[XU][KERNEL][3.0.101][Kitkat] AJ Kernel [v4][Dual Recovery][PhilZ touch|TWRP]

Before anything I'd like to sincerely thank DooMLoRD. He was the first dev ever to bring multiple recoveries to Xperias since Xperia X10 days and he has done a lot to make this work. So if you like this, please consider donating him for his great work.
Click to expand...
Click to collapse
Disclaimer
Code:
#include <std_disclaimer.h>
/*
* You may have voided your device's warranty.
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modifications on your device
* I absolutely disclaim any responsibility.
*/
Downloads
LINKS REMOVED. DISCONTINUED.
Instructions
-Installation
1. Download zip.
2. Flash via recovery
3. Reboot
Click to expand...
Click to collapse
-Booting into recovery
For philZ recovery 6.41.6 :
+ Press vol. up when phone vibrates
For twrp 2.7 :
- Press vol. down when phone vibrates
Click to expand...
Click to collapse
Changelog/Feature list
v4
- Flashable zip for kernel
- Kernel compressed with LZO for better compression/decompression speeds
- Doubled the VM readaheads
- Optimized CPU performace
- Boost networks speed by locking the initial TCP window size to 64K
- Entropy tweaks
- Enabled ARCH_POWER
- BFQ and SIOplus now working properly
- Properly fixed dynamic management of dirty page writebacks
- Enabled ARM_THUMBEE
- Disabled gentle fair sleepers
v3
- Cross-compiled with arm-cortex_a9-linux-gnueabihf-linaro_4.9.1-2014.04 toolchain with arm-gnueabi binaries.
- New logo
- Add sioplus i/o scheduler and bfq i/o scheduler
- Fixed n_tty_write crash when echoing in raw mode(thanks to peterhurley)
- O3 optimizations
- Dynamic management of dirty page writebacks
- Enabled 5 GHz band and cleancache
- Lots of optimizations and good speed boost.
v2
- PhilZ touch recovery instead of CWM
- Changes for LZO compression/decompression(thanks to Gava97)
- Frandom modules added(thanks to Gava97)
- Code optimized
- Used 4.7 toolchain instead of 4.4.3 GCC
v1
-Initial release
-Dual recovery
-AOSX kernel compiled from source
-One kernel compatible with all kitkat ROMs(Both CM and AOSP based)
Click to expand...
Click to collapse
CPU Governors and I/O schedulers
CPU Governors
interactiveplus
fantasy
pegasusqplus
dyninteractive
intellidemand
nightmare
sakuractive
abyssplug
wheatley
pegasusq
ondemandAX
lulzactiveq
hotplug
minmax
smartassV2
interactive
conservative
ondemand
userspace
powersave
Lionheart
performance
I/O Schedulers
bfq
sioplus
noop
deadline
cfq
sio
vr
row
zen
Usage of some features
Dynamic management of dirty page writeback
What is does?
- Allows to dynamically manage the dirty page writebacks with two different intervals, one when the screen is on and another when the screen is off. By using a higher interval we have better performance and less battery consumption, with a very low risk of data loss.
Thanks to Christopher83 and kingBABAsula.
Usage-
To enable it:
Code:
echo 1 > /proc/sys/vm/dynamic_dirty_writeback
To disable it:
Code:
echo 0 > /proc/sys/vm/dynamic_dirty_writeback
To customize intervals (in centisecs):
Code:
echo xxxx > /proc/sys/vm/dirty_writeback_active_centisecs
echo xxxx > /proc/sys/vm/dirty_writeback_suspend_centisecs
Commit list
5502c9d- LZO compression for kernel for better speed
3583d16- 2x(min,max VM READAHEAD)
85bc173- Change CPU performance
33eaf7c- Boost network speed
e4adc50- random: entropy tweaks are all the rage nowadays
b2f1fb2- Enable ARCH_POWER
58aa12b- IOsched update: Add BFQ and SIOPLUS in defconfig
982e2cc- Defconfig part for 96f9959
e07c683- Enable ARM_THUMBEE
ad5f538- Disable gentle fair sleepers
7ff3c51- Add new logo
eda4962- O3 optimizations
96f9959- mm: Dynamic management of dirty page writebacks
ab20cd6- block: Add BFQ I/O scheduler
cba2d5a- mutex: dynamically disable mutex spinning at high load
65581fa- n_tty: Fix n_tty_write crash when echoing in raw mode
2dcff35- Enable 5GHz band and clean cache
7a1805b- IOSCHED: Add SIOplus
231a11c- Add philZ touch recovery
713597e- lib/lzo: Optimize code for CPUs with inefficient unaligned access
a7e474f- lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
548b108- lib/lzo: Update LZO compression to current upstream version
13cad97- drivers/char: add frandom modules
6096ed0- Dual recovery
Credits
linus(and other guys)- For linux kernel
ST-ericsson- For making the kernel compatible with montblanc board
Sony mobiles- For making the kernel compatible with riogrande
munjeni- For his great development and help
DooMLoRD- For dual recovery in other devices from which I could take reference and for helping me
AOSX team(Including me )- For development of 2012 xperia novathor devices
Phil3759- For PhilZ touch recovery
Dees Troy(and omnirom team)- For TWRP
cocafe- For work on u8500 samsung devices
kingBABAsula- Also for work on u8500 samsung devices
Christopher83- For modified linaro toolchains for cortex-a9
abcdjdj- For helping me in this
info4geek- For testing it
#include<iForgotYou.h>
Sources
Kernel sources- https://github.com/Abhinav1997/AJ-Kernel
Ramdisk- https://github.com/Abhinav1997/AJ-ramdisk (other device devs/users can look into this to understand what changes were done)
Awsome work for dual recovery at @Abhinav2:good:
v2 released
Cheers,
AJ
Could you make a flashable zip in future? Thanks
Inviato dal mio Xperia U utilizzando Tapatalk
just saying, can you please include one non touch recovery like cwm probably instead of philz. Some people cant use touch :'(
jatinrungta said:
just saying, can you please include one non touch recovery like cwm probably instead of philz. Some people cant use touch
Click to expand...
Click to collapse
Will soon add 3 in one CWM+PhilZ+TWRP
Cheers,
AJ
One kernel to rule them all, gg.
Sent from my ST25i using XDA Premium 4 mobile app
i suggest to make a bootmenu like turbokernel on xperia 2011 devices, it's including :
boot to system
boot to cwm
boot to twrp
boot to philz
iinstead of pressing volume button.
itachilinux said:
i suggest to make a bootmenu like turbokernel on xperia 2011 devices, it's including :
boot to system
boot to cwm
boot to twrp
boot to philz
iinstead of pressing volume button.
Click to expand...
Click to collapse
Nah. Why stop a boot for asking the questions. They can press the button like they want
Cheers,
AJ
i thin he means
normal Recovery key button combo
gives u Bootmenu
In whihcu can slect recoverys
Reboot system is to contineu system
Sent from my Acer S500 CloudMobile
SpaceCaker said:
i thin he means
normal Recovery key button combo
gives u Bootmenu
In whihcu can slect recoverys
Reboot system is to contineu system
Sent from my Acer S500 CloudMobile
Click to expand...
Click to collapse
Oh sorry. My bad then. Will try that
Cheers,
AJ
@Abhinav2 Pressing vol up in v2 goes into normal cwm touch,not PhliZ.
v3 released. You can notice improvements in speed in this version
Cheers,
AJ
com.android.phone has stopped on v3
v2 works fine
First off, a big thank you for your amazing work, yet again.
Downloaded and flashed v3 and the recoveries work great. But as the ROM boots phone FCs along with other things. I did clear cache and dalvik after flashing.
The dual recoveries are indeed a great feature. I'd also like to request that you add Performance Control kernel features because they are really great.
Secondly, when the phone boots the LEDs light up as red, yellow and green. It would be great if you could change it to all blue, because it looks decent that way in my opinion.
Thanks a million again for your great work.
small2cats482 said:
First off, a big thank you for your amazing work, yet again.
Downloaded and flashed v3 and the recoveries work great. But as the ROM boots phone FCs along with other things. I did clear cache and dalvik after flashing.
The dual recoveries are indeed a great feature. I'd also like to request that you add Performance Control kernel features because they are really great.
Secondly, when the phone boots the LEDs light up as red, yellow and green. It would be great if you could change it to all blue, because it looks decent that way in my opinion.
Thanks a million again for your great work.
Click to expand...
Click to collapse
No problem for me, no strange FCs. Phone works good.
EDIT: YAY, finally the high frequencies bug is finally solved in short, system was using high frequencies even when not much power was needed
{
"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"
}
Links updated. Phone FC fixed. Sorry for inconvenience
Cheers,
AJ
Guys I've added some info about new features in OP which can be useful(will keep updating the usages with new features and if I get time, I'll write a script that you can execute in terminal to ease the work )
Cheers,
AJ
Abhinav2 said:
Guys I've added some info about new features in OP which can be useful(will keep updating the usages with new features and if I get time, I'll write a script that you can execute in terminal to ease the work )
Cheers,
AJ
Click to expand...
Click to collapse
No such file when executing first command in terminal :|
mirco_pa said:
No such file when executing first command in terminal :|
Click to expand...
Click to collapse
Might not have been properly integrated then. Sorry about that I'll look into it
Cheers,
AJ

[KERNEL] [ROOT] [SM-N920*] Exynos 7420 | SkyHigh Kernel

[KERNEL] [ROOT] [SM-N920*] Exynos 7420 | SkyHigh Kernel [ v6.8.0-EOL ] | Synapse | Aroma | F2FS | UBERTC 6.2.1 20161012
The BEST & FULLY FEATURED EXYNOS 7420 KERNEL IS REBORN . . . . .
** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
Many select patches for better security, performance and efficiency (not all listed). THERE IS "NO NEED" to tweak anything -- Just FLASH it !! But, if you desire, can further tweak many settings and available features with Synapse to suit your own habits and device capability. That is for you to find out
SUPPORTED DEVICES:
SM-N920C
SM-N920CD
SM-N920G
SM-N920I
SM-N9200_HK
SM-N9208_SEA​
RAMDISK BASE:
N920C : N920CXXU3BPJ7
N9200_HK : N9200ZHS3BPI3
N9208_SEA : N9208XXU3BPJ4​
FEATURES:
Modified from the LATEST device specific official Samsung source(s): Samsung OSRC
AUTO-ROOT SYSTEM-LESS SR3-SuperSU-v2.78 (on flash)
KNOX WARRANTY VOID: 1
SELinux PERMISSIVE (default) or ENFORCING
DEEP SLEEP FIX
UX ROM (BOOT support only)
AROMA Installer (set your own defaults)
Auto-Install busybox v1.24.1-Dorimanx & Sqlite3 to /system/xbin (on flash)
Compiled with UBERTC 6.2.1 20161012 + Graphite optimizations
Linux 3.10.104
init.d script support (drop in script & set permissions to 755 or 777 and reboot)
adb insecure
stock dt.img
Secure storage = false (should prevent WIFI settings & passwords wiping on reboots)
Reduced logging
F2FS experimental support (Much faster I/O - write speeds).
exFAT FS support
NTFS R/W support with app
CIFS support (not tested)
ISO 9660 CDROM & UDF FS support
Frandom
mount all partitions NOATIME (better performance & efficiency)
mount EXT4 /data & /cache partitions LAZYTIME (better performance & efficiency)
A53 LITTLE cores increased boot frequency (faster boot)
LZO ramdisk de/compression algorithm (faster boot)
CLEANCACHE & ZCACHE
Microsoft X-BOX gamepad controller module (updated)
Slub tweaked
Invisible CPUSETs (better efficiency)
A tonne of select patches for features, better performance & efficiency
Synapse app support for many kernel configurations + much much more !!
SYNAPSE FEATURES:
Too many too list . . . Have a look through Synapse yourself. If you don't know, then read and research or leave it DEFAULT !!
About
A57 CPU frequency scaling
A57 voltage control
A53 CPU frequency scaling
A53 voltage control
CPU governor
A57 governor tunables
A53 governor tunables
Multicore
CPU stats
Boost
GPU frequency scaling
GPU voltage control
Thermal
BUS
IO
Memory
Advanced
Power Suspend
Doze
Wakelocks
Audio
Battery
LED
Screen
Network
Security
FS (file system)
CortexBrain
Crontab
USB mode
Modules
Backup & Restore profiles + EFS (auto on boot to /sdcard/SkyHigh/EFS)
Logs
Reboot
Info
CREDITS:
My family !!
Chainfire - root & SuperSU app
AndreiLux - years of support for Exynos development and his various kernel features + Synapse app and UCI code
halaszk88 - patches and some Synapse code I adapted to many of my kernels
dorimanx - BusyBox and various ramdisk tweaks/ideas
apb_axel - I adapted and used many of the Synapse controls to suit my kernels
arter97 - various source fixes/patches
ktoonsez - ktoonservative hotplug governor
YashdSaraf - BusyBox-Cleaner script
Android File Host
Linus Torvalds & Linux Foundation
Google & Samsung OSRC
and many others!
All those in my select private group that have provided constructive feedback, help, and support.
IF I'VE FORGOTTEN ANYONE, PLEASE DON'T BE SHY AND SPEAK UP, THANKS
XDA:DevDB Information
SkyHigh Kernel for N920* devices, Kernel for the Samsung Galaxy Note 5
Contributors
UpInTheAir
Source Code: https://www.androidfilehost.com/?w=files&flid=88214
Kernel Special Features: Aroma - Synapse ++ almost everything !!
Version Information
Status: Stable
Current Stable Version: 6.8.0-EOL
Stable Release Date: 2016-11-19
Created 2016-07-30
Last Updated 2016-11-19
License - requirements - installation - download - source
DON'T POST LAME QUESTIONS THAT YOU CAN FIND THE ANSWER TO BY A LITTLE SEARCHING.
I AM NOT GOOGLE & NEVER PRETEND TO KNOW EVERYTHING, SO A LITTLE HELP FROM YOURSELF WILL GO A LONG WAY. . .
THANKS & ENJOY !!
** LICENSE & DISCLAIMER **
/*
© Copyright (c) 2015-2016 UpInTheAir <[email protected]>
All rights reserved. The alterations from OEM, associated script files and coding packed within this ramdisk & installation package (the "Software"), may not be reproduced, displayed, modified or distributed without the express prior written permission of the copyright holder. For permission, contact [email protected].
The above copyright notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF , FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
In plain language
DO NOT STEAL MY SH*T !!
UpInTheAir is NOT responsible, the person you see in the mirror is !!
REQUIREMENTS:
Supported variant only !!
​** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
Touch Wiz Android M 6.0.1 ROM or UX leaked firmware (boot support only)
Appropriate custom recovery (i.e..TWRP for your variant)
INSTALLATION & UPDATE:
If you have Synapse installed = = you must clear Synapse app data before flash !!
Device Settings: Enable Developer Options > OEM UNLOCK is ENABLED
Boot into custom recovery (volume UP + home + power)
DO NOTHING but flash SkyHigh kernel.zip (ALWAYS flash again AFTER any custom ROM installation, system or data wipe)
After flash == DO NOTHING but REBOOT IMMEDIATELY from TWRP or you will have to re-flash !!
CONVERT EXT4 TO F2FS FS:
If not already, install the latest TWRP for your device variant (ie. 3.0.2-2). This must support F2FS.
Boot into TWRP.
Insert USB-OTG
** ALL DATA WILL BE WIPED FROM INTERNAL STORAGE (restored later)
Backup (copy) all important files (incl. your NANDROID) off device (ie. from internal storage > USB STORAGE). This can take a while. Advanced > File Manager > .....
Home > Backup > Select Storage > USB Storage > OK > "Swipe to Backup" (Only need DATA, but recommend to backup all partitions).
Install > Select Storage > USB Storage > OK.
Select f2fs.zip > "Swipe to confirm flash" (This will WIPE ALL DATA !! & convert DATA & CACHE to F2FS. System is not supported by kernel).
Check the box to remember setting and “Swipe to allow Modifications”.
If you do not have Step #8, then Data was not converted to F2FS.
Mounts > unchecked both Cache & Data. Repeat Step #7 & 8.
Restore > Select Storage > USB Storage > OK > Select TWRP Backup folder > DATA ONLY !! > "Swipe to Restore" (ignore warning about EXT4).
Home > Install > Select Skyhigh_kernel.zip > "Swipe to confirm Flash".
Home > Mount > USB STORAGE > uncheck/unmount (then remove USB-OTG).
Home > Reboot > SYSTEM.
Wait ~2-5 mins for boot.
Once booted, let stabilize for ~5 mins.
You can check Data & Cache F2FS FS status in either /proc/mounts or Synapse app (FS section).
Use a root type explorer (su permission) & navigate to /sdcard, and delete the "0" folder.
Move (copy) your backed up files from Step #4 to internal storage (/sdcard). This can take a while. Maybe one folder at a time is better?
ISSUES ?
If using TWRP MTP mode, deleting some folders/files may crash TWRP and cause corruption. Instead, use a root type file explorer to delete from device.
If you need to wipe data, then use the ext4 or f2fs.zip, otherwise this is not possible with this TWRP !!
Not tested any method with customized ROMs. The ROM installer script may re-format partitions back to EXT4 or not mount correctly causing TWRP crash or corruption. I can only suggest to Flash ROM with EXT4 FS > make a NANDROID on USB-OTG and then follow the F2FS steps above.
CONVERT F2FS TO EXT4 FS:
The Same steps as above, but use the ext4.zip !!
OPTIONAL SYNAPSE INSTALLATION:
After boot:
Wait at least 120 secs to stabilize
Install Synapse app from Google Play and rate it ☆☆☆☆☆ !!
Open Synapse
Tap "Understood"
So changes stick every time you start Synapse == Make any change & 'apply'.
Recommend: Disable KNOX with Synapse
DOWNLOADS:
** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
Mod Edit: Link removed.
BUGS:
Aroma Installer: 10% of installation will encounter Aroma installer "freeze". It's only the display that freeze, the script still execute in the background. Just wait a minute, then press slightly to the top right 'home' key / top left of the 'back' key . . .
UX BETA firmware - blue light filter
UX BETA firmware - torch light (some ROMs)
HD voice ? - Speakerphone: other party cannot hear voice
SOURCE - ALL SkyHigh VARIANT:
Available upon request.
v6.6.1 AFH
v6.8.0 uploaded soon. . . . .
.
FAQ & HELP
TROUBLESHOOTING GUIDE:
I might not have your device variant and or able to reproduce your "issue".
Please provide as much information as possible.
Without resetting your device to a stable unmodified baseline, any potential troubleshooting or logs could be meaningless.
So please follow the guidelines set out below. Users can't "read minds".
Without providing important information, we are unable to help YOU.
Search thread, XDA and Google before posting
Provide as much information as possible.
- Device model
- Firmware version
- ROM name / version
- Kernel version
- Modem version
- Bootloader version
- Synapse settings (try default)
- Installed tweaks and apps etc (Xposed ?)
- The exact steps you've taken to try resolve the issue yourself.​
Exact steps to reproduce the issue. Provide screenshots if able.
Does it work with older / other versions etc
Reset your device to a stable baseline (ie. stock) with only custom TWRP recovery and kernel (FULL WIPE: system, cache, dalvik-ART)
Possible logs
FAQ & HELP:
CAN I BUILD A KERNEL FOR YOUR __XX DEVICE ?
Sorry. I don't have the spare time for any more variant support.
Additionally, I do not build for any device that I can not compile using SAME source, personally test method or debug. Some device variants can compile with same source.
** I will NEVER support KOREAN (S/K/L) variant. Get over it and flash ARTER kernel instead !! **
CAN I INCLUDE SkyHigh KERNEL IN MY ROM
NO == My ramdisk modifications are COPYRIGHT (refer LICENSE in Post #2), and distribution without MY (UpInTheAir) prior written consent is not only in a breach of that license, but also XDA Rule #12)
Although I do appreciate your contribution, if you could please do not include my kernel in any ROM package etc. This policy goes for anyone.
Having my kernel distributed outside my development thread just removes a lot of credit and more importantly, constructive user feedback that could be helpful to my development or user issue.
ALWAYS on DISPLAY (AoD)
I have spent some time to attempt port S7 display drivers to our kernel, but haven't had success as yet with too many errors.
TBH, it's a lot of work for something I'm not really interested in or would use. . . so I don't wish to spend any more of my own time on it, sorry. If someone else does it, GREAT
DO I "NEED" SYNAPSE
THERE IS NO "NEED" !!
It is "recommended", which is OPTIONAL, and not "needed".
It is for ADVANCED or adventurous users who wish more control of their device or use various features I've added.
Using any other optional tweaking or control app may conflict & many features and options won't be available.
WHY WAIT 120 SECS
The kernel and Synapse scripts need time to boot up properly and allow SU permission.
There are scripts / code that have a deliberate delay and must run after Synapse. These are not user optional.
Synapse has a stability check on boot. You may get "synapse boot cancelled".
Thermal throttling will be trying to limit many things, let the device settle
OTHER PARTY CAN NOT HEAR VOICE ON SPEAKER PHONE
It could be a conflict in the system/etc/mixer_*.xml. I don't know for sure, but if I exclude the sound mod, then this "fixes" the problem.
As I cannot reproduce the issue (and the majority), then the audio mod stays.
Unfortunately, making it optional would require to build kernels without and create much more work for many device I don't actually use.
Either live with it, or use another kernel. Sorry.
"NO UCI SUPPORT"
It's a ROM busybox compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP / RESTORE ISSUES
It's a ROM busybox or sqlite3 compatibility issue !!
Re-flash kernel as per Installation Instructions. (kernel install zip flashes proven busybox binary to /system/xbin)
BACKUP & RESTORE
DO NOT restore profiles from different kernel version
Refer to THIS post for "how-to" screen-shots
Refer to THIS post for a "how-to" video
LOADABLE MODULES AREN'T WORKING
Check your /system/lib/modules directory. Are any ____.ko present?
Did you flash a ROM or wipe the system partition at any point? Doing this will remove them !
Re-flash the kernel will install the modules.
If modules aren't installed after flash, then re-flash and manually mount system in recovery first.
You can check running modules in terminal with:
​lsmod
KTOONSERVATIVE GOVERNOR
Some info from the author HERE
DT2W & COLOUR CONTROL
No, I cannot make it work properly with single source for all supported variants
CPU POWER CONSUMPTION
The Samsung Exynos 7420 Deep Dive - Inside A Modern 14nm SoC (by ANANDTECH - Andrei)
F2FS SUPPORT
It's not needed. You wouldn't see any difference or measure much, if anything. Not worth the potential trade-off. This is not eMMC anymore
Storage Benchmarks
STUCK ON SAMSUNG BOOT LOGO AFTER FLASH
Ensure you flashed the correct kernel for your device model
Ensure your download is not corrupted. Check MD5 hash or re-download
Your current base firmware (ROM, boot-loader version etc.) may be incompatible - UPDATE to latest with Odin and try again.
CM SUPPORT
Read THIS
BATTERY TIPS (require updating !! )
Try some (or combination) of the CPU MULTICORE features in Synapse:
HMP profile = Default (values are battery orientated)
Power Aware Scheduling (slight performance cost) = Enabled
HMP LITTLE Packing (slight performance cost) = Enabled
PEWQ (power-efficient workqueue) (slight performance cost) = Enabled
Set A57 & A53 Interactive governor profile = Battery
Set Input-Booster for key/touchkey profile = Battery
Multi-tasking: enable UKSM & "low" or "quiet" profile (slight performance/battery cost)
PERFORMANCE TIPS (requires updating !! )
Set A57 & A53 Interactive governor profile = Performance
Set A57 & A53 Interactive governor = Turbo Mode (battery cost)
Set HMP threshold profiles = Stock or Performance
Once in a while:
Optimize Databases
FSTrim​
RANDOM REBOOT
Don't UV or UC CPU or GPU
Use SkyHigh defaults
Use a stock UNMODIFIED ROM for your device variant
No tweaks, Xposed or other CPU control apps installed
Follow the TROUBLESHOOTING GUIDE
ASV_GROUP (ALL DEVICES ARE NOT CREATED EQUAL)
THIS is an example from my Exynos5420 source. Similar idea for Exynos4
DOWNLOAD LINK NOT WORKING
I want to keep this project all in one place - ☆☆ NO MIRRORS ☆☆
Please try again in a few minutes
POOR CPU/GPU BENCHMARK or GRAPHICS PERFORMANCE
Disable any CPU MULTICORE options in Synapse
Disable any Battery profiles in Synapse. Set to default or Performance.
Allow the device to cool. Repetitive testing will heat the device hardware and invoke thermal throttling and lead to decreased benchmark.
HIGH CPU/GPU OC == excessive heat == thermal throttling == reduced clock frequency == DECREASE PERFORMANCE
DYNAMIC MANAGEMENT OF DIRTY PAGE WRITEBACKS
by Christopher83
This feature allows to have two different intervals for dirty page writebacks and to dynamically manage them when the system has been resumed (it's active) or when has been suspended.
Three new procfs parameters are exposed inside /proc/sys/vm path:
dynamic_dirty_writeback is the activation status of this feature, set 1 to enable it, set 0 to disable it and use the standard behaviour
dirty_writeback_active_centisecs is the interval for the dirty page writebacks when the system is active (screen on)
dirty_writeback_suspend_centisecs is the interval for the dirty page writebacks when the system is suspended (screen off)
This feature is in part inspired on Francisco Franco's PATCH
TCP/IP NETWORK SECURITY
Thanks to zeppelinrox & V6SuperCharger
Hardening the TCP/IP stack to SYN attack
Bump up tw_buckets in case we get DoS'd
Ignore pings
Don't cache connection metrics from previous connection
Don't pass traffic between networks or act as a router
Enable spoofing protection (turn on reverse packet filtering)
Don't accept source routing
Don't accept redirects
Further reading:
http://www.cyberciti.biz/faq/linux-kernel-etcsysctl-conf-security-hardening
http://www.symantec.com/connect/articles/hardening-tcpip-stack-syn-attacks
CHROMECAST - STREAMING PROBLEMS
Lock screen MUST be enabled (simple screen lock swipe) I don't know why but it breaks the chromecast app's ability to resume smoothly if switched off
Synapse > Network > DTIM (both screen ON & OFF) = 1
Synapse > Network > WIFI Power Mode (screen OFF) = FAST
@UpInTheAir needed to create these threads to compile them for Synapse. He contacted me to close these as soon as he made them until he is ready with the finished product. Have patience.
Also I would like to apologize to UITA as the last ban may have been due to a system glitch where the signature was restored upon return, so was unjust. I have seen these glitches before and better communication might have prevented the error. We will do better going forward!
Edit: Opened
Reserved
Nice to see you back UITA.
Welcome back UITA ?
SM-N930F cihazımdan gönderildi
Welcome officially back
SkyHigh KERNEL REBORN - v5.6 released !!
SkyHigh KERNEL REBORN - v5.6 released !!
Hi fellow members.
Please find my latest release for SkyHigh kernel. There are many many changes, both visually (more / improved features) and a upgraded engine (better performance & efficiency) since I last publicly released. Far too many to talk about. . . .
Please note that although I have taken as much care in building and testing by my friends and I, the kernel may still not perform as hoped for you. Could be due to various factors including (but limited to):
hardware quality
firmware installed (incompatibility)
user habit (how you use the device)
apps & mods installed, customization's (conflicts)
user kernel settings (read them carefully - if in doubt == defaults)
As noted in Post #3, I may not have your device variant and not be always able to help either. In the end, sometimes SkyHigh is just not meant for you . . . .
If you have issues = = READ & FOLLOW ALL Posts #1-3
READ & FOLLOW THE INSTALLATION INSTALLATIONS EXACTLY (or else device will not boot)
Also please note (as per OP) the support for UX based ROMS is still in beta. I have personally tested very briefly, and also some of my friends (not all variant)
Enjoy
UITA
.
Proud to be one of the first ten guys downloading your kernel. Hahaha
*reborn kernel
Woo Hoo!
N920C variant doesn't have .zip file extension at the end of the file. FYI, thanks.
Edit: Didn't boot on N7 Port.
iko11 said:
N920C variant doesn't have .zip file extension at the end of the file. FYI, thanks.
Edit: Didn't boot on N7 Port.
Click to expand...
Click to collapse
Don't know why AFH is truncating the .zip extension . . . never used to. I'll see what's up, trying to get this source uploaded
EDIT: re-uploading all three kernels. zip extension sorted
iko11 said:
N920C variant doesn't have .zip file extension at the end of the file. FYI, thanks.
Edit: Didn't boot on N7 Port.
Click to expand...
Click to collapse
+1 cant flash even if i zip the file...sorry
N920c/64g/infinity Ux beta a2 / arise sound +doubly/xposed greenify+amplify+powernap
www.ndroid.io
---------- Post added at 01:07 PM ---------- Previous post was at 12:42 PM ----------
ziped work great...flashed succes....on ux beta a2 infinity rom...will test now
N920c/64g/infinity Ux beta a2 / arise sound +doubly/xposed greenify+amplify+powernap
www.ndroid.io
Welcome back, UITA.
Thanks for the update, finished downloading and will give it a try.
Sent from my SM-N930F using Tapatalk
carlitobahsoun said:
+1 cant flash even if i zip the file...sorry
N920c/64g/infinity Ux beta a2 / arise sound +doubly/xposed greenify+amplify+powernap
www.ndroid.io
---------- Post added at 01:07 PM ---------- Previous post was at 12:42 PM ----------
ziped work great...flashed succes....on ux beta a2 infinity rom...will test now
N920c/64g/infinity Ux beta a2 / arise sound +doubly/xposed greenify+amplify+powernap
www.ndroid.io
Click to expand...
Click to collapse
Tested RR4 UX
I've re-uploaded with zip extension
hi
my device n920cd
my rom CRISSCROSS v-2.3
The kernel's all good
Thank you very much
UpInTheAir said:
Don't know why AFH is truncating the .zip extension . . . never used to. I'll see what's up, trying to get this source uploaded
EDIT: re-uploading all three kernels. zip extension sorted
Click to expand...
Click to collapse
I don't know if it's a bug, On the first attempt I tried to boot on Enforcing but didn't boot, at the Samsung logo it vibrated consequtively, bzz, bzz .... bzz, bzz like. But Permissive works fine. I am fully operational besides Blue Filter not working.
iko11 said:
I don't know if it's a bug, On the first attempt I tried to boot on Enforcing but didn't boot, at the Samsung logo it vibrated consequtively, bzz, bzz .... bzz, bzz like. But Permissive works fine. I am fully operational besides Blue Filter not working.
Click to expand...
Click to collapse
Might be to do with UX or your ROM. I only test that on 100% stock ROM and worked fine at the time.
The blue light filter bug for UX is known and has already been reported / added to the "BUG REPORT" tab. (View in website mode on PC).
Please be aware that I extensively test only on stable stock firmware. Not beta leaks etc. So some UX bugs may or may not get fixed. I personally use stock.
{
"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"
}
NTFS
Hi UITA, thanks for coming back. Could you please tell me which apps need to be used in order to use NTFS formatted external hard drives.
Thank you.

[KERNEL][Q][AOSP/OneUI-2][R4][EOL] RAD Kernel [G95x(F/N/FD)]

{
"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"
}
DISCLAIMER:
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
I don't provide support for OneUI-pie & treble ROMs, asking me if I will ever do is just a waste of time.
INFO:
If you wonder what the hell RAD Kernel is... Then let me explain, RAD Kernel is a project oriented towards people who depend on their phone every day.
RAD Kernel is designed for maximum stability.
All kernel builds are thoroughly tested before Release.
As the title says RAD Kernel per se supports AOSP ROM(s), OneUI 2 ROM(s) and it's meant to be used with it for a better STABLE experience.
RAD Kernel will NOT work with any other ROMS except AOSP & OneUI-2 (i.e no OneUI-pie & treble support).
SUPPORTED DEVICES:
G950(N/F/FD)
G955(N/F/FD)
N950(F/FD)
FEATURES:
Linux 4.4.111
Compiled with Clang 9.
O3 optimizations.
Fast, smooth and great for Daily Use!
Permissive SE-Linux.
Boeffla Wakelock Blocker.
Interactive governor as Default.
Optimized Integer SQRT. for upto 3x faster operation.
Tuned Interactive governor for better balance between performance and battery.
CPU BIG up to 2314MHz.
CPU small up to 1690MHz.
GPU OC up to 572MHz
WireGuard.
Disabled CRC by default - 30% File system performance.
Fsync toggle enabled by default, can be changed in a kernel tweaker.
TCP congestion - bic as default.
Z-RAM enabled by default and set at 2592MB.
Z-RAM compression - lzo
HMP values tuned for better performance!
and the list goes on!
ROOT:
RAD Kernel DOES NOT come with pre-installed ROOT.
You can flash the latest MAGISK to get ROOT!
SUPPORT:
Telegram Group - Click here!
Telegram Channel - Click Here!
CREDITS:
Me, for developing without time and for the struggle to test new things.
Stricted for LineageOS development.
Dr.DoubtReaper for testing my kernel images.
Samsung Open Source for their Kernel source.
Topjohnwu for magisk!
Linus torvalds for Linux!
Thanks to anyone else who made this whole thing possible, you are part of it as well!
and all the people on GitHub whom i might have cherry-picked from!
XDA:DevDB Information
RAD Kernel for Exynos8895, Kernel for the Samsung Galaxy S8
Contributors
bruh™
Source Code: https://github.com/Exynos-nigg/RAD-8895
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R4
Stable Release Date: 2021-01-07
Created 2020-10-05
Last Updated 2020-11-08
R4 (07/01/2021) [EOL]
BUGS:
DexOnPc is bugged, device wont be recognized (OneUI2 build only!)
DOWNLOADS:
Official Kernel Website - click here!
Google Drive - click here!
INSTALLATION:
NOTE! YOU NEED TO BE ALREADY ON AOSP/OneUI-2 ROM, BEFORE FLASHING THIS CUSTOM KERNEL
Download the provided zip for your device model.
Put the zip inside your storage.
Reboot to TWRP recovery.
Flash the zip and wait until it completes.
Reboot your device, and enjoy the Butter smooth experience.
CHANGELOGS:
R4(07/01/2021)
Added OneUI-2 support! (make sure to flash the OneUI-2 build)
Disabled logging and some debug stuff
Older changelogs below! =)
R3.5 HOTFIX(08/11/2020)
Unified installer zips!
Fix bootloop issues!
Switch from AK3 to AIK zips!
NOTE: This releases has no changes kernel side, but the installation zips have been changed!
NOTE: Sorry for the inconveniences caused because of the bootloops, this releases should (hopefully!) fix em =)
R3 (04/11/2020)
Disabled GFS (Gentle Fair Sleepers) for better UI performance!
Fix placebo tweaks blocker!
General optimizations!
Kill DVFS completely!
Remove excessive logging from decon, GPU drivers & touchscreen drivers!
Unified S8/S8+ kernel!
Set "westwood" as default TCP congestion algorithm!
NOTE: The kernel zips have different time labels on them because i did build them few days before but was just lazy to release them
R2 (13/10/2020)
Changed to Interactive on CPU!
Fixed sound not coming from earpiece!
Remove Audit dependency!
Enabled touch input booster!
Disabled Hotplug!
Change default IO scheduler to "deadline"!
Disable some logging!
This kernel build should be way smoother than R1!
R1 (05/10/2020)
Initial Release!
FAQ:​ (Read this before flashing the kernel and reporting bugs!)
Q. Gaming performace isnt good in this kernel!
A. Disable Samsung Hotplug from your preferred kernel tweaker app! Hotplug is disabled in builds from R2 onwards!
Q. Whats Fsync? should i disable it?
A. fsync transfers ("flushes") all modified in-core data of (i.e., modified buffer cache pages for) the file referred to by the file descriptor fd to the disk device (or other permanent storage device) so that all changed information can be retrieved even after the system crashed or was rebooted. This includes writing through or flushing a disk cache if present. The call blocks until the device reports that the transfer has completed. It also flushes metadata information associated with the file (see stat(2)).
Too scientific, didnt read! : In layman terms disabling Fsync gives you better performance with the risk of a Data loss/corruption during a system crash!
Q. I cant Flash NFS injector, FDE.AI, MAGNETAR and other tweakers on this kernel!
A. I have added a in-built kernel blocker to block installation of these so called "AIO kernel tweakers". You shouldnt install these tweaks in my opinion! If you still want to use a Tweaker, i prefer you use KTweak though i wont be providing support for issues if u have flashed any mods or anything of this likeliness!
Q. I have an issue and i have reported it in the XDA thread, yet nobody replied to me.
A. I might be slow in responding for issues reported in the XDA thread, if u want me to reply more faster, report it in the Telegram support group!
Q. My phone gets HOT while using this kernel!?
A. Short answer: It's your own issue, fix it yourself. Nobody makes a kernel just to burn your hands.
Long answer:
* Install Termux app from Play Store * Enable screen rotation, open Termux in landspace mode * Type this command: su -c top -d 2 * A list of processes will appear and refresh with 2s interval. Find which process consumes the most CPU usage with [%CPU] column and the package name in ARGS column. You should see the culprit of your issue.
Reminder: There is no such thing as "I have nothing in background but the phone still heats up". There definitely something happen and 99% of the time it's some of the rogue apps running in background.
Thanks to Diep Quynh for finding this one out!
Nice,finally a good kernel for android q
great kernel , ive been using with ZenX OS 1.9
I'm using s8 just for social media without gaming , is there any best battery tweak or kernel auditor config for this kernel ? are conservative cpu governor best suitable for battery life ?
cpunkaz said:
Nice,finally a good kernel for android q
Click to expand...
Click to collapse
Thanks m8!
Claver90 said:
great kernel , ive been using with ZenX OS 1.9
I'm using s8 just for social media without gaming , is there any best battery tweak or kernel auditor config for this kernel ? are conservative cpu governor best suitable for battery life ?
Click to expand...
Click to collapse
I would recommend you use the kernel default presets and yes conservative is pretty good for battery!
Live0verfl0w said:
Thanks m8!
I would recommend you use the kernel default presets and yes conservative is pretty good for battery!
Click to expand...
Click to collapse
i humbly requst u to make 2 kernel one for normal user(who dont want overclock)
and second for advanced user who wants overclock.
thanks
@Live0verfl0w
HMP reworked aka HMP 2.0!
could you please post a "git diff" for this ?
ace2nutzer said:
@Live0verfl0w
HMP reworked aka HMP 2.0!
could you please post a "git diff" for this ?
Click to expand...
Click to collapse
Sorry for the late reply, i dont really login to xda much
as for the query the source is up on github, and by "rework" i merely meant changing the values and also tweaking the up threshold and stuff in my init.rc, the OP has it now cleared.
and Thanks for ur work on a2n kernel, keep it up sir!
Best kernel! Keep up the great work! R2 works great!
R2 on Zen Is, and battery is draining fast and stops charging at 77% and starts discharging, even while plugged in. Is that normal? Didn't experience this in R1
alberto23 said:
Best kernel! Keep up the great work! R2 works great!
Click to expand...
Click to collapse
Thanks man!
[email protected] said:
R2 on Zen Is, and battery is draining fast and stops charging at 77% and starts discharging, even while plugged in. Is that normal? Didn't experience this in R1
Click to expand...
Click to collapse
Its definetely an issue with u or u doing something, i can say this because im on Zenx OS and i dont have this issue.
P.S - Disable all mods and magisk modules:good:
Orangelelo said:
battery uses like hell. heats and freezes in direct sunlight.
Click to expand...
Click to collapse
It's HMP Driver issue.
@ Dev
try to port EAS from RZ Kernel, (didn't test by me, but maybe better than HMP)
or if it's too difficult, try to use my method:
Code:
CONFIG_SCHED_HMP_CUSTOM
It's basically same like stock HMP, but without tasks migration between little and big cpu. Because that's the buggy part of the driver.
That means, you have to hardcode and configure by hand your own CPUSET ... Tasks that are performance critical, will run always on big cpu and tasks (all sort) like audio driver, non important services like logd ..magiskd .. etc should run on little cpu. This basically even improves performance on big CPU for foreground apps, because u'll offload big cpu if you move as much as possible to the little cpu.
Also migration related latencies are completely eliminated.
The only drawback is that you will see lower score in geekbench in multicore ... because the benchmark will use 4 cores instead all 8.
But don't worry, this will not reduce the real performance of the phone because many apps uses only one core .. and even 4 cores are enough.
If you use my method, i suggest my ramdisk related changes for cpuset or make your own.
If you have any problems or questions, feel free to contact me.
Orangelelo said:
battery uses like hell. heats and freezes in direct sunlight.
Click to expand...
Click to collapse
Kindly refrain from posting fake report/bug reports, if u have dramas contain it in telegram and dont bring toxicity in xda and misleading people, kthknx
ace2nutzer said:
It's HMP Driver issue.
@ Dev
try to port EAS from RZ Kernel, (didn't test by me, but maybe better than HMP)
or if it's too difficult, try to use my method:
Code:
CONFIG_SCHED_HMP_CUSTOM
It's basically same like stock HMP, but without tasks migration between little and big cpu. Because that's the buggy part of the driver.
That means, you have to hardcode and configure by hand your own CPUSET ... Tasks that are performance critical, will run always on big cpu and tasks (all sort) like audio driver, non important services like logd ..magiskd .. etc should run on little cpu. This basically even improves performance on big CPU for foreground apps, because u'll offload big cpu if you move as much as possible to the little cpu.
Also migration related latencies are completely eliminated.
The only drawback is that you will see lower score in geekbench in multicore ... because the benchmark will use 4 cores instead all 8.
But don't worry, this will not reduce the real performance of the phone because many apps uses only one core .. and even 4 cores are enough.
If you use my method, i suggest my ramdisk related changes for cpuset or make your own.
If you have any problems or questions, feel free to contact me.
Click to expand...
Click to collapse
1. As for the eas thingy, i dont wanna port eas bcz if i did, then my kernel wud just become a rz reborn - lol
2. As for @Orangelelo "s bug report, he was asking for etas, OC, and forcing people and being toxic in general and i banned him from my TG group, out of this anger he has been posting all these wrong issue reports.
3. As for the HMP thing, thanks m8 and i will look into it, thanks once again for ur reply here =)
Orangelelo said:
heating issue is there. check
Click to expand...
Click to collapse
no there isnt
now kindly refrain from bringing ur toxicity in here too, like u did on telegram before as @Live0verfl0w mentioned earlier
kthxbye
AFAIK Stock HMP Driver only works more or less "fine" if you don't change cpu min/max freq and interactive gov is in use.
If you change just one thing of them, then the driver in certain situations starts to freak out.
That's why i was asking for HMP related commits, because i was hoping that someone finally did managed to fix it.
That Driver is marked as EXPERIMENTAL, see in source code.
But anyway, EXPERIMENTAL doesn't automatically mean that it's quite buggy, as there are a lot of linux kernel drivers marked as experimental but works fine.
But the HMP implementation is really quite buggy wthout any modifications.
So it's very likely that he is right facing "overheating + freezes" issues, because exactly those symptoms i had faced as well even with stock Kernel/ROM.
Havoc OS the phone cannot start with this kernel (R2), S8+ Exynos
kraft6677 said:
Havoc OS the phone cannot start with this kernel (R2), S8+ Exynos
Click to expand...
Click to collapse
Its an installer issue, i have found the cause and am rectifying it, meanwhile
u can flash the kernel zip two times, weirdly enough this seems to fix bootloop issues.
p.s - also havoc os has an issue with sound not coming from earpiece, so if u do encounter that issue kindly do not report it here as its a rom issue that i cant help with.
Thread cleaned!
A friendly word of advice to @Live0verfl0w and @Orangelelo. I will ask you both to kindly refrain from bringing TG issues to XDA plain and simple!! If you continue to have issues with each other, please keep them relegated to PM's since the public forums are not the place for flamming wars or accusations for all to see. Thank you for your cooperation, and a pleasant day to all.
Best regards: Badger50

Categories

Resources