yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Original Android Development] psndna88:
sorry, been neglecting this thread for long, will update after my exams over, post 19th this month..
[Moto G 2015 Original Android Development] jaswinprakash:
How to revert back to stock rom without wiping data? Can I flash rom in fast boot mode without wipe data cache personalised content? Or which system sparsechunk contain wlan.ko?
[Moto G 2015 Original Android Development] Gonime:
I've been having overheating issues with this kernel, what can i do to solve it?
[Moto G 2015 Original Android Development] Ardany Jolón:
[MENTION=4365701]psndna88[/MENTION] Please add support for android Nougat, when you have time available (Always add DT2W please) :D:D:D:D:D:D:D
[Moto G 2015 Original Android Development] Ardany Jolón:
:crying::crying: I think this project has been abandoned :crying::crying:
[Moto G 2015 Original Android Development] psndna88:
i had a thought that i dont have the device.. i wont b able to fix bugs.. ? user experience may not be good if i continue...

what say?
[Moto G 2015 Original Android Development] aadison:
You are right, so no more updates for osprey ?
[Moto G 2015 Original Android Development] Ardany Jolón:
Well it will be better to wait if someday again to have one of these devices or although I think you would be able to continue with this work without having it
[Moto G 2015 Original Android Development] Nudd42:
This Kernel is compatible with android 7.xx? i use moto g merlin:Rodar los ojos:
[Moto G 2015 Original Android Development] WaxysDargle:
lol, please dont quote the entire OP

you just cost me 5 seconds of my life that otherwise would not have been spent scrolling on my mouse
[Moto G 2015 Original Android Development] GoelPlz:
"For Android 6.0.x CM/Stock"

Also it hasn't been updated since September, I think it's pretty obvious that it doesn't work on Nougat
[Moto G 2015 Original Android Development] Itemt:
Works with stock optimised 6.0.1? Please
[Moto G 2015 Original Android Development] LuanHalaiko:
[MENTION=4365701]psndna88[/MENTION] Sir, I came from redmi 2 to ask you some help with overclocking, In theory my kernel should be overclocked, but there is no difference between the non overclocked and the overclocked version, btw redmi 2 and osprey have sd 410, so this will help.

This is the source: https://github.com/TecnoAquaPlays/android_kernel_wingtech_msm8916
[Moto G 2015 Original Android Development] firdous95:
Sir please update your kernel for merlin... Osprey has many kernel devs working but we had only you and its was one kernel to rule them all on mm...but now on Android N it doesn't work...pull some time to update it....dont worry about testing we have a hardcore group of testers for merlin...we can test as soon as you make it :highfive:
[Moto G 2015 Original Android Development] sahil432:
[MENTION=4365701]psndna88[/MENTION] bro, don't abandon it.

We seriously need a merlin kernel for Noughat.

And thanks for previous dev.
[Moto G 2015 Original Android Development] Ardany Jolón:
[MENTION=4365701]psndna88[/MENTION] Also for Osprey !!! Please!!!:D:D:D:D:D:D:D:D:D:D:D:D:D:D
[Moto G 2015 Original Android Development] Aniket659:
Does it support ressurection remix nougat rom
[Moto G 2015 Original Android Development] HelpMeruth:
No, there hasnt been an update in 4 months
[Moto G 2015 Original Android Development] DiePirate:
Please we need updates :)

my motogturbo is outdated.
[Moto G 2015 Original Android Development] Ultronex:
Does it have DT2W(Double tap to wake) support?
[Moto G 2015 Original Android Development] Ardany Jolón:
Yes, it does have support.
[Moto G 2015 Original Android Development] Arpan22:
I am having a problem where my phone soft reboots after i turn my screen off.plz help i was using cm13 with this kernel but suddenly this started Happening after 6 months and now whichever rom i install it is still there.
[Moto G 2015 Original Android Development] Ardany Jolón:
The truth is that it can not be, try to flash the kernel again. Well I was going to try it but when I saw your comment I did not do it (That was last week). Just today I decided to try it again and then it is good, so far no problem. Version 3.2.
[Moto G 2015 Original Android Development] iamfarhanansari:
Does it really work on nougat
[Moto G 2015 Original Android Development] zefie:
Did you ever figure this out? I am compiling a kernel for another device with the same processor. I did the dtsi mods, and it reports it is overclocked, but is placebo. Benchmarks do not show any performance increase.
[Moto G 2015 Original Android Development] LuanHalaiko:
Nope
[Moto G 2015 Original Android Development] iamfarhanansari:
Not working on my stock merlin
[Moto G 2015 Original Android Development] Ardany Jolón:
Please update ?????

---------- Post added at 12:48 AM ---------- Previous post was at 12:46 AM ----------

You can try with others builds :v sorry for my bad english ???
[Moto G 2015 Original Android Development] iamfarhanansari:
Not working in stock merlin rom

I dont wanna use any other rom
[Moto G 2015 Original Android Development] Hritik utekar:
PLS Can you add a support for wifi adapter.... pls pls.....................................

I'm on merlin.
[Moto G 2015 Original Android Development] amritmalviya:
Who told you that it is not working with stock rom?

I am on official firmware 6.0.1 anf and it working smoothly no problem faced yet, even DT2W is also working good, I really appreciate the work.

But why it is not updated since long time? Don't know i think dev is busy in there exam or personal life..... ;)
[Moto G 2015 Original Android Development] Arpan22:
Xt1557?
[Moto G 2015 Original Android Development] amritmalviya:
Who told you that it is not working with stock rom? I am on stock firmware 6.0.1 and it's working smoothly...even DT2W is also working good.... ;)

---------- Post added at 03:54 PM ---------- Previous post was at 03:41 PM ----------

Yes I am on xt1557
[Moto G 2015 Original Android Development] IamAkshay:
Please provide feedback after using the latest version on XT1557 Moto G TE.
[Moto G 2015 Original Android Development] IamAkshay:
Bro after flashing the kernel phone stuck on moto logo, i did erased cache and dalvik.
[Moto G 2015 Original Android Development] AbhiAbhiBisht:
Can I use it with android 7.1.2 (crDroid rom) ?
[Moto G 2015 Original Android Development] Hedied4me:
Not sure but possibly not. The last time it says it was updated was 10/2016 and the OP says based on CM13 which is not 7.0+
[Moto G 2015 Original Android Development] psndna88:
i dont have the device anymore... so stopped development..
[Moto G 2015 Original Android Development] dvdhngs:
someone could help me?

I installed this kernel on xt1556, enabled o dt2w, but when i reboot isn't working, need to disable and enable again, any ideia?
[Moto G 2015 Original Android Development] psndna88:
development is stopped... dont hae device anymore...
[Moto G 2015 Original Android Development] Hercuss:
works on rom pixel experience 8.1(Android Oreo)?
[Moto G 2015 Original Android Development] AbhiAbhiBisht:
i bet it doesn't.
[Moto G 2015 Original Android Development] ThIsVinZH3R3:
Does version 3.3 work on osprey? Because in the download page 3.3 is available only for merlin
[Moto G 2015 Original Android Development] bhavtosh76:
Hello [MENTION=4365701]psndna88[/MENTION],

Thanks for great kernel, Im using it for last 3 days on MM 6.0.1 Stock with no issues.

Can you please update on AGNi Kernel for Merlin N 7.1 :confused:?
[Moto G 2015 Original Android Development] nuevoextremo:
Thanks for this kernel!

I'm using on my Osprey device with stock 6.0.1 and works perfect! My MotoG3 has a second life! ?
[Moto G 2015 Original Android Development] ttocs99:
Wish someone could update this to support 7.1.2 wouldn't mind using a bit of over clock
[Moto G 2015 Original Android Development] HelpMeruth:
Next version ;) while testing it I found it works pretty good. Hope you guys will like it
[Moto G 2015 Original Android Development] Ardany Jolón:
It´s great!!! This sounds good to me !!! :D:D:D
[Moto G 2015 Original Android Development] psndna88:
v1.7:-

Enable module building for thunderplug, state helper, cluster plug selectable in the installer (avoids reboots due to conflicts)

Selected hotplug-type module is loaded at boot by init.d

Made quadcore adpatibility for thunderplug (osprey)

v1.8:-

Update sony xpad driver

Implemented Faux123 sound control GPL v3.6 (untested yet)

cpufreq: add Barry allen governor

Highly modified installer, patches the ramdisk while installation, uses my own busybox

init.d scripts execution independent on rom's support

v1.8 available now.

NOTE: thunderplug in merlin can cause reboots when battery less than 25%, because BCL hotplugs big cluster inspite of thunderplug controlling hotplugging.

i'll rectify the issue in next version.
[Moto G 2015 Original Android Development] HelpMeruth:
If you got problems with loading your disired hotplug, install kernel adiutur and goto init.d and enable init.d emulation. Reboot and hotplug is loaded automatically by kernel adiutur.
[Moto G 2015 Original Android Development] kosmasgr:
Very smooth experience with this kernel :)

Elemental X - fiops 512/1024 and thunderplug.
[Moto G 2015 Original Android Development] cesarXP:
Bug:

Moto G Turbo XT1556

WIth Elemental x governor the device enter in continuous restarts
[Moto G 2015 Original Android Development] psndna88:
v1.8_r2:-

BCL: config handle enable/disable BCL hotplug of CPUs (disabled BCL hotplug for merlin)

option in installer to turn off BCL completely (merlin)

state_helper: Follow reverse sequence to online offline cores (osprey)
[Moto G 2015 Original Android Development] jaswinprakash:
Which app can use for kernel controlling..?

CPU hotplug tab in kernel auditor (v1.6) but not in 1.8r2... And all 8 cores are online now (not in 1.6 only 2 cores when I firstly tried)...
[Moto G 2015 Original Android Development] $lim $hady:
I am using 64 GB card with 4GB EXT4 partition and every time it reset rw permissions. Due to his im unable to backup apps using titanium... Any help.

Tried with both stock and custom kernels
[Moto G 2015 Original Android Development] psndna88:
for merlin,

use thunderplug or clusterplug to hotplug cores, else they wont turn off automatically in v1.8r2 even when low battery
[Moto G 2015 Original Android Development] deepuluck:
Screen freezes when DT2W is enabled.... Can you fix it...
[Moto G 2015 Original Android Development] sticktornado:
Having this happen sometimes, too. Needs a system reboot only capable by holding the power button for 10 seconds.
[Moto G 2015 Original Android Development] vinay320:
When I was flashing v1.8 kernal(osprey) ,there was a option called thunderplug,none which should I select.....?
[Moto G 2015 Original Android Development] HelpMeruth:
I reccomment using thunderplug
[Moto G 2015 Original Android Development] Bobtehblob:
Are there any recommend settings for this kernel. Mostly in regards to CPU and GPU hotplugs etc. Or are the defaults okay? The reason I ask is that the GPU seems to not run slower than 400mhz and CPU Min freq is set at 800mhz. Shouldn't it be 200mhz?
[Moto G 2015 Original Android Development] HelpMeruth:
I reccoment using elementalx governor with thunderplug and min freq on CPU set to 400mhz GPU doesn't really matter that much
[Moto G 2015 Original Android Development] Bobtehblob:
I'll give these settings a crack, cheers! Asking about the GPU as it seems a waste for it to be running that high all time. Or maybe that's intended?

Also, in relation to the chosen hotplug. When you install the kernel it says the default is no hot plugging. Does this mean the stock kernel has no hot plugging? Aka all 4 cores running constantly?
[Moto G 2015 Original Android Development] psndna88:
gpu does seem to stick to max freq... im investigating it currently !
[Moto G 2015 Original Android Development] HelpMeruth:
you can select to install thunderplug with the kernel when installing in the aroma installer to get hotplugging, otherwise no hotplug will be installed
[Moto G 2015 Original Android Development] Stefano 99:
How is the standby (screen off, deepsleep) battery consumption with this kernel?

Stefano 99

Inviato dal mio Moto G 2015 (Stock 6.0.1)
[Moto G 2015 Original Android Development] jsday187:
Could you please implement fauxsounds pa_gain control too please? Thanks.

barry allen governor causes the phone to freeze and need hard reboot to get out of it.
[Moto G 2015 Original Android Development] psndna88:
it seems gpu stays at 550 even on cm kernel in merlin
[Moto G 2015 Original Android Development] Seyaru:
Yes tested in my Merlin and the GPU stay un 550 Mhz with all governors and with Adreno Idler disabled.

Thanks for your work
[Moto G 2015 Original Android Development] HelpMeruth:
Yes had that one time, but after that it worked fine
[Moto G 2015 Original Android Development] kosmasgr:
Latest build is excellent with combination of elemental X and Thunderplug .

Awesome CPU management
[Moto G 2015 Original Android Development] reeeju:
Good to see zzmoove governer...this was my fav governer from g2
[Moto G 2015 Original Android Development] ruulo12:
does this have DT2W? i'm looking for it since the case i use makes it too hard to unlock using the power button
[Moto G 2015 Original Android Development] vinay320:
Ya it has DT2W...
[Moto G 2015 Original Android Development] FPThatea:
Love it & Solution for Screen Freeze:

What a lovely Kernel for our device.. Thanks to the Developer.

For who have faced screen freeze after rebooting.. Don't check Apply to Boot.. Manually enabling this will solve your problem and give you wonderful experience..
[Moto G 2015 Original Android Development] XMoDuLeSx:
Barry allen governor doesnt work with thunderplug also in most roms this hotplug dont show up in settings.
[Moto G 2015 Original Android Development] Bobtehblob:
Think you can fix it or is it a CM issue?
[Moto G 2015 Original Android Development] psndna88:
im able now to fix it and gpu stays at scaling min freq on idle

but

there is a problem that while screen off, gpu bounces to 400 and stays there on merlin

thus, device stays cooler when idle and screen on, but little warm when screen off and not in deep sleep state...

at the moment i have no clue foe that.. still investigation on...
[Moto G 2015 Original Android Development] psndna88:
ok i have now fixed that gpu staying at 400 when screen off

i have kept it at 220 now. (merlin)
[Moto G 2015 Original Android Development] charutl:
Xtereme beats not working

After flashed your kernel extreme beats audio fx 7.0.3 is not working....when i flashed inazuma then its work....plz clear this issue
[Moto G 2015 Original Android Development] psndna88:
will find out in v2.0 of kernel
[Moto G 2015 Original Android Development] psndna88:
v1.9:- (COOL DOWN)

cpufreq: remove gboost from ElementalX

Revert: "PM / Wakeup: Use rcu callbacks for better performance"

sched/fair: Fix fairness issue on migration

lowmemorykiller: Don't count swap cache pages twice

Remove Barry allen governor

drivers/devfreq: make adreno idler & msm_adreno_tz work properly with state_notifier

enabled state notifier (merlin)

msm8939/dts: keep 220 MHz gpu frequency as default minimum (merlin)

enable KSM support, disabled by default

enable advanced tcp/ip cogestion, default westwood

enable zbud

fixed adb shell giving permission error on pc

(u need to dirty flash rom without wipe then flash this to fix it if comming from previous vesions)

INFO:

1: "Kernel Auditor" app wrongly shows current gpu freq as the max 550 MHz

2 : Consistent heat and warming was an issue on merlin, even on CM's stock kernel,

i have rectified it; CM ramfs needs some lines to be added, which i have done through my internal kernel script

3: To avoid screen not turning on, try not keeping GPU min freq to 100 MHZ (merlin) {needs more tests}

SUGGESTIONs:-

(intended for merlin, not sure about osprey)

- use simple_ondemand gpu governor and keep adreno idler off as we aren't using msm_adreno_gz (SET AS MY KERNEL DEFAULT)

- Min gpu freq 220 for merlin (SET AS MY KERNEL DEFAULT)

EDIT: if u get little lag sometimes, increase min gpu freq to 400mhz (merlin)

ALSO, included my script to show real gpu information in Terminal emulator, just type the following:

su
gpuinfo

atached, SCREENSHOT SHOWN BELOW
[Moto G 2015 Original Android Development] cesarXP:
Elemental x governor stiil freezing the device in 1.9 version

XT1556
[Moto G 2015 Original Android Development] psndna88:
no issue on my merlin xt1557, using since yesterday

clear the tunables settings if u changed by any app
[Moto G 2015 Original Android Development] kosmasgr:
My phone (osprey) became too slow after installing 1.9.

Same settings with 1.8 r2 (elemental X - Thunderplug)
[Moto G 2015 Original Android Development] psndna88:
increase min freq of gpu one step higher than wat is shown by default.. around 300 i suppose for osprey
[Moto G 2015 Original Android Development] Stefano 99:
I use the performance governor, for the gpu, with the minimum freq 100mHz: in idle (or when I don't touch the screen for some time) it stays at 100 mHz and when I touch the screen, it jumps at 400-465mHz.

On Osprey.

If it's possible, can you add the support for the NTFS filesystem? Not for the internal memory, but for reading external HDDs.

Another interesting thing is the undervolt control.

Anyway, great work for now[emoji41] [emoji106] [emoji106]

Thanks for this kernel,

Stefano 99

Inviato dal mio Moto G 2015 (Stock 6.0.1)
[Moto G 2015 Original Android Development] XMoDuLeSx:
huge lags on 1.9 build
[Moto G 2015 Original Android Development] cesarXP:
I dont touch anything

---------- Post added at 08:51 PM ---------- Previous post was at 08:50 PM ----------

I dont touch anything

How you install your kernel?
[Moto G 2015 Original Android Development] EllyssonMike:
I can help on this development. I want to be a tester. I have a merlin XT1556 with CyanogenMod 13 and this Kernel.

I have found an issue. When I try to use some VPN App, like.. Betternet, Hotspot Shield, VPN Master, the VPN connection has disconnect. The VPN connection just keep online about some minutes.

Sorry my english.

Sent by my MotoG3-TE using Tapatalk
[Moto G 2015 Original Android Development] Carlos Arriaga:
Nice kernel bro[emoji14]
[Moto G 2015 Original Android Development] EllyssonMike:
New issue found. Can't unlock the screen when LITTLE CPU governor is set to elementalx.

Merlin XT1556 build 1.9.

Enviado de meu MotoG3-TE usando Tapatalk
[Moto G 2015 Original Android Development] HelpMeruth:
Set min GPU freq higher
[Moto G 2015 Original Android Development] psndna88:
next, free time, m gonna rework from scratch...
[Moto G 2015 Original Android Development] jsday187:
pa_gain control added to sound control a possibility? I find it greatly improves headphone sound quality, and is needed for v4a to make headphones sound listenable. thanks!
[Moto G 2015 Original Android Development] psndna88:
could u plz link me a commit to it?
[Moto G 2015 Original Android Development] sticktornado:
Please please please GPU overclock... ??
[Moto G 2015 Original Android Development] sethukrishnan:
Bootloops on cm13 official..all kernels bootloops y?

I cleared cache and dalvik

Also dirty flash the ROM

Still bootloops

Can anyone give me a solution?
[Moto G 2015 Original Android Development] Hedied4me:
If you ever flash from one kernel to the next, make sure you flash (dirty is fine) the rom, gapps and kernel at same time. At least that's what I always do and never have bootloops.
[Moto G 2015 Original Android Development] jaswinprakash:
Thunderplug not good for gaming I think...
[Moto G 2015 Original Android Development] Martins2759:
I shattered my screen and bought a generic one on eBay. The new screen only works on 5.1.1, not Marshmallow. I know I'm flashing everything right because the phone boots perfectly fine with the old screen but not with the new one, if I'm on marshmallow, that is. I get bootloops, basically.

Is it possible to bring the same hardware support from 5.1.1 to 6.0.X through the kernel? I have also tried CM13 and the touch doesn't work with it...

Enviado do meu Nexus 6 através de Tapatalk
[Moto G 2015 Original Android Development] HelpMeruth:
Don't you have warranty from Motorola/lenovo
[Moto G 2015 Original Android Development] argo II:
for a custom rom, i just have to flash the kernel file, right? Or is there a separate procedure for that too?
[Moto G 2015 Original Android Development] Martins2759:
Broken screen from fall = no warranty

Enviado do meu Nexus 6 através de Tapatalk
[Moto G 2015 Original Android Development] hekomat:
Yeah just flash the kernel:)
[Moto G 2015 Original Android Development] psndna88:
info:

v2.0 makes merlin a cool device unless charging or intensive usage...

the back cover is cool, seems some other device
[Moto G 2015 Original Android Development] Martins2759:
Yes, XT1541 2GB

Enviado do meu Nexus 6 através de Tapatalk
[Moto G 2015 Original Android Development] EllyssonMike:
Waiting the new build. Thanks for this awesome job.

Enviado de meu MotoG3-TE usando Tapatalk
[Moto G 2015 Original Android Development] m3g5:
Excellent everything works.
[Moto G 2015 Original Android Development] psndna88:
v2.0 :

usage while listening to tune-in online radio
[Moto G 2015 Original Android Development] HelpMeruth:
V2.0 runs on osprey very smooth to ;)
[Moto G 2015 Original Android Development] kosmasgr:
Waiting for link ☺☺
[Moto G 2015 Original Android Development] ismaelghr:
Dev can you make a kernel for 5.1.1 merlin xt1556?
[Moto G 2015 Original Android Development] FPThatea:
Where is the link for v2.. Found only 1.9 and lower in download section..
[Moto G 2015 Original Android Development] HelpMeruth:
Lolz I'm the beta tester ;) I get all the builds early to test
[Moto G 2015 Original Android Development] charutl:
xtreme beats support?

Does this xtreame beats fc issue solved? V2.0
[Moto G 2015 Original Android Development] HelpMeruth:
this isn't a kernel bug.. ask your ROM developer or look at yourself maybe you flashed it wrong