yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] geekynoob:
Running like a boss on Euphoria caf.. Thanks a tonne for your hard work..
[ONE Original Android Development] 1ceb0x:
Oh man, CAF R2 was running beautifully. Thanks Render for your effort and work, I just came back from a vacation two days ago and as soon as I saw slimsaber CAF, i knew what I had to do!

Best combo ever!
[ONE Original Android Development] molonad:
Please add overclock to your caf kernel, please, that is Last thing which i need before i Will try caf rom. You will be awesome, if you do it.
[ONE Original Android Development] 1ceb0x:
Overclock/underclock is not supported in this kernel due to some bootloops on some phones. We already had that issue before. I'm pretty sure Render wants to concentrate more on different stuff than breaking a stable working kernel for that.

Also, under/over clock will also raise the VDD levels for the cpu steps. I FIND the stock values as being very good!

Take a look at these stats:
[ONE Original Android Development] demon507:
stuck

i'm unable to boot it with slimsaber caf. it gets stuck on installing kernel in recovery.

btw i'm installing it on secondary rom.

any help?
[ONE Original Android Development] RenderBroken:
Not sure why but its not working with MultiRom yet. Its just not a priority.
[ONE Original Android Development] _ASSASSIN_:
btw are you using [MENTION=4800121]Sultanxda[/MENTION] 's version of thermal control? Because he fixed it to only throttle when it is actually hot.
[ONE Original Android Development] RenderBroken:
Yes but I may need to adjust the levels in my script though.

I will do so for the next release. With things hopefully slowing down its not such a deal to release builds more often.
[ONE Original Android Development] RenderBroken:
I guess I am not awesome then . . .:(

No, I will not be adding OC/UC to CAF. Others are correct in that I would rather have stability than tracking down issues that only effect a small number of ppl. Sorry.

Yes, there will be new releases. Just CAF has my main focus as I use it for my Daily Driver. Why did you go back to CM?
[ONE Original Android Development] iPusak Gaoq™:
i have been using your CAF kernel on Sultanxda rom for weeks now and i have to admit it, your kernel is awesome....can't wait to the next release of it....btw, can you add a few more governor such as slim, zzmove and etc?
[ONE Original Android Development] demon507:
swap roms

so if i swap roms and install caf slim on primary....the kernel will install or not?

thank you.
[ONE Original Android Development] spr33:
I felt that it was quite a lot slower than the ROM I was using (

http://xdaforums.com/showthread.php?t=3045053 )
[ONE Original Android Development] RenderBroken:
Yes it should. Just MultoRom wont work.

Interesting. For me it was the opposite. Especially when dealling with the camera. Thanks for sharing. I plan on bringing all the new scheduler stuff from CAF to CM. Hell, Maybe I will even do so tonight. ;)
[ONE Original Android Development] geekynoob:
Stock settings.. No change at all.. Music gaming and lte.. Ding Ding Ding..!!! Heehaw.. [MENTION=5438598]RenderBroken[/MENTION] thank you for all your efforts and being one of the most easy to speak to Dev..
[ONE Original Android Development] spr33:
That would be perfection ? :)
[ONE Original Android Development] RenderBroken:
OPO - CAF: R4 is HERE!!!

Download

Things to note:

This is really just a maintenance release. I relaxed the thermal thresholds a bit and wanted to use the updated driver. Especially since it will give more accurate readings and should thottle less becasue of it.

Also tuned CPU-Boost a bit for more performance along with other minor optimizations.

Changelog:

5f56ec2 (HEAD, origin/cm-12.x-caf, cm-12.x-caf) Revert "msm: mdss: always save backlight brightness using unset_bl_level"

8a54ce7 msm: thermal: simple: Set minfreq to maxfreq if minfreq > maxfreq

1b29a8a msm: thermal: simple: Remove inefficient code

c1529f0 ARM: dts: msm8974: Configure msm-thermal-simple device

0f81167 msm: thermal: simple: Use VADC device for temperature polling

1744a4b msm: thermal: simple: Clean up some variable naming

a5b051d msm: camera_v2: Create jpeg debugfs
[ONE Original Android Development] RenderBroken:
Wow thats pretty nice! Thanks for sharing!

Glad to know that it works as well for others too.
[ONE Original Android Development] geekynoob:
This is the first time m using a kernel with stock settings.. Else I am always messing up.. Glad I did the same..!!
[ONE Original Android Development] _ASSASSIN_:
Hehe that thermal fix changed a lot, benchmarks scores for fun.
[ONE Original Android Development] mutalikga:
Slimsaber and CAF R4 best combo I have ever tried so far ...[emoji1]

Super smoooooooth ....
[ONE Original Android Development] renaltosonylevi:
That's plenty of AnTuTu's to satisfy the phone racers.

Was that on stock settings?

---------- Post added at 10:08 PM ---------- Previous post was at 09:28 PM ----------

Because phones do not have water cooling or heatsinks the only thing stopping you phone emitting the magic smoke is thermal control. If you over clock the CPU will heat up faster and become throttled sooner resulting in slower performance.

I.e less AnTuTu's.:D
[ONE Original Android Development] _ASSASSIN_:
yeah stock settings, only thing I changed was the input frequency in CPU boost to be 1.190 ghz
[ONE Original Android Development] Ofthecats:
[MENTION=5438598]RenderBroken[/MENTION] does your CAF kernel have dynamic vm? I'm not seeing settings for it in synapse
[ONE Original Android Development] RenderBroken:
Its really interesting to see this. I dont ever bench and run a more conservative setup with the hotplug and such. Its nice to see that I am doing something right. Thanks for sharing!

Not 100% sure what you are talking about. There are a few things that come to mind. Could you go into more detail please? Maybe a screen shot?
[ONE Original Android Development] Ofthecats:
https://github.com/anarkia1976/AK-OnePone-Reborn/commit/be0dd7cb3ddf6705c7e198bcb4189d372f6440a7

I recall dynamic lmk being added to cm12.1 a few months back

Also: is anyone noticing the kernel not honoring frequency limits or under volt values? Set in synapse on slim Saber caf
[ONE Original Android Development] _ASSASSIN_:
Yeah I noticed that too
[ONE Original Android Development] RenderBroken:
Not yet, it is on my list though. Thanks for the reminder! I will make sure its added asap.
[ONE Original Android Development] funCrash93:
will wait on testing then :angel:

you planning on sync with CM12.1 branch.?
[ONE Original Android Development] smoki3:
Read a few post back !
[ONE Original Android Development] funCrash93:
sorry. :)
[ONE Original Android Development] Thunderbolt:
Gianton is possible to set your profile on synapse after download IT?
[ONE Original Android Development] gianton:
Yes you can. Put it in your Synapse/saved_profiles folder and restart Synapse.
[ONE Original Android Development] Thunderbolt:
I did it but i have information: invalid file. I download it twice.
[ONE Original Android Development] gianton:
Same here just tried to apply my profile on a fresh install of the kernel, I think it's a Synapse bug.
[ONE Original Android Development] Thunderbolt:
Ok, now it works. So it's test time now :) TU.
[ONE Original Android Development] RenderBroken:
Alot of good stuff incoming. I am pretty happy with the test build. Some other things coming down the pipe is graphite flags (TESTING FOR NOW) Charger Control. I want to plug my phone in at night and not charge at 2 Amps but rather 200mA. Slower charger for overnight charging. I dont want to wear out my new battery! A few other changes that should help in performance as well. I am hoping to get it out today! We will see.
[ONE Original Android Development] gianton:
Test r3 working smooth and rock stable since this morning on Euphoria.
[ONE Original Android Development] Thunderbolt:
The question is: is this working is better than stock euphoria kernel?
[ONE Original Android Development] gianton:
Definitely yes, but on the other hand I'm not fan of stock kernels. Lol
[ONE Original Android Development] Thunderbolt:
Ok. Now im On r2. R3 test is better?
[ONE Original Android Development] malavan:
where did you find r3?
[ONE Original Android Development] gianton:
Haven't noticed much of a difference with my setup.

Here mate.
[ONE Original Android Development] clockworkstop:
I don't know if this is related to the kernel, but since flashing R2 I have strange audio issues where the volume is all jacked up and audio alternates between being loud and quiet. Any ideas?
[ONE Original Android Development] Nandeh:
R3 test build with [MENTION=1546609]gianton[/MENTION] profile is running really awesome in Euphoria. Going to test it tomorrow in a normal day without WiFi...

Thank you guys!!
[ONE Original Android Development] RenderBroken:
I have had no such issues nor reports. I listen to audiobooks all day too! lol are you using any audio drivers or such?
[ONE Original Android Development] elementalfusion:
By the way render, FYI for the OnePlus one the default charging logic is such that when the screen is on, the phone never charges at 2Amps, only around 1Amp. Only when the screen is turned off, the phone charges at full speed or 2Amps.

Not sure if this is implemented in hardware or changeable by kernel, if its possible to change by kernel, it would mean that we can get full charging speed while using the device at the same time! Maybe u could look into this, thanks for the awesome kernel! Using it since my G2 :)
[ONE Original Android Development] RenderBroken:
Ok Thanks

No, I dont have that merged in. In my own testing it seemed to be overzealous when killing processes. It is something I will port over but I plan on doing some mods to it first.

Also I noticed the MAX Freq not sticking properly but no issues with Voltage. Make sure you dont have more than one app setting voltages.
[ONE Original Android Development] Ofthecats:
OK thanks for taking a look. I trust your judgement. Kernel is running great ?

No other app setting voltage. I'll look deeper
[ONE Original Android Development] renaltosonylevi:
Bingo!

Kernel auditor is built in to slimsaber-caf.
[ONE Original Android Development] Ofthecats:
I have it disabled
[ONE Original Android Development] _ASSASSIN_:
I denied root access to kernel aduiter lmao
[ONE Original Android Development] abhibnl:
Same here! Max freq doesn't stick in kernel auditor built into slimsaber caf. 2.4ghz step produces much heat without any performance boost, as per my usage.

Also [MENTION=5438598]RenderBroken[/MENTION], would setting powersave in the scheduler stuff in CPU tab result in UI lag? I noticed it's set to performance by default.

Sent from OnePlus One
[ONE Original Android Development] renaltosonylevi:
When you say max frequency won't stick is a case ware you cannot set to 2.4 GHz or is it ware your under clock setting gets ignored?
[ONE Original Android Development] Ofthecats:
Under clock settings don't stick.

Funny because synapse doesn't try to change them. It just ignores them
[ONE Original Android Development] renaltosonylevi:
Living in the southern hemisphere I have plenty of temp delta so heat is not much of a problem. Have you tried kernel auditor?( I am sure I spelt it wrong):rolleyes:
[ONE Original Android Development] abhibnl:
1958mhz is the step that i'm using from day one on this phone. Sweet spot for battery + UI fluidity since i'm not into heavy gaming. But changing max freq to 1958 via kernel audtior doesn't work.

Sent from OnePlus One
[ONE Original Android Development] RenderBroken:
There are no underclock settings. Also I think you are referring to when CPU-Boost boosts the min freq. Like in kernel adiutor, when you touch the screen you see the setting for min freq go up to 1.4GHz but if you were to stop touching the screen you will see it go back down to 300MHz. This is by design. Synapse ignores this becasue it confuses ppl.

Hang tight, I am looking into the issue. Thanks for reporting.
[ONE Original Android Development] RenderBroken:
I am very excited to announce that I have bought a new buildserver / hosting server

My old server had a 100mbit connection but now I have a 1Gbps connection. Also 16GBs Ram and 2x Xeon 2xL5420

So expect some nice changes for the new website we are working on as well.

These new changes dont really affect kernel downloads as they are small files but Rom Devs hosting with me will notice a drastic change in download speeds.
[ONE Original Android Development] andrew2511:
there is something strange in latest R4 update for CAF (using on 1408 Sultan's CM), when I wake up the device it shows a graphic glitch for one millisecond, like a tv noise. It doen's happen in R3, is that the normal behavior?
[ONE Original Android Development] karthickkatta:
Even I have the same graphical glitch
[ONE Original Android Development] _ASSASSIN_:
No issue in slimsaber..
[ONE Original Android Development] sneakerspark:
That's really great. Specs look amazing.
[ONE Original Android Development] ak:
Very good spechs ... Great my friend.
[ONE Original Android Development] abhibnl:
Great news RB. You really are a saint working without any selfishness with other developers providing even free hosting service. Great work brother.

Sent from OnePlus One
[ONE Original Android Development] geekynoob:
Everything sticks for me.. Under and voltages..
[ONE Original Android Development] abhibnl:
Have you tried with kernel auditor?

Sent from OnePlus One
[ONE Original Android Development] iPusak Gaoq™:
Hmmm....don't think R4 is stable compare with R2...I'm on Sultanxda rom (latest build) and have a few random reboot now and then but when I try to run antutu, device suddenly reboot...I'm on default Render kernel setting...

Sent Using OnePlus One
[ONE Original Android Development] 1ceb0x:
Same here on Slimsaber CAF. I only wanted to see if it happens on my set up as well. Not that I need to stress my phone for some benchmark scores, but it does happen.

maybe it is related to thermal throttling?
[ONE Original Android Development] mutalikga:
I'm on slim saber 14/8 build with R4 with -50mv , no issues at all ..
[ONE Original Android Development] 1ceb0x:
I'm on 11th August build. Maybe that's the reason. Thanks for chiming in!

L.E: There's also a 15th august build!
[ONE Original Android Development] dead0:
testing with Yoshi's caf build from the 15th and the glitch occurs, not always tho, blink and u miss it :p
[ONE Original Android Development] jmtjr278:
To everyone reporting random reboots and other issues [MENTION=5438598]RenderBroken[/MENTION] needs logs to investigate the issues. Please post logcats with issues and a little more about your setup. Thanks. For me with slimsaber caf all is great with r4. No issues at all.

sent from my bacon
[ONE Original Android Development] shubham1120:
Really smooth kernel! Been using it for 2 days and no stutters whatsoever. How's the idle drain for you guys?

OT: My Twrp shows 80c temperature. I thought it was gonna blow up ?. The phone didn't feel very hot though. Only the camera region was a little heated.
[ONE Original Android Development] renaltosonylevi:
No issues either - 55 MV, PVS bin 9 CPU. Have run antutu many times.

Edit

I wonder if this has something to do with the issues. Not using synapse my self.
[ONE Original Android Development] geekynoob:
Has to be a kernel adiutor issue.. Having problems with it since last beta..
[ONE Original Android Development] kalapapa:
I keep getting access forbidden when trying to go to downloads. Is the site down, or is just me

Well I just figured out the linked changed a bit but for some reason caf r4 is not there only r3. I guess it's fine cause it was only a new thermal driver

http://renderserver.net/?dir=devs/RenderBroken/OPO/CAF-LP

UKM

http://renderserver.net/?dir=devs/RenderBroken/Render-UKM
[ONE Original Android Development] RenderBroken:
Still in the process of moving and setting up the new server.

Here you go

https://drive.google.com/file/d/0B-GVJKBx9-GneVR1S0U0bktvNEk/view?usp=docslist_api
[ONE Original Android Development] kalapapa:
Thanks will test
[ONE Original Android Development] Ofthecats:
[MENTION=5438598]RenderBroken[/MENTION] apologies for ot:

Do you have any plans for a new device this year? Perhaps a nexus? If I happen to get the same phone as you, I'd like to follow any potential development. I guess it's early to ask, but I'm interested in your preference
[ONE Original Android Development] Setting.Out:
I keep trying to download your r20, but the server said future requests have past.. ;p
[ONE Original Android Development] RenderBroken:
Not sure but I am not averse to being donated a new device. ;)

Also,

Whoever is DDoSing my new server, Please stop. I pay for that server with my own hard earned cash. I let users host their Android projects on it for free. I have edone nothing but try to help this community. Please stop wasting my time and resources.

Zachariah
[ONE Original Android Development] Poesini:
They do stick in the MSM limiter, but check real CPU speeds (CPU info @ developer settings and/or Synapse on the CPU page) and you will see what we say
[ONE Original Android Development] prashant_001:
Hey guys can someone tell that which profile for this kernel is better for battery....I really need to control it as I'm using many apps....can someone share..!! Or any setup wud do too..!!
[ONE Original Android Development] Blodgarm:
http://xdaforums.com/showthread.php?t=3163211

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] just4u32:
Many differences my friend. Hotplugs and much more.

Would you consider sharing your own profile?
[ONE Original Android Development] iRhyiku:
Anyone have a link for the UKM for the CAF kernel?
[ONE Original Android Development] Blodgarm:
I don't have much of a profile, I just leave most of the stuff at default. I only change the max frequencies to either 1574 or 1036. I change cpu max to 389, under memory I put swappiness at 0%, and turn on the boot change thing and laptop mode.

As Abraham Lincoln once said, MURICA!!!
[ONE Original Android Development] geekynoob:
Can someone mirror r19 for me please.. :)
[ONE Original Android Development] Ofthecats:
[MENTION=5438598]RenderBroken[/MENTION] R4-T1 working well so far. Had one random reboot but lastkmsg was missing
[ONE Original Android Development] RenderBroken:
I updated the download link. You should be good to go.
[ONE Original Android Development] venky716:
[MENTION=5438598]RenderBroken[/MENTION] could you please look into adding secondary ROM support for CAF kernel.

I'm right now using TYR CAF but missing msm hotplug.

And CAF feels a lot smoother than CM when tweaked.
[ONE Original Android Development] MrxSiN:
scratch that. i got it working. Trying to tweaks on render. Not really familiar with cpu quiet
[ONE Original Android Development] RenderBroken:
They are the same. I am about to hunker down and bring my own up to date. Just have had to setup all IT Needs for 5 brand new schools this summer. . .its has been such a PITA.

I have no idea why his works and mine doesn't. I have looked. If you want, try looking into it as well. If you can provide and more info I would be happy to make the needed changes.

Good!

Yea CPUQuiet is pretty neat. It was developed by NVidia. It doesn't allow the core to go to sleep like normal. It puts it in a state called Quiescence.
[ONE Original Android Development] 1ceb0x:
What is CPU quiet and where to find it? I think it is invisible in Kernel Adiutor.
[ONE Original Android Development] abhi08638:
It's a hotplug replacement, so if it's implemented in synapse it should be under the hotplug section. I made the tunables for TYR kernel so you can take the hotplug file from his UKM and use it in renders
[ONE Original Android Development] iRhyiku:
Using another Ukm does this so I assumed I needed the specific one for this kernel
[ONE Original Android Development] Hzu:
Look again at the OP.
[ONE Original Android Development] MrxSiN:
Frequency doesn't respect max frequency settings on synapse. It still ramp up to 2.5Ghz even max were set to 1.9ghz for example. Occur on all governor.

---------- Post added at 10:59 PM ---------- Previous post was at 10:57 PM ----------

Also, there r 2 Min Max Core on Bricked hotplug.
[ONE Original Android Development] RenderBroken:
ITs fine to use another UKM. That error just means I dont have the same commit that exposes the PVS and Speed Bins. Its a non issue.

Thanks for the report, its a known issue that I am currently looking into. Also thanks for finding the typo.
[ONE Original Android Development] iRhyiku:
I can't edit any value though, if i underclock and press the tick it just resets everything back..

Strange
[ONE Original Android Development] KenjiHannya:
Try reinstalling the rom, gapps, kernel and ukm
[ONE Original Android Development] RenderBroken:
Not sure what you mean by underclocking but I think you mean that the MAX Freq won't stick and this is a known issue. It had nothing to do with UKM.
[ONE Original Android Development] kalapapa:
[MENTION=5438598]RenderBroken[/MENTION] somebody asked about values not sticking on sultanxdas ROM thread, he replied saying that he made his kernel like this to avoid user error

Since your building from his sources for the CAF kernel, could this also be why people have had problems with values not sticking

Also I've also had values not sticking

http://xdaforums.com/showthread.php?p=62423918
[ONE Original Android Development] RenderBroken:
Yea, I was digging through his changes to see if anything conflicts with what I had added. Still thanks for the suggestion!
[ONE Original Android Development] DerRomtester:
It is a parameter in the ramdisk that is causing this.

cpu notify on mitigate or sth like that.
[ONE Original Android Development] RenderBroken:
I don't think its that. I use that in my own kernel. It just makes the Scheduler notify a core before transferring a workload to it. It would have to be a change in source. If I don't find it I will ask him.
[ONE Original Android Development] maxed4901:
Hi, Sounds like a great Kernel here... I am on SOKP LP5.1 which is based on AOSP. can some one please confirm if this kernel will be compatible with my rom?
[ONE Original Android Development] LiquidSolstice:
Don't ever quote the entire OP. If you are not replying to someone directly, it is always assumed that you are replying to the OP.
[ONE Original Android Development] maxed4901:
Why not entire OP? i dont think thats a problem. "dont ever" is like he owes u..so far Aadi has been in hiding... no response to any questions.. Not even a thank you for the video review i did.. no reply regardin requests... an OP is full of nonsense most of the time written by developers language... how simple to have mention "AOSP compatible" or something? Boeffla kernel is also CM based.. it didnt work on this rom. no hopes of render kernel either... Maybe time to change rom
[ONE Original Android Development] abhibnl:
First of all, learn to talk with respect to devs, secondly, don't do things as an expectation of a thankyou or something else. It's people like yoiu who make the statement true "OP is the best place on xda to hide things." It's people like you who feel OP is full of nonsense and then come whining with useless and noobish issues. How simple it is to read OP and realize that it's a CM and CAF compatible kernel? Next time onwards, keep in mind that it's an xda rule to never quote the whole OP. Only quote the part that you have doubt about. The developer will respond whenever he would be free and would have enough time. He is doing all this for free, and only demands patience and "two eyes/one eye to read thread properly to avoid unnecessary issues"

Sent from OnePlus One