yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Android Development] return.of.octobot:
Sure thing, so ultimately I plan to share an entire profile got a little more figuring out to do with this kernel before I'm comfortable with that but as for my current thunderplug settings, they look a little something like this:

##THUNDERPLUG_PARAMETERS##

echo 0 > sys/kernel/thunderplug/endurance_level
echo 1 > sys/kernel/thunderplug/hotplug_style
echo 65 > sys/kernel/thunderplug/load_threshold
echo 1000 > sys/kernel/thunderplug/sampling_rate
echo 0 > sys/kernel/thunderplug/sched_mode echo 1 > sys/kernel/thunderplug/suspend_cpus
echo 0 > sys/kernel/thunderplug/touch_boost

Now, like i said those are some pretty conservative settings so this may not be the solution you're looking for. If you're still experiencing slowdown when using the camera, I'd be interested to know which governors you're using and what parameters they're tuned to as this could also be playing a role here.

Sent from my intoxicated ONE A2005
[OnePlus 2 Android Development] HzeMaffe:
Thanks a lot! Been using zzmove, 384/1555 on little cores, 384/1744 on big ones, Per-Core hotplugging with 50% threshold, 500ms laziness, 2 suspended and quad core endurance level (which tend to reset to dual core). Which cpu governor are you using?
[OnePlus 2 Android Development] teflon252:
What's the best settings....?? Lately whatever I put seems to lock up phone...
[OnePlus 2 Android Development] magnamentis:
thunderzap? i only see thunderplug but since you all insist on the "zap" thing, similar to the "modem" thing which caused already that much confusion because in realitiy it's a "firmware" i thought i either ask to learn or to remind everyone to stick to correct terms. makes live so much easier.

Example: since i don't want to be a P.I.A. to anyone i of course was searching back and forth whether there is a thunderzap before posting this, means a waste of time as it seems since i did not find it. hope i was able to make my point in a friendly manner or as i said above, show me that thunderzap, best with a screenshot, then at least i was able to learn something.
[OnePlus 2 Android Development] nicesoni_ash:
Hold your horses mate, it's just wrongly spelled word or wrongly referenced but it's not out of context. It's a kernel app to configure thunderplug core control. It's not anyhow similar to a modem.

Just a simple search would have showed you this.

Sent from my "i9300/1+2" powered by Carbon/Temasek

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] djsubterrain:
Is this the thunderzap people are talking about?

https://play.google.com/store/apps/details?id=com.varun.thunderzapcontrol

If so, is there any way to disable/remove kernel aduitor in Resurrection Remix so they don't interfere with each other?

EDIT: Just used system app remover in the Miscellaneous rom settings to remove kernel aduitor. Seems fine.
[OnePlus 2 Android Development] HzeMaffe:
I think they don't interfere with each other, just use Thunderzap's set on boot and leave KA's hotplug tab alone.
[OnePlus 2 Android Development] magnamentis:
sorry that's way outdated. that was from march 30th before 3.1 was released and it's an app not a setting, i remember that post very well but of course did not think about it since it was just meant as a workaround until kernel adjutor was updated which in the meantime has happend.

the entire postings sounded about settings and only who uses thunderzap APP could mentally make the connection immediately.

thanks for the enlightenment and as to the search your right, only that nobody is searching for a word that he mistakenly took as a typo LOL

still i'm glad that i posted a bit with care LOL, i had a feeling that there could be something to it, why else would that word so consistently pop up :p
[OnePlus 2 Android Development] ryuksniper:
nice update, i search one profile for battery and most performance, somebody has it?
[OnePlus 2 Android Development] benschhold:
the oxyning
[OnePlus 2 Android Development] ollimi1:
Hi ryuksniper!

Try this one:

http://xdaforums.com/showpost.php?p=66164855&postcount=1211
[OnePlus 2 Android Development] benschhold:
release oxygen kernel in original development thread or here?

what do you think guys
[OnePlus 2 Android Development] Lelikus:
I think here
[OnePlus 2 Android Development] nicesoni_ash:
Make a separate thread, it will get much more exposure plus it'd be better as the discussion will keep divided else would get mixed up.

Sent from my "i9300/1+2" powered by Carbon/Temasek

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] ollimi1:
Own thread in original!
[OnePlus 2 Android Development] ryuksniper:
Ok thanks i try it!

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Android Development] return.of.octobot:
So, one last question, possibly stupid, regarding your thermal parameters: After replacing the default config file with yours, permissions, etc is the thermal control engine active by default or is it required of me to enable either the Core Control and/or Temperature Throttle options manually for your settings to take effect?

Sent from my intoxicated ONE A2005
[OnePlus 2 Android Development] Roshan Patil:
Kernel Problem

I am very keen on using this and testing this kernel.

But there seems to be a problem,

whenever i flash the kernel through the recovery, and when i reboot it, it gets stuck on the boot logo and does not boot.

i am assuming that i am doing something wrong, so can someone help me out on this front?
[OnePlus 2 Android Development] HzeMaffe:
What rom and what kernel are you flashing?
[OnePlus 2 Android Development] NeoMustain:
SODs on incoming calls.

Getting few SODs on incoming call. Kernel 3.1 on Resurrection Remix latest nightly. Attaching log. Hope it helps.
[OnePlus 2 Android Development] magnamentis:
no, the parameters in the file are usually (never seen) not tweakable in any kernel app (except few specific ones). just let the kernel setting on default which AFAIK is core control on the rest off, at least that's how it's on mine without any issues. kernels are still in rapid development, hence tunables and setups change frequently. latest 3.1 replaced the file ( at least it was gone LOL ) and i had to re-paste it.

further you can easily check if the file still has the same parameters inside after a reboot. open the file quick to check LCD and Battery parameters it's sufficient if you remember the first set of thresholds, and reboot and re-open the file to see if it has changed. shouldnt' basically. of course one could make a screenshot instead of memorizing LOL
[OnePlus 2 Android Development] mido25:
Well, thunderzap is the name of kernel from [MENTION=240122]varun[/MENTION] chitre who written code for thunder hotplug. Thunderzap control is the app from him to control his kernel as well as other kernels like kernel Adiutor

---------- Post added at 07:51 PM ---------- Previous post was at 07:51 PM ----------

Well, thunderzap is the name of kernel from [MENTION=240122]varun[/MENTION] chitre who written code for thunder hotplug. Thunderzap control is the app from him to control his kernel as well as other kernels like kernel Adiutor

---------- Post added at 08:10 PM ---------- Previous post was at 07:51 PM ----------

@magnamentis I've removed default KA from Resurrection-Remix and tried to install the kernel. But KA isn't getting installed after flashing kernel. I even tried to install apk from the zip file. That also failed.

Is it okay if I install KA from playstore?

---------- Post added at 08:14 PM ---------- Previous post was at 08:10 PM ----------

@nicesoni_ash Nice theming sir, Could you please tell the theme/font and navbar?
[OnePlus 2 Android Development] nicesoni_ash:
No, don't install it from playstore. The one is zip is a modded version and you need that. Push that to system/apps and set proper permissions or clean flash. I read that few people had to clean flash rr to get it working.

About theme/font. I use two different themes. I use style from flux theme but statusbar from popz up (which isn't updated and have few issues if I use it for whole system)

Font is storopia.

Sent from my "i9300/1+2" powered by Carbon/Temasek

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] mido25:
Thanks. I will extract the apk and put it in system/apps folder with all permissions. and a reboot should do the job.

I couldn't find the flex theme. Would be great if you can share a link.

Edit: NVM I got it

Thanks in advance
[OnePlus 2 Android Development] nexus_vl:
I read a few times here and there of some people having issues with there camera (slow, lags...)

I don't use my camera very often, but realized I hade the same problem while experimenting with some settings.

It seems like MSM performance hotplug resets itself to -1 on both clusters while opening camera.

As a result most cores go to sleep followed by poor performance.
[OnePlus 2 Android Development] ΦDroid:
Same lag here on Google Camera, it takes about a minute to take a picture. Normally it would instantly take the picture and save it.
[OnePlus 2 Android Development] igordrnobrega:
If you set CPU Hotplug -> Thuderplug -> Load Threshold to about 20-25 u`ll be able to use camera faster without hdr enabled.
[OnePlus 2 Android Development] ryuksniper:
I try this but 2 hour display, whit bluetooth,WiFi and LTE on. Is normaly?

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Android Development] benschhold:
no its not thunderplug releated, its even on stock kernel

when opening camera stream device wants to shut down cores of little cluster

i have to find where this shi* is declared and put it out

to your issue on msmperformance this is because you use 2 hotplugs, switch to loadbalancer if you want to use msmperformance
[OnePlus 2 Android Development] magnamentis:
you obviously overestimate the impact of the kernel on battery life ( if not set in a horribly bad way ) .

several renown and many years kernel developers "unisono" agree that the impact is 10% max and can only divert from that at huge costs on either side, performance and/or reliability (stability) and even then with strict limits.

this kind of battery life is definitely related to user space, you have to analyze your consumers and get rid of them or hold them in check.

i get 7+ hours SOT on full brighntess with moderate usage on 3G and 3% drain in 10hours idle overnight. i must add that i put a lot of effort in optimizing battery life (not via kernel, my kernel is overclocked and on the performance side more than the battery saving side) but via holding offending apps in check, be it autostart on boot, disabling them via tasker on screen off and the likes. there is really a lot of work to do to get my values on all devices and any rom that doesn't have a draining but. currently those values above could be achieved on Nexus 5 (better) Nexus 6 (on par) OPO (better) OP2 (mentioned values) N7000 and N7100. only my two old SGS2s drop out of this pattern because not only are the batteries old but simply too small to get that kind of percentage LOL

in short, you seek in the wrong place, don't try to get your horrible battery drain under control with the kernel, you have to focus on apps and other parts of your setup.

---------- Post added at 11:38 AM ---------- Previous post was at 11:33 AM ----------

boeffla had to solve a similar issue months ago and it happens on many roms while it's a bit intermittent, perhaps that helps you to get a hold of that issue a bit easier while i don't have the problem myself on Temasek's + your kernel ( using thunderplug default settings )
[OnePlus 2 Android Development] ryuksniper:
Thanks for very detailed answer , which I council program to control applications , and which do you recommend settings for tasker , I have not used a lot when I was the only one plus one . and sorry for my bad english.
[OnePlus 2 Android Development] magnamentis:
the tasker profiles and script depend totally on what drains your battery. i'm using 4 apps to check battery consumption and i use them simultaneously because each of them has unique features or qualities that other don't have.

a) Wake Lock Detector (root or system app to get the most out of it)

b) System Monitor

c) Better Battery Stats (free from XDA or available in the playstore as a paid app )

d) 3C Battery Monitor Widget Pro with the helper installed as system app to get really sophisticated statistics

with those app you can analyze very thoroughly which app drain your battery and depending on the results you can use various apps to hold them in check, for some you'd need xposed for others you don't.

further ckeck your radios, they have a by far underestimated impact on battery life. LTE is consuming more juice by default and this is compounded by the fact that LTE coverage is worse, hence signal strenght is often worse than 3G or 2G.

i for example put my devices into 2G mode on screen off, because to sync stuff more is not needed, and activate 3G upon unlocking the device.

further 5GHz wifi uses more power than 2.4GHz because the range and hence signal strength on 5GHz is often (most of the time) worse.

and and and. there is so much to it, it's too off topic here to go any further and then there are dedicated threads where one can learn a lot about optimizing battery life. your results are so extremely on the down side that i suspect either one app ( facebook is know for such behaviour) in combination with the radio part, but this is an educated guess, not more.

once you found one or several culprits and don't make it you can still post logs in a dedicated thread ( BBS thread for example ) to get

specific help. only thing i know for sure is that this kind of drain is NOT caused by this kernel, which i'm using with 4 ROMs, getting nowhere close to such bad battery life. also you can assume that it's not ROM related and if a rom would couse that kind of drain it would be all over the place and fixed withing a day or two.

good luck
[OnePlus 2 Android Development] ryuksniper:
Ok very thanks you. I monitoring all. I now install greenify and boot manager, now i install all app you have.

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Android Development] Rub_my_turkey:
I was just wondering if anyone is using this kernel on the Resurrection Remix ROM. I'm on stock OOS 3.0.0 from Cm13 because I wanted better battery life, but I want the extra features from RR. However I don't really want to move to it without a custom kernel.
[OnePlus 2 Android Development] magnamentis:
consider temasek's, same or more features and stable for weeks already and the kernel works perfectly well.

as to RR i'm running it on 2 devices and can recommend it as well while first choice for this device is different for me.

if you want to know if theis kernel works i'd head over to the RR thread ( think there will be 2 of them now or soon ) and ask there. i'm sure that you'll get the most and best feedback there.
[OnePlus 2 Android Development] benschhold:
Kernel Update 3.2

Kernel Update 3.2

Changelog:

I had to remove MSM_Performance cause it made too much troubles cause userspace sends max core commands to it and that ends in laggy cam or other low perfoming apps.

ThermalConfig reworked
[OnePlus 2 Android Development] shantam3108:
Hi can you share the Tasker profiles you are using..
[OnePlus 2 Android Development] magnamentis:
dunno if you understand but i made bad experience with that. those profiles are so specific for my setup and use case that one cannot just import them. i'm sure that there is not one that fits other setups, just went through all of them and came up empty, means there was a reasons for each script or task why i can't let you import it to your device without risk. better send me pm if you get stuck with a specific task and i'll gladly help if i can. once a user i sent my backup file could not log into his device and had to go from scratch LOL. and that cost us both half a day. there are apps and scipts and plug-ins involved including xposed stuff.

EDIT: and i'm not "Ben" LOL, i'm the oldest not the youngest son (just kidding) dunno if you know the story where the name benjamin originates from, keyword jacob's youngest son of 13 children, 12 sons and 1 daughter LOL
[OnePlus 2 Android Development] :
Hi i have right now v3.2 and with stock settings phone seems bitt lagg, can i change settings that more cores online ?
[OnePlus 2 Android Development] return.of.octobot:
Meh, MSM_Performance kind of lost it's usefulness when thunderplug came on the scene. Afaic all it had to offer was static core control and an intrusive touchboost driver.

Sent from my intoxicated ONE A2005
[OnePlus 2 Android Development] ollimi1:
Hey tadessi,

lower the thunderplug load threshold to 25, 30 or 40 this should help to get more cores online.

The lower the threshold, the more cpu cores will raise up sooner!

You can also use a profile like this. It is build for 3.1 but will work also on 3.2 because there are no msm performance related settings. But it is build for good performance and battery!

http://xdaforums.com/showpost.php?p=66164855&postcount=1211
[OnePlus 2 Android Development] Zrbtfm:
thx for the detailed feedback

Have always used BBS. Just tried 3C Bat Mon since I got your post.

Why should I keep BBS ? What does BBS that 3C BM wouldn't do ?

thx
[OnePlus 2 Android Development] magnamentis:
- BBS will provide perfect logs

- BBS is readable and understood by many users, hence once you need specific help chance is greatest to get useful feedback

each of those apps has it's benefits and downsides when compared to others and sometimes this is changing between roms and SDK versions, hence always good to have several of those and be privy with their setup and feature set., no need, just a good thing to have, especially on a device with 64GB and more storage, no harm done but eventual benefits possible LOL
[OnePlus 2 Android Development] arch_geek:
I second that. I use BBS and it is a great app to monitor your battery drain.
[OnePlus 2 Android Development] Yash Doctor:
I'm on Seraph08's build but..when i'm installing kernel v3.2 showing error "update process ended with error-7"

Plz..help !
[OnePlus 2 Android Development] shantam3108:
Flash the new modem and then flash..
[OnePlus 2 Android Development] Roshan Patil:
ROM : CM13 by Seraph08

Kernel : This Kernel
[OnePlus 2 Android Development] HzeMaffe:
And from which rom did you come from?
[OnePlus 2 Android Development] Roshan Patil:
I directly came from OOS 2.2.0
[OnePlus 2 Android Development] miguelon.90:
Hello, I can't use it , it stays at the start and I do all the installation steps . It may be that I have another type of chip. Regards

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] shantam3108:
What are you talking about.? We are not sitting there with you to know what prob you are facing ??

Which rom.? Which gapps.?

Steps followed?

You are saying chip is another type on oneplus 2.. Its not a samsung device with two chips

Do check again if it's a oneplus 2 u are using ??
[OnePlus 2 Android Development] miguelon.90:
I've installed with different roms and different gapps and none work . I mean that my chip is nominal and by lower voltages unbootable .

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] Zrbtfm:
[MENTION=6812813]shantam3108[/MENTION] [MENTION=5372360]magnamentis[/MENTION]

Noob question as this would be my first none stock kernel to use :

On the top of a stock exodus none tuned rom... Does it make sense if I feel that fps is half second slower once I apply this kernel as it is? Or is it simply a perception? Would it be part of a set of kernel optimization?

Thx
[OnePlus 2 Android Development] arch_geek:
What ROM are you on? This question is relevant because this kernel is only meant for CM13 and CM13 based ROMs.

If you are on an OOS or OOS based ROM then this kernel won't work. Try LordBoeffla's kernel if you want a custom kernel on OOS ROMs.
[OnePlus 2 Android Development] hudynko:
Pls why is not possible to configure loud and call speaker in kernel adiutor? I know it is from first build but for some of users is the phone too loud on minimum thx for all your work
[OnePlus 2 Android Development] miguelon.90:
No no, in CM13

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] arch_geek:
OK then, try removing Kernel Adiutor if you have that installed and then try reflashing the kernel.

---------- Post added at 11:47 AM ---------- Previous post was at 11:45 AM ----------

Please read the OP. [MENTION=4729623]benschhold[/MENTION] has clearly stated that tuning loudspeaker doesn't work for now.
[OnePlus 2 Android Development] miguelon.90:
I've done it several times and it's not the start . It must be something of voltages and my phone does not allow.

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] shantam3108:
Just do a clean flash and at least tell what ROm are u coming from and what ROm u r currently on

---------- Post added at 11:01 AM ---------- Previous post was at 11:00 AM ----------

Is the rom booting without kernel.?

---------- Post added at 11:04 AM ---------- Previous post was at 11:01 AM ----------

U can go in hotplug in kernel Adiutor and lower the threshold to 20 to 30 this will allow cores to come online.. Or in thunderplug use load balancer Instead of per core hotplug..

I have also enabled hotplug boost and touch boost also as I like my phone very snappy. ??
[OnePlus 2 Android Development] miguelon.90:
I totally clean install and I put rom Grarak with this kernel and would not start. The rom boot without kernel in another flash

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] shantam3108:
Did u flash the modem..?
[OnePlus 2 Android Development] miguelon.90:
Yes

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] shantam3108:
U can try different ROm.. Or try once again with these steps

Flash modem

Flash rom

Flash gapps

Flash super su 2.68

IF Kernel Adiutor is installed on booting rom remove it and the folder in internal storage and then flash v3.2 in recovery and wipe cache.

Follow these steps

Use twrp 3.0.0-2
[OnePlus 2 Android Development] miguelon.90:
I have done so twice and has not worked for me with TWRP 3.0.0.2 . I think it has to do something with my pvs that does not allow any kernel configuration

Enviado desde mi ONE A2003 mediante Tapatalk
[OnePlus 2 Android Development] nikhil5868:
battery life?

how is the battery life with this kernal?
[OnePlus 2 Android Development] elandroido:
Way better than stock... :)
[OnePlus 2 Android Development] magnamentis:
the same, kernel impact on battery on default and balanced setups is the same +/- a few. it's YOUR setup and usage that makes the difference

exactly this kind of statement is responsible for all the repeating descussions to no avail.

impact of kernels is in around 10% max in case of EXTREME setups which means lag or heat and drain while in case of a balanced setup the impact is even much smaller.

in no single battery statistics you see any significant differences that are kernel based.

of course all this is only true if a kernel does not have a significant bug which is not a base to compare and which is rarely the case.

if you want to have and improve your battery life you have to manage your apps, keep them in check with the various means available, but not via kernel, it's not worth the effort and the risk, depending on which side you tend.

just be aware that this is a developer thread with the main goal to achieve things, fan statements are counter productive in the long run.
[OnePlus 2 Android Development] Zrbtfm:
Applied all suggested.... Definitely changed the fps responsiveness....

Thank you!

I will take some time to read about it... As I feel nervous when I open the kernel auditor!!

And... I hope that I will see some battery improvement as I have already done the rest of the job on the battery side : bbs battery monitor... Amplify... Greenify... Doze....

I guess that I will have to reflash the kernel after each exodus delta update... Which is fine... Just to be sure...
[OnePlus 2 Android Development] shantam3108:
Yes no problem pls let me know anything..