[TWEAK][S800/801] Tunable interactive & VM optimized - performance, battery, coolness - Sony Cross-Device General

[TWEAK][S800/801] Tunable interactive & VM optimized - performance, battery, coolness
This is a small tweak to optimize the interactive governor that will makes your phone to be more smoother and cooler, also CPU clock won't gain aggressive like Sony's setting. I edit some VM (Virtual Memory) as well, maybe it'll increase some performance and battery life.
Feature:
Code:
Interactive governor optimized: based-on CM 12.1 kernel settings
VM optimized: based-on Kickasskernelizer by @[URL="https://forum.xda-developers.com/member.php?u=3357461"]zeppelinrox[/URL]
Core control thermal manage
Changelog:
Code:
**********************
[B][COLOR=Green]10 Jan 2016[/COLOR][/B]: Initial
**********************
[B][COLOR=Green]07 May 2016[/COLOR][/B]: update to MM file, set 1 to minimum core online all time,
separate to two versions:
Normal: with core control enabled (default)
Perf: without core control
**********************
[B][COLOR=green]15 May 2016[/COLOR][/B]: add more two versions with each cores governor profiles:
Balance: [COLOR=Red]core0,3[/COLOR] [COLOR=Blue]interactive[/COLOR] | [COLOR=red]core1,2[/COLOR] [COLOR=blue]conservative[/COLOR]
Battery: [COLOR=red]core0[/COLOR] [COLOR=blue]interactive[/COLOR] | [COLOR=red]core1,2,3[/COLOR] [COLOR=blue]conservative[/COLOR]
[I]perf and non-perf (normal) are same as 07 May update desciption above[/I]
[B]Thanks to @dontbelive and @PDesire gave me suggestion for this update[/B]
**********************
[STRIKE][B][COLOR=green]30 May 2016[/COLOR][/B]: force enable Core Control (main msm thermal part) and
VDD Restriction, hope it would reduce temperature from restriction of VDD
(cpu voltage), from that point will gain a little performance even S801 is really
good at keep the stable in heavy loads.[/STRIKE]
It seems that there's a problem with VDD on shinano, removed.
**********************
What is Core control?
It's a thermal framework from qualcomm and work best together with mpdecision, it should be forced to turn on, then you have to choose between VDD Restriction or Temperature Throttle.
VDD Restriction: limit cpu voltage to reduce temperature. Doesn't work if Core Control is off, doesn't turn on together with Temperature Throttle or device will have some unexpected behavior.
Temperature Throttle: throttle cores and clock speed when devices reach a certain temperature. Doesn't work if Core Control is off, doesn't turn on together with VDD Restriction or device will have some unexpected behavior.
Click to expand...
Click to collapse
Dowload:
Lollipop:
Mediafire | Onedrive | Google Drive | Mega.nz
Marshmallow:
Normal version Mediafire | Onedrive | Google Drive | Mega.nz
Perf version Mediafire | Onedrive | Google Drive | Mega.nz
New MM update:
Balance version Mediafire | Onedrive | Google Drive | Mega.nz
Balance-perf version Mediafire | Onedrive | Google Drive | Mega.nz
Battery version Mediafire | Onedrive | Google Drive | Mega.nz
Battery-perf version Mediafire | Onedrive | Google Drive | Mega.nz
Click to expand...
Click to collapse
Requirement:
Lollipop 5.1.1 (23.4.A.1.264)
Marshmallow 6.0.1 (23.5.A.0.570)
It might work on other firmwares as long as Lollipop and upper.
Recovery (TWRP is recommend)
Stock kernel is highly recommend, it also works on other kernels.
P/s: MM versions should work on LP, there's just a very small change in files that I editted from stock.
I've test on Z2 (LP only), it should works on Z1, Z1c, Z3, Z3c (S800/801).
Install: Flash via recovery and all done.
If you wanna back to old setting, go to /system/etc, delete two files init.qcom.post_boot.sh, set_governor.sh and rename those one with *_bak OR flash the revert zip in the attachment.
RyTekk said:
Credits:
Me (of course :laugh
Tristan a.k.a @PDesire
Quang cuteo a.k.a @BlackSoulxxx
Ediz a.k.a @dontbelive
@CyanogenMod
@zeppelinrox
Click to expand...
Click to collapse

Some simple question:
1. What's this mod requires? (eg. Root, Recovery, etc) It seems for UBL or somewhat?
2. Determined to question #1 does this works under LBL?
Thanks for advance

ryandxter said:
Some simple question:
1. What's this mod requires? (eg. Root, Recovery, etc) It seems for UBL or somewhat?
2. Determined to question #1 does this works under LBL?
Thanks for advance
Click to expand...
Click to collapse
1. Root & recovery is required, of course.
2. It works on both UB/LB, but I didn't test with custom kernel because I'm using LB.

Awesome bro
Good work lml

Testing it on Infocus m810!
Good gob so far!

After night of battery test, I have got the same battery life but with extra 30 % performance.
SD801-AC, 2gb
AMAZING!!!!
Much better than of performance, same battery life as on demand!
Made installation as init.d script. Initiated from init.qcom.post_boot. easy-to-remove.

For those who has tried, Is this safe for Z1? There a battery change?

xperia z locked 5.1.1 existenz rom here. anyone tried?? is it usefell and/or safe? thanks.

The Bankshooter said:
For those who has tried, Is this safe for Z1? There a battery change?
Click to expand...
Click to collapse
It should work on Z1 because it uses msm8974 board too, but my aim is improve performance, not improve battery.
semder said:
xperia z locked 5.1.1 existenz rom here. anyone tried?? is it usefell and/or safe? thanks.
Click to expand...
Click to collapse
I've just edited values which are in msm8974, Xperia Z used apq8064 board so it won't be effect.
heineken78 said:
Made installation as init.d script. Initiated from init.qcom.post_boot. easy-to-remove.
Click to expand...
Click to collapse
init.qcom.post_boot.sh will run before init.d scripts, and maybe someone don't have init.d support, but that's your choice

semder said:
xperia z locked 5.1.1 existenz rom here. anyone tried?? is it usefell and/or safe? thanks.
Click to expand...
Click to collapse
Your processor ir Snapdragon S4 Pro, this mods allow only Snapdragon 800 and 801 series

Hi pro. I want to use it for AOSP rom ?

The Bankshooter said:
Your processor ir Snapdragon S4 Pro, this mods allow only Snapdragon 800 and 801 series
Click to expand...
Click to collapse
It doesn't matter if it's Snapdragon S4 Pro or 800, 801 etc etc, setgovernor.sh is and works the same for all Xperia stock roms, as long as you have the governor working with kernel it will apply values that support being edited, others will be ignored.

hoangpro1234 said:
Hi pro. I want to use it for AOSP rom ?
Click to expand...
Click to collapse
I think it doesn't, because I see no init.qcom.post_boot.sh in /system/etc direction.
xkeita said:
It doesn't matter if it's Snapdragon S4 Pro or 800, 801 etc etc, setgovernor.sh is and works the same for all Xperia stock roms, as long as you have the governor working with kernel it will apply values that support being edited, others will be ignored.
Click to expand...
Click to collapse
Almost Xperia firmware can use this tweak but the value was edited for msm8974 only, it will cause problem with hotplug and up/downscale CPU. And all values in setgovernor.sh can be moved to init.qcom.post_boot.sh so as long as your ROM support to run it (init.qcom.post_boot.sh), no need to have setgovernor.sh.

Is it possible to find the files for mp_decision hotplug and manual edit them in my device? Running stock kernel and the only hotplug available is a bit crazy with my max frequencies.

After flashing this on my Xperia Z Ultra, my boot logo and animation is missing @[email protected]

RyTekk said:
I think it doesn't, because I see no init.qcom.post_boot.sh in /system/etc direction.
Almost Xperia firmware can use this tweak but the value was edited for msm8974 only, it will cause problem with hotplug and up/downscale CPU. And all values in setgovernor.sh can be moved to init.qcom.post_boot.sh so as long as your ROM support to run it (init.qcom.post_boot.sh), no need to have setgovernor.sh.
Click to expand...
Click to collapse
When you say 'cause problems', do you mean phone will not function correctly, or just that those particular functions won't work right if you choose to call on them? I have Z1c (krait), so if I flash this, will it give me the performance boost but I just have to avoid certain settings?

levone1 said:
When you say 'cause problems', do you mean phone will not function correctly, or just that those particular functions won't work right if you choose to call on them? I have Z1c (krait), so if I flash this, will it give me the performance boost but I just have to avoid certain settings?
Click to expand...
Click to collapse
"Problem" means about hotplug and core clock, hotplug is core plugged-in/plugged-out (on/off core) and core clock is up/downscale CPU speed, they won't work correctly. And of course this mod will work on Z1c.
hristcroixqwerty said:
After flashing this on my Xperia Z Ultra, my boot logo and animation is missing @[email protected]
Click to expand...
Click to collapse
I did nothing with boot logo or animation, you should did something wrong.

hristcroixqwerty said:
After flashing this on my Xperia Z Ultra, my boot logo and animation is missing @[email protected]
Click to expand...
Click to collapse
Are u sure? I use it too and it works fine. Project Desire wipes ur Data and this mod kills ur Bootanimation, maybe something is wrong with ur Z Ultra
Your PDesire

will it work on stock based custom ROM like MX ROM or MrSl ROM ?
Thanks anyway for sharing this.

hasanzahir said:
will it work on stock based custom ROM like MX ROM or MrSl ROM ?
Thanks anyway for sharing this.
Click to expand...
Click to collapse
As long they are based on Stock, of course
Your PDesire

Related

[Kernel] WR2 [3.4.107] [KK] Wiko Rainbow / Micromax C2C A120 [S5501]

Custom kernel for Wiko Rainbow / Micromax C2C A120
(All S5501 clones)
Now both base versions (Wiko/Micromax)
Please read entire post
Code:
[COLOR="Red"][SIZE="4"][B]I or xda is not responsible for any kind of damage to your device. Please read entire post and use it at your own risk![/B][/SIZE][/COLOR]
This project was initiated by @SiddheshK15. Thanks mate.
I just decided to make my own version of the kernel even more customized.
Click to expand...
Click to collapse
Instructions:
Download your base version Micromax or Wiko
Make sure you downloading correct version,
put kernel zip into sd and install zip from recovery
Enjoy the kernel !!
Click to expand...
Click to collapse
Important!!
This kernel (wiko version) is tested on wiko base only
This kernel (mmx version) is tested on mmx base only
If you want to include this in your custom rom take Wiko/Micromax stock rom was base rom and port the desired rom. Abviously with credits for me. including link to the thread.
Click to expand...
Click to collapse
Changelog:
Added by me
WR2-V1.1
Update to 3.4.107
Sitch to HOTPLUG as default governor
Re-Enable some lcm drivers (This can help black screen bug)
Toolchain: Update to Linaro GCC 4.9.3-2015.03
Ramdisk: Re-Enable some services
ExFAT: Disable, need be supported on ROMs
HID: Remove keyboard/mouse support
Revert: LUNs to default
Add bootloader lock/unlock feature
WR2-V1.02
Reverted: mmc:disable crc for better performance <- for data safety- Thanks to @superdragon
WR2-V1.01
Fixed row scheduler + set as default
WR2-V1.0
New kernel WR2 GPL started from 0
Update to 3.4.106
Now MMX A120 variant (Check download version) Thanks to @mr-illusionist for testing
Added same features as WR-Kernel V2.3
F2FS Ready ( Need testing )
update script to detect if model is RAINBOW
Disabled frandom
New interactive build script + fixed
Update Dynamic Fsync to v1.5 by @faux123
VFP optimization tweaks
Build flags by @superdragon
Kill more log spam
OLD VERSION
V2.3
Update script to add init.d to ROM
Update script to detect if model is RAINBOW (If you are ROM porter pls pm)
Zram with kitkat battery fix
Now only ZRAM version (To enable need init.d script)
CFS Responsiveness Tweeks
VM MAX/VM MIN Tweaks
Disable PERF Control
Dynamic Management Of Dirty Page Writebacks MTK fixes
Kill TRACEPOINTS,PROFILING,PERF_EVENTS,STACKTRACE CRAP
FRANDOM Update
FRANDOM Enable now
ExFAT Update
Enable ExFAT DISCARD
Remove cpu-stress
Remove MTK_ETM
Enable ASMP
Optimize ARM RWSEM algorithm
Update RWSEM to Linux 3.10
Add ZEN/VR IO Schedulers
Fix CGROUP_BFQIO
Added weak clz/ctz functions
ext4: Add support for FIDTRIM
Added support for kernel mode NEON
Crypto: create generic version of ablk_helper
Moved VFP init to an earlier boot stage
Added toolchain to github
Update script to make flashable zip
V2.2
Upstream Update to Kernel 3.4.106
Dynamic management of dirty page writebacks
HID-Gadget: Testing Fixes
Added proc/config.gz support
Fixed LZ4
add overall stats for all available cores
MALI: GPU Optimization flags + Tweaks
pegasusq: tune for MT6582 devices
Disable more logging
remove xlog_logger from build
Revert LUNs to default
Ramdisk: Now Insecured by default
Ramdisk: Now adb runnable as root
Ramdisk: Now debuggable
V2.1
Update to latest Linaro Toolchain(4.9.3) Cortex-A7 Optimized (neon-vfpv4)
Set ZRAM size -> 20%
Now 2 kernel version: ZRAM & No ZRAM (for better battery life)
Selinux: switch enforcing -> permissive
binder.c: avoid binder crash and remove MTK stuff (For CM testing)
Introducing ThunderQuake Engine: Set vibrator intensity. Thanks to varun.chitre15 for making the driver
Disable more logging
android-keyboard-gadget support
LUN: increase the number of emulated USB devices 1 -> 3
V2
Upstream Update to Kernel 3.4.105
More I/O Scheduler: FIOPS; BFQ; SIO
Set default I/O Scheduler -> SIO
enable multicore scheduler
Patch for CD-ROM USB Emulation
exFAT support
Reduce gpu utilization timeout + fixes
Remove arm tracer support
mm: set readahead 256 kb
Optimize apply_slack()
TCP Tweaks (Improves network ping and output)
enabled ARCH_POWER
NOATIME and NODIRATIME by default
Kill logspam+++
set zram size to 25%
Compiler optimizations
LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Allow SCHED_HRTICK
remove unnecessary atomic operations
Revert: Optimized mtk wifi driver (Battery Drain)
V1
Compiled with latest Linaro Toolchain(4.9.2) Cortex-A7 Optimized (neon-vfpv4)
Added init.d support into source
add patches from NVIDIA to improve power efficiency
ext4: speed up truncate/unlink by not using bforget() unless needed
LZ4 compression from linux kernel 3.19 rc2
Use LZ4 by defult for less boot-up time
Use LZ4 in crypto instead of LZO
mm: page-writeback: increase dirty ratios
reduce vfs cache pressure for better battery life
lib/int_sqrt.c: optimize square root algorithm
cut alarm spam
Add frandom(/dev/frandom) -Fast kernel number generator
CC_OPTIMIZE_MORE enabled
Improve the performance of memcpy and memmove (by kasperhettinga)
block: Allow 0ms deadline latency, increase the read speed
lib/decompressors: fix no limit output buffer length
Fixed linaro alias to "arm-eabi-"
Click to expand...
Click to collapse
Added by:@SiddheshK15
Added Governors
Added I/O scheduler
Default swappiness set to 60->15
Optimized mtk wifi driver (Battery Drain)
Increased check battery interval from 10 to 15s
Disabled Gentle Fair Sleepers for better UI performance
adjust dirty writeback for IO boost
Optimization for more free ram
Enabled aggressive multicore power savings
Disable crc for better performance
Entropy tweaks
Optimized slub
Hard Float optimizations
Undervolting
Optimize XZ compresion
Enhanced HW Composer
Dyanamic fsync by faux123
Don't build ZRAM (Fixed)
Governors added :
SMARTASS2
INTERACTIVEX
PEGASUSQ <-- Default
ZZMOOVE
LULZACTIVEQ
SAKURACTIVE
NIGHTMARE
CONSERVATIVE
I/O scheduler
row
Click to expand...
Click to collapse
Credits:
@ariafan
@varun.chitre15
@faux123
@superdragon
@SiddheshK15
@suribi
Many changes extracted from their jobs.
Downloads:
WR2-Kernel-V1.1-WIKO
WR2-Kernel-V1.1-MMX
WR2-Kernel-V1.02-WIKO-MIUIv6
Please Review My Kernel Here
Bugs report Here
Feature Requests Here
Kernel Version: 3.4.107
ROM Firmware Required (WIKO): ALPS.KK1.MP1.V2.10 / Wiko Rainbow Vxx
ROM Firmware Required (MMX) : S5501BP_MP_MMX_IN_10 / MMX KK FOTA
XDA:DevDB Information
WR2-Kernel, Kernel for all devices (see above for details)
Contributors
moonrotation
Source Code: https://github.com/Al3XKOoL/WR2-Kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.1
Stable Release Date: 2015-05-22
Current Beta Version: none
Created 2015-01-15
Last Updated 2015-06-02
Great. Keep up the great work and serve the community
Just tried your kernel. Its good.
However i would like to see the changelog. Update it soon buddy. And good work [emoji106]
Thanks guis!! Now im testing upstream merge to kernel 3.4.69
Soon more updates
Kernel 3.4.105 - Beta Stage
I added link with Beta kernel 3.4.105 and more I/O Scheduler:
FIOPS
BFQ
SIO
Enjoy!!
Hi,
antutu says ca. 20400 , befor 20200. The device has a quick response, great ...
Looking forward.. Thx
Gesendet von meinem RAINBOW mit Tapatalk 2
Hi,
Thank you for this impresive kernel!
Two requests:
1) Can you include exFAT support for SD cards?
2) Can include this patch for CD-ROM USB Emulation? http://forum.xda-developers.com/showthread.php?t=2196707
Please, continue supporting custom kernels for Wiko
manos78 said:
Hi,
Thank you for this impresive kernel!
Two requests:
1) Can you include exFAT support for SD cards?
2) Can include this patch for CD-ROM USB Emulation? http://forum.xda-developers.com/showthread.php?t=2196707
Please, continue supporting custom kernels for Wiko
Click to expand...
Click to collapse
Thanks !! :good:
Please try exFAT on this test version. Waiting for report :fingers-crossed:
Hi,
I'll try the exFAT support when I reformat my current SDCard. However I can confirm that this beta kernel with exFAT support works and "cat /proc/filesystems" returns exfat.
Now, another suggestion: The ZRAM support in the Mediatek kernels is hardcoded in size. If you review the file "/kernel/drivers/staging/zram/zram_sysfs.c" you can note the comment "/* Fix disksize */". In the initialization is used the constant "default_disksize_perc_ram" that is fixed to 50% of RAM in the file "zram_drv.h". I suggest to change the default value to 25 (orignal value from Google developers). I can't understand why Mediatek has hardcoded this value. This creates the ZRAM totally useless!
Please, can you change this value and recompile the kernel?
Thank you!
manos78 said:
Hi,
I'll try the exFAT support when I reformat my current SDCard. However I can confirm that this beta kernel with exFAT support works and "cat /proc/filesystems" returns exfat.
Now, another suggestion: The ZRAM support in the Mediatek kernels is hardcoded in size. If you review the file "/kernel/drivers/staging/zram/zram_sysfs.c" you can note the comment "/* Fix disksize */". In the initialization is used the constant "default_disksize_perc_ram" that is fixed to 50% of RAM in the file "zram_drv.h". I suggest to change the default value to 25 (orignal value from Google developers). I can't understand why Mediatek has hardcoded this value. This creates the ZRAM totally useless!
Please, can you change this value and recompile the kernel?
Thank you!
Click to expand...
Click to collapse
Thanks for test!
Google maintains the same config. You can see here:
kernel/mediatek/+/android-4.4.4_r4/drivers/staging/zram/zram_drv.h
Also Siddhesh.K15 disable zram (battery drain). But I can make a test version.
Hi,
This repository has the MEDIATEK sources, from Mediatek, not Google or Wiko. So it's this company who has included this hardcoded size of ZRAM. My problem is that with 50% of 1GB RAM the ZRAM size is 512MB compressed (with 3:1 it's around 200MB of RAM). This is a lot of memory. I suggest to change this value to 25% of physical RAM, not 50% as now. It's only one line of code! If the user don't use ZRAM (disabled by default), nothing changes, but when s/he enables ZRAM, the new size will be more interesting. I feel Mediatek fixed the value thinking on devices with 512MB of RAM, not 1GB. Also, I'm sure that all devices with Android 4.4 and Mediatek CPUs have this "bug"!
I hope, someone in the future eliminates this restriction.
Regards!
manos78 said:
Hi,
This repository has the MEDIATEK sources, from Mediatek, not Google or Wiko. So it's this company who has included this hardcoded size of ZRAM. My problem is that with 50% of 1GB RAM the ZRAM size is 512MB compressed (with 3:1 it's around 200MB of RAM). This is a lot of memory. I suggest to change this value to 25% of physical RAM, not 50% as now. It's only one line of code! If the user don't use ZRAM (disabled by default), nothing changes, but when s/he enables ZRAM, the new size will be more interesting. I feel Mediatek fixed the value thinking on devices with 512MB of RAM, not 1GB. Also, I'm sure that all devices with Android 4.4 and Mediatek CPUs have this "bug"!
I hope, someone in the future eliminates this restriction.
Regards!
Click to expand...
Click to collapse
Changes have been established. Soon I send a version with zram enabled for you. Thank You.:good:
Wr-v2 final
V2 FINAL download link added​
moonrotation said:
V2 FINAL download link added​
Click to expand...
Click to collapse
going to test it soon :good: :fingers-crossed:
Hi,
Testing version WR-V2. First feeling: awesome! Very good! Thank you!
ZRAM at 25% it's great!
For DriveDroid patch: I can't select "Function Swtich in Android kernel". Are you sure that this version includes the patch and has cdrom support?
Thank you man!
manos78 said:
Hi,
Testing version WR-V2. First feeling: awesome! Very good! Thank you!
ZRAM at 25% it's great!
For DriveDroid patch: I can't select "Function Swtich in Android kernel". Are you sure that this version includes the patch and has cdrom support?
Thank you man!
Click to expand...
Click to collapse
Patch here:
https://github.com/Al3XKOoL/tinno82_S5501/commit/08765643d7ccab50e6d9f532bada4b7d7b372e9a
I test it soon.
moonrotation said:
Patch here:
https://github.com/Al3XKOoL/tinno82_S5501/commit/08765643d7ccab50e6d9f532bada4b7d7b372e9a
I test it soon.
Click to expand...
Click to collapse
YES, it's works! When I select an ISO or IMG in DriveDroid, now it's possible to select USB ro, USB rw and CDROM.
I continue testing ZRAM with different values.
Thank you!
manos78 said:
YES, it's works! When I select an ISO or IMG in DriveDroid, now it's possible to select USB ro, USB rw and CDROM.
I continue testing ZRAM with different values.
Thank you!
Click to expand...
Click to collapse
The kernel does not support zram now. Soon I will send a compiled version with zram support.
And if you are so kind you can test the battery consumption.
Thanks for testing.
manos78 said:
I continue testing ZRAM with different values....
Click to expand...
Click to collapse
Here zram version.
Hello everyone ... first of all I want to thank the author ... its fantastic ...
how can I disable the power saving multicore ??

☭✯ Soviet Star Kernel ☭✯ Y550 kernel

Disclaimer​
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
Huawei Y550 Kernel!​Soviet Star -Marshmallow Kernel​Soviet Bastard -Lollipop Kernel​
Features:
CPU OC to 1.6ghz
Compiled with Hyper mod (SaberMod & Uber hybrid) tollchain
GCC 5.4 and GCC 6.0 builds for user preference
O3 optimization
MSM sleeper, MSM, Mako & Zen hotplugs
FIOPS, ZEN, VR,Trindroid I/O schedulers
DriveDroid Support
Darkness, Yankactive, Zzmove, ElemtalX , Bioshock CPU Governators
USB fast charge
KSM optimization
Zram optimization
Adreno Idler optimization
General Performance & Battery life optimizations
-gpu oc to 465
Installation:
Download the zip file
Reboot to your recovery (I'm suggested yo to INSTALL TWRP 3.0.2)
BACKUP your BOOT partition (to make it safe so your can easely restore if found any critical problem)
Install the img file
Reboot to system
Preferred Kernel Tweaker App:
Kernel Adiutor
OPTIMAL SETTINGS::
Optimal settings for balanced performance and battery life:
CPU frequency:- 200MHz to 1.2GHz
GPU frequency:- 100MHz to 310MHz
CPU governor:- zzmove ore anyone you wish
I/O scheduler -FIOPS
Zen hotplug
KSM enabled
Optimal settings for performance during gaming:-
CPU frequency:- 400MHz to 1.4GHz
GPU frequency:- 100MHz to 465MH
z
Download​
https://github.com/kondors1995/android_kernel_huawei_msm8916/releases​
Credits:
- y550 dev team:
- @desalesouche for the sources
- @Hacker432 for help
- @hecaex for help
- @dabi01 for testing​-all the other testers
XDA:DevDB Information
Soviet Star , Kernel for all devices (see above for details)
Contributors
NATO66613, dabi01, desalesouche
Source Code: https://github.com/kondors1995/android_kernel_huawei_msm8916/commits/mm
Kernel Special Features:
Version Information
Status: Stable
Created 2016-07-15
Last Updated 2016-07-21
Reserved
V2. change log
Compiled with Hyper mod (SaberMod & Uber hybrid) tollchain
GCC 5.4 and GCC 6.0 builds for user preference
Added
-O3 optimization
MSM sleeper, MSM, Mako & Zen hotplugs
FIOPS, ZEN, VR,Trindroid I/O schedulers
DriveDroid Support
Darkness, ElemtalX , Bioshock CPU Governators
USB fast charge
KSM optimization
Zram optimization
Adreno Idler optimization
General Performance & Battery life optimizations
All Nightly builds are published on my github.
https://github.com/kondors1995/android_kernel_huawei_msm8916/releases
How does this work on multiple devices?
gillim74 said:
How does this work on multiple devices?
Click to expand...
Click to collapse
Based on the Github description I'd say it's only for the Huawei 4x, or he's just trying to brick everyone's device.
AutumQueen92 said:
Based on the Github description I'd say it's only for the Huawei 4x, or he's just trying to brick everyone's device.
Click to expand...
Click to collapse
Its based on Hiawei horror 4 kernel
Delsauce added suport for g620s,y635, and y550
Right nwo its tested on y550 only
NATO66613 said:
Its based on Hiawei horror 4 kernel
Delsauce added suport for g620s,y635, and y550
Right nwo its tested on y550 only
Click to expand...
Click to collapse
Better edit your title and post so people know what is is for.
AutumQueen92 said:
Better edit your title and post so people know what is is for.
Click to expand...
Click to collapse
I agree need to say what it's for and not for all devices
gillim74 said:
I agree need to say what it's for and not for all devices
Click to expand...
Click to collapse
His idea of a device is saying it's for Marshmallow only. Sad.
AutumQueen92 said:
His idea of a device is saying it's for Marshmallow only. Sad.
Click to expand...
Click to collapse
Agreed
AutumQueen92 said:
His idea of a device is saying it's for Marshmallow only. Sad.
Click to expand...
Click to collapse
gillim74 said:
Agreed
Click to expand...
Click to collapse
Actually his kernel supports:
-C8817D
-C8817E
-G620S
-G760
-Y550----> Tested
-Y635
I suggest to use the kernel with MM but if you want to flash it with Lollipop you're free to do it.
Just one notice...If you brick the device don't come cry here, tell it to you're parents
Thanks for the attentio, best regards
hi
what is Difference of
soviet_star_R2_SMxU5.img
soviet_star_R2_SMxU6.img
?
rtmreza said:
hi
what is Difference of
soviet_star_R2_SMxU5.img
soviet_star_R2_SMxU6.img
?
Click to expand...
Click to collapse
soviet_star_R2_SMxU5.img is compiled with hybrid tollchain GCC 5.4 and soviet_star_R2_SMxU6.img is hybrid tollchain GCC 6.0
Mainly its GCC version.
NATO66613 said:
soviet_star_R2_SMxU5.img is compiled with hybrid tollchain GCC 5.4 and soviet_star_R2_SMxU6.img is hybrid tollchain GCC 6.0
Mainly its GCC version.
Click to expand...
Click to collapse
Top job mate. Just need cm13 to be stable so I can test it out
In Features: you said USB fast charge
Your mean of fast is it work by charger of 2.1 Ah
or
no it works with 1 amper just some minutes faster
installation not possible
Hi kondors1995,
I followed the installation instructions but it seems that something is not quite ok. I donwloaded both the img (Stalin.img) and zip file (android_kernel_huawei_msm8916-2.5.zip) from your github repo.
I placed them on an SDCARD and then booted into TRWP recovery v3.0.2.
I installed the img file and selected reboot into system.
apart from a neverending boot loop there is nothing.
Any advice?
My device is Huawei Ascend Y550-L02.
Thank you
yaroyaro said:
Hi kondors1995,
I followed the installation instructions but it seems that something is not quite ok. I donwloaded both the img (Stalin.img) and zip file (android_kernel_huawei_msm8916-2.5.zip) from your github repo.
I placed them on an SDCARD and then booted into TRWP recovery v3.0.2.
I installed the img file and selected reboot into system.
apart from a neverending boot loop there is nothing.
Any advice?
My device is Huawei Ascend Y550-L02.
Thank you
Click to expand...
Click to collapse
Hi, have you installed CM13 rom first? This is only kernel.
stmr said:
Hi, have you installed CM13 rom first? This is only kernel.
Click to expand...
Click to collapse
:-O but there is no stable CM13 for Y550
do you mean the experimental CM13 by des (cm-13.0-20160704-rotation-des-y635-y550)?
thank you
yaroyaro said:
:-O but there is no stable CM13 for Y550
do you mean the experimental CM13 by des (cm-13.0-20160704-rotation-des-y635-y550)?
thank you
Click to expand...
Click to collapse
Sorry for the late reply, yes, I mean that one. If you flash modem and apply Hacker432's wifi fix, the only thing that's buggy is rotation.
@NATO66613
can I install them via fastboot ?!
*
where is Soviet Star 2.5 Kernel file ?!
there is just 3 file in your github :
Stalin.img
Source code (zip)
Source code (tar.gz)
Saint_13 said:
@NATO66613
can I install them via fastboot ?!
*
where is Soviet Star 2.5 Kernel file ?!
there is just 3 file in your github :
Stalin.img
Source code (zip)
Source code (tar.gz)
Click to expand...
Click to collapse
yes you caan yust push img file

[KERNEL] [EOL] [OnePlus3] [OOS 5, 4, 3] Boeffla-Kernel (15-01-2019)

*** This kernel is now end-of-life, not supported and developed anymore !!! ***
Hi all,
some of you know me from the other OnePlus or Samsung devices areas, where I provide my kernels already for more than three years to OnePlus One, OnePlus Two, OnePlus X, Galaxy S5, S3 and Note 10.1 users for all sort of platforms (Samsung, Cyanogenmod, Omnirom etc.)
Please note:
I am not heading to have as many features as possible implemented, this is not my design goal. If you are more into that, move on to other, good existing kernels. If you are searching for a good mix of improvements and new functions while not sacrificing stability, you are welcome here (see below the history section for more info).
Compatibility
Important: This kernel is only meant to be compatible with official OnePlus OOS and nothing else.
So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.
I could not care less about it !!
To add: An open beta (aka community build) is NOT an official build supported here. If you use a community build and have issues, don't complain or even report. I am not merging any kernel changes from open betas into my kernels !!
Important notes
When using new anykernel concept Boeffla-Kernel: Flash stock kernel of rom first !
This kernel is ONLY compatible to OxygenOs stock, nothing else !!!
If you are using a custom rom that bases on OxygenOs, it might work. However, if it does not work, do not expect me to do tweak to make the kernel running with your favorite rom. I would not do it - my one and only reference is OxygenOs stock.
It is not supposed to be compatible to CM, HydrogenOS etc.
Also note: You have to use Boeffla-Config app which I provide on my homepage to tweak the kernel. 3rd party apps will not be able to unleash the full power of the kernel.
Installation
Read the install instructions in the support section on the Boeffla Site.
Support
First read the FAQ section on the Homepage !!!
Click here to learn about all possible kernel settings in the config app (outdated at the moment).
Click here to learn about using the config app (outdated at the moment).
I will refuse to give support if you do any undervolting/overclocking and experience freezes or hot reboots.
I will also not provide any support if you do not use Boeffla-Config app to tweak the kernel, other 3rd party tweaking apps are known (and intended) to cause issues.
I will refuse to give support if you have xposed framework installed and reporting any kind of weird issues. My opinion to xposed it quite clear: too powerful for >90% of the users that just mess up their system with it.
Otherwise, you can get in touch with me via the support e-mail address: [email protected]
Please provide kernel version, rom version, a detailed issue description and ideally supporting screenshots or log files.
Change logs
(you can also access them directly in Boeffla-Config V2 by pressing menu and selecting "change log...")
Change log for OxygenOS 4.x.x kernel - Click here
Change log for OxygenOS 3.x.x kernel - Click here
Features
Note: This kernel only runs on OOS 3.x.x for the OnePlus 3 - nothing else !!!
Support of anykernel concept (only latest kernels) - flash stock kernel before flashing Boeffla
Full integration with Boeffla-Config V2 (you need at least version 2.4.02 or higher !!!) configuration app (get it from http://www.boeffla.de) to configure all kernel settings
Dash charging fully supported
The two CPU clusters (big and little cpu) can be configured completely separate in terms of min/max frequencies, governors and CPU core profiles
Additional governors: Impulse, zzmoove, elementalx, conservative, ondemand, blu_active
Additional schedulers: fiops, bfq, sio, sioplus, fifo, vr, tripndroid, zen, maple
CPU overclocking - one additional overclocking step for both clusters (1,72 GHz for little CPU / 2,26 GHz for big CPU)
No GPU overclocking, no CPU and GPU voltage interface
USB charge rate bumped up to 900 mA
Boeffla charge analysis (display of charger type and charge current in Boeffla-Config app in real time)
Boeffla touchkey LED control (LEDs fully off, LED on screen touch, configurable duration)
CPU core profiles to restrict number of CPU cores being used (the OP3 does not hotplug based on load)
Notification LED control (effect + speed for blinking/fading, brightness for continuous notification like battery charging etc.)
Boeffla-Sound engine: Headphone volume and speaker volume (only lowering volumes for speaker)
Dynamic FSync (activated if screen on, deactived if screen off), configurable
Input boost frequencies and duration configurable per CPU cluster, input boost switch
Show CPU frequency usage per CPU and frequency in Boeffla-Config
Show GPU frequency usage per frequency in Boeffla-Config
KCal V2 Color control
Display backlight limits configurable (to avoid display brightness gets too low in some situations)
Display backlight dimmer
Swipe2wake gestures
Control haptic feedback of gestures (except fingerprint)
Haptic feedback intensity control
Swipe2sleep gestures
Boeffla generic wakelock blocker V1.1.0 (documentation)
SD card read ahead buffer configurable (default increased to 1024 kB)
Ext4 File system tweaks (default to on, can be disabled)
Kernel logger (dmesg) configurable
CIFS support (module, do not mount inside /data, if you rooted with Chainfire SuperSu, make sure you uncheck the namespace separation in SuperSu app)
NFS support (module)
NTFS support (module)
XBox support (module)
OTG-Ethernet support (module)
TCP Congestion changed to Westwood
Many additional TCP congestion algorithms available
Entropy values configurable
Hardware touch keys are locked as long as screen is in use (touched) for better usability
Swap supported
Various minor kernel tweaks
Doze mode configurable in Boeffla-Config
Full selinux strict support (switchable to permissive on demand)
Show speedbin information (PVS level) in Boeffla-Config app
init.d support (in /system/etc/init.d - set correct permissions!)
Automatic EFS backup
Integrated full busybox 1.27.2 (own compilation)
Kernel initialisation log file (with history of 3 log files)
Emergency reset script automatically placed into /boeffla-kernel-data folder of your internal memory
Google gcc 4.9 toolchain (64 bit) used for best stability
Always based on latest OOS kernel sources (https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996)
Download
For all information and downloads (stable AND testing versions), visit the Boeffla-Kernel homepage:
www.boeffla.de
History and design targets
Basically I created my first Boeffla-Kernel in 2012 as there was no kernel for the Samsung Galaxy S3 around that had exactly the mix of functionalities that I wanted. I wanted to have full flexibility in undervolting and charge rates for instance, but did not like the sharpness and/or brightness tweaks many kernels have implemented as per default.
Hence, I began to create my own kernel after a while, adding all the features I like. This is the result of my work, which in the end I decided to share with you. I hope you like it as much as I do.
The objective of this kernel is to have a kernel for daily use. It does not aim for best battery life, or best smoothness or best benchmark scores. Also it does not aim to have the broadest feature set available everywhere.
It aims more for a good mix of all, not sacrificing stability and functionality in the end.
And - most important: It aims to stay quite close to stock !!!
These design targets are also valid for the OnePlus kernel here!!!
This said, I will definitely NEVER implement:
things I do personally not need
things I do not like
things that are in any way dangerous
anything which is highly experimental
f2fs - it is known to cause various issues and compatibility problems
a CAF based kernel
anything that requires upstreaming of kernel parts to a higher kernel major version
So do not even ask for it if it falls into the listed categories. Everything else I am happy to check and decide.
And: I do not really care about benchmark numbers, they say almost nothing as long as something is not completely wrong. Important for me is the feel-good factor.
I am also not interested in gaming at all, so never expect a gamer kernel. It will just not happen...
Compatibility
To reiterate it again: Flash the kernel only if you are running a compatible rom !!!
Configuration of the kernel
To tweak and configure the kernel, manually load and install the app "Boeffla-Config V2" from the downloads section on www.boeffla.de.
You need at least version 2.4.02 or higher for the OnePlus 3 Boeffla Kernels.
Donation
If you like my work, feel free to donate: Donation-Link
If you donate at least 2,49 EUR (to be in line with the donation app prices on Google Play store), you will receive a personal donation code which unlocks some nice little comfort functions in Boeffla-Config V2 on top.
Source code
All sources can be found in my Github repository: http://github.com/andip71
Credits to developers
Of course, I had never been able to create all that by my own. So I want to give credits to the really good developers around, that have given me all the inspiration and from which I cherry picked lots of the implemented functionalities:
* ZaneZam
* Grarak
* Yank555
* Hardcore
* Chainfire
* AndreiLux
* Netarchy
* Gokhanmoral
* Simone201
* Mialwe
* Entropy512
* Faux
* Harunjo
* FranciscoFranco
* Ak
* Osm0sis
... I just hope I did not forget someone. If so, please let me know and I will add you of course.
Thanks to all of you for your great work !!!
Disclaimer
*** As always - Flash on our own risk! ***
Make sure you flash the correct version depending on your firmware version!
I can and will not take any responsibility for bricked phones or lost data.
It is generally recommended to run a complete Nandroid backup in your custom recovery and safely store your personal data before you flash a new kernel.
Cheers and enjoy
Andi
Latest change log:
OOS4
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos4xx/changelog.htm
OOS3
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos3xx/changelog.htm
Configuration and profile thread
http://forum.xda-developers.com/oneplus-3/how-to/profiles-boeffla-kernel-profiles-t3455503
*** You want my support? Then stick to my rules ***
Guys, I am receiving more and more completely useless support requests in different threads. Useless because people provide nothing to be able to help, not even the minimal possible information they could give.
Hence, I will now remind anyone again on the support guide lines stated here:
http://boeffla.de/index.php/support/support
Also you need to ensure you follow the installation guide lines incl. trouble-shooting stated here:
http://boeffla.de/index.php/support/installation-how-to
And to cut a long story short: If you do not at least provide what I request in the support guide lines, I will IGNORE YOUR REQUESTS IN FUTURE.
Straight and simple. I have enough of people wasting my time just because they are too lazy to write details.
Period.
Also as a reminder:
you use xposed? -> no support, everything is your own issue
you use a custom rom and not the official stock or CM one? -> good luck, you are on your own
you undervolt or overclock? -> have fun, but without my support
Sorry, this might sound harsh (and it is meant to sound harsh), but you cannot imagine about how crappy support requests can be. Stating something does not work is just not enough.
Please consider that!!!
Andi
Allright folks, thread is open. Kernel is available for download.
Before you start, please make sure you read the following information at least:
http://boeffla.de/index.php/support/installation-how-to
http://boeffla.de/index.php/support/support
If you have trouble, I ask you to also scan for your issue in the OnePlus 2 thread, as major parts are the same on both devices (http://forum.xda-developers.com/oneplus-2/orig-development/kernel-boeffla-kernel-05-10-2015-t3218164)
Enjoy
Andi
It's going to be legen. Wait for it. Dary
Thanks Dev for supporting OP3
Downloading rn
Awesome ... Thanks for this ....
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
isoladisegnata said:
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
Let me create a stock kernel section for it on www.boeffla.de, then yes. But this can take till tomorrow, I am out very soon today.
Apart from that, you can always flash OOS dirty over, this brings you stock kernel back.
Andi
Lord Boeffla said:
Let me create a stock kernel section for it quickly on www.boeffla.de, then yes.
Apart from that, you can always flash OOS dirty over, this brings you stock kernel back.
Andi
Click to expand...
Click to collapse
Yes..
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
isoladisegnata said:
Yes..
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
Just corrected my statement, will not be before tomorrow as I have to leave very early today for an appointment.
Andi
hail to the lord of kernels
isoladisegnata said:
Great work..
To restore old kernel stock..is it possible to have it too??
Sent from my ONEPLUS A3003 using XDA-Developers mobile app
Click to expand...
Click to collapse
With Flashify you can backup and restore the stock kernel.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Der-Knuffi said:
With Flashify you can backup and restore the stock kernel.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Click to expand...
Click to collapse
Yeees, but... not 100%.
IMHO it backups the kernel image, but not the kernel modules too.
And OnePlus is using kernel modules on OOS.
Just to be very precise.
Andi
its not yet available to download?
tatuboy said:
its not yet available to download?
Click to expand...
Click to collapse
What?
And why should it be not?
Be more specific pls.
Andi
Download of OOS kernel working here.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
It finally happened
OMG.
Now I have no excuses anymore to not buy a Oneplus 3.
So it was a short interruption without Boeffla on LG G4 (5 months)
Many, many thanks for this.
Hail to Lord Boeffla. I can not live without your kernels
Greetings and keep calm.
Some got the app working on 3.5.1?
C.H.T.J. said:
Some got the app working on 3.5.1?
Click to expand...
Click to collapse
Same here, not working boeffla config in OSS 3.5.1... The kernel is very good, smooth, but the apk isn't working yet...
Good job bro, your kernel is awesome..
Sent from my ONEPLUS A3003 using Tapatalk
What is your webpages
Code:
http://kernel.boeffla.de/oneplus3/boeffla-kernel-oos/oos3xx_download/Stable
wrong with the ESET antivirus selectively alert immediately and does not reach the website.
Indicates that the page is harmful.

Custom Kernel A Complete Overview For Meizu M2/Mini

Custom kernel Is Completely New Concept For Meizu M2/Mini Users So I Am Going To Clarify About It In This Post ​
Note:I am not responsible for any kind of damage to your device nor a developer is responsible for it.You are only&only responsible for it
Important Suggestion Please Take A Recovery Backup Of Boot.img Before proceding
How to Take Backup? See Below
1)Boot To Recovery (TWRP Suggested)
2)Go to backup and restore menu
3)Select Backup
4)In Menu Just Select Backup of Boot.img
5)Create a backup of it. :fingers-crossed:
6)You are done
Requirements
1)Bootloader Unlocked+Custom Recovery flashed
2)Device Specific Meizu M2/Mini
As you guys may noticed in before post of mine about Lineage OS&Resurrection Remix Rom post I have mentioned about custom kernel
So today i am going to clarify it how it works how it make our phone to work more fluently or degrade it performance and many more features of it :fingers-crossed:
First of All A Honourable Mention For Our Developers of Meizu m2 /mini :angel:
Qus1 (Custom kernel Devloper)
Divis 1969 (Custom Rom Developer)
Crezil1 (ROM Porter (Resurrection Remix))
Yusuf (ROM Porter)
Slasher (ROM Porter(Miui))
Vasiliy.Ivanov (Device Tree Founder For M2/Mini)
Remind me if i forget anyone :silly:
So lets Begin!
Custom Kernel
Difference Between Stock Kernel & Custom kernel.
Stock Kernel Is developed by Flyme For there os (which is Preconfigured by them)
There kernel is good for performance and good in ram management but sucks in battery for most people they all complain about battery this is an alternative way to do so
Qus1 Developed Custom kernel Big.Litle is Stable now
Stable Kernel:
Kernel V4.6 Information: Vibration standard. many supplements on the CPU.
Information about V4.6biglittle kernel:
Works with biglittle, optimized governor interactive, interactiveplus; low vibration. With specific Roms improve energy saving process.
Information about kernel V4.7 + 4.7biglittle:
Livedisplay added from source divis1969 support cm, Lineageos& Resurrection Remix.[/SIZE]
Kernel Notes v4.9: added governor: INTERACTIVEPLUS, CONSERVATIVE, THUNDERX (will suit lovers of energy savings); added tcp: BIC, HTCP, HYBLA,added ioscheduler: bfq; added dynamic synchronization fs; Off Gentle fair sleepers; Optimization added battery during charging; added 3 WiFi control mode; added ThunderQuake Engine 1.0 - Vibration Intensity Controller forvibration button and the phone is regulated in the appendix). gestures to awakening on custom bikes, sweep2wake left to right on the screen and off doubletap2wake on screen off. AIC adjustment core functions. original post varun.chitre15, were taken from the changes.
Kernel Notes V4.9biglittle: works with biglittle, optimized governor interactive, interactiveplus (max freq 1170 both); low vibration. Target nucleus improve energy saving process. Core with additions of the CPU can be used as a biglittle, and without.
Starting with V4.9 + 4.9biglittle: ksm added, initially turned off, you can turn on placing script in the system / etc / the init.d / ksmON
I Call It Big.Little Kernel :silly:
Personal Suggestion tested by me So Don't worry
Cons?
Yes it Do Have Cons Too.
What are Those ?
1)If a noob use this and tweak it improperly it can bring very strange Results. :silly:
2)Makes Display Dim so that it can save more power (If you want to use it with brightness increase brightness thats it) (In Kernel) :crying:
3)If you Enable Double Tap to sleep& Double Tap to wake function in Kernel and you stop that function in setting of OS it will still work
4)it has power to change Vibration Control Modifying it again and again can cause a hardware Failure
5)Lowering down power of cpu can cause Deep sleep
Features
1)Big.Little
Presenting you the New Innovative Big.Little Custom kernel For Meizu M2/Mini :laugh:
1)You can modify vibrations level of your device
2)You can enable double tap to wake and double tap to sleep in any rom
3)Can modify frequency of CPU
4)Cpu governers like Interactive plus,ThunderX included
5)Can tweak for IO schedulers
6)Low memory killer
Why it is powerful and How it is useful see it here here
https://www.arm.com/products/processors/technologies/biglittleprocessing.php
Tweaking suggested By kernel Dev Qus1
Download Kernel Auditor
from play store
Open it
And grant Root access
and modify according to your need
My settings
Cpu max frequency 1170Mhz
lowest 299Mhz
Cpu governor Interactive plus or ThunderX
Enable Option Start At Boot and it will start working from next boot
ThunderX Kernel is now implemented in Big.Little Kernel
Is this only available for custom ROM ?
Ans Nope It is available for Flyme too
Download Link of all Custom kernel Available for different roms Choose wisely
For Flyme 4.5.4I
ThunderX :good:
https://yadi.sk/d/X-IttS7R3GPkjo
For Flyme 6.7.23.8 :good:
Big.Little
https://yadi.sk/d/ZP_lV5TG3GXxf3
For Flyme 6.7.4.11G [Beta]
Big.Little
https://yadi.sk/d/er4snR0w3GuTp7
For Flyme 6.1.0.0G [Stable]
Big.Little
https://yadi.sk/d/Zyg2pusl3K45rB
For Cm12.1 :good:
Big.Little
https://yadi.sk/d/V_9jHzkI3GZZAr
Lineage OS (0.4) :good:
Big.Little
https://yadi.sk/d/79Ha6NU83GZYVb
Lineage OS OMS Edition/V5 :good:
Can Be Used With Rom 7.1.2 Lineage OS 14.1.0 too
Big.Little
https://drive.google.com/file/d/0Bz6Fq2POoJTlX254OVB5cEM2Zm8/view?usp=drive_web
XOSP Xperia Open Source Project Custom Kernel :good:
Big.Little
https://drive.google.com/file/d/0Bz6Fq2POoJTlMkRGb2pGcWxaS1E/view
Xenon HD Custom Kernel :good:
Big.Little
https://drive.google.com/file/d/0Bz6Fq2POoJTlM0RaQVR6dFRPYUE/view
CrDroid Custom Kernel :good:
Big.Little
https://drive.google.com/open?id=0Bz6Fq2POoJTlT2duQ3VjV3BSdlk
Aosp Extended Custom Kernel :good:
Big.Little
https://drive.google.com/open?id=0Bz6Fq2POoJTlOG9HYk9GU0RmVFE
Resurrection Remix 5.8.3 Custom Kernel :good:
Note:This Can Be Used With RR 5.8.3 Compiled from source by Crezil 1
Big.Little
https://yadi.sk/d/tZBEK4aU3HKumm
MIUI :good:
MIUI8 8.1.3.0 Global latest stable
ThunderX
https://yadi.sk/d/Z8cciroC3GHjcG
MIUI8 7.1.1.2
ThunderX
https://yadi.sk/d/WeTx3Ya43FoXtS
MIUI 7.6.8
https://yadi.sk/d/rz7H6bNF3K43Hk
Kernel Sources
Get it here!
https://github.com/divis1969/android_kernel_meizu_meilan2
Dont Liked This Kernel? Simply restore your backup
How to Take Restore a Backup? See Below
1)Boot To Recovery (TWRP Suggested)
2)Go to backup and restore menu
3)Select Restore
4)In Menu Just Select Backup file of Boot.img
5)Just Tap on it swipe it and restore your backup :fingers-crossed:
6)You are done
Credits Goes To Our Beloved Custom Kernel Dev Qus1
Hit Thumbs Up :good: :good: if you found this useful
Suggestions Are Welcomed :good:
Comment Down your Opinion :good:
Regards~
Murtaza Piplod
Bootloop
Hi, I have the rom 7.1.2 Lineage OS 14.1.0 - Nougat Source 2017 installed on my Meizu M2 mini and when I try to install this custom kernel I go the recovery, install the zip and then wipe dalvik & cache but then when I reboot to the system I always get a bootlop and I need to restore the original boot. Any idea of what's the problem? Thanks
I installed it on CM12.1 v0.13 but now how to change vibration intensity?
Edit: Okay got it, from ThunderZap app
how to get this????
Resurrection Remix-N-v5.8.5 L-ROM.RU for MEIZU M2 Mini VIP.
Link: http://l-rom.ru/topic/254-resurrection-remix-n-v585*-l-romru-for-meizu-m2-mini/
techno_crysis said:
how to get this????
Resurrection Remix-N-v5.8.5 L-ROM.RU for MEIZU M2 Mini VIP.
Link: http://l-rom.ru/topic/254-resurrection-remix-n-v585*-l-romru-for-meizu-m2-mini/
Click to expand...
Click to collapse
Apparently our dear friend lunik loves to keep his work for himself and brag about it. He's afraid people will post it elsewhere (i.e xda) and all people will go to these websites except his.
TL;DR: Befriend him
What about battery life with this kernel? How many days phone work on single charging? SOT - how many hours?
S_O_L_92 said:
What about battery life with this kernel? How many days phone work on single charging? SOT - how many hours?
Click to expand...
Click to collapse
I'm on CM 12.1 using this kernel and the battery lasts all day with average usage. With intensive usage it barely finishes the day

			
				
I don't know how to install the kernel.
Charistom said:
I don't know how to install the kernel.
Click to expand...
Click to collapse
You have to flash the zip from twrp.
All links got restricted why?
adarshm4you said:
All links got restricted why?
Click to expand...
Click to collapse
Qus 1 account deleted from yandex :/ I can't help in this
murtaza1326 said:
Qus 1 account deleted from yandex :/ I can't help in this
Click to expand...
Click to collapse
Just want to try miui 9 beta u posted.I didn't have that custom kernal.Its ok.
murtaza1326 said:
Qus 1 account deleted from yandex :/ I can't help in this
Click to expand...
Click to collapse
I think that account is not deleted.I can download kernel from cm 12.1 post.
adarshm4you said:
I think that account is not deleted.I can download kernel from cm 12.1 post.
Click to expand...
Click to collapse
i don't know he said me in pm :v that his old files are no longwr available and his account is deleted
may be he created new one
Tweaked as you said.What you mean by brightness will be reduced?I didnt experienced it.No much idea about this customing yet.Atleast I tried it now.I didn't find thunder x in cpu governor.Only interactive I found.Can you share some more settings that i can easily and safely done in kernal adiutor.As you said I am taking much caution on every step I do in it.I know if something gone wrong,my phone will be dead.
Sorry am commenting on a wrong forum. There is no Thread for my phone. Without a custom kernel, can someone flash Nougat ROM. I am using Gionee to be precise. I have tried many Nougat ROM but none of them booted.
Please help.
blogthetech said:
Sorry am commenting on a wrong forum. There is no Thread for my phone. Without a custom kernel, can someone flash Nougat ROM. I am using Gionee to be precise. I have tried many Nougat ROM but none of them booted.
Please help.
Click to expand...
Click to collapse
You can flash noughat if the rom is supported by your phone but in most cases it will not bootup if you don't have custom kernal.
Pretty good!

[KERNEL] [STABLE] Phoenix Kernel v3.2 [G532G/F/M/MT]

Phoenix Kernel for J2 Prime
If you're looking for a fast, battery friendly. stable with extended features for your Samsung Galaxy J2 Prime, J2 Ace, Grand Prime Plus and other variants. if it's G532 G/M/F/MT this is for you!
The kernel was originally built by renoxtv, reproduced by Shadisnx255 in his rom and now been fixed and optimized by me.
Other informations? check the Changelogs/History
Phoenix Kernel Changelogs/History :
June 10-12
-Initial Release :
10 Multi touch
Private Mode Fix
Double tap to wake
Cpu Governors (Cultivation, Wheatley, Impulse, Ondemand_x, Pegasusq, Smartmax_eps, Smartmax, Smartass v2, Intellidemand, HYPER, Electrodemand, dancedance, blu_active, bioshock)
I/O Governors/Scheduler (fifo, sio, sioplus, tripndroid, vr, zen)
Bugs : Kernel die when phone turns off/power off
August 10-13 [V1.1]
-1st bug-fix attempt :
Kernel die when phone turns off/power off - FIXED
Selinux default always set to Permissive
Others (oof, i forgot)
August 23-27 [V2]
-Attempt to fix RANDOM PHONE REBOOT : Fixed
Lock wakelock for some services
Added Dynamic Fsync 1.5
Power Suspend - Implemented, but not working fine
TCP Working fine with some added.
Touch Boost
Optimized SLUB
Added KSM
Added Frandom
Many performance changes. (crc and other checks are disabled)
September 13-15 [V3]
-Most of the bugs are fixed
Removed io blockplugs for better performance
Network tweaks, Responsive settings.
Tweaked Mali for more faster rendering
MTK Dynamic Boost
SecurityLogs are now active to provide me logs if bugs will happen
Random Crashes Fixed
Fixed more than 6 default values, to improve battery performance and gaming performance
Kernel loggers added
Battery monitoring is now much detailed/accurate.
Memory bus
ZSWAP Tweaks
Thermal settings (not changeable due to the fact that phoenix is using only default thermal hotplug)
The Kernel now speaks for itself
Idle power consumption reduced to the absolute minimum
Nothing more, nothing less.
No useless placebo patches, or "magical" optimization
October 19 [V3.1]
-Bug fixing
Fixed some random logs
Cleaned dumps and removed something
Removed tons of useless scripts
OEM Security Disabled
November 6 [V3.2] [LATEST]
-Optimization
Stock Gov (interactive) was retuned to much "tamed" one, since the default was too agressive
Fixed samplingrate values
Fixed freqstep values
Fixed treshold values
Re-configured some Governors (electrodemand, bioshock and cultivation)
Others (sry i forgot xd)
------------------------------------
Links :
Direct Installer : https://drive.google.com/open?id=1UfAoX6C7hU6vImE9NKtqMwKDwv8o--fg
W/ Verity : https://drive.google.com/open?id=1dAx0GXpPsv5T8R6GB1mvoCEQOBKtwJxZ
------------------------------------
If you have doubts, PM me.
------------------------------------
FAQ
What Desktop/PC/Laptop
-I'm using Samsung Chromebook 3 500C13-K04
How old am i?
-15 Years of age
Where do i live?
-Philippines
How i managed to fix/add/improve this kind of job? (you're just 15)
-Researchs, studies, i also have the requirements to do.
How can i use this kernel?
-You can download it on some of my sources.
What software/program are you using to edit this kind of files?
-Kernel Kitchen, sometimes i rebuilt it.
Github Account
-https://github.com/LionSinOfPride
Facebook Account
-https://www.facebook.com/Escanorlulzsec
Contact Email :
[email protected]
Credits :
Renoxtv
ShadisNX255
Deepak Singh
Dylan AES
Long
J2 Prime Reborn
J2 Prime Users Group
J2 Prime Philippines
J2 Prime Viet Nam
and others, that i always bother asking at late night. thanks for your help!
if you feel your missing in my list, PM me.
XDA:DevDB Information
Phoenix Kernel, Kernel for the Samsung Galaxy J2
Contributors
Shiroyuki82, Shadisnx255, Renoxtv
Source Code: https://github.com/LionSinOfPride/G532G-Phoenix-Kernel
Kernel Special Features: Additional 14 CPU Governors, 6 IO Schedulers, Custom TCP and pretty tuned kernel. 10 Multitouch and others.
Version Information
Status: Stable
Current Stable Version: V3.2
Stable Release Date: 2019-11-09
Created 2019-11-09
Last Updated 2019-11-09
You created three threads of this.
TBM 13 said:
You created three threads of this.
Click to expand...
Click to collapse
it shows error, then it really got posted wtf.
Shiroyuki82 said:
it shows error, then it really got posted wtf.
Click to expand...
Click to collapse
this is absolute nuts, xda is having problems in it's server. now it's confusing to have 3 threads
What is the difference between the two versions below "Links" ? What version should I use ?
thatha said:
What is the difference between the two versions below "Links" ? What version should I use ?
Click to expand...
Click to collapse
direct installer doesn't have no-verity installed, most useful in custom roms and if you want to update your magisk and other thing that has connection with boot.img/kernel.
verity installer has no-verity inside the installer.
RESERVED
nice remake bruh
renoxtv said:
nice remake bruh
Click to expand...
Click to collapse
thanks!
Nice kernel, thanks
Nice kernel, thank you!
So would this work on J200G ?
PRemBh0i said:
So would this work on J200G ?
Click to expand...
Click to collapse
nope, only for G532x
Hey thanks for the kernel! everything seems okay but I noticed that after I flashed it, when I turn on the wifi in the second time it forgots the password automatically. By the way pinoy din ako J2 prime user hahahahaha tapos main phone ko to sana mafix mo po thanks!
UziGrey said:
Hey thanks for the kernel! everything seems okay but I noticed that after I flashed it, when I turn on the wifi in the second time it forgots the password automatically. By the way pinoy din ako J2 prime user hahahahaha tapos main phone ko to sana mafix mo po thanks!
Click to expand...
Click to collapse
stock rom? edit mo build.prop
ro.securestorage.support=true
to
ro.securestorage.support=false
normal yan, lalo na sa mga full dump stock rom
Stock rom pala to sige thanks sa info hahahaha
Wala pa kaseng stable na custom rom dito eh hinihintay ko ying lineage os na para sa j2 prime
UziGrey said:
Stock rom pala to sige thanks sa info hahahaha
Wala pa kaseng stable na custom rom dito eh hinihintay ko ying lineage os na para sa j2 prime
Click to expand...
Click to collapse
marami na, yung lineage habang pakonti ng pakonti yung bugs pahirap ng pahirap, months or year pa aabutin bago maging stable yon.
Hades
Enigma
Aether
Xtreme Ultimate
good work but can u make lite version of phoenix kernel? like not add additional CPU Governors, IO Schedulers, keep westwood tcp, etc.
khanghy10000 said:
good work but can u make lite version of phoenix kernel? like not add additional CPU Governors, IO Schedulers, keep westwood tcp, etc.
Click to expand...
Click to collapse
well it's kinda pointless if i'm gonna make that and i need to revise the source because all of the custom things are directly in the source. tho thanks for the feedback
if you doesn't need them you can just use the default and just edit the things that you want ^^
Shiroyuki82 said:
well it's kinda pointless if i'm gonna make that and i need to revise the source because all of the custom things are directly in the source. tho thanks for the feedback
if you doesn't need them you can just use the default and just edit the things that you want ^^
Click to expand...
Click to collapse
Thanks btw, is your kernel source on github stable?

Categories

Resources