yashsingh1/xdaforums huggingface dataset:
[X 2014 Original Android Development] -iNSiGhT-:
Thanks for this kernel!!

Hard to live without kernel to flash when you prior own Nexus devices.
[X 2014 Original Android Development] Kamnnoriel:
As far as governor and IO is concerned, I'm using SmartMax+Zen, though I've modified the Hotplug settings and made it run on full quad core mode . though I'm not really sure if it would be THE best combo, imho I think there're better combos but I'm still testing.

Try it out and tell me how did it go for you :)
[X 2014 Original Android Development] RenderBroken:
This is something I plan to have in the next build. Thanks for your interest!

Running full Quad is an interesting setup but because we are using a 3.4 based kernel, the scheduler is not really setup for this type of setup. The 3.10 based kernels can though. The N6 is a perfect example of this.

What kind of results are you getting with such a setup?
[X 2014 Original Android Development] Kamnnoriel:
I don't know what you mean with the scheduler not setup for full quad core, but I've been getting pretty good performance with somewhat good battery life, as an example, today I got 15hrs 30mins of battery life with 4:40 hrs SoT with 10% left (I don't have nor use WiFi so I'm on cell data the whole day), but I've been using a lot of apps to help me with the battery savings too (Amplify, Powernap, etc).

If you have a better setup for a good battery life I'd love if you let us know, you've made this kernel after all.

Is there a possibility to get a 3.10 based kernel so we can get the most out of the full quad?

By the way, thanks for your work, really appreciate the kernel you've made for our phone :).
[X 2014 Original Android Development] notanoob:
Works on Unofficial PA :)

Thanks for the kernel.

Waiting for stock kernel from you :D
[X 2014 Original Android Development] Optimusman:
Have a quick question, kernel works great BTW, only issue im having is synapse doesn't support victara? Installed ukm, busybox on rails as well as busybox, I'm running resurection remix btw if that helps. Thanks for any input!
[X 2014 Original Android Development] Vinnom:
There is any chance to add alucard hotplug? I find it the best, as it allows a lot of configuration ^^
[X 2014 Original Android Development] RenderBroken:
I have added it to one of my other kernels before. I felt that it did not offer anything much different than that of the current 3 I have now. Still thanks for inquiring.
[X 2014 Original Android Development] Megatron007:
[MENTION=5438598]RenderBroken[/MENTION] Can u try to implement kexec hardboot patch in this kernel ? :)
[X 2014 Original Android Development] RenderBroken:
What for? We don't have MultiRom.
[X 2014 Original Android Development] Megatron007:
i was thinking to port for moto x 2014 i tried for moto x 2013 but failed at kexec harboot patch
[X 2014 Original Android Development] RenderBroken:
ok cool. I will take a stab at it then. Where you able to compile MultiRom?
[X 2014 Original Android Development] Megatron007:
I will Start My Work Then :D
[X 2014 Original Android Development] Optimusman:
Good luck guys!

Appreciate the hard work you guys both put into the moto x 2014!!! Would be adamn holiday if you guys could get multi rom support for the x 2nd. Gen!!! Just the thought made my night lol
[X 2014 Original Android Development] bongostl:
Good morning (at least in my part of this spinning ball)!

I'm new to CM12.1 (though I've been an at-times cm user since my nexus 1).

I am NOT someone who will (generally) tweak the kernel on my own, and my order of priorities is:

1) Battery

2) performance.

So, my question:

For someone like me, are there benefits to flashing this kernel?

Thanks greatly!
[X 2014 Original Android Development] danger2u:
same question like bongostl

thanks
[X 2014 Original Android Development] RenderBroken:
I believe so, just use the stock settings and you should be good to go. I feel that you get both performance and better battery with how i have modified the kernel. I replaced the hotplug driver with one that i feel is more conservative. I have tuned the stock setup even more so to work together with other subsystems. I am rather pleased with the outcome. I have been working on another release where I have fine tuned the settings even more. I have re-done underclocking and overclocking. (Needs more testing) I now know with our SoC that 268MHz is the lower we can go. On my OPO kernel I have made it so that 268MHz saves even more power than 300MHz by lowering the memory bandwidth and a couple other changes like that. I have added two more governors (DanceDance and Lion Heart) and had worked on more subsystems.
[X 2014 Original Android Development] Optimusman:
Any chance of a release of the kernel that's been tweaked to your liking even more lol? Not asking for a date, just seeing if we may have another kernel to p play with in the near future hehe
[X 2014 Original Android Development] Silencer-22:
Can't wait for the next release! :)
[X 2014 Original Android Development] nithin1992:
Thanks for the kernel, works great. I really wish you had one for the stock version though, if it helps, we can help you with testing as much as possible? CM is good, but i really do miss the Moto features :sad:
[X 2014 Original Android Development] Megatron007:
for stock kernel , there is missing modules for wifi in kernel source provided by motorola , none of the devs got wifi working :(
[X 2014 Original Android Development] FooBazza:
Would kernel source for victara by cm work for kernels with linaro and made for aosp roms?
[X 2014 Original Android Development] RenderBroken:
Yes sir! As soo as I am done with what I am doing for my OPO, I will start pulling over the same changes I have been making there. Since they are essentially pretty similar to each other in source, I should not run into many merge issues. But, I have been playing and tweaking my current setup and will use it for my next Victara build.

expect some big changes.

Weird, should not be an issue though. I will take a look at it as well to see if I can do anything about it.

I would not mind doing a stock kernel but I am already busy enough trying to keep up with building for my OPO, G2 and Victara. Especially doing it blind. Don't mean to beat a dead horse but it's just plain tough. I could testers more and just take it slow. My issue, (personal one) is that I like to move pretty quickly bit if u have to take this slow to provide a kernel then I will.

No sir, different dependencies.
[X 2014 Original Android Development] Optimusman:
Awesome, well I'll be stoked to test the new kernel Render, sounds like exciting things to come for the one and only MOTO x 2014
[X 2014 Original Android Development] AnimusVoxx:
Can anyone explain asyns-expire, fifo-batch, and sync-expire? Can tuning these make anything faster?

I guess what um really asking is just a little insight on the different parameters and how they work. Just a little info will help.
[X 2014 Original Android Development] juangcardoso:
Greeeeeeeeat!!!! Perfect Kernel! :D

Battery Life - Very Good

Performance - Very Good

DT2W - <3 Very Good
[X 2014 Original Android Development] bira792:
I would make a good configuration to save battery would like personal assistance, agradesco now.
[X 2014 Original Android Development] Amisuta:
Does anyone have an actual battery life/performance comparison between this and the stock kernel, such as pics comparing active usage and benchmarks? It would be great to see a visible difference between the two.
[X 2014 Original Android Development] RenderBroken:
https://github.com/RenderBroken/msm8974_motox2014_render_kernel/commits/cm-12.1

Should be finished with new kernel this weekend! Alot more cool stuff to come. If you are interested in keeping up, keep checking my source. I will soon have another branch called "r5-t1".
[X 2014 Original Android Development] 0.0:
What is r5-t1? Are you going to just separate commits from the cm-12.1 branch into release sections? I have cloned your cm-12.1 branch and just want to know if you will continue updating it or will r5-t1 be the new branch to switch to
[X 2014 Original Android Development] RenderBroken:
No, r5-t1 is just a test branch that when all is well I will merge it to my main branch. Its just easier to mess with for testing reasons.
[X 2014 Original Android Development] tarkin88:
A basic question, this kernel works with ParanoidAndroid 5.1 ? Thanks for future answers :)
[X 2014 Original Android Development] juangcardoso:
Yes. It works very well! :D
[X 2014 Original Android Development] AnimusVoxx:
Not to sound rude but dang still no update?.. That can only mean one thing.. This is a f*****g amazing kernel!
[X 2014 Original Android Development] RenderBroken:
Yep, too busy and I dropped the Victara. . . ;)

Naw, I have been busy for real. Too busy really. I work as am IT Admin for a school district and I am over 4 campuses. Getting ready for the school year is a PITA. I am also an IT Consultant and deal with high level issues such as server work/failure and virtualization just to name a few. We had an AC Failure for one of the server rooms we manage and it has fried some devices, especially at this time of the year. This client is another school we manage and are trying to get ready for the next school year with no network access. Its tough so its just been nuts. This is not counting the Dev work I do lol or the new baby we have. (when we already have a son who is 4). But I love Dev work. I have been asked to help figure out the no wifi issue when compiling the stock kernel. I believe I found the problem so I am also working on a stock kernel for Victara (for some reason lol) . Doing Kernel work for this device is tough because there are not many users and there is no real payoff (No not talking about $) other than just doing y'all a solid. And then there is the "Dead Horse Issue". I will try to release a stock kernel for others to fork and build on. I will also try to redo my kernel on the stock branch aswell for those that want my features.

TLDR

I just got sidetracked lol

I plan on a release this week. I have some cool things planned for this release.
[X 2014 Original Android Development] Silencer-22:
[MENTION=5438598]RenderBroken[/MENTION] You are awesome. We'll wait patiently. ;)
[X 2014 Original Android Development] iron maiden:
hello good morning , double tap to wake me only works mita screen , I work in full screen? thank you

Cheers
[X 2014 Original Android Development] gopik5:
Good work Render

Can you share the link to github to original msm kernel this was cloned from?
[X 2014 Original Android Development] RenderBroken:
No it doesnt work in Full screen last i remember. I cant actually test my kernel so I did the best I could to get DT2W working. I ended up having to rework the touchscreen driver too. I think you have to have S2W enabled along with DT2W to work properly. I will revisit this subject later.

CM Kernel:

Its been forked from CM

https://github.com/CyanogenMod/android_kernel_motorola_msm8974
[X 2014 Original Android Development] Amisuta:
Just wondering, what governor are people using? Any noticeably better than others?
[X 2014 Original Android Development] dex4ever:
First congratz for the work, it's a excellent kernel, but i receive a lot of FC of Google Play Services. Anybody can help me?

I'm on Resurrection rom.

Sry for my english, I'm not american. ?

Enviado de meu victara usando Tapatalk
[X 2014 Original Android Development] MrMeeseeks:
That is a rom issue, not kernel. If you check the resurrection rom thread you will see a lot of people having that problem.
[X 2014 Original Android Development] dex4ever:
This is a solved in last release. If I use stock kernel no occur FC, only when apply this kernel ?

Enviado de meu victara usando Tapatalk
[X 2014 Original Android Development] adm1jtg:
How are you doing this, the kernel here is for cm or aosp based roms and is NOT compatible with stock roms.... The stock kernel is not compatible with cm and aosp roms so I am very confused what you are doing.
[X 2014 Original Android Development] MrMeeseeks:
He's meaning the "stock" kernel that comes with Resurrection Remix Rom, not a stock Moto kernel.
[X 2014 Original Android Development] dex4ever:
Exactly, tks!

Enviado de meu victara usando Tapatalk
[X 2014 Original Android Development] floepie:
FYI. The sources have been released for the stock kernel. Let the games begin!
[X 2014 Original Android Development] RenderBroken:
For those interested:

I was asked to help get the Stock kernel to compile with Wifi working. Here is my branch that compiles without errors and should have working wifi but I cant test for reasons I am sure you guys know.

https://github.com/RenderBroken/msm8974_Victara-Stock_render_kernel

If you are brave, you can flash this build on a STOCK rom:

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

It was compiled with Sabermod 4.9. No other features. I just need confirmation it works or not.

Thanks guys.
[X 2014 Original Android Development] kristof95:
I am able to test it once home later this afternoon on a freshly restored phone
[X 2014 Original Android Development] MrMeeseeks:
Is this 5.1 kernel?

---------- Post added at 04:15 PM ---------- Previous post was at 03:59 PM ----------

Getting an error executing updater binary in twrp.
[X 2014 Original Android Development] kristof95:
[MENTION=5438598]RenderBroken[/MENTION] Yes, same error:

"Error execution updater binary in zip..."
[X 2014 Original Android Development] RenderBroken:
Yes, 5.1

ok thanks guys!
[X 2014 Original Android Development] adm1jtg:
With twrp 2850 zip refuses to flash, no error codes. Can you provide a boot.img perhaps that i could fastboot?
[X 2014 Original Android Development] RenderBroken:
I may, just alot more work for a test build.
[X 2014 Original Android Development] igor_anta:
Sorry if I'm beating a dead horse here, but do you plan to implement kcal in this kernel? :)

The yellowish whites are driving me insane at times, and this will help big time. Keep up the good work, cheers.
[X 2014 Original Android Development] adm1jtg:
How hard would it be to disable the version check then as i think thats where its failing
[X 2014 Original Android Development] RenderBroken:
Yes it will be added.
[X 2014 Original Android Development] RenderBroken:
OK i disabled the Check so it should flash regardless. Please make a backup of the Boot Partition using TWRP Before flashing so you can restore if it fails:

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

Remember, this is for 5.1.1 STOCK ONLY!!!

I need to know what works and what doesnt.
[X 2014 Original Android Development] crpalmer:
FYI, in the next few days I will be merging the 5.1 Motorola kernel changes into CM. Doing so requires updates to various other pieces and will cause problems if you flash a kernel that does not include the 5.1 changes.

It will almost definitely break the camera and the STM401 sensor (gestures) if you use an incompatible kernel.
[X 2014 Original Android Development] adm1jtg:
repacking image failed error
[X 2014 Original Android Development] Amisuta:
Anyone tried this kernel in the latest cm nightly?
[X 2014 Original Android Development] crpalmer:
I just merged this and it will be in the next CM12.1 nightly. For added fun, this will likely hit other source built ROMs sporadically as people update their source code.

If you have problems with camera / sensors consider that suspiciously related to this change.

[MENTION=5438598]RenderBroken[/MENTION]: You should be able to just merge the cm-12.1 kernel and have a kernel that works for the new nightlies (assuming that you are doing an anykernel type install and don't have ramdisk dependencies).
[X 2014 Original Android Development] RenderBroken:
Sweet! Thanks for the heads up my friend!

I may just merge the latest and release a maintenance build then. Thanks again!
[X 2014 Original Android Development] 0.0:
I built Render's kernel with his sources and added crpalmer's 5.1.1 code to it. It should work with CM ROMs that have the 5.1 blobs

https://www.androidfilehost.com/?fid=24052804347787402
[X 2014 Original Android Development] Amisuta:
Works nicely.
[X 2014 Original Android Development] RenderBroken:
Thanks bro!

PS: If you have any changes you would like to make, send me some pull requests and I would be happy discuss/merge them. I enjoy collaborating and its nice to have someone else checking over your source from time to time.
[X 2014 Original Android Development] Amisuta:
Not sure if I should ask this, but what features are you planning on adding in the future?
[X 2014 Original Android Development] RenderBroken:
You should not ask. . .

lol

Um, not sure. Really the ground work is done. No more hotplugs I think. Maybe Faux Sound Control, Thermal driver changes, more optimizations under the hood.

Why, what are you wanting?
[X 2014 Original Android Development] Amisuta:
I really don't know what I want... Lol?

I just like to tweak things for better performance and battery life. Any kernel settings suggestions?
[X 2014 Original Android Development] 0.0:
Faux sound control is something I would like. Thermal optimizations is good too since my phone did run hot at random times. That's about it

sent from my Moto X Pure Edition
[X 2014 Original Android Development] adm1jtg:
Any luck on the stock based version or should I just say TY and move on as there simply isnt enough interest.
[X 2014 Original Android Development] Amisuta:
There is interest. I wanted the kernel and was on stock, but I then read it was only for cm, which prompted me to switch and realize that cm wasn't bad.
[X 2014 Original Android Development] bira792:
we need to thermal control device that heats demais.como said there above, only yourself to help if aucontrario plan to get rid of this device is a pity.
[X 2014 Original Android Development] adm1jtg:
I simply mean response on here was minimal and thus it may not be worth OP time and effort to keep working on it since there are issues and very few willing to test and give feedback. I would love to see a stock kernel as for me custom roms really aren't an option as i would miss things like touchless controls and moto display to much... yes I know there are alternatives to moto display but I dont find it as nice nor as easy to use. I have not found a solution to touchless controls that can activate the phone and give commands without ever touching the phone at all.
[X 2014 Original Android Development] Amisuta:
Moto display is built into cm along with the twist and chop-chop gestures.
[X 2014 Original Android Development] Optimusman:
I don't think moto display is built into any of the custom roms ATM? I may be wrong about that but don't know if it's possible! Using cm, or aosp to add moto's extra features. The custom roms use lollipop features that mimic moto display.
[X 2014 Original Android Development] Amisuta:
Believe me, I'm using cm right now. It's mostly like moto display, though there is a slight difference in interface. Still saves a bunch of power on amoled displays.

---------- Post added at 12:15 PM ---------- Previous post was at 12:12 PM ----------

Go read cm's op for more info on special victara features.
[X 2014 Original Android Development] szymel00:
This is Active Display, Dynamic Notification etc in moto stock this is named MOTO Display.

These are very similar functions ;)

Wysłane z mojego victara przy użyciu Tapatalka
[X 2014 Original Android Development] adm1jtg:
No one has mentioned a replacement for touchless commands aka speaking to the phone to wake it up and have it do things without touching the phone at all.
[X 2014 Original Android Development] 0.0:
Deleted
[X 2014 Original Android Development] Optimusman:
Already did close but no cigar! Said it has features that MIMIC moto features! Lollipop features that MIMIC moto features lol there totally different though, I personally like lollipops take on it, it does work well! But it's NOT moto display!!!
[X 2014 Original Android Development] Amisuta:
They're pretty good mimics if you ask me.
[X 2014 Original Android Development] Optimusman:
Have you tried the stock rom in the general section? I was using nxrom and resurrection remix at the time, downloaded the stock rom, installed xposed and gravity box, and totally prefer that route over a custom rom ATM! Been using over a week and totally happy with it, note all we need is that stock kernel and boom the purist moto experience!!!
[X 2014 Original Android Development] Amisuta:
I've used stock before cm. What are the benefits?
[X 2014 Original Android Development] Optimusman:
From what I've experienced there are a few benefits to using stock software on the moto x 2014! The camera is alot better for one. I feel like stock moto software runs smoother than custom roms due to the fact that the software is truly made for the moto x, the sensors, and my reception is also better! As well as the fact you can communicate, ask questions to your phone hands free, and with the screen off! And the moto features do make the experience overall more satisfying! And figure out how to install xposed on stock victara rom, and you get the features a custom rom would give you like full rotation, volume keys to switch music tracks! The ability to change look in status bar and notification tray, and lock screen! Just a little something to think about, and if you get bored with custom roms to try:) happy flashing!!!
[X 2014 Original Android Development] Amisuta:
Your reception is better? Isn't reception related to the radio on the phone, which is the same across ROMs?
[X 2014 Original Android Development] Optimusman:
Should be and you would think so, but I have noticed a difference on how reception is, different roms had better/worse reception, don't know why, just an observation lol and nothing dramatic just don't have great reception, so I could tell when I lost data, it happened more with nx tan stock, and worked fine with rr
[X 2014 Original Android Development] Silencer-22:
This is Render kernel thread. If you want to discuss of pros and cons between CM and stock, go to proper topic.
[X 2014 Original Android Development] joaste:
The camera is not working anymore for me on this version of the kernel. Anyone else facing this?

Also, screen will not wake when hand is moved over it or phone is picked up...

Any ideas?
[X 2014 Original Android Development] szymel00:
Yes, me too, camera not working, but good work with this kernel. ;)

Wysłane z mojego victara przy użyciu Tapatalka
[X 2014 Original Android Development] RenderBroken:
The problem is I need to merge the latest CM Work from [MENTION=3857343]crpalmer[/MENTION]
[X 2014 Original Android Development] 0.0:
Works for me. I'm on the latest CM nightly

Edit: you need to be on the nightly or ROM that integrated the 5.1 blobs. If not, do not use the kernel I built
[X 2014 Original Android Development] bira792:
camera does not work for me also and sensors environment and application topics is a pity.
[X 2014 Original Android Development] RenderBroken:
BTW, I welcome collaboration. If you have some recommendations or pull requests let me know! I am maintaining 4 to 5 kernels by myself, any help I can get would be appreciated.
[X 2014 Original Android Development] 0.0:
I wish I could help, but I'm not a kernel person. I only know how to build the kernel with the sources given. I can only fix the simple mistakes in builds and that's it. I thank you again for the work you're putting into it!
[X 2014 Original Android Development] Amisuta:
Where did you learn to build kernels? I could probably learn and help. All I know right now is building from am existing source.
[X 2014 Original Android Development] RenderBroken:
I need someone to tack done a STOCK 5.1.1 boot.img file for me. I need it for the ramdisk of my Stock Kernel. If you could get me one I would appreciate it.
[X 2014 Original Android Development] RenderBroken:
Thanks [MENTION=5349966]dustin_b[/MENTION] for providing the boot image!
[X 2014 Original Android Development] RenderBroken:
Disregard