Features
Double Tap to wake + Sweep to wake/sleep
MSM-MPDecision in-kernel hotplug by showp
Custom Thermal Module in-kernel developed by me based on Franco's work
Replaced KGSL (GPU) Power scaling with DevFreq Power Scaling
Franco's Sound Control + Faux's Sound Control
Highly trimmed kernel with massive amounts of debugging removed
Updated to Linux 3.4.10 (Ideal for my coding)
Added Intelliactive and Preservative CPU Governors
Added TripNDroid IO Scheduler
Updated Interactive CPU Governor
Support for Android L
Minor updates from Android L Kernel Source
Enhanced Random Generator - Helps Maintain Entropy
Updates to SLUB subsystem
Uses CODEL Net Scheduler for better network performance
Enhancements to Memcopy/move ported from Motorola for faster memory performance
Added Generic Touchboost from Franco and combine it with showp's MPDecision
Hotplug/SMP updates
Supports MultiROM - Remember to use TWRP Recovery from Tasssadar
USB Force Fast Charging
CPU Undervolt Support
FSync ON/OFF support
Built using GCC Linaro 4.9.1
Click to expand...
Click to collapse
Installation instructions
Flash in CWM/TWRP
Click to expand...
Click to collapse
Un-Installation instructions
Use the AROMA installer to uninstall the kernel and revert to stock kernel
Click to expand...
Click to collapse
Credits
Google - I love what they do and only wish they got more recognition. They deserve it.
faux123 - For almost all kernel features including exFAT Open Source drivers
mrg666
fransiscofranco
showp
Click to expand...
Click to collapse
Donors
Source
https://bitbucket.org/nikhiljan93/x-flo
Click to expand...
Click to collapse
XDA:DevDB Information
X-Flo, Kernel for the Nexus 7 (2013)
Contributors
alnikki25k
Kernel Special Features: A lean and mean kernel
Version Information
Status: Stable
Current Stable Version: 2
Stable Release Date: 2014-07-14
Created 2014-07-08
Last Updated 2014-07-13
Reserved
Changelog
Next-Release-TO-DO
X-Flo v3
Current-Release
X-Flo v2
Allow forced touchscreen firmware update (Read More)
Make thermal control more advanced
Added basic tap 2 wake features (Read More)
Faux Sound control v3 added
MSM-Sleeper added (For limiting screen off frequency)
Click to expand...
Click to collapse
Previous releases
X-Flo v1
Initial release - Refer Description
Click to expand...
Click to collapse
Download
v2
X-Flo v2
Click to expand...
Click to collapse
Reserved
FAQ
Why is the file size so big?
It includes an uninstaller so also packs the stock boot image and corresponding modules. Plus the Aroma installer adds to the size. Essentially the actual kernel is only ~7.5 MB
Click to expand...
Click to collapse
How to use gesture wake?
The necessary toggles are located at /sys/android_touch
doubletap2wake > 1 to enable
> 0 to disable
orientation - This will allow you to set in which orientation Sweep2sleep must be enabled
> 0 for both
> 1 for portrait only
> 2 for landscape only
pwrkey_suspend - If set to 1, pressing power button to turn off screen disables s2w/dt2w and pressing the power button to turn on screen re-enables s2w/dt2w
> 0 to disable
> 1 to enable
shortsweep - Allows the Sweep gesture to be shorter.
> 0 to disable
> 1 to enable
sweep2wake > 1 to enable
> 0 to disable
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I'll take another
Last one for me says deadpool
Are you planning on releasing a version that doesn't use Aroma? I don't see the point in using this Aroma as it just adds an extra burden (and size!) on the user having to work their way through the install process - I simply want to click on the zip and it installs, job done.
Thanks anyway for the kernel as its always good to see new things being developed for the Flo.
Looks great, will defiantly give this a go and report back, thanks!
Edit: Installed with Mahdi ROM and its running beautifully, looking forward to further releases, thanks again.
lmulli said:
Are you planning on releasing a version that doesn't use Aroma? I don't see the point in using this Aroma as it just adds an extra burden (and size!) on the user having to work their way through the install process - I simply want to click on the zip and it installs, job done.
Thanks anyway for the kernel as its always good to see new things being developed for the Flo.
Click to expand...
Click to collapse
The AROMA installer is a place holder. Additional configuration will be made available later. Also, it is easier to uninstall the kernel if necessary.
elfrosto said:
Looks great, will defiantly give this a go and report back, thanks!
Edit: Installed with Mahdi ROM and its running beautifully, looking forward to further releases, thanks again.
Click to expand...
Click to collapse
Great to hear that
Sent from my Xperia Z using XDA Free mobile app
Why only 3.4.10 and not 3.4.9x?
The one thing I've always hated about Aroma is tweaking the settings after, always seems to be overwritten or just not sure what is being set.
Will give it a go.
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
habylab said:
Why only 3.4.10 and not 3.4.9x?
The one thing I've always hated about Aroma is tweaking the settings after, always seems to be overwritten or just not sure what is being set.
Will give it a go.
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
Click to expand...
Click to collapse
Kernel 3.4.10 works best in my testing. Upwards introduce changes I am not very comfortable with as they tend to cause some battery drain. At the moment, I do not intend to go further than that.
The aroma will only be a helper of sorts. I will be releasing an app to help configure the kernel soon. Right now, the aroma installer just flashes the kernel. Everything else is default set in the kernel.
Sent from my Xperia using XDA Free mobile app
alnikki25k said:
Kernel 3.4.10 works best in my testing. Upwards introduce changes I am not very comfortable with as they tend to cause some battery drain. At the moment, I do not intend to go further than that.
The aroma will only be a helper of sorts. I will be releasing an app to help configure the kernel soon. Right now, the aroma installer just flashes the kernel. Everything else is default set in the kernel.
Sent from my Xperia using XDA Free mobile app
Click to expand...
Click to collapse
Oh okay that's good! I'll give it a go.
Sent from my Linaro SM'd CM11 Galaxy S3, with Archi's kernel. A proud Googy Beta tester.
Thoroughly tested, working great on Slimkat latest Weekly, and AOSPAL RC2 from The Android Dev forum...
Great Battery life and like its based on 3.4.10 seemingly dont see any battery decreasing issue...
Max 1.5Ghz lowest 384... Undervolt -75 CFQ 1792 ReadAhead.... (Y)
Can't seem to change the min CPU from 918. Getting around 2350 in benchmarks with stock settings, plus 1.7ghz high.
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
Could you possibly include faux sound control,, I know Franco's is in the kernel but could there be q choice between the two in aroma?
Faux is much better, that would be a great option.
Sent from my Linaro SM'd CM11 Galaxy S3, with Archi's kernel. A proud Googy Beta tester.
habylab said:
Can't seem to change the min CPU from 918. Getting around 2350 in benchmarks with stock settings, plus 1.7ghz high.
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
Click to expand...
Click to collapse
Disable MPDecision boost. That will allow you to set a lower min. 918 is MHz is only for the boost period. It pulls it back at other times.
travster119 said:
Could you possibly include faux sound control,, I know Franco's is in the kernel but could there be q choice between the two in aroma?
Click to expand...
Click to collapse
Will add faux sound control. and also will try to provide the aroma option.
Sent from my Xperia
alnikki25k said:
Disable MPDecision boost. That will allow you to set a lower min. 918 is MHz is only for the boost period. It pulls it back at other times.
Will add faux sound control. and also will try to provide the aroma option.
Sent from my Xperia
Click to expand...
Click to collapse
Okay, will do. Do you recommend trickster over fku, for example?
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
Can you add faux123 color and gamma control ??
habylab said:
Okay, will do. Do you recommend trickster over fku, for example?
Sent from my Kang'd Nexus 8 (2014) using Franco kernel. My mobile is a Linaro & SM CM11 run Galaxy S3.
Click to expand...
Click to collapse
Both should be fine IMO. They are equally good. Anyway, later I'll release an app to help setup the kernel.
radekg7 said:
Can you add faux123 color and gamma control ??
Click to expand...
Click to collapse
Will do in the next release
Are you planning to release the kernel to cm?
Related
I found this on the N7105 Forums and thought I should share my find and slight modification to the Updater Script to work with our Device All the rest of the work belongs to this Great Senior Member psndna88
Thank you for the Great Work !!! Great Kernel and App With Bo Coo Features !!!
ATTN:
It Takes a few Mins for the Samsung Note II Screen to go to you Boot animation So be Patient Please!!
Beware If your Rom is Running a lot of init'd Scripts you might have issues with Freezing Stock or close to Stock Works Great!!!
psndna88 will update the updater Script on Next Version to include
Our Version Note 2 Better Worked for me great running it now no issues to speak of.
Disclaimer
Davidson3680 or psndna88 WILL NOT be held responsible for anything you do to your device. This includes but is not limited to flashing this rom or any modifications done by the team/members or any other developer. If you brick your device or anything else in between due to you not reading or creating proper backups, it is your responsibility.
Original Post Info At Bottom of Post
Click to expand...
Click to collapse
CPU GOVERNORS: conservative, ondemand, powersave, hotplug, adaptive, interactive, performance, userspace, lulzactiveq, pegasusq, Zzmoove 0.7d
I/O GOVERNORS: deadline, cfq, row v4, sio (tweaked), noop, vr, bfq-v6r2, zen
CIFS & NFS Network FileSystems support
Boeffla sound v1.6.4
tweakable led fading notifications
swap support enabled
cleancache enabled
automatic efs backup on internal sdcard
CRT-OFF friendly
500MB LZ4 Zram with zcache
uses my compiled busybox (v1.22) integrated in kernel to support swap device priorities
kernel uses LZMA compression
Triangle Away support
SAMSUNG Open-Sourced exFAT support v1.2.5
Dynamic Fsync v1.2, Battery Charging voltages support
CPU OC ( 2.0 GHz ) & UV support
MALI r3p2 GPU OC & UV support wth reduced debugging
integrated second prioritised optional AGNi preloadSWAP option in Boeffla app
CWM-FLASHABLE OC/UV boot failure reseter tool automatically placed on internal sdcard
GCC 4.7.2 toolchain compiled arm-v7l cortex-a9 neon optimised
Zram modifications with Quad zram Imlementation with equal size, swappiness and swap priority
AGNi Main user profiles (Extreme Battery Save / Battery Save / Normal / Gaming) which does not break NON-OC limits but user can override settings at will
Drop & forget for init.d scripts (user doesnt need to set permissions manually)
Linux kernel upstreamed to 3.0.101
Auto Root SuperSU v1.86 & takes care of su permissions on each boot
Implemented Touch Wake v1.1a & touch boost (by default touch wake and touch boost are disabled)
Includes autoinstalling kernel config app "AGNi Control" [ THANKS to @HM.Carbide ]
added frandom support and Frandom option in AGNi control (/dev/random and /dev/urandom is replaced by symlinked /dev/frandom and /dev/erandom respecively = speeds up entropy generation without seeder app or rngd service)
About LZ4 compression/decompression:
LZ4 is a very fast lossless compression algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in GB/s per core, typically reaching RAM speed limits on multi-core systems.
ADVANTAGE OF LZ4 OVER SNAPPY = More BLAZING FAST speed with almost same marginal cpu usage for Zram
All Future Updates will Be here
New I605 Thread From psndna88:
[FONT="]http://forum.xda-developers.com/showthread.php?t=2607652[/FONT]
Click to expand...
Click to collapse
Bugs : Please Report them to psndna88
On the Original Post
Original Post By psndna88:
[FONT="]http://forum.xda-developers.com/showthread.php?t=2607652[/FONT]
Approved By: psndna88
XDAevDB Information
AGNi Kernel, a Kernel for the Samsung Galaxy Note II
Contributors
psndna88
Kernel Special Features: Based on STOCK OSRC Sources, upstreamed to 3.0.101 with selected picked mods/patches to be near to stock as possible.
Version Information
Status: Stable
Created 2014-01-08
Last Updated 2014-01-09
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I would Just like to Start by saying this Kernel is Great
Been running it and it works great all the way haven't tested Everything But what I did was working Good !!!
Thank you psndna88 for this Great Kernel!!
Very nice. Thanks for bringing this over. :thumbup:
TaPpEd from my nOtEwOrThY N2
Running very smooth so far. Running the sophisticated 2.5 rom
Sent from my SCH-I605 using XDA Premium 4 mobile app
Good to see
Thanks for porting this!
Sent from my SCH-I605 using xda app-developers app
Thanks
Just flashed and so far it's working great!!!
Couldn't get it to flash aborted twice
Sent from my SCH-I605 using Tapatalk
laosguy said:
Couldn't get it to flash aborted twice
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
update recovery...
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
laosguy said:
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
@Davidson3680 u probably need to replace updater-binary with other one ... .. ill put other one in next version... i had used the one used in cm11
Sent from Ultimarom v16 I9300XXUGML2 + AGNi pureSTOCK v3.2d kernel 3.0.101
psndna88 said:
@Davidson3680 u probably need to replace updater-binary with other one ... .. ill put other one in next version... i had used the one used in cm11
Sent from Ultimarom v16 I9300XXUGML2 + AGNi pureSTOCK v3.2d kernel 3.0.101
Click to expand...
Click to collapse
TY psndna88 I also was doing some testing and this will only work if your rom Doesn't have other Tweaks Like mean beans Reborn it will not work.
Because of the Scripts he has in the Init'd he has Changes that will freeze your phone.
But any Stock rom with and My Roms will work as well JellyWiz,JellyWiz X Both work great
I will add this to the post and a list of roms that are compatible. TY again for this great work !
Running nice on N3BULA
Flashed on TWRP 2.6.3.1
:thumbup:
Sent from my SCH-I605 using Tapatalk
laosguy said:
I'm on Philz latest
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
Try TWRP that's what I am on with no issues at all.
Flashed this using philz recovery, worked flawlessly. Was missing my sound mods from peanut butter jelly. Now I'm content.
Sent from my Galaxy Note II
Crap I'm running this on Meanbean Reborn and just saw your disclaimer. Everything seems ok though.
Sent from my SCH-I605
I tried it with n3bula and all seemed well at first then the phone froze and required battery pull. I restored a backup of Nephilim 4.5 and I will try with that and report back. Plus I also noticed with the default governor the cpu was pegged at 1200mhz and wouldn't scale.
Sent from my SCH-I605 using XDA Premium 4 mobile app
DMardroid said:
Running nice on N3BULA
Flashed on TWRP 2.6.3.1
:thumbup:
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
No freezes like bradonhatty experienced? How's the battery life so far?
Sent from my SCH-I605 using Tapatalk
larry_thagr81 said:
No freezes like bradonhatty experienced? How's the battery life so far?
Sent from my SCH-I605 using Tapatalk
Click to expand...
Click to collapse
Real good I haven't charged since Yesterday still at 40%
This is awesome..been wanting this kernel for vzw for a while now. @psndna88 do you think you can maybe give us a working pureCM kernel?? That would make my life complete. Thanks
DedS v2
Note:
I'm not responsible if your phone explodes due to overheating or you have to take your phone to the service centre,because it got bricked. You are willing to try this kernel:good:
Click to expand...
Click to collapse
DedS v2 is the second release of DedS kernels. This time it's more tweaked,fast and best-in-class performance
FEATURES:
*CPU Governorserformance,Powersave,Conservative,Interactive,Ondemand,Hybrid, adaptive,Intellidemand,Intelliactive
*CPU I/O Schedulers:Noop,Deadline,CFQ,Sio,FIOPS,BFQ
*GPU Governors:Simple Ondemand,Performance,Powersave,Userspace,Adreno TZ
*GPU Overcloked @533MHz
*F2FS filesystem support
*Asynchronous FileSync ported from HTC One(Thanks to @faux123)
*IntelliPlug Hotplug driver.
*Kernel compressed with LZ4.
*Powersuspend kernel driver (read FAQ)
*Dynamic management of dirty page writebacks
*Frandom.Read more about it here
*O3 Optimizations
*Many performance tweaks
*Kernel version 3.4.98
Click to expand...
Click to collapse
DOWNLOADS:
From v2.2 onwards there will be 2 versions, m-mainline and e-experimental
From v2.0,all downloads will be available here:
http://www.androidfilehost.com/?w=files&flid=16993
Click to expand...
Click to collapse
Sources:
https://github.com/Ateekujjawal/DedS_4.4_ms013g
If anyone wants to add this kernel in their rom, they are free to do so,but please post the sources and a link to this thread!!!
If anyone wants to revert back to stock kernel, flash this through ODIN.
Credits Section:
@leo811: For informing me of the kernel sources on time
@shabbypenguin: For his 4.4 dtb files
@h0rn3t: For performance control app
Changelogs on post #2
FAQ on post #3Enjoy the kernel everyone!!! I hope you like it
XDA:DevDB Information
DedS kernel v2, Kernel for the Samsung Galaxy Grand 2
Contributors
##W4TCH0UT##
Kernel Special Features: Here is the second release of DedS kernel
Version Information
Status: Stable
Current Stable Version: 2.2
Stable Release Date: 2014-07-27
Created 2014-07-24
Last Updated 2014-08-06
Reserved
CHANGELOGS:
|======================|
VERSION v2.3e:
*Added Intellidemand,Intelliactive governors
*Added IntelliPlug Hotplug driver
*Added F2FS filesystem support(Read FAQ)
*Asynchronous Fsync ported from HTC devices
*Kernel compressed with LZ4
*Linux 3.4.99
=============
VERSION v2.2m:
*Added sweep2wake and doubletap2wake(Read FAQ)
*GPU tweaks
*Add adaptive governor
*Add BFQ I/O Scheduler.
*Added UKSM(Read FAQ)
*Removed CPU OC(CPU UC is still included)
VERSION v2.2e:
*Added sweep2wake and doubletap2wake(Read FAQ)
*GPU tweaks
*Add adaptive governor
*Add BFQ I/O Scheduler
*Added UKSM(Read FAQ)
*Removed CPU OC(CPU UC is still included)
*Added powersuspend(Read FAQ)
*Dynamic management of dirty page writebacks
*Some performance tweaks
================
VERSION v2.1:
*Added CPU Overclocking upto 1.6Ghz and CPU Underclocking up till 96Mhz
*GPU Overclocked @533mhz
*Added Simple GPU Algorithm for better performance
*Added many performance tweaks
================
VERSION v2.0:
*Initial release
|======================|
Reserved
FAQ:
Q:What is the performance control app?
ANS:I have included this app to tweak the kernel settings efficiently. You can enable everything you want.
Q:What's the difference between m(mainline) and e(experimental) versions?
ANS:M builds are made for performance and battery and only include necessary features. E builds are meant for experimentality and they include M features+Many experimental features. E builds have many tweaks but it might drain your battery. E builds might not even boot, so flash at your own risk and take a backup before flashing.
Q:What is F2FS?
ANS:F2FS is a file system exploiting NAND flash memory-based storage devices, which is based on Log-structured File System (LFS). The design has been focused on addressing the fundamental issues in LFS, which are snowball effect of wandering tree and high cleaning overhead.
Q:What is UKSM?
ANS:UKSM is the highest version of KSM available for kernel 3.4, which deals with merged pages effectively. Kernel SamePage Merging (KSM)lets the hypervisor system share identical memory pages amongst different processes or virtualized guests.
Q:What is sweep2wake/doubletap2wake?How to enable/disable it?
ANS:Sweep2wake (S2W) allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the screen. This feature might not work at all times, so please don't complain.
To enable sweep2wake, go to sys/android_touch/sweep2wake from any root browser and enter whichever value you want(values given below):
Code:
0=disabled
1=enable sweep2wake (default)
2=enable sweep2wake with backlights
To enable doubletap2wake, go to sys/android_touch/doubletap2wake from any root browser and enter whichever value you want(values given below):
Code:
0=disabled
1=enable doubletap2wake (default)
Q:What is LZMA/XZ/LZ4...compression method?
ANS:It is basically the algorithm used for compressing the kernel. For now, I use LZMA.
Q:What is powersuspend?
ANS:It is a new kernel driver which replaces Earlysuspend and works without it.
Click to expand...
Click to collapse
Hope I cleared everything, Any questions left out, just ask them, Cheers!!!
does it have bln and swipe2wake support???
manan001 said:
does it have bln and swipe2wake support???
Click to expand...
Click to collapse
I'm quite busy with other kernels right now, so I'll add it by tomorrow or day after tomorrow, and adding those features is not so easy. And I already told you bln needs ROM support also.
Sent from my GT-I9082 using Tapatalk
Rom is already supported
##W4TCH0UT## said:
DedS v2
Note:
DedS v2 is the second release of DedS kernels. This time it's more tweaked,fast and best-in-class performance
FEATURES:
DOWNLOADS:
Sources:
https://github.com/Ateekujjawal/DedS_4.4_ms013g
Credits Section: @leo811: For informing me of the kernel sources on time.
@shabbypenguin: For his 4.4 dtb files
Changelogs on post #2
Enjoy the kernel everyone!!! I hope you like it
XDA:DevDB Information
DedS kernel v2, Kernel for the Samsung Galaxy Grand 2
Contributors
##W4TCH0UT##
Kernel Special Features: Here is the second release of DedS kernel
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2014-07-24
Created 2014-07-24
Last Updated 2014-07-24
Click to expand...
Click to collapse
Does it supprts otg cable?
vipulm15 said:
Does it supprts otg cable?
Click to expand...
Click to collapse
Nope and please don't quote whole op.
VERSION v2.1 released:
*Added CPU Overclocking upto 1.6Ghz and Underclocking up till 96Mhz
*GPU Overclocked @533mhz
*Added Simple GPU Algorithm for better GPU performance
*Many net speed and performance tweks
Now,i'm working on s2w/dt2w. Enjoy the new release.
Wifi is not working and also the max freq is set to 1.19Ghz only
++1
anadarco7 said:
Wifi is not working and also the max freq is set to 1.19Ghz only
Click to expand...
Click to collapse
anadarco7 said:
Wifi is not working and also the max freq is set to 1.19Ghz only
Click to expand...
Click to collapse
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Stock kernel, if anyone wants to revert, simply flash through ODIN.
Stock kernel
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
As discussed with khasim wifi was working in 2.0 perfectly..
I did not have wifi so couldn't test..
manan001 said:
As discussed with khasim wifi was working in 2.0 perfectly..
I did not have wifi so couldn't test..
Click to expand...
Click to collapse
I made one commit to improve WiFi speed, so I think that's affecting it. I'll revert it.
Sent from my GT-I9082 using Tapatalk
Frankly speaking these all does not affect speed as after all it all depends on once internet speed.. ?
wifi
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
1) In the previous release (2.0) it working perfectly.
Instead, with new release (2.1), I can't turn on the wifi.
##W4TCH0UT## said:
1)Was it working in the previous release?
2)Also is under clock working?
I didn't add settings for over clock, I thought it would work.. I'll see to the overclock thing.
And please attach a logcat, when reporting these issues.
Click to expand...
Click to collapse
Wifi working in 2.0 .Let me know how to get the logcat
Sent from my SM-G7102 using XDA Free mobile app
from playstore you can use logcat builder
https://play.google.com/store/apps/details?id=org.jtb.alogcat&hl=en
logcat for Wif issue
l0rdelric said:
1) In the previous release (2.0) it working perfectly.
Instead, with new release (2.1), I can't turn on the wifi.
Click to expand...
Click to collapse
From Logcat Extreme:
E WifiHW: ######### set firmware type 0 ######
return of insmod : ret = -1,Exec format error
WifiStateMachine: Failed to load driver
WifiStateMachine: sendErrorBroadcast code: 10
E WifiController: Wi-Fi driver is unstable. Received CMD_STATEMACHINE_RESET
This project has been renamed from Sensei Kernel to Despair Kernel, please don't ask for the origin of the change. Just flash it and enjoy(don't forget to tweak the settings to your liking).
Features:
Based on Google Source
SM 4.9.3
Linux 3.10.67
LZ4
O3, Graphite & Miscellaneous Optimizations
F2FS Support
Init.d
Frandom
TCP Congestion Control
233 MHz to 2.9 GHz
Voltage Control
Intelliplug/MP-Decision/Mako Hotplug
Intellithermal
Kernel Samepage Merging
ZSwap/VNSwap
Fauxsound
Asynchronous Fsync
LCD KCAL
Fast Charge
Wake Gestures
Simple GPU Algorithm
Vibration Control
Additional IO Schedulers & CPU Governors
Charging LED
Downloads:
Downloads: https://www.androidfilehost.com/?w=files&flid=25652
F2FS TWRP: http://d-h.st/aKkU
Wallpapers: http://elix-r.com/RIPng/Sensei/wallpapers
Source:
Github: https://github.com/RIPng/
G+ Community: https://plus.google.com/u/0/communities/104479273289087347494
Credits:
faux123
Google
Motorola
flar2
imoseyon
Cl3Kener
LoungeKatt
engstk
themustached
Zyxxeil
TheShoxter
BitSyko Layers(Theming, etc.):
Wiki: https://github.com/deadman96385/RRO-WIKI
Community: https://plus.google.com/u/0/communities/102261717366580091389
Wake Gesture Setup:
Sweep2wake:
disable = 0
sweep right = 1
sweep left = 2
sweep up = 4
sweep down = 8
Add them together. For example, to enable sweep2wake in every direction:
echo 15 > /sys/android_touch/sweep2wake
Sweep2sleep:
disable = 0
sweep right = 1
sweep left = 2
sweep left or right = 3
eg: enable sweep2sleep left
echo 2 > /sys/android_touch/sweep2sleep
Doubletap2wake:
enable = 1
disable = 0
eg: enable doubletap2wake:
echo 1 > /sys/android_touch/doubletap2wake
All credits for this feature and configuration information go to flar2.
All bug reports without logs will be ignored.
RIPng said:
New build is being worked on right now, to install the current build use flashify or fastboot.
Click to expand...
Click to collapse
Awesome. I'm a kernel addict and just flashed this. I'll run it for a couple days and see how it goes.
Thanks for sharing.
Edit...
I love SaberMod. Always made my phones feel snappy as all hell. Well done.
And MPDecision turns off and Intelliplug goes on.. Keeps getting better.
Can Faux Control be used with your Kernel?
Yay! No more mpdecision! Downloading now!
---------- Post added at 03:52 PM ---------- Previous post was at 03:46 PM ----------
Also is encryption disabled?
Xileforce said:
Yay! No more mpdecision! Downloading now!
---------- Post added at 03:52 PM ---------- Previous post was at 03:46 PM ----------
Also is encryption disabled?
Click to expand...
Click to collapse
Encryption is not forced with this kernel. You're good to go.
I couldn't get it to boot on mine. It just sat at the Google screen.
rebretz000 said:
I couldn't get it to boot on mine. It just sat at the Google screen.
Click to expand...
Click to collapse
Me either. I booted once to my ROM and insta crashed. Then promptly boot looped. Tried flashing it again and didn't even boot. Just eventually screen went black. :/ really wanted to try this!
Xileforce said:
Me either. I booted once to my ROM and insta crashed. Then promptly boot looped. Tried flashing it again and didn't even boot. Just eventually screen went black. :/ really wanted to try this!
Click to expand...
Click to collapse
Hmm that's strange.
I'm on Rastapop Rom and used Flashify to flash this as a boot image. Is that what you did as well or did you use fastboot?
rebretz000 said:
I couldn't get it to boot on mine. It just sat at the Google screen.
Click to expand...
Click to collapse
Mistertac said:
Hmm that's strange.
I'm on Rastapop Rom and used Flashify to flash this as a boot image. Is that what you did as well or did you use fastboot?
Click to expand...
Click to collapse
I'm on slim and use flashify to flash it as a boot image.
Flashable zip is up now, new build is R3
Xileforce said:
I'm on slim and use flashify to flash it as a boot image.
Click to expand...
Click to collapse
Maybe it has to do with the intial max freq being 3.0ghz
RIPng said:
Maybe it has to do with the intial max freq being 3.0ghz
Click to expand...
Click to collapse
That's probably the cause. Is it possible to make it the stock clock on boot and allow manual over clocking?
Xileforce said:
That's probably the cause. Is it possible to make it the stock clock on boot and allow manual over clocking?
Click to expand...
Click to collapse
I am looking into setting this now. New build will be up when I fix it.
EDIT: Uploading now
RIPng said:
I am looking into setting this now. New build will be up when I fix it.
Click to expand...
Click to collapse
Awesome! I'll be waiting, just tried the latest and I still crash I'm only a lowly bin 5 so I can't handle dis extreme overclockin'!
Xileforce said:
Awesome! I'll be waiting, just tried the latest and I still crash I'm only a lowly bin 5 so I can't handle dis extreme overclockin'!
Click to expand...
Click to collapse
For the record, mine is a 6, I am on slim and obviously I test before I release
RIPng said:
For the record, mine is a 6, I am on slim and obviously I test before I release
Click to expand...
Click to collapse
Awww that means I'm only 1 below the requirement makes me feel even worse...thanks guess I'll just have to boost the voltage when I'm able to boot it and see how much it takes to run that speed
Xileforce said:
Awww that means I'm only 1 below the requirement makes me feel even worse...thanks guess I'll just have to boost the voltage when I'm able to boot it and see how much it takes to run that speed
Click to expand...
Click to collapse
Overclock isn't needed, I actually underclock my device, the new build is up and should work fine for you. If not I suggest a clean flash of everything. I also don't recommend overvolting, I include voltage table for us to undervolt.
Completely new here to having a custom kernel on any phone. So I'm wondering what app is the recommended one for over clocking/under clocking
My custom kernel for oneplus 2
Features until now
- added governors, I/O schedulers and all the other mess you see in other kernels
- spectrum support
- flash and forget
- optimized for sd810
- tickless kernel
- hd audio
- slimbus overclock
- compiled with linaro GCC 8
- enabled CPU dcache word access
- backlight dimmer
- added maple I/O scheduler
- added governors blu_active and darkness
- added gentle fair sleepers
- added wakelock control (basic + WiFi + bluedroid)
- optimized settings
- upstream CAF updates
- upstream Linux kernel upgrades (3.10.105)
- nethunter support
- compatible with mostly all ROMs, including CAF-based ROMs like halogenos
- pdesireaudio
- high performance audio
- fauxsound
- added CPU boost toggle
- power efficient workqueues
- franco thermal driver
XDA:DevDB Information
haruhikernel-op2, Kernel for the OnePlus 2
Contributors
anupritaisno1, benschhold, pdesire, xdvs23
Source Code: https://github.com/Team-DevElite/haruhikernel-op2
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v8.2
Stable Release Date: 2017-07-01
Created 2017-01-26
Last Updated 2017-07-13
Download link: https://srv1.botstack.host:8001/oneplus/op2/custom-kernel-for-haruhios-v8.2.zip
Reserved
Pdesireaudio - FAQ
What is pdesireaudio?
192kHz 24bit audio playback, 24bit audio recording, and higher buffering on kernel
Interesting, how do I configure it?
There is nothing to configure, it should work out of the box
For advanced users, the sysfs paths are
/sys/module/snd_soc_wcd9330/parameters/uhqa_mode_pdesireaudio
/sys/module/snd_soc_wcd9330/parameters/high_perf_mode
/sys/kernel/sound_control_3/highperf_enabled
1 to enable, 0 to disable
Default is enabled at boot
How do I merge pdesireaudio into my code?
Pdesireaudio needs device tree and kernel patches, head over to my github https://github.com/anupritaisno1 to find out the patches you'll need
Wait! So what do I get to control?
Nothing in the case of audio, not to mention that audio is already a mess on op2
You still get basic sound control however
Got it? Anything I should watch out for?
Pdesireaudio can technically work in a ROM that doesn't support it however if you flash anything other than ARISE, then you'll break pdesireaudio completely
Nethunter support
Flash SuperSU
Put a su script to run supolicy --live "permissive *" at boot
That's it?
Interactive governor tweaks?
I use glassfish and most of my testers seem to like fairparkhe
Hotplug?
I just turn it off
Thermals?
Usually turn everything off here too
GPU settings?
I normally don't change anything here
Screen?
Here are my settings
R: 256
G: 250
B: 241
Saturation: 35
Value: 124
Contrast: 128
Hue: 1
You are working hard
Thanks
Enviado desde mi ONE A2003 mediante Tapatalk
Is the v4.2 the latest? Because on description : Current Stable Version: v5.0
xarisCY said:
Is the v4.2 the latest? Because on description : Current Stable Version: v5.0
Click to expand...
Click to collapse
That's a naming error made by the automatic build bot. Please ignore it
The latest version is v5 which you can verify in the settings
is it compatible with oxygen os 3.5.6?
divyansh sinha said:
is it compatible with oxygen os 3.5.6?
Click to expand...
Click to collapse
No
It's only my for my ROM (read the name) and for official lineageos and CAF-based ROMs like halogenos
It may work on derivatives of lineage as such (RR, AICP, etc) but I can't guarantee it
divyansh sinha said:
is it compatible with oxygen os 3.5.6?
Click to expand...
Click to collapse
You can try it.
However I can tell you that WiFi is going to break if you flash this on oos
Also please flash oos 3.5.7
I am using this kernel with RR. I did not see any power efficient improvement.Although everything is running smooth.
playkish said:
I am using this kernel with RR. I did not see any power efficient improvement.Although everything is running smooth.
Click to expand...
Click to collapse
Yes, you need to tune it a bit in kernel adiutor
Also that is a "power efficient workqueue", it does nothing by itself if your configuration is set to consume too much battery
anupritaisno1 said:
Yes, you need to tune it a bit in kernel adiutor
Also that is a "power efficient workqueue", it does nothing by itself if your configuration is set to consume too much battery
Click to expand...
Click to collapse
Can you please explain what I need to tune using kernel auditor ??
playkish said:
Can you please explain what I need to tune using kernel auditor ?
Click to expand...
Click to collapse
That's up to you?
Hey, could You give us a example for a Good Setup?
Speaker gain is not working here as well. Will it be fixed?
StarSix01 said:
Hey, could You give us a example for a Good Setup?
Click to expand...
Click to collapse
stock are best
or if kernel have relaxed governor
anupritaisno1 said:
Here's the download link https://srv1.botstack.host:8000/oneplus/op2/custom-kernel-for-haruhios-v4.2-STABLE.zip
Or use this
http://srv1.botstack.host:9000/oneplus/op2/custom-kernel-for-haruhios-v4.2-STABLE.zip
No pdesireaudio right now, it is being worked on by me
Click to expand...
Click to collapse
In the thread you say that there is pdesire audio. But you are saying now that in the latest build there isnt psidesireaudio?
i was soooo happy to finally see cpu voltage option in the kernel but very disappointed because whatever I do it doesn't change the voltage, beside that I see the same frequency scales displayed once more but with a higher voltage added to each frequency step.
OPTIMUS KERNEL
Hi guys, this is Optimus kernel for Potter. Only necessary features will be added.
This is for Nougat only. Works on Lineage/AOSP Roms. Enjoy!
Code:
Disclaimer:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this KERNEL
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
FEATURES:
- Updated to latest Motorola & CAF Sources
- Updated to latest upstream (3.18.60) from kernel.org
- Built with custom tailored GCC-5.4.1 toolchain (cortex-a53 neon-vfpv4 hard-float targeted, build with latest Crosstool-NG)
- Makefile: gcc optimizations (03 & VFP hardfloat support)
- Added Fingerprint boost driver
- Added zen,fiops & sio I/O schedulers
- Added Fsync ON/OFF Control
- Added wakelock blocker support
- display: added simple api to query ON/OFF state
- Interactive: reduced timer with screen off
- KCAL control driver
- Added Sound Control driver
- Enabled power efficient workqueues by default
- Added Wake Gestures support
- KGSL & Devfreq patches
- msm: added sysfs node for vibration control
- Disabled CRC check: 30% Performance boost
- Merged upstream ARM,crypto changes
- Updates to zram,zsmalloc,irq etc
- Sched & Cpufreq Tweaks
- Removed some debug and logging options
- Enabled Advanced TCP Congestions
- Lineage Profiles compatibility
- Many more (check github)
How to Flash:
1. Download the kernel and place it into your phone storage
2. Reboot into recovery
3. Install the kernel
4. (optional) Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and enjoy!
You need ROM's default kernel before flashing this as this kernel uses Anykernel2 by @osm0sis (huge thanks to him). Make sure you have it otherwise clean flash the kernel with the rom to avoid any issues.(At least dirty flash rom+kernel)
DOWNLOAD:
GDRIVE
Special thanks to:
vache
flar2
franciscofranco
frap29
GtrCraft
fAiyaZ
The Legacy Team
XDA:DevDB Information
Optimus Kernel, Kernel for the Moto G5 Plus
Contributors
Flashhhh
Source Code: https://github.com/desaishivam26/Optimus_Potter/commits/n7.1
Kernel Special Features:
Version Information
Status: Beta
Created 2017-05-29
Last Updated 2017-07-12
I am still working on the kernel. So if u encounter any bugs pls report with logs.
Little info about Optimus Governor:
Optimus governor is based on conservative governor. It sets the CPU frequencies depending on the current usage.
It differs in behaviour in that it gracefully increases and decreases the CPU speed rather than jumping to max speed
the moment there is any load on the CPU. It tries to stay on minimum frequency as much as possible reducing power
consumption. I have added a tunable OPTIMAL_THRESHOLD. When the load reaches optimal threshold the cpu frequency
increases to preset optimal_freq. You can adjust these parameters using a kernel tweaker app. It also makes use of simple
display state API to query panel ON/OFF operations reducing power consumption during screen off
I recommend using EX kernel Manager or Kernel Adiutor for tweaking kernel parameters if u want to.
Yo will there. Be support for the stock rom?
Are you the same Flashhhh who used to build for Moto G 1st?
@Flashhhh nice job mate!
Amazing ?
Thug level: beyond calculation.
Sarthak Narang said:
Thug level: beyond calculation.
Click to expand...
Click to collapse
I second that.
zeft64 said:
Yo will there. Be support for the stock rom?
Click to expand...
Click to collapse
Maybe. I need testers for stock rom
navaneethkom said:
Are you the same Flashhhh who used to build for Moto G 1st?
Click to expand...
Click to collapse
Yup
I am ready to test for stock rom sir.
You got another stock tester right here
Flashhhh said:
Maybe. I need testers for stock rom
Yup
Click to expand...
Click to collapse
I'll do it!
zeft64 said:
I'll do it!
Click to expand...
Click to collapse
You should try the kernel on stock. I don't see a reason why it shouldn't work. Just backup your stock boot.img. If anything goes wrong u can always restore stock boot.img
Flashhhh said:
You should try the kernel on stock. I don't see a reason why it shouldn't work. Just backup your stock boot.img. If anything goes wrong u can always restore stock boot.img
Click to expand...
Click to collapse
Pause. That's a trap. I've. Tried that before with other kernels. It never works lol
zeft64 said:
Pause. That's a trap. I've. Tried that before with other kernels. It never works lol
Click to expand...
Click to collapse
We are using anykernel method. It doesn't replace boot.img so it should work. Just give it a try. But remember to backup stock boot.img
Flashhhh said:
We are using anykernel method. It doesn't replace boot.img so it should work. Just give it a try. But remember to backup stock boot.img
Click to expand...
Click to collapse
The kernel I'm talking about used the any kernel method as well. I'm talking about extended kernel. Didn't work until I flashed the one the dev made for stock
zeft64 said:
The kernel I'm talking about used the any kernel method as well. I'm talking about extended kernel. Didn't work until I flashed the one the dev made for stock
Click to expand...
Click to collapse
Ok . That wasn't the case for my previous device Osprey. The kernel worked on both custom and stock. I think I'll have to make a separate zip for stock then
Flashhhh said:
Ok . That wasn't the case for my previous device Osprey. The kernel worked on both custom and stock. I think I'll have to make a separate zip for stock then
Click to expand...
Click to collapse
Can you please include Faux sound , headset high performance mode also .?
Thanks for such an awesome work , I'll try your one on stock too to see if it works .
Ohhh yeahhh Flashhhh is here too. I'm in love potter support <3 ...
Man, I tried the kernel, and it is smooth. But with optimus, interactive, conservative, ondemand governors, the frequence goes to high clock (2.0ghz) and it stuck there for hude time, even without using all power, then it goes to Min (0.6ghz) and stuck there for hude time too, even when it is necessary to use high clocks.
aki_007 said:
Can you please include Faux sound , headset high performance mode also .?
Thanks for such an awesome work , I'll try your one on stock too to see if it works .
Click to expand...
Click to collapse
Did it work?