yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] nikhil18:
Any feedback because I want avoid reboots and bugs thanks
[ONE Original Android Development] AceMONKEY:
cpu1,2,3CPU1,2,3 maximum frequency can be restricted？

---------- Post added at 03:15 AM ---------- Previous post was at 03:04 AM ----------

The maximum CPU1,2,3 frequency limit does not work, not less than 2457MHz limit, this is bug?
[ONE Original Android Development] nikhil18:
Use synapse in msm limiter option change the frequency of all the cores
[ONE Original Android Development] Miksel12:
Working great on latest jgcaap!
[ONE Original Android Development] paarkhi:
[MENTION=4633983]nikhil18[/MENTION], MultiROM Manager says Kexec hardboot patch is not present. Does this kernel has it? I'm using it on Resurrection Remix..

Thanks for the wonderful Kernel
[ONE Original Android Development] nikhil18:
Will try to fix it in the next version but I have put the patch I think there is some problem with it
[ONE Original Android Development] paarkhi:
Thanks, will wait for it, till then I will check the CAF version and give the feedback to you in that thread.
[ONE Original Android Development] nikhil18:
Update version 9

Changelog

workqueue: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues

*Workqueues can be performance or power-oriented. Currently, most workqueues are

bound to the CPU they were created on. This gives good performance (due to cache

effects) at the cost of potentially waking up otherwise idle cores (Idle from

scheduler's perspective. Which may or may not be physically idle) just to

process some work. To save power, we can allow the work to be rescheduled on a

core that is already awake.

Squashed hrtimer optimization commits

Updated barry-allen governor to 1.0 latest

ARM: crypto: add NEON accelerated XOR implementation

NEON: Use HARD with vfpv4 instruction set for our chip

ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled

ASoC: msm: qdsp6v2: Make sure drain command is finished before pm

*If our cpus are power collapsed during offloaded audio playback,

we have to make sure the drain command is actually finished, else

we're suffering from interrupted system calls during each and every

drain sequence. Fix it. Repro the issue by stracing system_server.

ipc/mqueue: improve performance of send/recv

ASoC: msm: qdsp6v2: Enable gapless mode for compress playback

fixed kexec hardboot by enabling it:silly:

inline with latest cm13 commits

and for more you can see my github
[ONE Original Android Development] Miksel12:
Nice, back to full speed i guess :)
[ONE Original Android Development] Klobal:
haha, good one.

cant wait to test it.
[ONE Original Android Development] JoyFull117:
my rom is from 25.01 based on cm13 from this date. can i use the latest version or should i use an older version?
[ONE Original Android Development] nikhil18:
Use version 4
[ONE Original Android Development] Jole7:
Hey nikhil18 how are you man what about some values i've send you via pm have you test them?
[ONE Original Android Development] nikhil18:
ya i had tested them they worked out fine but the thing is i dont use onboot script anymore so i cant apply them on boot
[ONE Original Android Development] Jole7:
Ok thank you maybe if you can make a profile with them? I can apply them with terminal emulator but don't stick on reboot.
[ONE Original Android Development] nikhil18:
you can use initd script for boot http://xdaforums.com/showthread.php?t=2326585
[ONE Original Android Development] Jole7:
Thanks for your help i've tried create one in init.d folder but didn't let me . Anyways thanks!
[ONE Original Android Development] nikhil18:
then try this app https://play.google.com/store/apps/details?id=com.androguide.universal.init.d&hl=en worked for me
[ONE Original Android Development] Jole7:
Ok i will try i appreciate your help man.
[ONE Original Android Development] nikhil18:
so did it work
[ONE Original Android Development] nikhil18:
Update version 10

Changelog

PM: Introduce suspend state PM_SUSPEND_FREEZE

*improves deep sleep

PM: devfreq: Fix simple_ondemand crashing on startup

mm: vmscan: support setting of kswapd cpu affinity

Allow the kswapd cpu affinity to be configured.

*There can be power benefits on certain targets when limiting kswapd

to run only on certain cores.

zram backported from 3.17 kernel and enabled

adaptive lowmemorykiller for better ram mangement

tweaked lowmemorykiller so that device runs smooth even after installing lot of heavy apps

usb: move hub init and LED blink work to power efficient workqueue

update impulse governor
[ONE Original Android Development] Jole7:
Good update!!! I will try the app you said when i go home later and i'll make a profile for your kernel.
[ONE Original Android Development] Jole7:
Deleted
[ONE Original Android Development] rituj_b:
In v10, and RR my cpu freq. Is stagnant at higher numbers always, it goes to 268 mhz only once or twice in 30secs.

Anyone else facing this issue
[ONE Original Android Development] nikhil18:
It depends upon the CPU load if your CPU load is high even when you are not doing anything that means some apps running in background which is using CPU
[ONE Original Android Development] nikhil18:
Update version 11

Changelog

mmc: add support for scheduling mmcqd on idle CPU

*In order to boost mmc performance on various platforms,

add support for configuring whether set_wake_up_idle()

should be called on the mmc queue thread (mmcqd)

The decision will be set in each individual platform's

dts file.

bluetooth updates

readahead: make context readahead more conservative

*This helps performance on moderately dense random reads on SSD.

sched: Implement smarter wake-affine logic

*The wake-affine scheduler feature is currently always trying to pull

the wakee close to the waker. In theory this should be beneficial if

the waker's CPU caches hot data for the wakee, and it's also beneficial

in the extreme ping-pong high context switch rate case.

Testing shows it can benefit hackbench up to 15% for more you can read here https://github.com/nikhil18/lightning-kernel-bacon/commit/5f5f6704c59e6db97561c5e65d6205df1db152e5

update alucard governor

sched: Fix memory leakage in build_sched_groups()

updates for futex driver
[ONE Original Android Development] shadow47:
[MENTION=4633983]nikhil18[/MENTION] great work again. Moved from v28 to v10caf and feel it is lot smoother. I haven't even completed a full day and you release another version. ?
[ONE Original Android Development] nikhil18:
This is because of super su because it cannot start the su daemon service I don't use super su so I did not have any random reboots yet that's why I released a new version after one day of testing so you can try some other version of super su
[ONE Original Android Development] dkv2222:
So I just installed lightning kernel on tugapower ROM.

And it heats up like crazy. CPU usage is stuck around 30-50% and it goes upto 65°c

Any idea?

Edit. Nvm. Nova launcher kept it awake
[ONE Original Android Development] nikhil18:
Turn on intelli thermal guys if your are facing heating issue
[ONE Original Android Development] dkv2222:
Thanks mate. Did that.
[ONE Original Android Development] Jole7:
I removed my post with the profile link because of zero interesting- feedback.
[ONE Original Android Development] nikhil18:
You should post it in profiles thread there you can get feedbacks
[ONE Original Android Development] nikhil18:
so is the latest version stable
[ONE Original Android Development] :
1 day on DU. Stable so far.
[ONE Original Android Development] shadow47:
Very stable so far. No issues.
[ONE Original Android Development] nikhil18:
Ya try version 4 and report but do a nandroid backup to be safe
[ONE Original Android Development] nikhil18:
CM13 nightly
[ONE Original Android Development] nikhil18:
Battery life is great with 6 to 7 hrs of sot
[ONE Original Android Development] nikhil18:
Latest build for cm13 you have to use version 11
[ONE Original Android Development] darkness_78:
Anyone experience bit warmer using v11? I am on jgcaap latest rom 02/06
[ONE Original Android Development] Jole7:
No heat for me at all i enabled core control and raised the limits for throtlling.
[ONE Original Android Development] nikhil18:
No what's the use of more 19 MHz yes f2fs is there

edit guys reuploaded version 2 due to a mistake please download that thanks
[ONE Original Android Development] :
He Nikhil I tried searching your repro for charging interface, any pointers on where I can find it?
[ONE Original Android Development] pankspoo:
V2 is not working with RRM 13 phone rebooted and went in to black screen Reverted to v1
[ONE Original Android Development] nikhil18:
Did you download the reuploaded version because I am using v2 on jgcap ROM and its working perfectly can any one else confirm this

Search for a file called charged_level and see its history
[ONE Original Android Development] :
thanks, no hits on github, I feel noobish hahaha
[ONE Original Android Development] nikhil18:
https://github.com/nikhil18/lightni...ghtning-CM13/arch/arm/mach-msm/charge_level.c
[ONE Original Android Development] :
thanks m8!
[ONE Original Android Development] nikhil18:
I can't because I need to count my downloads you can try downloading with any other browser
[ONE Original Android Development] nikhil18:
Is version 2 working properly guys please reply fast or else I can't work on the next version thanks
[ONE Original Android Development] karthickkatta:
Yes v2 is fine, I didn't face any problems, I had a random reboot with zen i/o, after changing to sio I didn't face any problems
[ONE Original Android Development] :
Omni doesnt boot as expected, cause kernel is cm13 :)
[ONE Original Android Development] plantator:
I have problem with synapse tried this:

twrp 2.8.6.0 clean flash of RR M rom , then kernel then gapps, deleted adiutor installed synapse, and after reboot synapse cancels settings

same with twrp 2.8.7.0 nothing changed, any ideas?

Edit. Uh I tried same thing with cm 13 nightly and... synapse works without problems:/ It can be because of supersu version? resurection remix is cm13 based sooo.... any ideas?
[ONE Original Android Development] nikhil18:
actually super su grants sypase root permission after it applies the boot settings thats why it fails
[ONE Original Android Development] plantator:
Ouch:/ how to deal with that?
[ONE Original Android Development] nikhil18:
just wait for rr to update and then use pirvacy guard for the time being till a new version of super su come out
[ONE Original Android Development] Jole7:
V2 is a beast very fast kernel.
[ONE Original Android Development] plantator:
Hey thanks, it is sad news:( I'm wondering why on cm13 it works... stupid supersu:P
[ONE Original Android Development] Jole7:
I use supersu 2.52 with no problems are you on newer ones?
[ONE Original Android Development] plantator:
Yes RR have this one preinstalled
[ONE Original Android Development] Jole7:
Did you unselect stability check on boot from settings in Synapse?
[ONE Original Android Development] clone217:
Wamer

Me too .
[ONE Original Android Development] nikhil18:
Update version 12

Changelog

removed intelli thermal and added franco thermal

zzmove native hotplug

updated msm limiter to latest version

uploaded custom made kernel adiutor in the downloads section taken from here http://xdaforums.com/nexus-6/development/kernel-t3193999

added bluplug hotplug

updated zen decision

updated alucard hotplug

cpufreq: Fix cores not restoring saved frequencies after replugging(cm kernel bug which prevents underclocking of cpu1,2,3)

thermal throttling starts at 50 degrees

note:if you guys underclock lower than 1728 mhz you guys need to modify frequency steps in francothermal in kernel adiutor
[ONE Original Android Development] Stroky:
Thanks for that update!!

Guys what are your Favorit hotplugs?

I always used Zen but now I want to try a hotplug mehod, i use now intelliplug.

Gesendet von meinem SGP511 mit Tapatalk
[ONE Original Android Development] plantator:
Can I use synapse or it is out of date with latest updates? asking because of possible [MENTION=6307803]Stylo King[/MENTION] profiles?
[ONE Original Android Development] nikhil18:
Yes styloking support will remain forever
[ONE Original Android Development] akhenaton27:
Great work, this kernel is really stable and enhance sensibly the sound quality, thank you! Only one question: how do I use zzmoove native hotplug? I'm a huge fan of the governor, but even if it's activated I can't see the option for the hotplug...
[ONE Original Android Development] lensman123:
Thx for update :)

Enviado desde mi A0001 mediante Tapatalk
[ONE Original Android Development] Nomelas:
what's the diff between this (CM13) and http://xdaforums.com/oneplus-one/development/lightning-kernel-omni-rom-v01-t3245895/page169 (CAF) ????
[ONE Original Android Development] nikhil18:
Disable msm mp decision and change your governor to zzmove and the hotplug should get activated or try changing the profile to 1

This kernel can only be used on cm13 nightlies and ROMs based on it and also dirty unicorns
[ONE Original Android Development] House_Maniac:
Im using this on ressurrection remix the sound quality is greatly improved with the kernel
[ONE Original Android Development] paarkhi:
[MENTION=4633983]nikhil18[/MENTION], How can I use styloking's profile in V12 with Singularity Kernel adiutor?
[ONE Original Android Development] nikhil18:
You need to put the values manually by looking at the screen shots and then save the profile kernel adiutor
[ONE Original Android Development] akhenaton27:
So it's activated automatically when you select the governor?
[ONE Original Android Development] nikhil18:
Just turn of and turn on the screen and see if the cores on and off automatically in the kernel adiutor if it doesn't then change your profile to 1 in the governor settings check if the disable hotplug option is 0 and set it on boot and reboot then should work(zzmove hotplug is very new to me so I don't know how it works for more info you can ask zanezam its dev)
[ONE Original Android Development] akhenaton27:
Ok, will try! Thanks a lot!
[ONE Original Android Development] paarkhi:
Will synapse and the styloking profile work with v12? Not very familiar with setting the options manually in singularity Kernel Adiutor :(
[ONE Original Android Development] nikhil18:
Yes but it may not apply on boot settings
[ONE Original Android Development] paarkhi:
No Problem, I can set the profile after every reboot in synapse, but not all the settings from his profile are being applied on V12 as they were in V6

Thanks
[ONE Original Android Development] plantator:
If you perform soft reboot then synapse settings don't cancels
[ONE Original Android Development] paarkhi:
Yes, thank you I already know that but I use MultiROM no use in Soft rebooting
[ONE Original Android Development] cerealguy:
Can we use various profiles of zzmoove governor like battery yank, optimal, ecc?

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Original Android Development] nikhil18:
Yes but you need to see in synapse which no is which profile
[ONE Original Android Development] cerealguy:
[emoji6]
[ONE Original Android Development] nikhil18:
So Is the latest version stable?
[ONE Original Android Development] cerealguy:
Seems right... Had only one random reboot with smartmax eps gov
[ONE Original Android Development] nikhil18:
can you provide last kmsg next time thanks
[ONE Original Android Development] cerealguy:
Surely!

Edit: [MENTION=4633983]nikhil18[/MENTION] happened again
http://pastebin.com/ZXCnK1CF

Voilà last kmsg

Btw I will try v13... Thank u
[ONE Original Android Development] Stroky:
Yes its stable but the battery drain is higher then normal!

Changed the Kernel and everything is normal.

Will wait for the next update.
[ONE Original Android Development] nikhil18:
update version 13

Changelog

cherry-pick: powersuspend: new PM kernel driver for Android w/o early_suspend
cherry-pick: kernel/power/powersuspend: remove userspace dependency from powersuspend
cherry-pick: kernel/power/powersuspend: add back userpace control w/ default kernel control
cherry-pick: kernel/power/powersuspend: default to userspace for now
cherry-pick: kernel/power/powersuspend: LCD screen on/off hooks (Yank555.lu)
cherry-pick: kernel/power/powersuspend: cumulative update to version 1.5
cherry-pick: kernel/power/powersuspend: cumulative update to version 1.6 (faux123/Yank555.lu)
cherry-pick: kernel/power/powersuspend: add panel on/off hook registration - credits to anarkia1976
cherry-pick: powersuspend: introduce and use autosleep hooks
cherry-pick: power: make sync on suspend optional
cherry-pick: big updates for smartmax governor and add pmc governor
commit: tune smartmax as styloking and smartmax eps as default
commit: bricked:increase idle frequency to 1267200mhz
commit: add lulzactive governor
commit: add interactive_pro governor
commit: add dynamic interactive governor
commit: remove userspace governor
cherry-pick: Governors: Fix missing function 'cputime64_sub'
commit: add autosmp hotplug
[ONE Original Android Development] nikhil18:
guys please report about the battery life with the tuned smartmax eps governor and remember to disable boost frequencies and sync threshold
[ONE Original Android Development] nikhil18:
not related to kernel there are no errors
[ONE Original Android Development] stanleyhafeld:
What does this kernel exactly do?

I use TugaPower ROM, is it possible to use it with this ROM? And are there differences?
[ONE Original Android Development] plantator:
[MENTION=4633983]nikhil18[/MENTION] walues for smartmax and smartmax_eps are bit to low, tried to play subway surfers and it was laggy...
[ONE Original Android Development] nikhil18:
Smartmax and smartmax eps do not have proper settings will change it In the next version till then you can try on dynamic interactive with cpuboost
[ONE Original Android Development] ravvio:
Is this compatible with Omni Rom ?
[ONE Original Android Development] deepu458:
Hi [MENTION=4633983]nikhil18[/MENTION], Thx for the kernel. Its really stable for me currently im using it with RR Rom+Lightning v13 and smartmax_eps with 1724 as max frequency. its giving me good battery backup. i have singularity Kernel Auditor installed and its working fine. i have 2 questions tht i would like to ask u.

1) In the kernel features its mentioned tht u support quick charge, but in KA App under battery section i dont see any feature to enable or disable. Is that only available for Synapse app?

2) I don't do a lot of Gaming, the only issue for me for a Incoming call to show up the screen who is calling it takes really long time to show. What tweak should i do to show up the screen really quicker for an incoming call.
[ONE Original Android Development] nikhil18:
1)ya its only available in synapse app

2)does anyone else have this issue please reply thanks
[ONE Original Android Development] plantator:
2) nope here i use interactive_pro gov
[ONE Original Android Development] nikhil18:
Bro try with stock settings and see if the problem is still there
[ONE Original Android Development] deepu458:
sure buddy, btw is it possible for bringing tht fast charge feature to Singularity kernel Auditor app? is it a big deal of work.
[ONE Original Android Development] Stylo King:
If you are using an extreme battery saving governor, don't expect the speed to be the same.. Either save more battery or utilize the full speed, upto you.
[ONE Original Android Development] deepu458:
Thanks Buddy, but i just want only the incoming call screen to come on faster, thought if i step up any couple of settings little bit might help with this issue.
[ONE Original Android Development] nikhil18:
Bro I am not the creator of the app so I can't don't anything but I will give you a intd script which can't set charging speed so you won't need synapse
[ONE Original Android Development] nikhil18:
Try dynamic interactive
[ONE Original Android Development] deepu458:
thanks bro that would be awesome. i will edit the rom int script with this.
[ONE Original Android Development] paarkhi:
[MENTION=6307803]Stylo King[/MENTION]

Can you please release an update to your profile "Stylo King Lightning CM-V1" so that it works with the kernel version V13 with Synapse or release a new version for Singularity Kernel Adiutor?

Thanks
[ONE Original Android Development] Stylo King:
I already told nikhil that update will come next week, I don't have OnePlus One right now.

Just wait for a few days, will be worth it.
[ONE Original Android Development] nikhil18:
Changelog

bump to version 14

Singularity kernel adiutor updated to version 8

Revert "Hardcode selinux to permissive at kernel level" ……
PowerSuspend: Fix Compile
kernel/power/powersuspend: new PM kernel driver for Android w/o early… …
kernel/power/powersuspend: new PM kernel driver for Android w/o early… …
jbd2: optimize jbd2_journal_force_commit …
sys: Bail out reboot if already triggered. …
kernel: Add reboot_in_progress …
msm: kgsl: Bump the GPU frequency for long blocks of processing …
disable mako hotplug
msm-sleeper: CPU hotplug driver …
cpufreq: cpu-boost: export input_boost_enable to userspace …
Adreno Idler changes
Lower swapiness to 40
mm: Dynamic management of dirty page writebacks …
cpufreq:zzmoove: introduce my own dfopt profile
oppo: i2c: drop nfc freq to 19.2 MHz
Network Speed Tweak …
cpufreq: Protect against hotplug in cpufreq_register_driver() …
net: bcmdhd: reduce wlan_rx wakelock period
mm: highmem_is_dirtyable = 1 …
lmk: port lmkcount from Samsung source …
Reduce wakelock time
Reduce Latency
Decrease time to enter sleep
qseecom: Fix issue related to retrieving pipe for PFE …
bricked:revert to 422mhz idle frequency
update cpuboost from ak cm kernel
Dummy SysFS interface to indicate Per Core Controls …
cpufreq: prevent min/max freq changes in kernel space via sysfs …
CONFIG_CPUFREQ_LIMIT_MAX_FREQ
cpufreq: Add a notifer chain that governors can use to report informa… …
msm_rq_stats: update for bricked hotplug add get_rq_info …
Revert "mm: vmscan: support setting of kswapd cpu affinity" …
Revert "CONFIG: allow KSWAPD to use 0-1 cores only!" …
qcom-cpufreq: Restore CPU frequency during resume …
toolchain: gcc: squashed fixes related to optimized toolchain …
TESTING!!!: Revert changes made by Google Merge …
TESTING!!! Revert "hrtimers: Move lock held region in hrtimer_interru… …
TESTING!!! Revert "hrtimers: Move SMP function call to thread context" …
TESTING!! Revert "hrtimer: Update hrtimer base offsets each hrtimer_i… …
TESTING!!! Revert "sched: Fix the relax_domain_level boot parameter" …
sched: Force sleep on consecutive sched_yields …
Revert "sched: Remove get_online_cpus() usage" …
msm: msm_rq_stats: Tone down mpdecision …
cpufreq: interactive: call __cpufreq_driver_target() for cur frequency …
cpufreq: interactive: Replace strict_strtoul with kstrtoul …
CHROMIUM: cpufreq: interactive: free above_hispeed_delay on exit …
cpufreq: Return directly in __cpufreq_get if policy is NULL …
cpufreq: Fix broken uevents for cpufreq governor and cpu devices …
drivers: cpufreq: Send a uevent when governor changes
[ONE Original Android Development] nikhil18:
guys who ever have downloaded the version 14 till now please dirty flash your rom and redownload the kernel sorry for inconvenience
[ONE Original Android Development] akhenaton27:
I've seen that you reuploaded once again the kernel V14, were there any issues on the second upload? BTW I'm running it now and seems really stable and reliable
[ONE Original Android Development] nikhil18:
Which one are you running because of my boot settings I was having sods so I was going mad
[ONE Original Android Development] akhenaton27:
The second you uploaded... I'm running it with Resurrection Remix, zzmoove governor profile 11 and alucard hotplug without any issues (tested it in the last 5 hours browsing and hearing music, not having a single reboot)
[ONE Original Android Development] madeferro:
PMC cpu governor removed?