yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Original Android Development] HelpMeruth:
Note for v1.6 elementalx governor, if you want more performance set sampling rate between 35000 - 40000
[Moto G 2015 Original Android Development] psndna88:
AGNi pureMOTO v1.6:-

Implement Thunderplug (merlin)

block: Add SIO I/O scheduler

cpufreq: Add Impulse governor & ElementalX governors [tuned for merlin/osprey]

msm8916: Implement CPU OC to 1.4 GHz (osprey)
[Moto G 2015 Original Android Development] psndna88:
its set 40000 already
[Moto G 2015 Original Android Development] HelpMeruth:
I know but for xtra performance you can set it lower
[Moto G 2015 Original Android Development] kosmasgr:
Awesome kernel :)

Hope to see thunderplug on next release for osprey. It would be a great combination with ElementalX governor
[Moto G 2015 Original Android Development] psndna88:
u got it. ?
[Moto G 2015 Original Android Development] skooter32:
Just installed ur kernel dev on tesla mm phone seems snappier already keep testing a few days let the kernel settle into the rom but nice1 keep it going bro oh and fast charging awesome always a favorite of mine
[Moto G 2015 Original Android Development] rwxr-xr-xis:
Could you implement pocket guard for DT2W?
[Moto G 2015 Original Android Development] HPM8294:
the phone with v1.6 CM13 restarts at the last that came out, saving battery when you turn the phone restarts, and then restart, and restarts again, is a bootloop

---------- Post added at 02:35 AM ---------- Previous post was at 02:34 AM ----------

En la version 1.5 no hay reinicios en ahorro de bateria, tal parece que es problemas con el GPU a 100MHz en la 1.6

---------- Post added at 02:35 AM ---------- Previous post was at 02:35 AM ----------

In version 1.5 there is no battery saving restarts, it seems to be problems with the GPU to 100MHz at 1.6

---------- Post added at 02:39 AM ---------- Previous post was at 02:35 AM ----------

I have the turbo edition moto G XT1556
[Moto G 2015 Original Android Development] psndna88:
did u enable thunderplug?

as cluster plug is already active, it can conflict with it, possibly in power save mode
[Moto G 2015 Original Android Development] cesarXP:
Hi, i have the same bug with the thunderplug enabled and the power save mode and some restarts in the device with the new version of this kernel
[Moto G 2015 Original Android Development] HPM8294:
I use my phone always saving battery, and when it is below 15% saving battery is activated only, passing it restarts, you can do in that case? I loved the kernel is stable and complete, thanks for developing the team, cualquiero thing I try ... greetings

---------- Post added at 04:44 AM ---------- Previous post was at 04:43 AM ----------

I do so it will not restart?
[Moto G 2015 Original Android Development] HelpMeruth:
Disable thunder plug for now,
[Moto G 2015 Original Android Development] vinay320:
Kernal working fine in stock optimised ROM....but whenever I restart the phone the wallpaper changes back to stock wallpaper...:)
[Moto G 2015 Original Android Development] jitkr:
Double tap to wake not working on entire screen. Working only on bottom screen portion(near to navigation buttons).

Edit:

Rom Stock 6.0.1

Device Moto G Turbo

Kernel Agni 2.7

Double tap to wake enabled using agni app provided with kernel.
[Moto G 2015 Original Android Development] Forever Alone:
Buddy I really respect yo work and actually fan of it, but can you atleast give me any idea about that hard disk issue? Thanks. :)
[Moto G 2015 Original Android Development] Ardany Jolón:
Thanks
[Moto G 2015 Original Android Development] psndna88:
when u connect it to device, send a log of dmesg, kernel auditor>settings> save dmesg to sdcard
[Moto G 2015 Original Android Development] psndna88:
next build wil have it, minor missing script !
[Moto G 2015 Original Android Development] Forever Alone:
There you go bud:

logcat.txt

dmesg.txt

last_kmsg.txt

Also if u want log cats of my Redmi and/or tab in which the HDD work, I can provide you.. :)

thanks for taking this issue.
[Moto G 2015 Original Android Development] psndna88:
informative log:

[ 75.257329,1] msm_otg 78d9000.usb: USB exited from low power mode
[ 75.279316,2] [B]fan5404x-charger 1-006b: Set IBUSLIM: 500 mA[/B]
[ 75.377748,3] msm_hsusb_host msm_hsusb_host: EHCI Host Controller
[ 75.378057,3] msm_hsusb_host msm_hsusb_host: new USB bus registered, assigned bus number 1
[ 75.390907,2] msm_hsusb_host msm_hsusb_host: irq 166, io mem 0x078d9000
[ 75.400794,2] msm_hsusb_host msm_hsusb_host: USB 2.0 started, EHCI 1.00
[ 75.400898,2] [B]usb usb1: New USB device found, idVendor=1d6b, idProduct=0002[/B]
[ 75.400911,2] [B]usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1[/B]
[ 75.400919,2] usb usb1: Product: EHCI Host Controller
[ 75.400927,2] usb usb1: Manufacturer: Linux 3.10.49-India-v2.7-osprey-Marshmallow ehci_hcd
[ 75.400935,2] usb usb1: SerialNumber: msm_hsusb_host
[ 75.401530,2] hub 1-0:1.0: USB hub found
[ 75.401554,2] hub 1-0:1.0: 1 port detected
[ 75.500974,3] msm_bam_device_lpm_ok: Going to LPM now
[ 75.506992,2] msm_otg 78d9000.usb: USB in low power mode

[ 82.436550,0] msm_otg 78d9000.usb: USB exited from low power mode
[ 82.436575,0] msm_hsusb_host msm_hsusb_host: remove, state 4
[ 82.436594,0] usb usb1: USB disconnect, device number 1
[ 82.437080,0] msm_hsusb_host msm_hsusb_host: USB bus 1 deregistered
[ 82.443230,0] fan5404x-charger 1-006b: Set IBUSLIM: 500 mA
[ 82.474754,3] type=1400 audit(1464707789.922:349): avc: granted { call } for uid=0 pid=8615 comm="main" scontext=u:r:zygote:s0 tcontext=u:r:system_server:s0 tclass=binder
[ 82.474936,3] type=1400 audit(1464707789.922:350): avc: granted { transfer } for uid=0 pid=8615 comm="main" scontext=u:r:zygote:s0 tcontext=u:r:system_server:s0 tclass=binder
[ 82.707434,3] can't online cpu 4 because it is not configured as may-hotadd at boot time
[ 82.942927,0] msm_otg 78d9000.usb: phy_reset: success
[ 82.966029,2] wlan: [4612:E :CTL] WDI_ProcessLLStatsGetRsp: Enter
[ 83.044590,0] msm_bam_device_lpm_ok: Going to LPM now
[ 83.046781,2] msm_otg 78d9000.usb: USB in low power mode

its not detected as mass storage device...
[Moto G 2015 Original Android Development] :
Not good

I flashed this on top a cyanogenmod nightly and got boot loop.
[Moto G 2015 Original Android Development] ismaelghr:
work perfect because put entire sreen the wake up alone , but maybe put buth two options same kernel auditor. In resume the app work perfect.

For other topic, ¿ what is the best battery configuration without any bug in merlin xt1556 stock MM 6.0?
[Moto G 2015 Original Android Development] DuraiJiiva:
I am facing heat issue little while normal usage... Also I could feel heat in standby too.... Also only 4hr battery backup

Suggest a gud setting to get rid of this ...using turbo rom
[Moto G 2015 Original Android Development] jaswinprakash:
Version 2.7 drains battery too fast in idle condition...
[Moto G 2015 Original Android Development] psndna88:
v2.6?
[Moto G 2015 Original Android Development] Secuential:
Love this kernel and the hard work the developer is doing :) thanks for this.
[Moto G 2015 Original Android Development] Jamiéric GS:
This kernel is very good! But have battery drain for me, in 2.7! (Osprey) :(
[Moto G 2015 Original Android Development] HelpMeruth:
your problem is confirmed by me and fix is in the work :) the settings are probably going to be reverted back to v2.5 (osprey)
[Moto G 2015 Original Android Development] jaswinprakash:
Nop. even with CPU hotplug turn off(in kernel auditor)
[Moto G 2015 Original Android Development] Forever Alone:
I can confirm this!
[Moto G 2015 Original Android Development] Beakuh:
For battery drain:

- Flash kernel and wipe cache/dalvik

- Disable Thunderplug with Kernel Auditor

- Check if you have on "Thermal" at least one option ON (i found two options enabled, result was overheating)

Your battery will be fine
[Moto G 2015 Original Android Development] Ardany Jolón:
Only confirms the problem, the only thing on my device when work is anywhere on the screen.

Osprey XT1540, with CM13.
[Moto G 2015 Original Android Development] cesarXP:
Is Thunderplug for better battery performance or not?
[Moto G 2015 Original Android Development] DuraiJiiva:
Battery backup is not at all gud with 2.7 with turbo ROM :( XT1550
[Moto G 2015 Original Android Development] Ardany Jolón:
[MENTION=4365701]psndna88[/MENTION] My device goes with too lag with version 2.7 and approximately every 20 minutes, the device restarts.

Osprey XT1540, CM13.
[Moto G 2015 Original Android Development] psndna88:
v2.8:-

AGNi Control script fixes and additions

ARM: smp: add memory barrier before waking thread up

Update zram,zbud,zsmalloc,zpool,zcomp,zswap from MMI-MPD24.107-52

clusterplug/thunderplug: write module exit information to enable unloading when used as modules
[Moto G 2015 Original Android Development] walter0157:
Thank's
[Moto G 2015 Original Android Development] Ardany Jolón:
Excellent work, thanks!!! :D:D:D:D
[Moto G 2015 Original Android Development] Ardany Jolón:
I can't change the option after install the lastest version.
[Moto G 2015 Original Android Development] psndna88:
wat is it about?
[Moto G 2015 Original Android Development] Secuential:
Does the latest version still uses permissive selinux policies? And if yes... Do you have plans of making it work with enforcing policies?
[Moto G 2015 Original Android Development] psndna88:
its permissive.

some roms have issues in sepolicy causing not execution of my scripts.
[Moto G 2015 Original Android Development] Secuential:
Alright, thanks :)
[Moto G 2015 Original Android Development] Ardany Jolón:
Sorry for the spanish ???

It serves to superimpose certain applications, such as in messenger have to have this permission enabled to use bubbles.
[Moto G 2015 Original Android Development] psndna88:
kernel doesn't have hand in that thing.. ?
[Moto G 2015 Original Android Development] Johny Cipeli:
As we have the Charging LED in Moto G 3, Is it possible to use this LED with notifications? Like in Moto G 1gr
[Moto G 2015 Original Android Development] jitkr:
I did cache+ART/Dalvic clean after flashing v2.8 and device become too hot in 1st boot :P.

Is it wrong to clear cache and ART after kernel flash.

Other than this Agni menu now having full screen/half screen wake option for peoples who want double tap wake feature. This same feature if enabled using kernel auditor can freeze screen on next boot[tried on: Stock Rom v6.0.1].

---------- Post added at 07:49 PM ---------- Previous post was at 07:44 PM ----------

That is just a white LED and with moto screen feature and xposed modules i dont think we need any led notifications. Also i read somewhere that those LEDs are for full charge notification or moisture notification. Though senior members and developers can answer real facts.
[Moto G 2015 Original Android Development] Rahul1608:
Is it possible to add Multirom support to this kernel ??
[Moto G 2015 Original Android Development] Gravemind2015:
Nope it shouldn't be the cause, I do it all the time. Occasionally the phone heats up when rebuilding cache (optimising app) but cools down to normal.[emoji14]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] Stefano 99:
The led is on the battery circuit, so, if the usb port isn't powered, it can't work. I've observed that it can work with an usb OTG mounted in (you can try with "moto x led" app), so maybe it can work powering the usb everytime like when the OTG is connected. Is it possible?

Stefa99

Inviato dal mio Osprey
[Moto G 2015 Original Android Development] HelpMeruth:
led is only turned on when charging. its a hardware limitation, there is no software way of enabling it. its possible to make it a notification light when charging though

---------- Post added at 07:22 PM ---------- Previous post was at 07:17 PM ----------

you'll probably won't see it for osprey, very view devices have this support and its pretty useless. it would take lots of time to port for osprey to. but you'll never now

---------- Post added at 07:26 PM ---------- Previous post was at 07:22 PM ----------

clearing cache shouldn't affect the kernel

on 1st boot scripts aren't loaded yet and most of the time the phone runs on max freq when preparing apps. if it cools down after the setup you shouldn't worry
[Moto G 2015 Original Android Development] DuraiJiiva:
Suggest a best ROM for osprey :)
[Moto G 2015 Original Android Development] jitkr:
Try it yourself. No rom is bad, its on upto you how you operate your device.
[Moto G 2015 Original Android Development] akki1807:
turbo rom

& tesla rom
[Moto G 2015 Original Android Development] Johny Cipeli:
Guys i've been having some lags with this kernel with default settings, I'd rather to know what settings are you using? Cpu governor, I/O schedule, Zram....
[Moto G 2015 Original Android Development] Gravemind2015:
I use-

CPU-

Max-1209

Min-200

Impulse governor

All inupt boost frequency off

Wakeup boost off

Thermal-

Core control off

Vdd restriction off

Temperature throttle on

GPU-

Max-400

Min-200-

Governor- msm-adreno-tz

Adreno idler on

I/O scheduler-

Internal storage-

Scheduler-fiops

Read ahead-510kb

External storage-

Scheduler-fiops

Read Added-1024kb

Misc controls-

Vibration strength-21%

Rest all unchanged.

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] Secuential:
Is it okay if I uninstall the agni control app like any other system app (using some app manager)? Or do I have to flash the kernel zip and choose not to install it?

I installed it because I wanted to try it, but I already had kernel auditor installed :)
[Moto G 2015 Original Android Development] poovarasu:
Moto G turbo

i am very surprised. my moto g turbo having DT2W. thanks a lot for ur kernel... :o:o:o:o:o
[Moto G 2015 Original Android Development] ricki13th:
Can someone suggest a good screen profile for osprey, I think the colors are a little bit dull on this phone and blacks are not very dark. Thank you!!! This is an awesome kernel bty, I get up to 6 hours of screen on time on average. However, sometimes I can get up to 7 hours if I use it lightly.
[Moto G 2015 Original Android Development] HelpMeruth:
reflash kernel and select dont install, it will clean up everything for you
[Moto G 2015 Original Android Development] Jhener_novoa:
I found a mistake when I hear radio and spotify , the cell is suspended and begins to emit an annoying and until the phone turns off noise. I changed the kernel and the problem is solved Please correct this as it is very good your KERNEL .

Thank you!!
[Moto G 2015 Original Android Development] jaswinprakash:
[MENTION=4365701]psndna88[/MENTION] camera not starting latest 2.8

...
[Moto G 2015 Original Android Development] Gravemind2015:
Stock or custom rom? Is the camera moto camera? Is it showing FC? A logcat would help more..[emoji39]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] jaswinprakash:
Moto camera and also others I tried...using stock ROM 6.0.1

---------- Post added at 12:52 PM ---------- Previous post was at 12:51 PM ----------
[Moto G 2015 Original Android Development] Gravemind2015:
Weird. Didn't happen to me, I am running cyanogenmod 13+agni 2.8 . Sorry I don't have any ideas.

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] jaswinprakash:
Also torch symbol on quick settings is not shown..
[Moto G 2015 Original Android Development] samir.saurav:
How to revert back to stock kernal. I am on stock optimized.
[Moto G 2015 Original Android Development] Bobtehblob:
Just reflash the ROM. That will overwrite the kernel. Would recommend clearing changes in agnicontrol/kernel adiutor etc. You probably don't want any init.d scripts lying around.
[Moto G 2015 Original Android Development] thelad:
[MENTION=4365701]psndna88[/MENTION] loving this kernel of yours, eagerly waiting for the next release,i also have a moto e2,and noticed a kernel that's has a CPU oc at 1.8 and the e GPU at 600mhz, just wondering is this possible for osprey seeing as we share the same hardware?
[Moto G 2015 Original Android Development] Ardany Jolón:
[MENTION=4365701]psndna88[/MENTION] In the last nightly device freezes at startup, and then restarts. Without activating any function.

Edited:

I wipe Dalvik cache a few minutes ago, we will see how goes.
[Moto G 2015 Original Android Development] Mkfermam:
zram configuration

What are the best values for zram size and compression zram in AGNI control?

I selected 700Mb for the zram size and Level 2 Zram compression. Moto G 2015 was faster, but I think the battery consumption increased. I figured 400Mb or 500Mb of zram was giving lag.

My Moto is the XT1544 (Dual Sim, 1Gb, HDTV). custom is Nxrom, agni 2.8 kernel, impulse governor, fiops 512kb and thunderplug on.

I will flash new version now! Thanks! :D
[Moto G 2015 Original Android Development] psndna88:
default works fine for me, u can select ur preferences, i have not tested different configurations
[Moto G 2015 Original Android Development] psndna88:
v2.9:-

qpnp-vibrator/drv2605: add tunable to change methods for Stock & CM roms

fs/char_dev.c: remove pointless assignment from __register_chrdev_region()

workqueue: fix ghost PENDING flag while doing MQ IO

ASoC: msm: audio-effects: misc fixes in h/w accelerated effect

cpu: Defer smpboot kthread unparking until CPU known to scheduler

cpu: Handle smpboot_unpark_threads() uniformly

add cm/stock method of vibrator working in agni control

added faux sound control options in agni control

msm: mdss: fix possible out-of-bounds and overflow issue in mdp debugfs

msm: camera: ispif: Validate VFE num input during reset

msm: kgsl: Cast perfcounter query count to an unsigned int

msm: kgsl: Add missing checks for alloc size and sglen

ASoC: msm: audio-effects: fix stack overread and heap overwrite

f2fs: set f2fs garbage collection thread as freezable
[Moto G 2015 Original Android Development] Tonystarki:
How use f2fs?
[Moto G 2015 Original Android Development] skooter32:
F2fs? Is that system and cache too? Cause data is f2fs by default?
[Moto G 2015 Original Android Development] JhonMalca:
Perdon por el ingles :(

Hola, instalé el kernel y me daban reinicios aleatorios :( estoy en ResurrectionRemix última versión. A qué se debería el problema ?
[Moto G 2015 Original Android Development] sfoot13:
Prueba instalando todo desde cero (flash rom + kernel) o instala otra rom :)
[Moto G 2015 Original Android Development] Johny Cipeli:
When I turned the phone on, the touch didn't "answered" like no actions
[Moto G 2015 Original Android Development] skooter32:
Any chance on the next update that you could oc cpu higher and maybe the gpu too thanks luv this kernel
[Moto G 2015 Original Android Development] Jhener_novoa:
Que version la Tienes instlada?, Por que me daba errores asi en la Version 2.8, A diferencia tengo la ROM STOCK.

Saludos!!
[Moto G 2015 Original Android Development] Johny Cipeli:
I Think the CPU is already overclocked at the max frequency, but GPU I think no, but both could be more overclocked
[Moto G 2015 Original Android Development] skooter32:
Cpu can be overclocked up to 1601 as blu spark was
[Moto G 2015 Original Android Development] thelad:
http://xdaforums.com/moto-e-2015/orig-development/kernel-chriszuma-kernel-t3395964 different device same hardware 1.8ghz cpu 650mzh GPU,
[Moto G 2015 Original Android Development] skooter32:
Exactly
[Moto G 2015 Original Android Development] thelad:
It'll wreck the cpu faster but it's nice having the option:D
[Moto G 2015 Original Android Development] Johny Cipeli:
Oh sorry mate I though wrong, 1.8 it's a dream
[Moto G 2015 Original Android Development] skooter32:
Agreed lol this phone has tge potential
[Moto G 2015 Original Android Development] rwxr-xr-xis:
What about voltage control? Can it be implemented? [MENTION=4365701]psndna88[/MENTION]
[Moto G 2015 Original Android Development] Gravemind2015:
I have a problem with the keyboard & mouse function.

The mouse works fine on different operating systems but the keyboard is not working even in bootloader menu,bios or inside os.(Or I am just too dumb.)

When I open the app I get this-

I click on the gear icon, it pops up a full size keyboard-

But when I tap a letter, a new widow comes up asking which one (uppercase or lowercase) letter is to be send. I am confused here-

Sometimes, shift or ctrl buttons are automatically selected, when I select a button, let's say 'L' code 76, in windows 10, it justs responds with a right click event. Also in this screen, if I tap on the 'toggle keyboard' button, it opens my aosp keyboard app but it dosent work too. But, the aosp keyboard works when its called from the main screen(but then pressing the backspace button results in toggling of vnc button under it.)

The feature is very cool indeed. Thanks.[emoji14]

Regards.

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] thelad:
This is a cracking phone with the right settings,its nippy enough for general use,only thing that's let's it down is gaming which I barley use,i came for a oneplus one to this phone and am well happy well with it
[Moto G 2015 Original Android Development] skooter32:
Thats why I have a Nvidia shield tablet k1 for gaming
[Moto G 2015 Original Android Development] thelad:
I'm jumping ship to a oneplus 3 come Monday,is that any use those tegras?
[Moto G 2015 Original Android Development] skooter32:
Brilliant gaming tablet for the money
[Moto G 2015 Original Android Development] Forever Alone:
Ayy yo do i have to change Filesystem to use F2FS from TWRP?? THANKS

Updatw: 2.9 lagging too much.. Came from 2.7
[Moto G 2015 Original Android Development] JhonMalca:
Estoy en [6.0.1_r46][UNOFFICIAL][OSPREY][UBERTC]RESURRECTION REMIX [5.6.9] y con AGNi v2.8 me dio reinicios aleatorios :(
[Moto G 2015 Original Android Development] Bobtehblob:
Am also wanting to know how we take advantage of F2FS ????
[Moto G 2015 Original Android Development] ismaelghr:
¿Why the app hide it pro work in marshmallow 6.0 whit this kernel, but don't work with the stock kernel? I have merlin stock MM 6.0,It is a curiosity.
[Moto G 2015 Original Android Development] anatolmd:
How to install it, please?
[Moto G 2015 Original Android Development] Gravemind2015:
First dirty flash your rom if coming from another kernel. Then flash the latest zip via recovery. Aroma installer should pop up, select next and then choose whether agni control app should be installed too or not. Tap install wait for it to install. Then hit finish and do a dalvic & cache wipe from there ( I don't think it would be necessary but lets stay on the safe side). Now reboot n enjoy.[emoji39] .

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] anatolmd:
Thank you very much!
[Moto G 2015 Original Android Development] HelpMeruth:
Little poll for the osprey users: Do you want to see the 1.8 GHz of for osprey in this kernel? or do you want a lower oc? Or just no oc and stay at 1.4 Ghz. Btw psnda has school to do so updates will be less frequently
[Moto G 2015 Original Android Development] Johny Cipeli:
1.8 of course, The osprey is a good phone but with a bad performance
[Moto G 2015 Original Android Development] HelpMeruth:
Yes but you have to pay with your battery ;) 1.8 oc is probably going to be added in v3.0 if no one has problems with of course
[Moto G 2015 Original Android Development] Johny Cipeli:
Yes ok, if someone has problems with this, can get with Kernel Auditor, to the lesser values
[Moto G 2015 Original Android Development] arindamghosal:
Yes 1.8 would be great, I have tested the chrisizume kernal at 1.8 versus 1.4, and got an increase from 1604 to 1645 on multicore and 545 from 532, so definitely it works....
[Moto G 2015 Original Android Development] Mkfermam:
Hey guys, Osprey can handle 1.8 O.C? Or he can fry ?:confused:
[Moto G 2015 Original Android Development] dazeone:
So far so good here running it at 1.8 with no issue nor reboots.
[Moto G 2015 Original Android Development] HelpMeruth:
I'm building agni kernel v2.9 oc edition, if it finishes building I hope it works (I'm a noob with kernel building) I'll post a download when I'm done. It will have all that v2.9 has with addition of the overclock from chriszuma.

this is not official but a look in the future from what you can expect for v3