Don't come crying to me when this bricked or ****ed up your device.
FLASH AT YOUR OWN RISK!!
Hey guys i present you AK kernel for the Moto G 2014.
Features:
-Kexec support
-Dt2w s2w and s2s fully working with pocket detection and deepsleep
-Powersuspend
-Intelli-Plug
-IntelliThermal V2
-IntelliActive governor
-Fiops I/O scheduler
-Enabled pipe flag
-some -O3 optimizations
-simple gpu algoritm
-usb fastcharge
-fauxsound
-slimbus oc for louder sound
-PM_SUSPEND_FREEZE for better battery life
-Kcal
-many tcp congestions
-power efficiency for better battery life (enabled by default)
-BiDirectional sweep2sleep
-Frandom support
-Psx2usb
-Smartmax governor
-Stereo call recording support
-3.4.107 kernel
-Overclocked ram to 566MHz
-Zzmove governor
-Impulse governor
-IntelliDemand governor
-IntelliMM governor
-Yankactive governor
-Compiled with GCC 6.0
-Cortex a7 optimizations
-Alucard governor
-Quick wakeup driver
-Kernel NEON mode
-Arch-Power
-Gentle fair sleepers on/off
-Use android device as keyboard/mouse with this app https://play.google.com/store/apps/details?id=remote.hid.keyboard.client
More coming soon!!
Feel free to request features!!
Recommended apps for tweaking the kernel:
1. Kernel Adiutor
2. Faux Control
3. TricksterMod
Display types confirmed working with dt2w:
mdss_dsi_mot_inx_720p_video_v0
Display types not working with dt2w:
mdss_dsi_mot_jdi_720p_video_v1
mdss_dsi_mot_jdi_720p_video_v0
You can check wich display type you have by going into terminal and type:
su
cat /proc/cmdline
The last line will indicate your display type.
How do I flash this?
Reboot to recovery.
Install zip from SD Card.
Choose the AK-Kernel-rx.zip
Install and Reboot.
Credits: @google @motorola @LuK1337 @luca020400 @DC07 @faux123 @savoca @alin.p @koradiavatsal @Flashhhh @rukusx7
@Christopher83
If i forgot someone just leave a pm don't start a war [emoji14]
Dt2w, s2w and s2s on the Moto G 2014:
https://www.youtube.com/watch?v=12c4BsZwpgY
XDA:DevDB Information
[KERNEL][CM12.1][TITAN], Kernel for the Moto G 2014
Contributors
Anas Karbila
Kernel Special Features:
Version Information
Status: Alpha
Created 2015-04-07
Last Updated 2015-04-07
Downloads
Ak-Kernel:
https://basketbuild.com/devs/Anas_Karbila/AK Kernel
CM12 versions are discontinued because official cm 5.1 nightlies have started and most people will upgrade to 5.1
Kernel source:
https://github.com/Thecrazyskull/android_kernel_motorola_msm8226
Changelog
07-04-2015
Initial release
08-04-2015
add intellithermal v2
add intelliactive governor
compiled with linaro 4.9 cortex a7 optimized
Enabled pipe flag
added fiops io scheduler
added some -03 optimizations
10-04-2015
added simple gpu algoritm
added usb fastcharge
added fauxsound
added slimbus oc for louder sound
PM: Introduce suspend state PM_SUSPEND_FREEZE for better battery life
added kcal
added many tcp congestions
add power efficiency for better battery life (enabled by default)
13-04-2015
add psx2usb
reclaim some ram
added smartmax governor
added pegasusq governor
added stereo call recording support
18-04-2015
Patched 3.4.106 mainline kernel
Overclocked ram to 566MHz
added zzmove governor
added impulse governor
added intellidemand governor
added intellimm governor
added yankactive governor
removed pegasusq governor
Just a quick question...So with this kernel DT2W is FULLY working (even in deep sleep)
I just wanted to confirm
Thanks OP
Shawn5162 said:
Just a quick question...So with this kernel DT2W is FULLY working (even in deep sleep)
I just wanted to confirm
Thanks OP
Click to expand...
Click to collapse
Yes it is 100% fully working.
You can try yourself once i upload the kernel.
Out of thanks for today, but will give you my 8 tomorrow.
Thank you so much for this.
I've tried many CM12 based ROMs, no success. Which one do you use?
SirRhor said:
Out of thanks for today, but will give you my 8 tomorrow.
Thank you so much for this.
I've tried many CM12 based ROMs, no success. Which one do you use?
Click to expand...
Click to collapse
This only works on cm12.1 im uploading a cm12 version now...
Im using my own BlissPop 5.1
Hey bro thanks for the awesome work btw the link is not working... Displaying error the folder you are trying to view does not exist or you don't have permission to access it...am I wrong smewr?
Edit : it works now...thanks anyway..!!!testing
vigneshrajagopalan said:
Hey bro thanks for the awesome work btw the link is not working... Displaying error the folder you are trying to view does not exist or you don't have permission to access it...am I wrong smewr?
Click to expand...
Click to collapse
Try with new links i posted.
Anas Karbila said:
Try with new links i posted.
Click to expand...
Click to collapse
Working now thanks!!
dt2w und s2w don't work for me witch cm 12.1 unofficial.
I tried to enable it with kernel auditor and trickster mod.
miqcea3 said:
dt2w und s2w don't work for me witch cm 12.1 unofficial.
I tried to enable it with kernel auditor and trickster mod.
Click to expand...
Click to collapse
Idk then https://www.youtube.com/watch?v=12c4BsZwpgY
Not working for me too, plus lags to turn on the lockscreen even with power button
Anyway I can be your beta tester if you want
Don't working here too, I'm using Hyperdrive-OS CM12.1
aftergr said:
Not working for me too, plus lags to turn on the lockscreen even with power button
Anyway I can be your beta tester if you want
Click to expand...
Click to collapse
TheRussoGm said:
Don't working here too, I'm using Hyperdrive-OS CM12.1
Click to expand...
Click to collapse
Weird for me its fully working.. ill wait for some more reports to see if it really doesnt work.
And the cm12.1 kernel runs buttery smooth on my device no lag at all.
I already have a beta tester (myself and @koradiavatsal ) and he reported that it works.
For the people who previously tried revkernel and didnt get dt2w working, then this kernel probably wont be working too!
TheRussoGm said:
Don't working here too, I'm using Hyperdrive-OS CM12.1
Click to expand...
Click to collapse
That's weird....Working for me On Hyperdrive
Anas Karbila said:
For the people who previously tried revkernel and didnt get dt2w working, then this kernel probably wont be working too!
Click to expand...
Click to collapse
We should have people who have tested the kernel, working or not to post the last line of results of this command.
su
cat /proc/cmdline
We found some time ago that this phone was shipped with different panels. both versions and manufacturers. The following is my result
mdss_dsi_mot_jdi_720p_video_v1
dt2w and s2w are not working for me.
Sent from my Moto G 2014 using XDA Free mobile app
I wrote the same thing in spirit kernel thread
I had the fear....
---------- Post added at 02:56 AM ---------- Previous post was at 02:53 AM ----------
mdss_dsi_mot_jdi_720p_video_v1
Not working for me too
rukusx7 said:
We should have people who have tested the kernel, working or not to post the last line of results of this command.
su
cat /proc/cmdline
We found some time ago that this phone was shipped with different panels. both versions and manufacturers. The following is my result
mdss_dsi_mot_jdi_720p_video_v1
dt2w and s2w are not working for me.
Sent from my Moto G 2014 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the info!
Tomorrow ill add it to first or second post.
For me its working and my last line is mdss_dsi_mot_inx_720p_video_v0
Related
RIN Kernel for D851
Close to stock with some sugar added ... delicous!
Hey guys and girls,
you may have seen my unified stock kernel thread already (or may not, but doesn't matter). This kernel is my attempt to build up on the fixed source and add some additional features for us mod lovers to thinker with and to personalize your device to your usage. For now, I'll keep it close to my stock source and just pull some additional features and fixes in, but not to much. That may change in the future (maybe even soon), but for now, I'll stick to that paradigm.
First of, DISCLAIMER, I'm not responsible for bricked devices, dead unicorns, rainbows with missing colors, world war, nose bleed, void warranty (you know that already, don't you? your warranty is void now and it's your fault ) or any other harm happening to your device, you or people around you!
What does it serve? (Features)
Built with sabermod 4.9 toolchain
IO Schedulers
BFQ
CFQ
DEADLINE
FIFO
FIOPS
NOOP
ROW (default)
SIO
TRIPNDROID
VR
ZEN
Governors
Adaptive
Conservative
DanceDance
IntelliActive
IntelliDemand
Interactive (default)
Lagfree
Lionheart
OnDemand
Performance
Powersave
SmartassV2
Userspace
Wheatley
Smartmax
TCP Congestion Algorithms
BIC
Westwood
Vegas
Veno
Yeah
HTCP
Cubic (default)
Reno
init.d support
intelliplug
intelli thermal v2
Memutil optimizations
Voltage control
SoundControl
OC to 2.7GHz and UC support
Cpu limiter
2-Way Call Recording support
Simple GPU Algorithm
Simple_ondemand GPU Governor fixed
exFat support
ntfs support (bugged)
Oversharpening fix
DriveDroid support
android logger sysfs toggle (disabled by default)
high priority workqueue
Many under the hood fixes
Stability
More to come
How to apply it? (Installation)
IMPORTANT: Read through all the requirements, steps and warnings before you do anything, if any requirement doesn't match or you don't know what one or more of the steps below mean or do, ask before you do any of them, if you don't know how all the steps can be done, let it be, I warned you, if you don't do and something bad happens, I'll just laugh at you!!
Requirements? Yes!
Unlocked Bootloader
D851
Root
Custom Recovery
Stock or Stock based ROM, no AOSP for now
How to flash the kernel?
Download zip
Place on internal or external SD
Reboot to recovery
Choose install zip
Search for the downloaded zip
Confirm flashing
Wipe cache
Reboot
Have fun
Changes? (Changelog)
26.11.2014/1.8.5
Less frequency steps to UC (better performance for governors hitting each step)
Oversharpening fix (Credits to @Skin1980)
Kernel now flashed with dd within recovery
Added external radio-iris-transport module to fix fm radio
20.11.2014/1.8
build with sabermod 4.9
Graphite build flags
NTFS support
sysfs interface for android logger (Logger disabled by default)
TCP cong algorithms (BIC, Westwood, HTCP, Vegas, Veno, Yeah)
More frequency steps between 300Mhz and 2.7Ghz
17.11.2014/1.7.2
Raise max microvolt at cpu for pm8941 and pma8084 (Possible Green Screen Fix)
Additional warnings fixed
12.11.2014/1.7
Overclocking up to 2.76 Ghz
Simple GPU Algorithm added
init.d support (busybox needed)
AIO optimizations enabled
intelli plug added (credits to @faux123)
****load of warnings fixed
22.10.2014/1.5
exfat support
intelli-thermal v2 added
smartmax governor added
memutil optimizations
build with NEON kernel mode
2-way call recording patch
DriveDroid cdrom emulation support
Faux SoundControl
Simple-OnDemand fixed
Cpu Freq Limiter
many under the hood fixes
14.08.2014/1.0.1
Initial release
Full list of commits can be found here
Where to get it from? (Download)
AndroidFileHost | xda | dev host | google drive | trialsrider1
Let me test!! (Beta Testing Community)
Google+ LG G3 Beta Testing Community
Show me the so(u)rce(ry)! (Source Code)
https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-kitkat
Donators (huge thanks, you're simply great )
@Toneman07
@Helloworld294
@shaarky
@Dreamxtreme
@guyd
@mosincredible
@tobitege
@AndroidUzer
Credits
XDA
Google
LG
@HolyAngel
@faux123
@KAsp3rd
@myfluxi
@trialsrider1
@Skin1980
@Lord Boeffla
@GuneetAtwal
@DooMLoRD
If you like my work, please show your appreciation by pressing the thanks button, if you want to do more, i've nothing against a little donation, but I'm as happy when you just thank me by pressing the button
XDA:DevDB Information
Rin Kernel, Kernel for the T-Mobile LG G3
Contributors
Tectas
Source Code: https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-kitkat
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.8.5
Stable Release Date: 2014-11-26
Created 2014-08-14
Last Updated 2015-01-09
Any questions? (FAQ)
How can I toggle the android logger?
File Explorer Method:
Go with a root explorer to /sys/kernel/logger_mode and open the logger_mode file.
Remove everything inside that file and put the number 1 to enable and 0 to disable the logger into it and save the file.
Terminal Method:
Enable the logger
Code:
echo 1 > /sys/kernel/logger_mode/logger_mode
Disable the logger
Code:
echo 0 > /sys/kernel/logger_mode/logger_mode
My internal sd is not working, what to do?
Open adb shell or a terminal emulator and type
Code:
su
restorecon -v -R /data/media
Boom! Thanks man! Flashing now.
---------- Post added at 02:08 PM ---------- Previous post was at 02:04 PM ----------
error executing updater binary. no flash
mikeyinid said:
Boom! Thanks man! Flashing now.
---------- Post added at 02:08 PM ---------- Previous post was at 02:04 PM ----------
error executing updater binary. no flash
Click to expand...
Click to collapse
Will fix it asap, error code please.
Sent from my LG-D855
I've removed the assert from the updater-script and replaced the downloadable files, should work now, could you please check it @mikeyinid.
Sry for the glitch!
Tectas said:
I've removed the assert from the updater-script and replaced the downloadable files, should work now, could you please check it @mikeyinid.
Sry for the glitch!
Click to expand...
Click to collapse
Yup. All good now. Thanks
sweeet thanks for this!
mikeyinid said:
Yup. All good now. Thanks
Click to expand...
Click to collapse
Great, thanks for checking that quickly, seems the current recovery doesn't like, when it's checked for the device model :/
We are on a roll now
Tectas said:
Great, thanks for checking that quickly, seems the current recovery doesn't like, when it's checked for the device model :/
Click to expand...
Click to collapse
You ever need me to test flash down the road lmk :highfive:
Undervolted 72 globally. Switched to smartass v2 just because I haven't seen it in forever. No lock ups. No reboots. Running smooth. Look forward for what's to come
mikeyinid said:
Undervolted 72 globally. Switched to smartass v2 just because I haven't seen it in forever. No lock ups. No reboots. Running smooth. Look forward for what's to come
Click to expand...
Click to collapse
Let us know battery life if u can
Ohhhh 2 kernels now the trains gaining speed the KS the kernel dev
---------- Post added at 09:33 PM ---------- Previous post was at 09:32 PM ----------
What settings are recommended?
One thing I notice using smartass v2 is the keyboard lag is gone. SwiftKey works well for short periods then starts lagging really bad for whatever reason. Not happening at all since I flashed this kernel. That alone makes this kernel badass ?
CheesyNutz said:
Ohhhh 2 kernels now the trains gaining speed the KS the kernel dev
---------- Post added at 09:33 PM ---------- Previous post was at 09:32 PM ----------
What settings are recommended?
Click to expand...
Click to collapse
Whatever fits you best, personally I'm using adaptive, vr, slight undervolt of 60mV, read ahead of 512 for internal and 2048 for external.
Sent from my LG-D855
What kernel tuning app do you recommend?
Sent from my LG-D851 using Tapatalk
Skizzy034 said:
What kernel tuning app do you recommend?
Sent from my LG-D851 using Tapatalk
Click to expand...
Click to collapse
I'm personally using fauxclock, but trickster mod also works fine.
Sent from my LG-D855
Just something I noticed but when I restart my phone the temps show at some in the 80c range. If I Give it a Few minutes then it settles down. And runs normal during that time it's very warm. does anyone else experience this?
hazard99 said:
Just something I noticed but when I restart my phone the temps show at some in the 80c range. If I Give it a Few minutes then it settles down. And runs normal during that time it's very warm. does anyone else experience this?
Click to expand...
Click to collapse
Happened on two ATT and two TMO G3's I've tried so far on every reboot all running stock. It cools pretty quickly tho.
Sent from my LG-D851
Hmm I wonder what the thermal threshold is. I wanna know what temps are considered to hot
B14CKB1RD
Kernel for the LG G2
B14CKB1RD for Lollipop
B14CKB1RD is a custom kernel meant for AOSP Lollipop and KitKat based Roms. There is 8 governors and 8 I/O schedulers. It comes fully stable and suitable for what uses you want from your phone. From best battery life to best performance you can find for your phone. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm or ask in the thread. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will loose my personal support.
Downloads:
5.0.x Based
Download Here
5.1 Based
Download Here
Click to expand...
Click to collapse
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik Cache
Flash Kernel .zip
Reboot to profit
Click to expand...
Click to collapse
Features:
Governors:
Bacon
Dancedance
Intelliactive
Intellimm
interactive
Ondemand
Optimax
Performance
Smartmax
Wheatley
I/O Schedulers:
Bfq
Cfq
Deadline
Fifo
Fiops
Noop
Sio
Tripndroid
Vr
Zen
TCP Congestion Controls:
Bic
Cubic
Highspeed
Htcp
Hybla
Illinois
Lp
Reno
Scalable
Vegas
Veno
Westwood
Yeah
Other:
Linux Kernel 3.4.x
Built with Linaro 4.9.3 Toolchain (A15 Optimized)
Graphite Optimizations
Krait a15 Optimizations
ARM Optimizations
F2FS Support
ExFAT Support
UnderVoltage Control
GPU UnderClock
MSM Hotplug
Bricked Thermal
Sweep2Sleep
DoubleTap2Wake
Sound Control GPL 3.5
Stereo Call Recording Support
Battery Optimizations
PowerSuspend
Enhanced Power Efficiency
Fast Charge v2.4
Kernel Mode Neon
ARM Crypto Optimizations
Dynamic Read Ahead
Dynamic FSYNC
Memutils Optimizations
Notes::
B14CKB1RD now comes with F2FS Support and has the ability to run on any rom that supports it. I have also removed prebuilt synapse from the kernel as you can now safely get updates for it and install from playstore itself (or use whatever one you want of your choice but i will not support those that have issues using other tweak tools...you have been warned). Below are a list of my personal settings and preferences that i use with synapse:
on first opening of synapse there is a checkmark and an X at the top..go ahead and hit the checkmark before anything
On CPU Tab: I set max frequency to 1958 Mhz and hit checkmark to apply
On CPU VOLT Tab: On the cpu global voltage i drop it down to -25 and hit checkmark to apply
On SOUND Tab: I changed from "Custom" profile to "Quality". Hit the checkmark and youll see the heaphones and speaker drop to -2. Move them both to 4 or 5 (depending how loud you want them) and then hit checkmark to apply. (this actually produces great loud sound)
On BUILD.PROP Tab: I changed wifi scan interval from "15" to "150" then hit checkmark to apply.
thats exactly how i have it set and running and runs top notch for me. Hope you all enjoy.
If you come across a bug please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]
Source::
click here
Credits & Thanks
@Snuzzo (for teaching me all he knows about kernel and his code used on many devices)
@RenderBroken (for giving great advice)
@Drgravy (for his work on the G2 Kernel)
@Christopher83 (for his awesome 4.9.3 toolchain)
@faux123 (for many of his awesome kernel stuff like SoundControl)
@neobuddy89 (for his great kernel work)
@show-p1984 (for doubletap2wake and many others)
@myfluxi (for his great kernel work)
@Rashed97 (for his lollipop contributitions)
@dr87 (for his work on the G2 Kitkat Kernel)
@houstonn (for his work on the G2 Kernel)
@savoca (for his work and code used on the g2 and many devices)
@dorimanx (for his work and code used on the g2 and many devices)
@bart452 (for his work on the G2 kitkat Kernel)
@djdeeles (for helping me with some ramdisk fixes with knockon, cmhw and usb stuff. )
All of my testers and users thank you for keeping me going.
To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill do so
B14CKB1RD for KitKat
Downloads:
D800 (ATT) Download
D801 (T-Mobile) Download
D802 Download
D803 Download
LS980 (Sprint) Download
VS980 (Verizon) Download
Click to expand...
Click to collapse
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik Cache
Flash Kernel .zip
Reboot to profit
Click to expand...
Click to collapse
Features:
Governors:
Bacon
Dancedance
Intelliactive
interactive
Ondemand
Optimax
Performance
Wheatley
I/O Schedulers:
Bfq
Cfq
Deadline
Fiops
Noop
Sio
Vr
Zen
TCP Congestion Controls:
Bic
Cubic
Highspeed
Htcp
Hybla
Illinois
Lp
Reno
Scalable
Vegas
Veno
Westwood
Yeah
Other:
Linux Kernel 3.4.104
Built With Sabermod 4.10 Toolchain
UnderVoltage Control
Sweep2Sleep
DoubleTap2Wake
Stereo Call Recording Support
Nexus 5 Audio fine tweaked for G2
Sound Control GPL 3.5
Intelliplug
Fast Charge (still working on it)
Battery Optimizations
PowerSuspend
Source::
click here
After Install Instructions::
I personally Prefer the use of Trickster MOD for kernel tuning. if you want to switch to using trickster i recommend removing built in kernel tweaking app if possible. I used rom toolbox's app manager to do so. Trickster can be found on Play Store or on xda.
For roms that support DoubleTap2Wake: make sure it is enabled and checked in Settings > Display and if using Trickster MOD under the "specific tab" tap on "Screen Wake Control" and set it to 1 for bottom half enable or 2 for fullscreen. Don't go any higher in number as it wont set anything. after your done tap on the checkmark at the top right to apply and save
For frequency changes to stick: In Trickster Mod, change to the frequency you want and tap on "Frequency Lock" to enable it and tap on the checkmark at the top right to apply and save
Notes::
This Kernel will only work on roms which use the latest most up to date kitkat source code for your phone and the N5 audio driver adaptation from dr87. I honestly dont plan on this changing at this time and please make sure you meet the requirements before saying this kernel does not work for you. Thanks and enjoy!!!
This kernel moves like a champ. The new update is liquid smooth.Speaking of liquid smooth, the kernel + ROM is an indestructible COMBO!
Thank you for maintaining this for us!
Sent from my LG-D802 using Tapatalk
amazing kernel,what can i say more i rated the thread 5 stars wish i could give more like 10/100
Thanks for the work.
Bootlooping on D801,
downloaded and intstalled (per instructions), twice via TWRP 2.8.0.1. Same result.
TDSJR said:
Thanks for the work.
Bootlooping in D801,
downloaded and intstalled (per instructions), twice via TWRP 2.8.0.1. Same result.
Click to expand...
Click to collapse
No problems here with d802 and latest liquid smooth...
TDSJR said:
Thanks for the work.
Bootlooping on D801,
downloaded and intstalled (per instructions), twice via TWRP 2.8.0.1. Same result.
Click to expand...
Click to collapse
what rom did you used? i doubt it works on ALL ROMS.
Sent from my LG-D802 using Tapatalk
Delete, to reply.
---------- Post added at 06:25 AM ---------- Previous post was at 06:24 AM ----------
1ceb0x said:
what rom did you used? i doubt it works on ALL ROMS.
Sent from my LG-D802 using Tapatalk
Click to expand...
Click to collapse
AICP 09/29
Latest liquid with art= the bird bird bird the bird is the word!!!
goast said:
Latest liquid with art= the bird bird bird the bird is the word!!!
Click to expand...
Click to collapse
+1
Thanks
lg g2
How's the battery life?
Williek113 said:
How's the battery life?
Click to expand...
Click to collapse
No one can say it after a few hours. Wait 2 days...
Matze060906 said:
No one can say it after a few hours. Wait 2 days...
Click to expand...
Click to collapse
My apologies.
Fine as frog's hair. With liquid on d800.
Sent from my LG-D800 using XDA Free mobile app
Seems to have quite a bit of Governers, I/O Schedulers, TCP Congestion Controls, I am a noob, is there a manual to all of these different options?
I am using T-Mobile and I want to get good battery life and good LTE throughput and performance too, but how can anyone know what to even look at or pick when they are confused, yes I tried Google, very limited in what I could find, older explanations to older stuff and nothing much new as I see you have described above.
Overclock options? Since it has n5 audio drivers, we have to make sure ROM uses n5 too right?
So far so good, its like butter!
As a friendly reminder, I'm sure it would be helpful to the developer, as well as interested parties, to include the ROM and variant in reporting results.
TDSJR said:
Thanks for the work.
Bootlooping on D801,
downloaded and intstalled (per instructions), twice via TWRP 2.8.0.1. Same result.
Click to expand...
Click to collapse
This could be cause of bad download....download file again or match md5 to be sure
REV3NT3CH said:
This could be cause of bad download....download file again or match md5 to be sure
Click to expand...
Click to collapse
I've downloaded & checked md5 3 times. No luck.
Thanks for the support.
Edit: I've just used MD5 checker, and none of them are matching. Thoughts?
My kernel would have only what's needed. However users can request a feature and if i find it worthy i would test it and add.
I am keeping short and writing the features i have added so far !
FEATURES:
V 1.4 : [ As of now only CM based ]
Switched to latest CM13 source base
Voltage control
More refined sandy charger control
Tuned elementalx governor
Darkness governor
Kcal tweaks
FIOPS & SIO added
Compiled with latest uber toolchain
Other tweaks from my end
V 1.3 :
FIOPS scheduler added
Tuneups to interactive governor
Changes to elementalx and it's tunables.
Solves potential MTP mode USB issues and sound issues.
Full synapse support added ( Doesn't directly come inside from my kernel. You will have to flash separately ). Thanks to @yarpiin
More thermal changes
Lot more in store
To download synapse flashable zip refer third post
Please install CM camera next mod which is also available under downloads section. Just install it as normal apk. Hotplug has video rec freeze on stock OP camera. Blame Oneplus for it.
V 1.2 :
Sandy charger control. Now charge your op2 much faster than stock ( Use synapse or updated kernel adiutor app [available in my downloads,not playstore of kernel adiutor] to enable it and control )
Intelliplug. Use it wisely and according to ur usage
Initial support to synapse ( The bulk needs to be still controlled via Kernel Adiutor )
Initial attempt at porting Faux Sound control ( It's not working completely yet. Will be fixed soon )
Merged with latest Oxygen 2.1 source
Plenty of other features hidden.
Initial release :
Compiled with Sabermod gcc 4.9 toolchain
Powersuspend with different modes
USB Fast charge
Intelligent cpuquiet hotplug framework ( Based on NVDIA and tuned to msm )
ElementalX governor from flar ( with latest patches )
Kcal control ( colour control driver by savoca )
Fsync on/off support
BFQ I/O scheduler added
Thermal code tweaked heavily ( device should stay at it's coolest )
Optimized for best performance and battery ( you can get some of the best results )
Smoothness guaranteed
Rcu,sched,mm and other various enhancements
There are plenty more hidden ! Just use and experience the kernel. Don't forget to post your reviews
I can only say that you can get one of the best experiences with probably no real bugs !
Recommended app :
Kernel Adiutor by grarak
Downloads :
Sandy kernel for One Plus two
Installation guide :
Download the zip
Reboot to recovery ( custom recovery )
Flash the zip
Enjoy sandy kernel on one plus two
Credits :
@grarak - For the code base and for his time. Nice guy to speak with
And to everyone else, whose code i have used.
Tester credits :
@Skybark - For testing. Nice guy to speak with as well. Thanks mate !
XDA:DevDB Information
Sandy Kernel for One plus two, Kernel for the OnePlus 2
Contributors
Santhosh M
Source Code: https://github.com/sandymanu/sandy_oneplus2_msm8994
Kernel Special Features: [Fast Charge] | [ Elementalx] | [Darkness ] | [ Ice cool thermal]
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2016-02-25
Created 2015-09-04
Last Updated 2016-04-28
FAQ's
Q : Will this work on all ROM's ?
A : It will work bugless in Oxygen OS, but could give you bugs in CM or CM based ROM's ( as they are under alpha stage )
Q: OMG ! Baettaryyy SUCKZ ! STAPH putting lame kernels
A : My kernel is intended for battery and performance. I have no intention to build a kernel for battery draining. Your drain comes from your location apps,wake locks,etc. Use App ops or servicely app and check damn wakelocks & keep awake of your apps ( Play services, Maps, facebook,etc )
Q: What governor do you suggest ?
A : I have included only one governor ( elementalx ) other than stock and hence i would suggest you switch to it if it's not pre-switched after flashing.
Synapse link
Synapse flashable zip
Tested and all I can say is to flash that s#it!!Smoothness overloaded.Awesome power management!
5* rating
Tapped from my ①+②=❸
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
yarpiin said:
Well looks good but you havent stated is it for CM12.1 or Oxygen ?
Click to expand...
Click to collapse
Works great on OOS 2.0.2!
ebanreb37 said:
Will it work with CM12(BETA) and Oxygen OS 2.0.2?
Click to expand...
Click to collapse
Tapped from my ①+②=❸
Great !!! will try
Reserved for my tweaks.. Thanks for the kernel.
From lettuce with LiquidSmooth ROM and Sandy Kernel
vaisakh7 said:
Works great on OOS 2.0.2!
Tapped from my ①+②=❸
Click to expand...
Click to collapse
camera force close, mp3 error, all big cores always on?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
No issues!Camera works fine,MP3 works fine,cores are shut down on light usage(thanks to CpuQuiet hotplug).
Tapped from my ①+②=❸
Works great~~ still testing the fast charge~ tho is it possible to have westwood tcp congestion or others perhaps?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
You mean you face this ?
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Seems like a recurring theme with these early OP2 kernel attempts..
return.of.octobot said:
Seems like a recurring theme with these early OP2 kernel attempts..
Click to expand...
Click to collapse
These are not there in this kernel ! [ He was just questioning if it is there ]
Santhosh M said:
These are not there in this kernel ! [ He was just questioning if it is there ]
Click to expand...
Click to collapse
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
return.of.octobot said:
Gotcha, definitely appears to be the most competently developed one we've seen thus far.
Am I to assume that the lack of included governor list indicates that it's the same as stock? I could really dig me some smartmax..
Click to expand...
Click to collapse
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Luigi_2 said:
camera force close, mp3 error, all big cores always on?
Click to expand...
Click to collapse
Can you verify if this is true?
ebanreb37 said:
Can you verify if this is true?
Click to expand...
Click to collapse
This isn't true.I've been a tester and I can assure that these issues doesn't exist!
Tapped from my ①+②=❸
vaisakh7 said:
Heavily tweaked elementalx should satify your needs
Tapped from my ①+②=❸
Click to expand...
Click to collapse
does elementalx efficient in terms of battery?
Hello everyone,
I have been compiling/developing ROM's and kernels since a while for YU devices and have recently stepped into development for this lovely device
You will see me around in the Development section from now posting ROM's and stuff
Governors
- Barry Allen
- Pegasusq
- Hyper
- Intelliactive
- Blu Active
- ZZmove
- Darkness
- ElementalX
- Impulse
- Lionheart
- BioShock
- Lulzactive
- Mythx Plug
- SmartassH3
- Electrodemand
- Xperience
- Tripndroid
- Dyninteractive
And the stock ones
- Interactive(tweaked a lot,thanks to franciscofranco)
- Userspace
- Powersave
- Ondemand
- Performance
That looks pretty loaded like right?
Hotplugs
- IntelliPlug
- Alucard
- Bricked
- MSM MPdecision
- Thunderplug
Other Features
- Updated Linux base from 3.10.84 to 3.10.105(includes **** loads of bug fixes for arm64)
- Updated to latest LA.BF64.1.2.3-02410-8x94.0 tag by CAF
- Updated WiFi drivers(qcacld-2.0) to LA.BF64.1.2.3-02410-8x94.0
- Enabled Arch Power(Helps in battery saving)
- PDesire audio
- KCAL screen color calibration driver
- Adreno IDLER GPU driver
- Dynamic Fsync 1.2
- Controls for sched features
- Fastcharging drivers (thanks to AK)
- Entropy tweaks
- Disabled gentle fair sleepers by default
- 27mhz Idle GPU freq step(idle frequency)
- Fixed 2% battery level drop
- Safe Overclocking and Underclocking
- A flag for power oriented workqueues
- Queued msm-thermal,smbcharger,smb349-dual-charger,qpnp-fg,msm-core over system_efficient_workqueue
- Attempt to reduce micbias glitches during audio playback through headphones
- Bypasses safetynet(if stuff doesnt work its your problem dont report here)
- This is not filled with bull**** except governors otherwise i've picked only those features which deliver awesomeness
Compatibility -
My builds are compatible with all Nougat based ROM's
They will boot and work even with Marshmallow but no support will be provided
Note for all ROM Compilers/Developers
- Please consider picking https://github.com/halogenOS/androi...mmit/5237408e390aa2c51e196b6233ede46286f24c9f into your specific device_qcom_common repos for the DT2W node to be detected automatically
Note for all
- Double Tap 2 Wake(and maybe all other gestures) might not work on AOSP/CAF based ROM's
- You can use the Kernel Aduitor app from the playstore to tweak the kernel
Downloads -
From my downloads server
- http://downloads.darkbeast.me/oneplus2/kernel
Installation -
Download the zip and flash it via recovery
For the best experience flash your ROM's stock boot.img and flash my kernel on top of it only if coming from another custom kernel
I'm always online and looking at your posts ready to answer/help anytime
I recommend using the Kernel Aduitor MOD to apply settings
- https://github.com/yoinx/kernel_adiutor/raw/master/download/app/app-release.apk
Yes i follow all guidelines and my kernel source is open
Kernel Source - https://github.com/The-DarkBeast/oneplus2-custom
You can follow me on
Twitter
Google+
for timely updates over my work
Credits:
@Grarak
@franciscofranco
@Lord Boeffla
And all others who have contributed to this kernel
My great testers -
Vasu and all members of the Testers Crib
If you guys like my work please consider donating a small amount for keeping my build server alive
PayPal
Cheers!.
OK so previously the Oneplus2 kernel source was on Linux version 3.10.84 I have brought it up to the latest 3.10.105 which has loads and loads for fixes for arm64 architecture it took me some days to do it but it is promising
Cheers ! #2
One more
Good one!
Aah finally darkbeast kernel is released. Good work pranay.
Amazing! Good work Pranay!
Good job, mate! It's good to have you on xda!
Good job mate
Sent from my YU5010 using Tapatalk
All the cores on like in franco's or the usual config in all the other kernels?
Sent from my ONE A2003 using XDA-Developers Legacy app
Can you please describe about the governors . How they differ from one another?
playkish said:
Can you please describe about the governors . How they differ from one another?
Click to expand...
Click to collapse
I think there is a thread somewhere on the xda that tells u about all the governers. Google it
I can't seem to manage any of the hotplugs.
All cores stay online and when I do get them to offline they won't come online.
Very strange. I use Kernel Adiutor
parasthakur37 said:
All the cores on like in franco's or the usual config in all the other kernels?
Sent from my ONE A2003 using XDA-Developers Legacy app
Click to expand...
Click to collapse
Should be better though little cores will come up if a task is assigned to them this generally happens when the device is heated as the frequencies are not altered that time and run low
nexus_vl said:
I can't seem to manage any of the hotplugs.
All cores stay online and when I do get them to offline they won't come online.
Very strange. I use Kernel Adiutor
Click to expand...
Click to collapse
Strange this maybe happening because of the background tasks
Pranay Narang said:
Strange this maybe happening because of the background tasks
Click to expand...
Click to collapse
i also had this issue every time i used your kernel in past (downloaded from afh)
@Pranay Narang What is the supported android version?
Which version of android? Oxygen 3.5.8 will be taken
Should support all N based ROM's and even mm based but cannot guarantee working on them
Is it Working on RR?
Roshan Patil said:
Is it Working on RR?
Click to expand...
Click to collapse
Yes, very wel
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- standard cpu frequency for mi5 lite
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel[AnyKernel]:https://www.androidfilehost.com/?w=files&flid=212428
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Eliminater74
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the Xiaomi Mi 5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-mi5-los
Kernel Special Features:
Version Information
Status: Testing
Created 2017-08-23
Last Updated 2017-08-23
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/23-08-17
- initial release
v2.0/4-9-17
- standard cpu frequency for mi5 lite
- input boost
- frandom
- msm thermal
- many improvments under the hood
reserve1
reserve2
Great news Sir.
I hope yours kernel would bring smooth rom, fluid experience and better battery life for Gemini Sir.
hans william said:
Great news Sir.
I hope yours kernel would bring smooth rom, fluid experience and better battery life for Gemini Sir.
Click to expand...
Click to collapse
I focus for all my kernels to bring good battery life with a few useless commits and features inside
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
I focus for all my kernels to bring good battery life with a few useless commits and features inside
Sent from my iPhone using Tapatalk Pro
Click to expand...
Click to collapse
I hope you will include a setting that could manually disable CPU core, so battery life will be improved, as hotplugging couldnot save much battery life.
hans william said:
I hope you will include a setting that could manually disable CPU core, so battery life will be improved, as hotplugging couldnot save much battery life.
Click to expand...
Click to collapse
I will add more usefull features soon m8
Sent from my iPhone using Tapatalk Pro
If you need/want any testers i could help.
alreadyregistered said:
If you need/want any testers i could help.
Click to expand...
Click to collapse
Cool ,thx m8 ^^
Sent from my iPhone using Tapatalk Pro
Oh cool, another new kernel. Time to check it out
Hi there, thanks for the kernel, just one question, it is possible to give the normal Freq to the 32GB Model? i'm interested in this kernel since of many of this features, but i like to use the normal clocks of CPU/GPU :C
panchovix said:
Hi there, thanks for the kernel, just one question, it is possible to give the normal Freq to the 32GB Model? i'm interested in this kernel since of many of this features, but i like to use the normal clocks of CPU/GPU :C
Click to expand...
Click to collapse
Sure m8,i will add it soon
Sent from my iPhone using Tapatalk Pro
plz mi5 32 gb OC cpu to 2.1 GHZ
thanks for your work, hope your kernel delivers great battery life.. I'll start trying it soon, would you add support for AKT Profiles? Thx
After installing this kernel on RR 5.7.4 (CM13) screen became very dark, even on maximum brightness in settings.
ERRORR2 said:
After installing this kernel on RR 5.7.4 (CM13) screen became very dark, even on maximum brightness in settings.
Click to expand...
Click to collapse
The problem is cm13 is a little outdated thats why there are a few problems
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
The problem is cm13 is a little outdated thats why there are a few problems
Sent from my iPhone using Tapatalk Pro
Click to expand...
Click to collapse
Ah, OK
Anyway thanks for your work and hope for further development)
Sir I flashed your kernel but I could slowdown my big core even on powersave mode, it still run 1036,
I sm on RR 5.84 Sir
hans william said:
Sir I flashed your kernel but I could slowdown my big core even on powersave mode, it still run 1036,
I sm on RR 5.84 Sir
Click to expand...
Click to collapse
I will check it m8
Sent from my iPhone using Tapatalk Pro