yashsingh1/xdaforums huggingface dataset:
[Moto G Original Android Development] bluepratham:
though i am on stock 4.4.2, i would like to ask one thing

i switched from stock kernel to aero kernel 3-4 days back, installed the release from 18-05

one thing which was most annoying on stock kernel was toooo aggressive ram management

earlier i had galaxy s2, and on that phone i used to play asphalt 8 and listen to songs simultaneously, but on stock kernel, play music was killed many times just while using chrome!!!

so i decided to switch kernel, but i am experiencing same thing on aero kernel also, though while browsing net music doesnt get killed, but asphalt gets killed on its own so many times

any help??
[Moto G Original Android Development] Jorge_007:
I've been using this kernel for three days. Battery-life and performance is good for my use. The only annoying thing is that my phone doesn't turn on sometimes when I press the power button. I have to press it two to three times before it turns on at times.

---------- Post added at 05:04 PM ---------- Previous post was at 04:59 PM ----------

I don't think the kernel has anything to do with the way RAM is handled. Those changes are on the ROM side if I'm not mistaken. I use performance control to change the way Android handles memory.

Here is the link to Performance Control APK: http://xdaforums.com/showthread.php?t=2401988

You'll need to install busybox from the playstore for the app to function.

Under Memory Settings Change the values to this:

Foreground apps: 21

Visible apps 28

Secondary server 36

Hidden apps 55

Content provider 63

Empty apps 75

This should make apps get closed less often. I found it annoying when EasyEyes would close at night while using Chrome :mad::mad:
[Moto G Original Android Development] Feche:
224 hours uptime, no lags or freezes.. only issue is that when loading a heavy app that uses RAM (Elements Epic Heroes) I get 'restarting' on the executing app list from config, so I have to reopen those apps to get messages, like Whatsapp, Facebook Messenger, etc.
[Moto G Original Android Development] marcars:
hey!

have you got working this kernel on LTE Version? i just flash the 12-09-2014 version via TWRP but after that my phone wont boot up: "boot up fail"?? What to do?
[Moto G Original Android Development] OldYellowBricks:
this is not for the LTE variants. You should restore your backup (if you made one, that is)
[Moto G Original Android Development] marcars:
omg! can i just flash the org. kernel via fastboot?

UPDATE:

Just flashed the stock kernel via cmd/fastboot command and works my moto g again:)
[Moto G Original Android Development] OldYellowBricks:
so glad you things working again!
[Moto G Original Android Development] marcars:
not exactly works because Wi-Fi was corrupt. So i must new firmware flashed. Not big deal, but now it works everything fine.

Hey Bechd0se can you make your kernel for LTE Version? Please:)
[Moto G Original Android Development] boros2222:
Does this kernel have double tap to wake function?
[Moto G Original Android Development] bluepratham:
no
[Moto G Original Android Development] remo0073:
Have a look to change log in the OP

Some older versions had 2T2W

You could try, but there were some problems...
[Moto G Original Android Development] Feche:
346 hours uptime.. everything is good :good:
[Moto G Original Android Development] matiasrey:
Everything works perfect with the last update except for USB otg, it doesnt detect my USB stick, not even using external apps. It used to work perfectly. Anyone else having the same issue?

Ps: thanks for your work, blechdose!
[Moto G Original Android Development] Kenks:
i just bought otg cable but Phone doesnt detect anything. i dont know if it is about kernel or not. Using latest kernel.
[Moto G Original Android Development] remo0073:
Which firmware?
[Moto G Original Android Development] Kenks:
Stock asian 4.4.4 with aero kernel 12.09
[Moto G Original Android Development] C-4Nati:
I've tried to find this answer but couldn't so I must ask. Can I use this and other kernels in here on the moto g 4g?
[Moto G Original Android Development] andogeek10:
No, you can not.
[Moto G Original Android Development] C-4Nati:
Damn. The 4g development is lacking. No kernels
[Moto G Original Android Development] woozie.2007:
i have usb otg and it works very well with this kernel
[Moto G Original Android Development] remo0073:
For me OTG is OK.

4.4.3 US firmware + aero kernel 12.09
[Moto G Original Android Development] Kenks:
okay i solved it. USB must be formatted fat32. i used ntfs usb before that is Why it didnt work.
[Moto G Original Android Development] chule250:
Is there any way of going back to 24.07 without breaking wifi? i jumped from 24.07 to 12.09 and i find it slower, less battery friendly and with some desktop redraws. maybe its less noticeable by upgrading through all the updates, , but i really want to go back to 24.

Any help would be apreciated. Thanks in advance!
[Moto G Original Android Development] Bleak3993:
use this https://play.google.com/store/apps/details?id=net.shajul.usbotg&hl=en , I can read my 1TB ntfs ext hard drive with it
[Moto G Original Android Development] ==vj==:
This is the only kernel which doesn't need any user intervention after flashing. Absolutely smooth and all recommended settings are set in place by default.

12-09 release is great.
[Moto G Original Android Development] Semseddin:
Hello [MENTION=4855459]Blechd0se[/MENTION],

Could you overclock GPU to 533mhz in your next release ?
[Moto G Original Android Development] remo0073:
Deleted
[Moto G Original Android Development] SickBeast:
There was some talk of this a while back. The problem with the gpu overclock is that it is not stable for all users, the performance gain is minimal, and it impacts battery life, albeit slightly. I don't think that the devs will do it, sorry.
[Moto G Original Android Development] myhtconeV:
I have a query, i have flashed the 12.09.2014 version. I have been observing that the kernel does not go below 600 MHz even though the minimum frequency been set at 312 MHz. Is this normal?

I am on stock 4.4.4 ROM.
[Moto G Original Android Development] Feche:
630 hours uptime, very good, nice kernel!
[Moto G Original Android Development] xheon:
What are the recommended settings??
[Moto G Original Android Development] remo0073:
Default settings are ok

See comments at post #944 in previous page

http://xdaforums.com/showthread.php?p=55841385
[Moto G Original Android Development] xheon:
I know, but I've been messing around with the settings and forgot what the default config is. Can you check and tell me?
[Moto G Original Android Development] Blechd0se:
Maybe my app will help you in the future. For now just delete the cache and reboot.

I just wanted to inform you guys that i finished the massive recoding of my app. Hopefully i have more time for kernel releases now.

If you are curious about, checkout this post.

The new update contains a bunch of new features especially for the moto g and my kernel.

Enjoy!
[Moto G Original Android Development] thebestiam:
I believe there is already a file or lo f cat that'll help.
[Moto G Original Android Development] pit84:
I guys

I have really appreciated this kernel,because my moto g is reborned.

I use it on stock rom with xposed framework without problem

For now i dont have found any bug

Thanks for the great job and for the amazing app(very elegant UI)

Pit84
[Moto G Original Android Development] Velkn:
its just me ? or this kernel heats up too much the phone ?
[Moto G Original Android Development] ==vj==:
No such severe heating issues. But yeah, ART runtime mode generated some slight heat at certain times as compared to Dalvik. FYI.
[Moto G Original Android Development] MadL1fe:
Please, add s2w and dt2w !
[Moto G Original Android Development] Bleak3993:
Is not going to happen man, it has been repeatedly said.

I think the ram management is a little too aggressive... is there any way to make our 1gb of ram more effective? like compressing or swaping? I read that zram does the job, bit I'm not sure.

I also notice that in some games, when the graphic demand changes too fast, the gpu takes some time to get use to, i don't know if I'm explaining myself, it lags when in a scene with low graphics changes too fast to a one with higher graphics... (is not like the gpu can't handle it, I tried the same on stock kernel and it wasn't so noticeable)
[Moto G Original Android Development] woozie.2007:
anybody knows if this kernel works on xt1068? thanks
[Moto G Original Android Development] Semseddin:
It doesnt work for Moto G 2014.

I hold my breath for an update nowadays considering old update dates. :)
[Moto G Original Android Development] josip-k:
It was never meant to work with the new moto G.
[Moto G Original Android Development] Blechd0se:
I am not sure at this point to release another update for kitkat. The point is, moto already confirmed an update to android 5.0,

which will (hopefully) change a lot on the kernel side. At the moment i am rather experimenting with private builds. I am very

unsure if i should do another release before the big bang.
[Moto G Original Android Development] Semseddin:
We would all love to see a final update for kitkat if you think it is worth it. Thank you.
[Moto G Original Android Development] AgentChaos:
would be cool for a final update for kitkat. although it will probably be a few weeks after nexuses devices get the update which google said in early november. so who knows we might have to wait until December for the Lollipop update
[Moto G Original Android Development] xheon:
+1 for a last kk update
[Moto G Original Android Development] Pinktank:
Hello Blech,

Thanks for all the work, I am using the CM version of the kernel compiled by Quarx and it seems that there is quite a bit of drain on mobile standby / cell idle when the connection is iffy. This is not the case on other kernels so I thought I would give you a heads up in case it leads to something. Let me know if you need logcat or anything from me to address it. By drain I mean 2-3% per hour of deep sleep overnight while I am not touching the phone and where there is barely any notifications coming up.
[Moto G Original Android Development] Bleak3993:
Is there any way to manipulate the gamma, for the grays to look not so dark?
[Moto G Original Android Development] fer2503:
i try to gflash this on stock with xperience kernel but the phone stuck at bootlogo (i have the same problem with xperience kernel that i flash on stock kernel) any solution to make it work?
[Moto G Original Android Development] Miqueas111:
Hi, is this kernel for the Moto G converted GPE? If not could you point me in the right direction.
[Moto G Original Android Development] Semseddin:
This kernel is compatible with XT1032/1033 stock and gpe. It is also compatible with XT1033 converted to GPE.
[Moto G Original Android Development] Robin>Hood:
Mmmm I don't get it anymore, allthough I suppose youre right. In the CM11 Moto G 4G thread somebody says on page 48-49 about using the aero kernel... :/
[Moto G Original Android Development] Semseddin:
There is another Areo kernel for CM11 but this one is for stock moto or gpe roms.
[Moto G Original Android Development] Blechd0se:
Hello guys,

its time for another release! Probably the last one before Lollipop will hit our device. I decided to add the voltage control back in since

i couldn't reproduce any strange issues. Anyway, if you undervolt, be warned that this might cause instabilities.

Changelog:

Added my Voltage Control feature back in

Added a new hotplug tunable (battery_saver) which controls how many cores should be online during screen-off

Merged in a couple of patches for KSM to be more efficient

Merged in a couple of "random"-driver changes and improvements

Improved KSMs default behaviour to be more battery friendly

A few other misc patches here and there

Since the last release, i enabled KSM. In this version i tuned the default values for KSM slightly. I found some pretty interesting stuff, so if you are willing to trade some cpu-time

for some slightly better memory management, give it a shot. Its toggleable via Aero Control.

More about this release and the future of Aero Kernel can be read over here.

Enjoy!

Download
[Moto G Original Android Development] Flashhhh:
I installed aerokernel on xt1033 stock but camera isn't working for me!

The camera freezes while capturing image!

Any fix?
[Moto G Original Android Development] Semseddin:
Downloading and flashing right away. AERO is the must have for any moto g user imho. Thank you blechd0se one again.
[Moto G Original Android Development] AgentChaos:
Camera works for me. doesnt freeze.
[Moto G Original Android Development] Flashhhh:
Sometimes it works for me too but after some time it stops working!
[Moto G Original Android Development] Kenks:
my camera freezes too with latest kernel. i did clear camera cache but nothing changed. it stays in captured frame. [MENTION=4855459]Blechd0se[/MENTION]

it happens with any camera application. i use default kernel settings.

Also front camera works fine :D but rear cam has the problem.
[Moto G Original Android Development] Flashhhh:
Same problem for me!
[Moto G Original Android Development] k-kuchen:
I have random reboots since I flashed the update. Went back to the previous kernel to see if that's the cause
[Moto G Original Android Development] slimshady76:
I had the same issue other reported with the camera, but after checking under developer options, I found out the runtime had been changed back to Dalvik after flashing the 11-05 kernel. I switched it to ART again, rebooted, and got the camera working. Unfortunately I didn't catch any logs while running under Dalvik, but I do recall some warnings about being unable to find some Dakvlik bits when flashing the new kernel in TWRP.
[Moto G Original Android Development] jerkysh:
I got a random reboot today, but my main problem is it not connecting to any wifi network, it just says Connecting... after that Obtaining IP address... and that's all
[Moto G Original Android Development] ==vj==:
This is the 1st time I am playing with undervolt. I used above values and its going fine. But I am worried if there could be something wrong while charging the phone. Did anyone face any consequences undervolting..?

My camera is working fine BTW even after undervolting and I am on dalvik. Will try ART too.
[Moto G Original Android Development] Blechd0se:
[MENTION=4217229]Kenks[/MENTION] [MENTION=5857055]Flashhhh[/MENTION] [MENTION=1955066]slimshady76[/MENTION]

Strange, looks like you all got the xt1033. I have the xt1032 and have no problems with the camera whatever. Be sure to get me a kernel log

when it happens again. Logcat could also be helpful.

[MENTION=5491423]k-kuchen[/MENTION] [MENTION=3719329]jerkysh[/MENTION]

Strange. If you have a random reboot checkout /proc/last_kmsg and send me the output. Also, did you undervolt?

In general if somebody encounters strange behaviour, send me a kernel log.

Either: dmesg > /sdcard/log.txt or /proc/kmsg for the "livestream"

When a sudden reboot happens, checkout /proc/last_kmsg after it has rebooted.

You can read more about how to debug here.
[Moto G Original Android Development] Flashhhh:
[MENTION=221788]Blechdose[/MENTION] I have two moto g's and aero kernel works well on the second one!

No camera bug in that one but in 1st one i have camera freeze!
[Moto G Original Android Development] slimshady76:
I have a XT1032 Moto G, and like I said before, after switching back to ART runtime the camera freezing issues are history to me. I have installed CatLog and will surely keep an eye on the phone to fetch a logcat if it happens again.

Again, thanks so much for all the effort you put into improving our experience with this phone.
[Moto G Original Android Development] k-kuchen:
Yeah I know, sorry for not providing logs. But I had to go to work and needed a working phone. With the previous version everything's fine. I had at least 5 or 6 reboots since updating. I didn't change any settings. The default config also resulted in reboots
[Moto G Original Android Development] Semseddin:
i own xt1033 and using dalvik. Didnt notice any freezes with the camera yet. Just to be sure i took 10 photos and 3 videos but not freezed. The new version seems to have better multitasking and fluidity for me. Not using aero control, all default settings.
[Moto G Original Android Development] ==vj==:
Yes..! Me too using a XT1033 and no hotboots so far with above undervolt values. Hope the stability lives further :)
[Moto G Original Android Development] AgentChaos:
View attachment 3002851

Got a random reboot tonight.
[Moto G Original Android Development] MrTomLegit:
Should I reboot in between flashing the stock modules and the kernel zip? I am coming from faux kernel.
[Moto G Original Android Development] justjr:
Almost sure no need to. Try and tell us.

Enviado de meu XT1032 usando Tapatalk
[Moto G Original Android Development] MrTomLegit:
All went well, except Sprint installer seems to be force closing.
[Moto G Original Android Development] zazzy24:
Hey.. a couple of questions..

1. When i was on stock, the led notification would blink for pretty much any notification. Since switching to this kernel i am getting led notifications for a specific set of notifications only..

So have you tinkered with the led notification setting or is it just a figment of my imagination??

2. My battery drain is pretty much the same as it was with the stock kernel or maybe its a little more on this kernel. So do u think that battery calibration can help me?
[Moto G Original Android Development] ldiomedi:
Do we really need oc our device? I have all kind of crap for the most people like Facebook, Facebook messenger, twiter, g+, WhatsApp, telegram, a lot of services running and the antutu benchmark gave me what's in the pictures. Using aero kernel, of course. Thanks blechdose and quarx. I been following you for ages in the legendary defy's forums. I'm glad you have the Moto g too.

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Original Android Development] justjr:
One can argue forever if OC is needed on Moto G, but it's not the point. Point is, OC don't seem to work, why? Idk. Will it ever? Idk.
[Moto G Original Android Development] Nandeh:
Agreed, maybe we don't need it, but I really wonder how the phone will work with it, and more knowing that our snapdragon works perfectly at 1.6 GHz on other devices :P
[Moto G Original Android Development] SickBeast:
Needed or not, the true stock frequency of our cpu is 1.6ghz. It will be at least 30% faster at that speed.
[Moto G Original Android Development] lmulli:
More interested in having a version of your Kernel for use with CM/AOSP than OC potential.
[Moto G Original Android Development] Faruko:
Anyway to get FauxSound to works on this kernel ? im torn between Faux/Aero (both pretty much behave equally) but Faux Sound gives the edge to Faux Kernel
[Moto G Original Android Development] SickBeast:
What I would really appreciate in this kernel is user adjustable voltage for all of the speed steps. If we are stuck at 1.2ghz we might as well undervolt and get insane battery life.
[Moto G Original Android Development] Bleak3993:
I think it's more important optimization than overclocking. Any way to optimize the RAM? it's really annoying to switch from apps and then switch back and see the app killed because of the low memory.

BTW, now the battery is awesome, I don't know why my first test was so bad in terms of battery, now is at 23%, 10hours standby and 5:30hours of screen, with a normal-heavy usage, really impressive in my opinion, amazing kernel.
[Moto G Original Android Development] khairulez:
What can i say...this kernel make my motog feel better.Thanks to Blechd0se & Quarx for great kernel.Good job[emoji106]
[Moto G Original Android Development] Blechd0se:
As far as i know we use some sort of AVS (adaptive voltage scaling) on our device, which scales the voltage instead of using a fixed rate.

I am not completely sure about this though.

You can try to tweak the memory system by yourself and optimize it regarding your usage scenario. I am quite happy how well it works with just

1 Gb of ram. Although i might want to look into the android staging tree and see what i can do for the lowmemorykiller.

The point is; i want to guarantee a stable user experience. I know Quarx is working on a rom and if he releases it i will definitely support it, because its something

i would use myself.

For now the only really reliable rom for me is the motorola stock rom. And again, the kernel should be working for all devices, its the ramdisk

that matters.

About OC; its kind of the same thing. I want to use something stable. While many users reported that OC doesn't work i did some digging myself.

It could be the case that oc is in fact working, but the scaling is miserable. Its not always the case that higher frequencies means higher performance.

However, i doubt this. While looking at the source, we have at least 1.5 and 1.6 Ghz support (commit).

And its in fact true, that moto capped the frequency at 1.2 Ghz (commit). The cpu table is already there and i have no clue how the overclocking works

on different kernel.

I will try it later and play with it. Not that i want to add overclocking, but just because of curiosity.
[Moto G Original Android Development] the_hustler:
Will this work on a GPE edition Moto G? Anyone tried?
[Moto G Original Android Development] denzel09:
It's a bit strange anyway that faux is convinced that oc works without problems. He says the same thing: scaling is not always harmonious.

So, we are close to the truth.
[Moto G Original Android Development] rahul32111:
Please add support for faux sound, it's open source

https://github.com/faux123/mako/commit/911a80eb10df7b1f0c120ae29137e1b682f8ab7e
[Moto G Original Android Development] Faruko:
To be fair, it may always work, but not every CPU scales the same way, so maybe those 1.6 SD400 are behaving the same way that a 1.2 SD400, because the CPU maybe its hitting a wall at that point. (Maybe even a bottleneck for some other reason)

In theory the OC should make a difference, but just likes PCs, there are a lot of other variables too (Cache, Core technology, etc...)... Thats my guess

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Original Android Development] Nandeh:
I haven't suffered this until now... I can switch perfectly between opened Apps and they aren't killed...

How many installed Apps do you have? 135 Apps installed here and no problems with RAM management.
[Moto G Original Android Development] denzel09:
You can switch but many apps reloading them self like chrome for example that reload tabs. It's so. Also with stock or faux kernel. Maybe faux will be out with a new kernel version multitasking edition like on n5.
[Moto G Original Android Development] SickBeast:
So far I'm stable for 8 hours undervolted by 150mv. Thanks op!
[Moto G Original Android Development] Flashhhh:
[MENTION=221788]Blechdose[/MENTION] I flashed stock xt1033 optimised v1.1 and then flashed the aero kernel and now camera works good!!

Any suggestions on undervolt??

Hit thanks if i helped!!
[Moto G Original Android Development] Bleak3993:
No reboots, no problems with the camera, I'm on latest 4.4.4 US retail. Everything is working fast and smooth without any problems, I'm not using Aero control, just default. Thanks Blech
[Moto G Original Android Development] mardobloom:
dmesg

Here's the dmesg, after boot up from a random reboot
[Moto G Original Android Development] SickBeast:
I'm 24 hours stable undervolted now. Thanks again op!
[Moto G Original Android Development] ==vj==:
Same here. No problems and works absolutely fine. I had 5:45hrs of SOT on ART runtime.. Ummm had expected some more though.

I use following voltages 990,990,1000,1000,1020,1020,1050

What about you?
[Moto G Original Android Development] woozie.2007:
what version you have? i have xt1033 asia dualsim and previous version of blechd0se works perfect, ,i want to know if worths to flash this version. Thank you
[Moto G Original Android Development] SickBeast:
XT1032

---------- Post added at 09:18 PM ---------- Previous post was at 09:17 PM ----------

-200mv across the board from stock.