yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro Software Upgrading] cktlcmd:
I noticed on mine, I don't have the small bubble notification on top like on AKU 2 ROMs, but it was replaced by a big bubble notification showing how much I was charged with an OK button. A temporary mail icon appeared for 5 seconds followed by a left soft key notification, which I setup from settings. I also have the flashing orange light setup with sounds. So I think we have a lot of options here to remind us that there is a message.

I forgot to mention, I am using PDAViet's ROM.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] StevePritchard:
I'm definately missing some of the icons on the top bar - they have returned now I've uninstalled.

Cheers,

Steve.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] cktlcmd:
Were you using V1 or V2. I have been using V2.
[JASJAR, XDA Exec, MDA Pro Software Upgrading] StevePritchard:
V2

Cheers,

Steve
[X 2014 Q&A, Help & Troubleshooting] androidoholic:
I was able to get my screen to cast to my Chromecast from my nexus 9 but its not working for my Moto X. Any ideas?
[X 2014 Q&A, Help & Troubleshooting] clubtech:
It wasn't working on 4.4.4 either. Google need to approve each device for Chromecast mirroring. I guess they didn't approve the moto x yet.
[X 2014 Q&A, Help & Troubleshooting] c1aran:
toastido has it working on the Nexus 7 here:

http://xdaforums.com/nexus-7/general/guide-how-to-enable-chromecast-t2941155

I've tried it and it works, only issue is that it doesn't survive a reboot... Any ideas?
[X 2014 Q&A, Help & Troubleshooting] wigwom23:
Cast Screen on Moto X (2014)

I am having the same issue. Any word on when this will get approved\fixed?
[X 2014 Q&A, Help & Troubleshooting] kcustom11:
There's an app that used to work on 4.4.4. Mirror Enabler (requires root), however I can't get it to work on lollipop. Probably have to wait.

Edit: seems like it works as long as you don't reboot. After reboot you have to disable and reenable the app. Here's a link to the thread.

http://xdaforums.com/showthread.php?p=57314765
[X 2014 Q&A, Help & Troubleshooting] gotzaDroid:
Yeah, for some reason Google will approve all the Samsung phones under the sun, but none from a company they used to own....
[X 2014 Q&A, Help & Troubleshooting] helldogg75:
Works now with Chromecast update
[X 2014 Q&A, Help & Troubleshooting] Solutions Etcetera:
What update?
[X 2014 Q&A, Help & Troubleshooting] helldogg75:
http://www.androidpolice.com/2014/1...ui-beta-screen-casting-for-all-4-4-2-devices/
[X 2014 Q&A, Help & Troubleshooting] Solutions Etcetera:
Thanks.
[X 2014 Q&A, Help & Troubleshooting] helldogg75:
A site Android Police uses for apk files. I use it a lot and never have an issue. Use at your own risk or just wait for the update to push on its own.
[X 2014 Q&A, Help & Troubleshooting] qwerty12601:
Thats an update to the chromecast app, which we shouldnt need. Its still not working from the notification toggle. My nexus 7 discovers my chromecast, but my moto x does not. Very annoying.
[X 2014 Q&A, Help & Troubleshooting] tobeannouncd:
As screen casting to Chromecast is still in beta for non-Nexus devices, it is unlikely that Chromecasts will show up in Cast Screen settings. My guess is that only Miracast devices will appear there until Chromecast screen casting is out of beta.
[X 2014 Q&A, Help & Troubleshooting] qwerty12601:
Why did they put it in the pull down menu on this device then? Just a little annoying, especially as the software is near stock. Doesn't make sense why the moto x can't recognize it there, but can screen cast from the app...
[X 2014 Q&A, Help & Troubleshooting] tobeannouncd:
I tried screen cast from the Chromecast app a few times over the weekend, and it was extremely buggy. When in portrait, only the left third of the phone screen showed up on my TV. In landscape, just the upper left quadrant of the phone screen showed up. The software is too buggy to bake it into the native settings. I haven't tried Miracast yet, but I've heard that it's a lot more stable.
[X 2014 Q&A, Help & Troubleshooting] qwerty12601:
Hmmm well it worked great in the Chromecast app for me. And it works flawlessly on my nexus 7. But that's neither here nor there. They shouldn't have put it in the settings menu if the moto x isn't supported. It's unfinished to have an option like that come up, but not be avail.
[Moto G Original Android Development] fermasia:
for Moto G

Smooth, power efficient and featured

supporting CM11, CM12 and AOSP Roms

Hotplug Drivers:

- Modified Aero_Hotplug (default)

- Faux's Intelliplug

- MpDecision

Custom Features:

- CPU Underclock

- GPU underclock/overclock

- Default CPU Govs tweaked and optimized

- Add Intelliplug/Intellidemand (tweaked)

- Added SmartAssFalcon (tweaked)

- Added IntelliMinMax (tweaked)

- LCD Kcal Control

- DoubleTap2Wake / Sweep2Wake

- USB Fast Charge

- LCD Notify / PowerSuspend V1.5

- Faux's IntelliThermal V2

- Faux's Sound Control

- Power Efficient WorkQueues

- Added BFQ/SIO/FIOPS/ZEN/VR IO Schedulers

- Ultra Kernel Samepage Merging

- Extra ram free (reduced loggers)

- Kexec patched (only CM12 version)

Optimizations:

- Updated to last CM11/CM12 developement

- Built with Linaro 4.9.3 / Gcc 4.9 (ArmV7 optimized) - Sabermod 4.8.4

- Performance & Energywise flags systemwide (+O2/+O3)

- TCP optimizations (faster locks, balanced power comsumption)

- Heavily tweaked and optimized workqueues

- Sched powersave and performance tweaks

- Kgsl & CpuFreq & Futex optimizations

- Compression & Crypto optimized

- Better ramdomness implementations

- Fixed SimpleOndemand GpuFreq governor

- Added Faux's implementation to msm_cpufreq GpuGov

- Much more (check my git source for further info)

Thanks to:

- Cyanogenmod team, AOSP and Motorola Mobillity LLC, dhacker, savoca, alberto76, yoshishapow, faux123, NeoBuddy, Blechd0se, Quarkx, Klozz, anerik, Shivam Kuchhal, Yank555.lu, Pinkflozd, and so many other great devs (sorry if I'm missing anyone)

DISCLAIMER: Your warranty is now void. I am not responsible for bricked devices, or any other damage you may produce. Read carefully and make sure you know what you are doing. Remember, YOU are choosing to make these modifications, so you responsible for the results. AND PLEASE; AS THIS IS ONLY FOR CM12/CM11/AOSP[/U] BASED ROMS. DO NOT FLASH IT ON STOCK/GPE.

Community 'Niceness' common ground:

- Don't ask for ETAs, remember... patience is a virtue.

- If you got some bug or problem to report, be nice, clear and try to provide evidence I can work with (logcats, etc.)

- If you don't know how to do that, check this link: https://plus.google.com/u/0/+PaulReioux/posts/BcWrhEr1JCz

- If you need some help on how to behave among other XDA people, you can check this too, LOL:

http://www.xda-developers.com/androi...m-user-xda-tv/

XDA:DevDB Information

Donkey Kang Kernel, KERNEL for Moto G

Contributors

fermasia

Source Code

ROM OS Version: 4.4.x KitKat / 5.x Lollipop

Version Information

Status: Beta

Created 2014-11-15

Last Updated 2015-1-10​
[Moto G Original Android Development] fermasia:
RELEASES: (developement of this kernel has been discontinued,

and I'll be giving no support for this kernel anymore!!)

THIS LITTLE FILE YOU ARE DOWNLOADING, TOOK A BIG EFFORT.

SO PLEASE, IF YOU APPRECIATE MY WORK,

HIT THE THANKS BUTTON)

:good:

Version 3.8 - CM12/Aosp Lollipop - [03/01/15]

Version 3.8 - CM11/Aosp KITKAT - [03/01/15]

Version 3.7 - CM12/Aosp Lollipop - [31/12/14]

Version 3.6 - CM12/Aosp Lollipop - [27/12/14]

Version 3.5 - CM12/Aosp Lollipop - [20/12/14]

Version 3.2 - CM12/Aosp Lollipop - [16/12/14]

Version 3 (beta - CM12)

Version 3 (alpha3 - CM12)

Version 3 (alpha - CM12)

Version 2 (beta - CM11/Aosp KitKat)

Version 1.1 - Regular ZIP (CM11/Aosp KitKat)

Version 1.0 - AnyKernel ZIP (CM11/Aosp KitKat) / http://d-h.st/SnK

How to Install

- Boot into recovery (tested on TWRP, should work fine on CWM/Philz)

- Wipe Cache and Dalvik

- Flash .zip

- Reboot & enjoy
[Moto G Original Android Development] OldYellowBricks:
Waiting fa tha linkz
[Moto G Original Android Development] fermasia:
Have just posted the link, check the second post. :good:
[Moto G Original Android Development] syrkles:
Does this kernel have f2fs support??
[Moto G Original Android Development] Mchasard:
Is the function home2 wake available on your kernel?
[Moto G Original Android Development] KDB223:
You didn't mention which variant it's for.

Does it work on XT1033 with networks?
[Moto G Original Android Development] fermasia:
Yes.
[Moto G Original Android Development] fermasia:
If you mean dt2w, no, it's stated in the op.
[Moto G Original Android Development] fermasia:
As it's based on CM11 it should support all variants CM support, so yes, it should.

But as I own an xt1032 I haven't tested, and I'm not familiar with any 1033 specific bugs the CM11 base has.

I'd appreciate your feedback, please.
[Moto G Original Android Development] KDB223:
Okay then. I'll try it out and report.
[Moto G Original Android Development] OldYellowBricks:
wifi not turning on. Logs are here:

runnning CrDroid which is CM11 based build date I guess circa 10-29 (which is the latest build for this ROM)

camera and bluetooth is running fine

View attachment 3006288
[Moto G Original Android Development] Feyerabend:
I'm on Crdroid aswell and I'm connected without problems. Try to reboot (or reflash!). So far no problems with the kernel, everything ok! Thank you very much for your work buddy, keep it up :)
[Moto G Original Android Development] OldYellowBricks:
gonna try a clean flash of CrDroid and I'll get back in 10 mins I guess okay?
[Moto G Original Android Development] syrkles:
Working great on liquidsmooth milestone. Thanks for the solid work Dev.
[Moto G Original Android Development] fermasia:
First, THANKS (I'm gonna cry) for reporting your problem with a logcat and dmesg - lol.

It doesn't look like kernel related, and since Feyerabend got it working, it mustn't be. Try with a fresh & clean install (specially if you've been flashing other kernels, or stuff).
[Moto G Original Android Development] OldYellowBricks:
Man I tried a clean flash and wifi still doesn't turn on haha. Wonder what's causing the problem (for me at least)

(by clean flash I mean clean for new rom via philz, and flashing crdroid, after that flashing the kernel, and then rebooting)
[Moto G Original Android Development] KDB223:
Just flashed it, EVERYTHING works beautifully - WiFi, camera, network - EVERYTHING.

Thanks a lot Mr. Dev :)

EDIT : On an (unconverted) XT1033
[Moto G Original Android Development] fermasia:
Looks like some inbuilt error message, but I haven't seen it before, thought. If you want me to have a look, provide me with some details of your config and send me that last_kmesg anf I'll tell you what I find.
[Moto G Original Android Development] fermasia:
It depends a lot on the way you use your device. But I don't notice anything strange at first sight.
[Moto G Original Android Development] poran123:
i'm using the first build of Xperienece rom and this kernel till now no random reboots... I even play asphalt 8
[Moto G Original Android Development] suraj04:
Error while flashing

Hi,

I'm getting the following error while trying to flash this kernel on my XT1033 converted to GPE ....

set_perm: some changes failed

E:Error in /data/media/0/DonkeyKKv3-alpha.zip(Status 7)

Installation aborted.

I'm using TeamMex's Xperience Lollipop rom.

What am i missing ?

---------- Post added at 04:27 PM ---------- Previous post was at 04:18 PM ----------

Edit: Nevermind !! Got it to work after flashing TWRP recovery instead of CWM.
[Moto G Original Android Development] nobo2k:
Hey just a quick question - which Version should I use for CM11 - did you incorporate some of your tweaks in CM11 - kernels as well or are you more focusing on CM12 ?
[Moto G Original Android Development] fermasia:
V2 is for CM11 ; and yes, for now I'm focused on making cm12 kernel stable enough. When I'm done I'll try to update v2 (but it's stable enough right now, I believe).
[Moto G Original Android Development] Hwyl.Fawr:
just flashed v2 on Slimkat 8.14 and so far I'm really impressed! Thanks [MENTION=5190317]fermasia[/MENTION] for your work!!

Only a small question: I'm pretty sure there had been some recommended settings for Kitkat in the OP. Guess you dropped them to avoid confusion due to the new Lollipop version but would you mind sharing them again? :)

And do you have some link where I can read what "LCD notify" is about? Google did not show something enough noob-friedly
[Moto G Original Android Development] fermasia:
Yeah, there were some "recommended settings" in the op, and yes, I deleted them to avoid misleading users as, for instance, in V2 I changed from intelliplug to msm_hotplug driver. If using V2, you could try ondemand cpu gov alltogether with simple_ondemand gpu gov, zram off, fiops or vr sched, and ART enabled (thought). But it's just a suggestion, you should experiment to find the best config for your device specifics and the way you use your phone.

Regarding LCD notify, simplifying A LOT I can say it's a power suspension driver, to handle what the device does while the screen is off and when it comes back on. I'm not sure if you'd benefit from more specifics without relating them to how msm_hotplug is coded. It should work better with it than faux's powersuspend driver, for instance, that's been better adapted to his intelliplug deployment. Therey's no easy reference in google, true, I'll see if I find something interesting for you to read about it.

And of course, thanks for the kind words!
[Moto G Original Android Development] padhu1989:
Getting random reboots in cm12.. Using alpha 3..
[Moto G Original Android Development] fermasia:
What CM12 build are you using? Can you provide kmesg and logcat? I've been using it for many days and didn't have any.
[Moto G Original Android Development] Hwyl.Fawr:
Thanks a lot for your detailed answer!!

Cool to see, that my settings do not differ too much from yours. Right now I'm really happy with ondemandplus.

Your explanation on LCD notify is perfectly satisfying to me! I'm really a beginner but I do understand that I better come back to this when I have learned more ;)
[Moto G Original Android Development] padhu1989:
I am using CM12 28th Nov build by anerik... Couldnt capture logcat since phone booting randomly... How to provide kmesg?
[Moto G Original Android Development] fermasia:
Try Andy Log in the playstore (last kmesg and logcat would be useful). Anybody else had random reboots?
[Moto G Original Android Development] attack11:
No reboots here... Very stable for now, waiting for new release!
[Moto G Original Android Development] padhu1989:
I took last kmesg and logcat right after my phone rebooted...

https://www.dropbox.com/s/nx41lsu434acocd/(Dec-1-2014)--(8h-30m-07s-PM).txt?dl=0
[Moto G Original Android Development] AndroZeek:
I am getting Error - Verification Failed on Alpha 3 version
[Moto G Original Android Development] Flashhhh:
[MENTION=5190317]fermasia[/MENTION] U r a machine

Lol!!

Thanks for the update!!

Sent from my Moto G
[Moto G Original Android Development] fermasia:
New Release! Version 3 - Beta

Hi everybody. Here I come with yet another version. This time I've been looking around for a better hotplug solution since msm_hotplug was not behaving battery-wise in CM12, or at least I was too clumsy to adapt it propperly (I'm still looking into that) I've switched, for now and for us to test, to Aero_Hotplug. I'll need your feedback about these changes to see if it's a keeper or I have to go on looking around. The rest is in the changelog, have fun and begin trying it out (and hope the revamped Op looks better, lol).

Oh, one more thing. Please, if you download and flash on your phone... consider giving some feedback and clicking the lil thanks button under the op or any release message. I couldn't help noticing that last alpha got about 1,2k downloads; and even when many have helped with bug reports, logcats, kind words and performance feedback, I know I can expect a lil more from the silent rest of us. Don't be shy and please stop by and leave a comment/thanks hike.

Version 3 (beta - CM12)

Version 3 - beta

- Switched from MyFluxi's hotplug driver to Aero_Hotplug (thanks to [MENTION=4855459]Blechd0se[/MENTION] and [MENTION=513620]Quarx[/MENTION])

- Adpated and tweaked hotplug driver

- Readded powersuspend, bumped to v1.5 and optimized settings and dumped LCD_Notify (for now).

- IOsched power saving optimizations

- Dumped Intellidemand, Intelliactive, OndemandPlus and Weathley governors (for now)

- Added SmartAssFalcon governor (thanks to [MENTION=5284595]YoshiShaPow[/MENTION])

- CPU Min Freq set to 192000 (again)

- Picked some commits to make the kernel fully compatible with Alberto76's build (to be tested)

- Reworqued workqueues even more, following blechd0ses's implementation for aero_hotplug and added more tweaks

- Added LZ4 kernel compression to fasten bootup process
[Moto G Original Android Development] Flashhhh:
[MENTION=5190317]fermasia[/MENTION] i flashed the latest beta and it's working really good!!

Will report about battery afterwards!!

Sent from my Moto G
[Moto G Original Android Development] fermasia:
Is this meant to be a riddle? Try TWRP and your issues will probably be solved. Or provide a lil more info and I'll try to help you.
[Moto G Original Android Development] twist3d0n3:
flashed this on latest xperience rom (had 3.x% battery drain in deepsleep with xperience rom/kernel).

will leave it alone for a while and see what drain is like in a few hours. so far though, stable, smooth and seems decent.
[Moto G Original Android Development] Max3d8:
There was an error during Alpha 3 flash (statuts 7) with CWM. It's now flashing without error with Beta 3. ;)
[Moto G Original Android Development] fermasia:
You meant 3% per hour in deepsleep? Figures are relative to usage, and I know Klozz has tweaked his kernel for his own rom. But let's try to see how deepsleep works in comparison.
[Moto G Original Android Development] twist3d0n3:
yup, in deepsleep. charged my phone after flashing his rom/kernel combo this morning and left it for about 5/6 hours. gsam gave me 3.something% drain over that time with something like 2 minutes screen on time.

just had a look on gsam again, and whilst it's too early to give a decent indication, from 1 hour online 1.6% drain :)
[Moto G Original Android Development] AndroZeek:
Sorry, I am using TWRP 2.0.8.1. Model - XT-1033

ROM - Validus( Android 5 Lollipop)

First Release is Working Correctly.
[Moto G Original Android Development] fermasia:
[emoji106] sorry if I was too ironic

Have you tried the lastest beta? I've done some small changes to the flashing script.
[Moto G Original Android Development] Dark_bolt88:
thanks [MENTION=5190317]fermasia[/MENTION] for making kernels for lolipop :) :)
[Moto G Original Android Development] AndroZeek:
No, Trying. Thanks
[Moto G Original Android Development] padhu1989:
Flashed the latest kernel for cm12..battery backup is awesome.. So far, no reboots... Hifi
[Moto G Original Android Development] ldiomedi:
Hi, Fernando(?). I can confirm your kernel its working great on alberto79's sources on the build from [MENTION=4125857]bharat_goku[/MENTION]. I just want know how to disable zram because on faux clock app I can't. I read somewhere that disabling zram may eliminate micro lags and make more smooth the scroll. You know something about that? Ondemand governor works good. Thanks for your job, man

Enviado desde mi Moto G 5.0
[Moto G Original Android Development] twist3d0n3:
pretty damn good idle drain!
[Moto G Original Android Development] padhu1989:
I flashed latest beta version in cm12 by anerik.. Since yesterday, there were no random reboots.. But today while accessing fb, phone hanged for few seconds and rebooted.. Below are the last kmesg and logs..

https://www.dropbox.com/s/vtjdhe1hpl0zizt/(Dec-2-2014)--(9h-45m-01s-PM).txt?dl=0
[Moto G Original Android Development] fermasia:
Faux should let you disable it, but if not, there must be some sysfs file or ramdisk setting to toggle it (need to find it, thought). But I don't think that will solve things; in this version I wanted to push battery really hard, and these are the consequences. Most likely I'll make a new version with small changes and tweaks (no biggies), but for now I'm testing settings before doing that.
[Moto G Original Android Development] sfoot13:
I'm using faux :) and i can disable it...
[Moto G Original Android Development] Mchasard:
Somebody has flash this kernel with experience lollypop ROM ?
[Moto G Original Android Development] twist3d0n3:
yes.
[Moto G Original Android Development] ldiomedi:
Well, if you made this build thinking on battery, I may said you are in the right way. Good battery since this morning. And with trickster mod I can't change zram setting too..

If you open the app again the changes remain? What rom are you using?

Enviado desde mi Moto G 5.0
[Moto G Original Android Development] Mchasard:
So do you recommend to install this donkey kernel instead of experience kernel?
[Moto G Original Android Development] fermasia:
This one's tricky. Please if anybody else is experiencing random reboots at all, please let me know. It's clearly FB, need yo download the app and test (I don't use it usually).
[Moto G Original Android Development] twist3d0n3:
...yes
[Moto G Original Android Development] nunogilberto:
i was using this beta kernel on anerik's CM12... it was smooth & awesome... the battery also better but when i tried to take photo, the camera FC... i also tried with google camera, when i took photo, the camera freezes & doesn't take photo...

so i reverted back to alpha3, and that problem is gone...
[Moto G Original Android Development] padhu1989:
I don't have any issues with the camera.. I'm in beta kernel..
[Moto G Original Android Development] nunogilberto:
well, after reverted back to alpha3 kernel and no issues with the camera, i tried to dirty flash the beta kernel, and the problem is not exist anymore... strange huh? :p
[Moto G Original Android Development] fermasia:
Sounds like something that was accidentally flashed got cleaned whem you reflashed the kernel. Or some random flashing glitch. Still, weird.
[Moto G Original Android Development] attack11:
Problems with camera are solved with a reboot sometimes, [MENTION=5190317]fermasia[/MENTION] ive notice that the there are always 2 cores on even if i do nothing that just the screen on, in kitkat if i do nothing there is just one turned on, Its just me ? And the new governor falconsmartass semms pretty good, Thanks!
[Moto G Original Android Development] sfoot13:
Yes, but you need set it on boot to keep the changes when you reboot your phone.

Now i'm using cm11 with xperience kernel v16, but i use it on every rom, anerik cm12, candy, cm11, slimkat, etc, no matter the rom or kernel, it works always :)
[Moto G Original Android Development] ldiomedi:
Well, I'm using LL, so the things may be different than KK. Setting on boot don't keep the changes. But after one day there's nothing to complain about performance and battery. Just one reboot after update facebook app. And with heavy usage...

Enviado desde mi Moto G 5.0
[Moto G Original Android Development] fermasia:
For now, my best guess is FB and SuperSu, and some root protected r/w accesses causing kernel panic and reboots. But I haven't put my finger on it completely, will need some more time, cause there are other things that could be causing them.
[Moto G Original Android Development] Pinktank:
I was wondering how did this go, is the battery life good?

also [MENTION=5190317]fermasia[/MENTION] , Did you drop kitkat support as of v3? It would be nice to have Aero's hotplugs and such for all the stable kitkat users as well, which is still the majority of the moto g population. I was wondering if it was possible to build it for us too. Unless it is already supported and I should be ashamed :)
[Moto G Original Android Development] twist3d0n3:
battery is ridiculously good:
[Moto G Original Android Development] fermasia:
The thing is I'm using CM12 in my phone, so testing would be a problem. But I think I can try rebasing back to cm11. I might give that a go this weekend, as long as there's enough interest of course.