yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] abhibnl:
Damn! Now that's some serious testing bro. I wish major OEMs test their stock roms like this.

Sent from OnePlus One
[ONE Original Android Development] _ASSASSIN_:
Hey [MENTION=5438598]RenderBroken[/MENTION] , did you check out [MENTION=3685904]ak[/MENTION] 's latest experimental kernel. He has added an option to change all of the governors of each core simultaneously. Check it! Would great to add. Also what is so special about zzmove as I was reading how a while back you wanted to implement it and ak already has.
[ONE Original Android Development] ahaq:
Yah I want to know what so good about zzmove also
[ONE Original Android Development] NuLLV01D:
This might help:-

http://xdaforums.com/galaxy-s3/development/info-cpu-governor-zzmoove-t2326544
[ONE Original Android Development] ahaq:
Any update render for kernel and more of syanpse where setting will stay stable
[ONE Original Android Development] abhibnl:
I started using zzmove from galaxy s3 days and it's great. ZaneZam is so friendly and always looking for new tweaks to improve governor. Best thing about zzmove is it's profile selection choice. It has a profile for each n every type of user.

Sent from OnePlus One
[ONE Original Android Development] smoki3:
New wifi driver

http://review.cyanogenmod.org/#/c/94768/
[ONE Original Android Development] schaggo:
Well from reading this...

...zzmoove basically seems to do what this kernel already does. It hotplugs CPUs with a preference to minimize cores online, it uses a mechanism similar to boost to quickly provide a burst of power for a short amount of time and is overall, generally speaking, a conservative-based governor. Forgive my ignorance, but I don't see any benefit at all, I'd rather say problems are to be expected, as zzmoove doing hotplugging itself and renders hotplugging implementation are probably interfering with each other. This is just me guessing though.

Compatible with UKM/Synapse? Don't think so. So another somewhat duplicate function with potential to interfere with what is already in place.

zzmoove seems to be an awesome governor for the "average" kernel without cool stuff already built in. zzmoove seems to do in a very neat way what Render put a lot of energy into to reach with his/this kernel. But it seems to me, the way RenderKernel is built, zzmoove would be a non-matching combination. Again, this is just me guessing.

Except of course, if one were to disable all hotpluggers and other deciding logics in the kernel and select this governor, the governor would probably work. But that I don't know, not a kernel dev at all, Render...?
[ONE Original Android Development] abhibnl:
No offence intended but considering zzmove is kind of a popular governor with boeffla, Boeffla Kernel is by no means an "average" kernel. It's perhaps the most stable kernel out there for opo. Regardin cool stuff, it has all the required functionalities built in with an awesone, easy to use, reliable app.

Regarding zzmove, well i'm not sure but i know profiles can be enabled via synapse too. AK is doing the same in his new implementation(i hope i'm correct here). Yes, zzmove has it's own core hotplugging logic which some may like some may not.

To render, i'm not promoting another kernel here in my reply but calling an awesome work of an awesome kernel developer, be it any kernel developer, just an "average" kernel is not quite right.

Sent from OnePlus One
[ONE Original Android Development] HaTrED_:
Hope it fixes that annoying drain that everyone complains about... :fingers-crossed:
[ONE Original Android Development] schaggo:
You didn't get my message, respectively you got it wrong. I did in no way mention boeffla or ak and relate my comment to that, thus I did in no way downrate anything. Get your facts straight.

I said: zzmoove is awesome when implemented in a "normal" kernel, as it will simply by implementing a governor make the kernel do similar stuff what Renders kernel does here. Its like: average kernel *snip* awesome kernel.

Now, Render here, had to suffer much more, had to spend many more nights awake tinkering and testing around and sweat a lot more blood to get it's hotplugging and all the other awesome Render-features working where the average-joe-kernel-dev can replicate quite a bunch of Renders awesome stuff by adding zzmoove. And thats quite "quickly done".

And secondly, as Renderkernel already has said features and as they do work as intended, it does not make sense to me to implement zzmoove into Render. To specifically point it out again: zzmoove and Render. And only because RenderKernel already does this stuff and because I'd reckon, that the Kernel and the governor would fight each other, only because of that. Kind of like never change a running system.

As said, get your facts straight, I did in no way downrate or speak unfavorable of anything else.
[ONE Original Android Development] abhibnl:
Well then it was cleary a misunderstanding on my part. I'm using tapatalk app so i have no idea about your post counts or status. I thought you as another fanboy calling other's work as average. But seriously, no offence was intended in my post. And regarding zzmove, as we're both aware of d same fact that it has it's own hotplugging logic then yes, for it to work properly, user has to disable everg hotplug option in synapse to make it work properly. Otherwise, it would not work as intended and the two hotplugging logics will mess things.

Sent from OnePlus One
[ONE Original Android Development] CounterC:
[MENTION=5438598]RenderBroken[/MENTION] does your kernel has kexec multirom patch? I'm using multirom and I would love to use R4 on primary ROM...

Edit : Sorry, forgot to search first! It does apparently...
[ONE Original Android Development] RenderBroken:
I am not really sure if zzmoove will really add anything to the kernel that some other governor doesn't already cover. It is however a very impressive governor and alot of work has gone into it. More than I would use though. I still like to give cool things a try and may have this governor make a show in R5.

Sweet Thanks brother.

close, it is compatible with Synapse but I have to make it not show all of the tunable otherwise keeping track of all the tunables x4 is just too much for the app to handle and it Hangs then causes a kernel panic.

At least you corrected yourself! Glad you found the answer.
[ONE Original Android Development] ahaq:
Experience with CM12s

After trying 3 different kernels on the latest CM12s including AK, Boeffla, and Render. I find out that out of all Render's latest is so smooth compare to others. AK's latest exp seems to give me bit of lag opening apps and i think in future end this problem will go away as new versions will improve. Boeffla also gives me more or lag along with apps taking few seconds to open up apps and switching between apps. Render just flows well and I love it. Only thing now i am aiming for is battery-life, all are bit off in battery life. So i am hoping newer Render build will help me solve battery problem.
[ONE Original Android Development] miloita:
did you flash the R4 version?

or is it only for cm12?

ask cause i don't want to brick things!
[ONE Original Android Development] demon507:
You can flash R4 on cm12s without fear buddy.
[ONE Original Android Development] miloita:
pls upload your great work on a better site pls. 30 minutes to download 7mb of zip??

i tell you this advice cause you are having great impact and success, many people will download it ;)
[ONE Original Android Development] ahaq:
Here you go

Alternative Download R4 Render:

http://goo.gl/CCrSLo
[ONE Original Android Development] RenderBroken:
Do me a favor and try again, I downloaded it in 2 seconds. I have a 100mbit fiber connection for the server. I will be looking into upgrading the server eventually to a 250mbit connection but still need to find the $. lol Right now I have been offering cheap hosting for other Devs and even free accounts so sometimes there can be alot of traffic. My server is popular ;)
[ONE Original Android Development] RenderBroken:
Ok Some stats for my Server (Web and build server are the same)

About 400GBs total bandwidth used in 4 days

258.1K Hits - A single file request in the access log of a Web server. For example, a request for an HTML page with three graphic images will result in four hits in the log: one for the HTML text file and one for each of the graphic image files. While a hit is a meaningful measure of how much traffic a server handles, it can be a misleading indicator of how many pages are being viewed. Instead, advertising agencies and their clients look at the number of pages delivered and ad impressions or views.

16K total Visits - This is defined as a series of hits from any particular IP address. If any two hits are separated by 30 minutes or more, two visitors are counted. "Visitors" represent an extrapolated number.

Note: 31.9% humans / 68.1% bots (The bots is what i am protecting myself from the most though there are some malicious ppl too lol Also WHAT are these users comming back for to hit again in the 30 minute window! lol)

Thats pretty crazy!
[ONE Original Android Development] _ASSASSIN_:
If you can get non-google advertising that doesn't add too much to loading a page and isn't obnoxious advertising, I think everyone here would be happy to help pay off your service costs with ad revenue :D
[ONE Original Android Development] miloita:
hi i've seen your kernel settings! copyed.. another question: i'm not having your beautiful battery results! do you use anything else? i use greenify also! let me know pls ;)

---------- Post added at 07:49 AM ---------- Previous post was at 07:17 AM ----------

hi, don't know if it is a problem linked to your kernel or simply on cm12s, but i explain:

after i installed your r4 kernel on cm12s, when i restart the device or reboot from recovery, it takes several times to boot:

1. exit bootanimation cyanogen

2. it says upgrade of Android ... ( like when you clear cache, i have always this on every boot )

3. it goes back to bootanimation cyanogen

and this repeats several times....

have you an idea of why this is happening?
[ONE Original Android Development] gamal001:
I have one note last version of ukm maked boot loops ..
[ONE Original Android Development] venky716:
Not really, I've greenified only a few apps.

Maybe your partial wakelocks could throw some light on it.

Bacon
[ONE Original Android Development] thedao:
Hi have you got a version of renderkernel without color calibration as my opo screen looks to "overexposed". The statusbar and my facebook is too white etc.
[ONE Original Android Development] abhi08638:
You can use synapse to adjust the colors but if you don't want to do that then do this.

Download the app [MENTION=4316709]savoca[/MENTION] made and use it to tune the colors yourself. Its a nice clean interface just for adjusting colors

http://downloads.codefi.re/savoca/kcal

This what I'm using
[ONE Original Android Development] CounterC:
Where do I get that CPU 'widget' my friend?

PS: What ROM/kernel combo are u on these days?
[ONE Original Android Development] abhi08638:
That CPU monitor can be found under developer options near the bottom. Its called "show CPU info" although only some roms have it. I'm on unofficial beanstalk April 3rd build with ak217
[ONE Original Android Development] miloita:
hi, don't know if it is a problem linked to your kernel or simply on cm12s, but i explain:

after i installed your r4 kernel on cm12s, when i restart the device or reboot from recovery, it takes several times to boot:

1. exit bootanimation cyanogen

2. it says upgrade of Android ... ( like when you clear cache, i have always this on every boot )

3. it goes back to bootanimation cyanogen

and this repeats several times....

have you an idea of why this is happening?
[ONE Original Android Development] schaggo:
No, otherwise your question would have been answered the first time round you posted it. No need to copypasta.

Btw, a little read up for you:

http://xdaforums.com/showpost.php?p=60146765&postcount=1541
[ONE Original Android Development] miloita:
You linked this only because i say cm12s?
[ONE Original Android Development] RenderBroken:
Yes, we are looking into this for only the free accounts right now. I really am not doing this to get rich, just want to help others with a solid hosting server. I really don't want ads but if so I would make them tactful.

No, I personally have flashed my kernel on cm12s with no issue. Also many others have so I don't believe the problem is with the kernel at all. Is this a clean flash of cm12s?or are you installing cm12s over cm11s? I clean flashed mine and all is well. More info would be helpful. Also I agree, one time is enough. I don't normally miss a post and remain pretty active on this thread, I just work alot too and it may take time to get to you.
[ONE Original Android Development] miloita:
really sorry for double post

i dirty flashed over cm11s but i had no problem. i think i found the real problem: i flashed abhi cameranextmod for cm12 on cm12s... i think this is the only mistake i made. is it possible that that zip is making problem with my device?

i think as soon as i can i'll dirty flash cm12s again ( can i dirty flash it over cm12s again? )
[ONE Original Android Development] RenderBroken:
Dont sweat it ;)

Not sure about the dirty flash but I am sure that's your problem. My kernel use the AnyKernel Method of adjusting the Rom's boot.img ramdisk to work for my kernel. Dirty flashes can cause issues in such that my settings/changes don't get applied properly. If you want to use my kernel with CM12s you will most likely need to clean flash.
[ONE Original Android Development] miloita:
too late but you were right....

i flashed over cm12s, now it shows every time: the process com.google.process.gapps stop working!

help me i can't use my device... maybe i could try flashing gaps?? don't know really...
[ONE Original Android Development] RenderBroken:
You should still have a custom recovery, you need to download the cm12s flashable rom and clean flash it. That's the only help I can give you. The cm12s flashable already has Google Apps so just flash the rom, boot up, then go back into recovery and flash my kernel R4.
[ONE Original Android Development] sneakerspark:
[MENTION=5438598]RenderBroken[/MENTION] hey there. I wanted to ask whether the fstab.bacon file in your kernel is modified to mount system, data and cache partition as f2fs? As im trying trying to use Calkulin rooted cm12s with f2fs updater-script.
[ONE Original Android Development] geekynoob:
Nice time to have checked the thread.. *evil laugh*
[ONE Original Android Development] gabryoryn:
this kernel is perfect.. thank you!!!!! :D:D
[ONE Original Android Development] geekynoob:
Dunno if its mentioned..I use kernel auditor for tinkering.. Beautifully made app..
[ONE Original Android Development] HaTrED_:
Awesome!

During your tests under new wifi drivers have you ever noticed any battery drain?
[ONE Original Android Development] RenderBroken:
So just to confirm, I am now using the new new drivers.

So the drivers before the ones I am using now caused the higher drainage. The ones I am now using should have all issues fixed.
[ONE Original Android Development] HaTrED_:
I'm on my way to find out! :p
[ONE Original Android Development] Nandeh:
Great!! Another release to play with this weekend :)
[ONE Original Android Development] ogrillion:
Synapse keeps telling me kernel not supported. I did flash ukm script with kernel. Never had this issue before, switched to kernel audit tool for the moment.

Anyone else having this issue?
[ONE Original Android Development] johnhere:
Just started with the R4 as a base for my CM12 nighlty up to date. What a rocket and battery life ! Noticeable A LOT better then stock kernel.

24h with 5 hours SOT normal overall use and still 40% left.

Happy to read now about R5 release. and installed just now. :)

Thanks for this great kernel ! I am on top of this thread from now on :)
[ONE Original Android Development] schaggo:
be sure to flash the rom first before flashing the kernel to make sure you're on stock kernel at the time of flashing renderkernel. the chosen anykernel implementation will otherwise produce a dirty ramdisk.

tl;dr: don't update kernel only, always flash rom/stock kernel first, before flashing render.
[ONE Original Android Development] EasyGoingXD:
Settings? :)

---------- Post added at 10:47 PM ---------- Previous post was at 10:44 PM ----------

1 - open/download terminal from play store

2 - type in the following lines:

1) su

2) uci reset

3) uci

3 - done, delete your synapze cache and open it up :)
[ONE Original Android Development] RenderBroken:
Yea, it has to deal with the testing I am doing. I need to remove the link. But for those that want the newer Render-UKM release run this in Terminal:

su

uci

uci reset

uci

That should do it.

Well yes and no. It depends on the state of the ramdisk. In my flashable, I have fail safes to account for certain scripts and I plan on filling those out even more. BUT IF you flash AK's wonderful kernel, he changes values in certain areas. Right now they don't really affect the outcome because I then use my own boot script that re-applies all the settings that count, in my eyes, to the values that I want. But you have to understand that the risk is there. If you are having issues when no one else it reporting the same, then make sure you have a clean flash of the rom/boot.img first and then flash my kernel. If you are then STILL having wierdness, please report the problem you are having. I am pretty laid back guys, as I am sure you know. I also believe that you all have some common sense and have Critical Thinking Skills. So I assume that certain needs prerequisites have been met by the end user before reporting a problem. Just make sure you use common sense and you should be ok. If you have a question about how AnyKernel works, please ask so everyone can benefit from your question.
[ONE Original Android Development] sneakerspark:
Any chance you could tell me how to inject those lines so the i can do it myself for the time being? And thank you very much for the update. :)
[ONE Original Android Development] ogrillion:
Thanks that worked perfectly sorry if that was covered somewhere and I missed it.

This question isn't related to kernel so sorry to go OT a little but I figured you wouldn't mind.

I am curious if this is just how it is or if my phone has a hardware issue. But occasionally mostly on black screen with white text I notice a slight.... Distortion. Like almost a slight waviness to the letter on screen. I have seen it a few times and its hard to really see. Am I going crazy maybe?
[ONE Original Android Development] RenderBroken:
Hang tight and you can be my official Tester ;) Let me know if you are game and know how to recover. (I assume you do!)

I have not heard or read about this issue anywhere. Have you searched the OPO Forums? May be a good place to start.
[ONE Original Android Development] sneakerspark:
Nothing is better than testing and recovering my friend. Bring it on. XD
[ONE Original Android Development] RenderBroken:
Only cuz I am really cool lol jk ;) Also you asked respectfully!

https://drive.google.com/file/d/0B-GVJKBx9-GnU1gtT1VWR3p0SVE/view?usp=sharing

Here is a build that adds F2FS support to ANY rom for /data and /cache. I cannot make /system work for F2FS since that is something the Rom Dev HAS to do. However, /data and /cache are just fine!
[ONE Original Android Development] venky716:
EDIT: False alarm, seems to have gotten better after a couple of reboots. Still testing.

The new Wifi drivers seem to suck, atleast for me.

I can find networks fine but the speed is horrible for no good reason, all of a sudden I get that exclamation mark on the status bar and the upload download speed go down to 0.

I'm sure not everyone is facing these issues since no one has reported anything yet but previous drivers seemed way better to me.

Bacon
[ONE Original Android Development] sneakerspark:
Yaaaaay that was quick.

Ok i have a rom in which system is mounted as f2fs in the updater script. Let's see if its boot.

Update: booted up just fine but only with data and cache mounted as f2fs, the rom with f2fs updater-script didnt boot. It boots back to recovery everytime.
[ONE Original Android Development] SagiMedina:
In my case the speed has improved, download and upload.

My only issue is the colors enhancement constantly when the 'sunlight enhancement' is on. Hope you can find a way to fix it...

Rom - Cos12.
[ONE Original Android Development] Nandeh:
So, I guess we don't need to flash stock kernel if we are coming from older Render Kernel release, because it uses the same Ramdisk... Is it?

I dirty flashed R5 over R4 and everything works as expected. I will test battery and performance along the day
[ONE Original Android Development] miloita:
solved my problem flashing play services, probably it was corrupted don't know! now everything's working, i'll flash your kernel ( wow already r5, you rock!!! ) asap. only one problem: dev options FC, but i think it's a calkulin's version problem, already asked in that thread ;)
[ONE Original Android Development] HaTrED_:
Battery drain under new wifi drivers is solved! That's cool! Still testing speed settings and so on... But I've got that exclamation mark in wifi signal once and phone was unable to acquire any network. Only a reboot brought it to life... Let's see!

Tapatalked!
[ONE Original Android Development] Nandeh:
Don't get this issue here with last Blisspop based in 5.1, what ROM are you using?

I remember get that with certain WiFi networks, maybe cause of its internal config...
[ONE Original Android Development] miloita:
Do you have any new settings change in synapse from r3 to r5? i love your super conservative settings!
[ONE Original Android Development] alexbk66:
With latest Resurrection_5.4.1-20150416 and latest RenderKernel-CM12_OPO-R5 I get a boot loop. Anybody have this issue? Always clean flash.

Looks like the same problem...
[ONE Original Android Development] RenderBroken:
Can you explain the steps you took to update? Like is it a clean flash? Or was it a dirty flash? If so did you flash my kernel again afterwards? Any info would be appreciated.
[ONE Original Android Development] alexbk66:
As I said, I always clean flash. What I actually did :

1. Flash: cm-12.1-20150417-UNOFFICIAL-bacon.zip (for modem)

2. Wipe everything

3. Flash: cm-Resurrection_Remix_LP_v5.4.1-20150416-bacon.zip

4. Flash: gapps-L-4-16-15.zip

5. All good

6. Flash: RenderKernel-CM12_OPO-R5.zip (no UKM yet)

7. Wipe cache/dalvik

8. Bootloop

I tried 3 times same procedure (without flashing cm-12.1). Once it booted after the kernel flash, but after Render-UKM-3.8.1.2.zip get bootloop still.
[ONE Original Android Development] RenderBroken:
Can you link me the script? Cuz what I am doing is replacing the entire fstab.bacon file with my own that has the needed lines. So it should work as long as the ROM supports it. You cannot make every rom work.

Yea, I have 0 issues with wifi. Not sure what to even do about the Sunlight Enhancement thing. I have not purposefully change anything about that. All the screen stuff I try to stay inline with CM.
[ONE Original Android Development] RenderBroken:
Doesn't really make sense but I will look into it. There is nothing wrong with your procedure as far as I can tell. Pretty straight forward. Does flashing AK's kernel work? Thanks for the info and report about the issue.
[ONE Original Android Development] alexbk66:
Hmm, I didn't try AK, but boeffla-kernel-4.0-beta7-CM12.1-bacon.recovery works fine.
[ONE Original Android Development] RenderBroken:
Well boeffla uses his own complete ramdisk while AK and I use the anykernel method. I am just trying to see if it's anykernel or not and if it works with ak's then I have something to compare against. Thanks for your help.
[ONE Original Android Development] wjm4138213:
would you add gpu step (27mhz)?
[ONE Original Android Development] DerRomtester:
Every kernel has this step. Even stock kernel has 27 mhz idle step.