yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Android Development] urgali:
Setting 4:4 is just to restart synapse and recalibrate, you can turn off/on every core you like to.

Just, for proper cores info reading, you need the first core of a57 cluster as always online.

So, to be more clear:

whatever you set in MSM Performance, the cluster cpu status in a57 must be with first core online, wo you'll have something like this:

A53 Cluster Cpu Status

0:whatever you want - 1:whatever you want - 2:whatever you want - 3:whatever you want

A57 Cluster Cpu Status

4: On - 5:whatever you want - 6:whatever you want - 7:whatever you want

....i hope i was more clear :p
[OnePlus 2 Android Development] ca110475:
Those were the settings with Kernel Adiutor. Synapse has a slightly different implementation of kcal controls.

Tapatalked via OnePlus²

Behaviour confirmed: forcing first core of A57 online let the Freq and Governor controls for both cluster appear.

Thanks

Tapatalked via OnePlus²
[OnePlus 2 Android Development] magnamentis:
sorry if i was not explaining good enough but we're not talking about the same thing because there is no -1 in cores active and 1:4 refers to 1 core minimum and 4 cores maximum and not which of them, hence not meaning 1st and 4th.

however i don't think that this is important enough because i have the setup i like and the problem above has been solveed with either 4:4 1:3 and would be with 1:4 as well. thanks for feedback however.
[OnePlus 2 Android Development] benschhold:
as sources change so quickly i cant say for sure, 29 feb build did work but some say newest dont, best works with bliss and my temasek for now, if everyone uses same sources others will suported too

and since my roms are uber builds and my kernel too this combination is best IMO
[OnePlus 2 Android Development] yarpiin:
well you arent right ;) -1:-1 it is default setting m8 and it means all 8 cores can be online 1:4 setting in msm in ukm means 1 a53 core online and 4 a57 at any time trust me i know what im sayin ;)
[OnePlus 2 Android Development] ca110475:
[MENTION=5288056]yarpiin[/MENTION] mate what is not 100% clear to me is: once i'm able to pop controls and set freq and gov for both clusters, will the setup survive a reboot as it's stored in synapse config file without any need of further workaround?

In other words: if first core of A57 is offline, are we unable to just SHOW freq and gov. settings, or are we also unable to SET those parameters even if already stored on a config file?

Hope the question is clear [emoji4]

Tapatalked via OnePlus²
[OnePlus 2 Android Development] yarpiin:
all settings are sticking fine after reboot , ukm.and synapse load their settings around 3 sec after reboot. Upon a reboot all cores are on regardless off synapse settings and to be safe a57 all 4 cores triggered by ukm init d script unless OP has removed it . Im sure that in most cases reboot doesnt harm a thing .
[OnePlus 2 Android Development] magnamentis:
as i said, we're probably not talking about the same thing, post a screenshot to explain what you are talking about:

a) what do you mean with M8, for me M8 is a device HTC ONE M8, and for you ?

b) show me a screenshot where it says -1 so that i understand what you mean while i mean something else i'm still curious

c) see my screenshots below which show what i mean min1/max4 for A53 _ min0/max4 for A57 and no matter how much to the left, no -1
[OnePlus 2 Android Development] urgali:
The -1:-1 is located in "MSM Performance" in hotplug tab; you can leave whatever you want for a53 cluster, but for a57 the first core must always be online if you want to show and modify cpu settings.

The MSM Performance tab is used to fix cores on or off: -1:-1 means a53 and a57 cores are settled by the hotplug you are using (min2 max4 little cores, min 0 max 4 big cores).

For example, if you set -1:1 means a53 cluster is managed by hotplug while a57 cluster is 1 core always on and 3 cores always off and completely ignores your min 0 max 4 hotplug settings
[OnePlus 2 Android Development] yarpiin:
a = mate ;)

b = screenshot below

c = yes my appologises we are talking about two different drivers :) you are talking about core control and i about msm performance driver both should be enabled in ukm unless OP removed it

again my bad first have to check :) what driver you been talking about
[OnePlus 2 Android Development] yarpiin:
is OP disabled msm performance ?
[OnePlus 2 Android Development] yarpiin:
and one more to be clear what i meant by 1:4
[OnePlus 2 Android Development] urgali:
tested 1.4 kernel this morning and it was there
[OnePlus 2 Android Development] magnamentis:
uhh... i'm glad, that explains it and confirms my suspicion that we had something different in mind LOL while one can never be sure and overlook something while having a quick idea or look :)

your patience to reply with a shot is very much appreciated :highfive:
[OnePlus 2 Android Development] yarpiin:
always happy to help especially UKM used in this kernel is based on my work ;) and if im wrong im trying to admitt it :)
[OnePlus 2 Android Development] benschhold:
To be fair, its ak's work, but yes you did a good job in splitting cores for example :good:
[OnePlus 2 Android Development] yarpiin:
to be fair it is axel and ak work, i meant that i have putted it 2gether in a usable state ;) to work on yours kernel at the first point ant it is called a work regardless of who created UKM , of course i have always been saing that i havent done anything just copied and pasted bits from ak and original ukm also had a permission from ak to use his work to do that he explained to me how, big cerdit to him for that, first port of UKM was for Sandy Kernel :) ages ago ;)
[OnePlus 2 Android Development] iaa85:
I have a question, I notice in last update, when you use adiutor to set kernel configuration, you can see a voltage table, that you cannot see in synapse, but when you try to change values, they doesn't stick, cameback to original value, there is any way to solve this? In adiutor when I set a gov for the big, it doesn't stick too, cameback to interactive (I was trying to set zzmove) so to config thid it is better use adiutor or synapse? ( I really prefer synapse but I want to try voltage feature)

iaa85 from Brazil with OnePlus Two
[OnePlus 2 Android Development] Bishnoi:
I tried 1.2 and 1.4 on cyanpop version 0302 but it gets stuck on bootscreen cyanpop logo only...
[OnePlus 2 Android Development] yarpiin:
anyway im glad that i could help in somethin and that someone use a bit of my effort especially that i liked your kernel from the begining and glad that ukm was used to support it :svetius::highfive:
[OnePlus 2 Android Development] benschhold:
Newest cyanpop build doesnt boot even on stock kernel
[OnePlus 2 Android Development] Alex706:
Grarak roms bootloop(
[OnePlus 2 Android Development] shantam3108:
When I used bcm all cores remain online but when I switch off bcm the a57 cores switch off after phone gets little warm..? Has anybody been facing this
[OnePlus 2 Android Development] benschhold:
look at you screenshot, theire is a thermal tab where you can control this things
[OnePlus 2 Android Development] xdvs23:
[MENTION=4729623]benschhold[/MENTION] is the kernel config ready to build or do I need to configure something? Is uber aarch64 android 6.0 toolchain the correct one? I am talking about this...(see image below). I want to build your kernel but I run into errors.
[OnePlus 2 Android Development] NeoMustain:
It's a little frustrating. BCM enabled. All 8 cores on (by CoreCTL hotplug as MSM doesn't seem to work). Still CPU frequency scaling not accessible in synapse.

Can we get kernel aduitor to work? Doesn't seem to do anything.
[OnePlus 2 Android Development] ollimi1:
Hi NeoMustain!

You should only use one hotplug driver, either CoreCtl Hotplug or MSM Performance.

And have you tried to reboot after your settings are done?

Governor changing seems sometimes to need a reboot to be successfully applied, at least for me!

And to be sure the a57 tab is fully loaded, set one core minimum in CoreCtl Hotplug driver and and let the MSM Performance driver on stock settings and restart synapse!:good:

Kernel Auditor should work if you set at least one big core to always on but with less settings/options to modify the kernel!
[OnePlus 2 Android Development] maximosm:
Hi. Every time the device go unter 35% gone very lugy. Is there anyone else having this problem. I am at v1. 2.

Στάλθηκε από το ONE A2003 μου χρησιμοποιώντας Tapatalk
[OnePlus 2 Android Development] NeoMustain:
I did finally get it going. Didn't actually do anything different. Also a lot more bugs in Synapse interface when I tried procedure at 15% battery with charger connected. I have noticed that device gets a lot laggy when battery falls below 15% and if you connect charger often lag is terrible.

Procedure Followed:

1. Uninstall Synapse

2. Terminal commands > su, uci, uci reset, uci

3. Reinstall synapse.

Worked on 3rd attempt of exact same steps. Really behavior shouldn't be so unpredictable. OnePlus guys seem to have messed a lot.
[OnePlus 2 Android Development] Shandroid_94:
hey guys is undervolting working? when I set the offset general at -25 mV nothing happened. I use Kernel Adiutor (play store)
[OnePlus 2 Android Development] Methroix:
Since dirty flashing BlissMallow 03-06 (followed by kernel v1.4) yesterday, I can't manage Core Control.

The controls for min/max cores are simply missing (see screenshot).

Steps taken:

(Coming from BlissMallow 02-28 with Kernel v1.4)

1. Dirty flash BlissMallow 03-06, Kernel v1.4; wipe Cache.

2. Force close Synapse and clear data.

3. Terminal: uci / uci reset / uci.

4. Open Synapse; enable BCM.

5. Reboot.

6. Open Synapse; no Core Control.

7. Force close Synapse and clear data again.

8. Terminal: uci / uci reset / uci.

9. Open Synapse; no Core Control.

10. Force close Synapse, clear data, uninstall, and delete folder on sdcard.

11. Install Synapse.

12. Force close Synapse and clear data.

13. Terminal: uci / uci reset / uci.

14. Open Synapse; no Core Control.

15. Dirty flash Kernel v1.4; don't clear cache.

16. Force close Synapse and clear data.

17. Terminal: uci / uci reset / uci.

18. Open Synapse; enable BCM.

19. Reboot.

20. Open Synapse; no Core Control.

21. Force close Synapse and clear data.

22. Terminal: uci / uci reset / uci.

23. Open Synapse; no Core Control.

I've also repeated these stages a few times (apart from installing ROM).

Now looking at the screenshot it seems my A57 is running on 2 cores, and previous to the ROM / Kernel flash I had it running at 2:4 (min:max).

However, I don't know if A57 is now running at 2:2 or 2:4.

Reflection:

Since MSM Hotplug is set to -1:-1, I assume the A57 hotplug is set to the default behavior, i.e 2:4 with (perhaps) some wierd per application settings.
[OnePlus 2 Android Development] The Spirit:
this kernel does not work with grarak latest cm13 build including fingerprint. i get bootloops.

can you please update the kernel
[OnePlus 2 Android Development] magnamentis:
restart the app several time and/or reboot in between if i takes too long. i confirm that this happens often but while restarting synapse, sooner or later the tunables were there. only because i have to am i using synapse, i discarded it for me long ago, even dumped AK because of this but then for now we have no choice but each time i use that app i miss EX or boeffla tweaking app. it's not bad, don't wanna be misunderstood or offend anyone but in comparison there are definitely more hasslefree, more reliable and more intuitive solutions, while OnePlus added to the difficulties with their inventing the wheel twice approach for certain parts of their OS/kernel combo.

btw first they dumped the price by 50$, then they made 50$ gifts = 100$, and now they sell in incremental payments, everyone can have his/her own thoughts about how early the sh...t hit the fan for their mediocre launch and support, support for defects as well as support (lack of) for the

developer community.
[OnePlus 2 Android Development] Methroix:
I think I'm at about 20 restarts of Synapse so far, with 6 or 7 of them also including a reboot.

All of the restarts are done either with the "Clear Synapse Data" function within Synapse, or via Force Close followed by Clear Data and the Terminal commands (uci / uci reset / uci).

No errors are given when running the Terminal commands.

I agree that Synapse is a bit too tricky to get up and running.

Looking past the Frequency / Governor / Hotplug controls, I have never been able to restore a profile I have backed up myself.

Having said that, it is a seriously powerful kernel configuration tool.

But I digress.

Back on topic.
[OnePlus 2 Android Development] magnamentis:
restarting synapse has proven to work best from within the app on the last tap at the bottom
[OnePlus 2 Android Development] hunter_bruhh:
When do you plan to release a build of your kernel that is compatible with cyanpop
[OnePlus 2 Android Development] Perseus:
Gentle Suggestion please. Let's not ask for a ETA please. In any shape, color or form. For whatever the reason. The Developers will release when they are ready.
[OnePlus 2 Android Development] override182:
That will be difficult as Ben intends to build a customizable kernel for his ROM. If there's any ROM which is compatible, that's just a bonus. Every ROM was built differently a bit from one another depending on what the dev cherrypicked. Making it compatible to another ROM might just break compatibility with a diff ROM and mixing will cause mixed stability result.
[OnePlus 2 Android Development] xdvs23:
Update to 1.4 and don't use Synapse then it should work. Maybe HARDreboot your device after uninstalling synapse. That fixed the issue for me.
[OnePlus 2 Android Development] benschhold:
Update 1.5

Kernel updated so it works with fingerprint sensor

if you are using one of my roms wait till i release updated rom versions otherwise their might be bootloops or other strange behaviour.
[OnePlus 2 Android Development] twist3d0n3:
Kernel isn't taking after flashing on latest cyanpop, still shows at taker18's kernel.
[OnePlus 2 Android Development] morback:
Great, keep up the good work ?

Thanks for all your work, best cm 13 rom for opt atm imho

Envoyé de mon ONE A2003 en utilisant Tapatalk
[OnePlus 2 Android Development] Tierri:
Any upgrades in wifi with this kernel compared with original kernel from cm13?
[OnePlus 2 Android Development] SoulSmasher:
Was wondering the same. Default CM13 constantly drops from WiFi and I think it's kernel-related..

Edit: Kernel makes my phone bootloop. Wiped cache/dalvik after installing.
[OnePlus 2 Android Development] zoroarctic:
Finally someone with WiFi issues

I've faced WiFi issues on ALL cm13 based ROMs so far. Even bliss. My download speeds vary from 5mbps-0kbps. They hit 5mbps and then go down to 100kbps and then stay at 0kbps for a few seconds before going back to 5mbps. On other devices, this behaviour is not seen. It's alright on oxygen os. Do you face the same issue?
[OnePlus 2 Android Development] Tierri:
To me is not only the wifi drops but also the speed of the wifi is much worst than in the stock oxygen.
[OnePlus 2 Android Development] SoulSmasher:
It constantly disconnects.

It's like:

Connecting, obtaining ip address, connected, saved, connecting ... in a constant loop. I never have a stable WiFi connection even for 5 seconds.

WiFi is away at 70 centimeters (other side of my desk), none of my devices have another problem like this.
[OnePlus 2 Android Development] zoroarctic:
I'm having the same problem. YouTube videos just won't stop buffering.

Nah my WiFi has always been constant. No random disconnects. I'm using Grarak's cm13 build
[OnePlus 2 Android Development] Tierri:
Yap, i dont have problems with wifi drops. (Drops 1 time in 2 hours maybe).

My real problem is the speed.
[OnePlus 2 Android Development] benschhold:
someone wants to finish my code? im not good at bash

maybe [MENTION=5288056]yarpiin[/MENTION] ?

LINK TO GITHUB
[OnePlus 2 Android Development] yarpiin:
Code points to max and min freq functions that doesnt exist in device.sh file i will have a look over after work :) will let you know
[OnePlus 2 Android Development] magnamentis:
wifi is working great, no update needed, if it's different for you i recommend to try the proper troubleshooting approach, XDA is full of solutions

to fix wifi issues but no sense to break it for the 99% of people for whom it's working.

this kernel has no wifi problem, check you rom and the combo as such. the kernel is mainly built for blissmallow and adapted to work with temasek so there may be incompatibilities with other cm13 based builds because sources do differ still at least as long as we don't have an official CM13 as a base for everyone.

---------- Post added at 02:55 PM ---------- Previous post was at 02:52 PM ----------

ebe, you do and most others don't was does that tell you, so you're glad that you're not the only one instead of troublshoot your issue and then spread the irritating implication that the kernel or the roms have wifi issues which is not the case and i tried them ALL except grarak's build and there were ZERO wifi issues.
[OnePlus 2 Android Development] hunhool:
Also experiencing strange wifi issues? I'm not saying my wifi is unstable,because several speedtest apps give me result of high download nd upload speed(DL:60-75Mb/s/Ul: 25-38Mb/s) which is more than enough,good...

However when I try to download ANY rom from Androidfilehost or basketbuild(where most of the developers store their ROMS) the download speed is just ridiculous, no more than 150-350 Kb/s whatever I try.

At first,I suspected it must be server or host problem,but the speed is ok when I download via 4G(download speed is 6-9Mbp/s)

Downloaded the same files from my wife's OP2(oxygenOS,no root,no mods) and wifi speed is superfast.

So there is something with the wifi on all CM13 roms.
[OnePlus 2 Android Development] ca110475:
[MENTION=4729623]benschhold[/MENTION]

Ben, just to confirm that 1.5 works great with latest Bliss, also CoreCTL Hotplug back in Synapse.

thanks a lot for the work

Tapatalked via OnePlus2
[OnePlus 2 Android Development] SoulSmasher:
If it works for you it doesn't mean it has no bugs. As a web developer myself I can give you tons of example for this from my profession. Please stop being uncomforting.

Lol.. It won't mean the fix for 1% will break for 99%. Also some people have slow Wifi, which this "bug" possibly affects everyone differently. I'm almost sure you'll have a "faster" wifi after the fix for 1%.

Until the issue has been confirmed, it may be from everything. May or may not the reason is from kernel, don't rule out anything until you totally understand the issue.

With every CM roms and kernels which is released after 8th march I have WiFi issues on my home, but I don't have issues on my work WiFi. I can't even stay connected to WiFi for 5 seconds. OOS also connects fine. Prior to this date both with CM and OOS I had no Wifi issues at all, but oh, let's kill the minority for the greater good. :good:
[OnePlus 2 Android Development] magnamentis:
that's not a wifi problem, i as well form time to time had similar issues, in 9 of 10 cases it was CHROME in my case or browser issue in general.

there are download sites which sometimes don't go well with chrome or perhaps it's webview, i did never go too deeply into this because i simply download with my macbook and transfer to file to the phone over wifi with airdroid. so unfortunately i cannot contribute much more here, no solution, just my chosen workaround and the fact that i know what you're talking about and confirm it's there. (but not rom or wifi related) but more a combo of GAPPS used, and the interplay between OS/ROM and apps in general.
[OnePlus 2 Android Development] zoroarctic:
See that's the thing, I face the issue with every web browser/downloader I've tried so far whereas it works perfectly on other phones with the same site/browser. Not a GAPPS related issue either because I've tested it with Slim and Open Gapps. I'm not blaming a ROM or source or a kernel I just find it a bit strange that it's affecting a few of us and not everyone else. It's not an "irritating implication" of a potential bug, since I've troubleshooted it and nothing works (even changed to IPV4 with DNSET but it didn't fix it). I'm sorry if you haven't been having the issue but some of us have and I think it's better that we point it out (after testing, obviously, which we have) instead of sitting quietly because some others don't face the issue.
[OnePlus 2 Android Development] benschhold:
I just started making kernel adiutor compatible to our device

im just no friend of synapse

when im finished i release a modified apk or maybe include it in kernel
[OnePlus 2 Android Development] tlxxxsracer:
Awesome news! :)
[OnePlus 2 Android Development] ahepas:
Good news... Synapse is a pain in the a@@...

Στάλθηκε από το ONE A2003 μου χρησιμοποιώντας Tapatalk
[OnePlus 2 Android Development] ollimi1:
Sounds really good!

But why not include it in your rom like in the past?

(and special thanks for the now fully working device, Yeahiiihh!)
[OnePlus 2 Android Development] magnamentis:
i missed the most important word in my post that was "COMBO" which is if each component seems to work well but in a certain combination does not. further since most people don't have that issue there is no doubt that it's something in your combo and since it's not the rom itself there remain kernels and apps. if a browser works on another "combo" or another install, that does not mean that it's not that app. i as well mentioned webview. so as said i had it my self in the past and it has always been good after a clean install without TiBu restore and following the linked procedure.

http://xdaforums.com/showpost.php?p=62192068&postcount=4059

i as well mentioned server side issues in combination with router and device setup, only could add location to it (geographical location i mean)

---------- Post added at 02:00 AM ---------- Previous post was at 01:57 AM ----------

i was too shy to say it but now that i'm sure it will not be taken as an offend LOL "I'm glad" you take that path.

all the rest has been mentioned already, just thanks.
[OnePlus 2 Android Development] jedsada18:
I do not know why big cpu are offline just flash v1.5 blissrom(9.03.2016)
[OnePlus 2 Android Development] magnamentis:
why do you think they should be online when even the small cluster is rarely used? be glad so you your battery wil last longer :)
[OnePlus 2 Android Development] kevinco1:
I've been using Kernel Adiutor with this kernel ever since it was released and have had no issues whatsoever - highly recommend over Synapse which has given me nothing but problems with any kernel I've tried to use it with.
[OnePlus 2 Android Development] jedsada18:
Oh,really I just knew that because the last version 1.4 big CPU online... Thank you for answering.
[OnePlus 2 Android Development] ahepas:
the subject big-small cluster discussed thoroughly in lord boefla's kernel thread...it seems that is more battery efficient to leave the big cluster online instead of turning it on and off...this consumes more battery juice and sometimes some lag...
[OnePlus 2 Android Development] chintu1234:
On synapse The frequency for 53 cluster does not move above 864 and if i set to max it reverts back to 864.

Same for 57 cluster it resets back to 960.

It happens instantly the slider just doesn't wanna move above these two frequencies. Btw I'm on bliss 6.1 9th march build.

Any solution??

My prone is pretty laggy i dont know why and i tried kernel auditor but it doesnt work sometimes so i just denied su access to it.

And my battery is now at 25% is it because of that ?because when i was on oos and used boeffla kernel i was still able to set frequencies even at low battery percentage.

And to get synapse work i had to reset uci, clear data, then again restart app from synapse.
[OnePlus 2 Android Development] twist3d0n3:
restart synapse and you'll see the changes.