yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Original Android Development] charutl:
Usb fast charge ????

:confused::confused::confused: PLS ADD FAST CHARGE OPTION IN THIS KERNEL
[Moto G 2015 Original Android Development] therealduff1:
I am not sure if this is problem with cm 13 , or the inazuma kernel. Sometimes the phone touch screen will become unresponsive and not respond to touch until I hard reboot the phone. The problem only occurs sometimes, and happens when I turn my phone screen on, or sometimes turning the device on after a shut down. Twrp work fine for touch , so I'm pretty sure it's not a hardware failure. Other than that , great rom ! Any advice on my problem ?

Also , most of the time my phone will work perfectly :)
[Moto G 2015 Original Android Development] zeeshanhussain12:
Disbale double tap to wake and it will be fine
[Moto G 2015 Original Android Development] therealduff1:
thanks man , i think this may have fixed it :D
[Moto G 2015 Original Android Development] Johny Cipeli:
Date

Man do you have any ideia more or less, when does the R3 will be able for us? Thanks:D
[Moto G 2015 Original Android Development] diegomartinezlovey:
i have blispop Rom 6 on my moto g3... i can flash this kernel without problem? i want try
[Moto G 2015 Original Android Development] ASHLEY117:
Don't see why not but like always, make a backup before you flash.
[Moto G 2015 Original Android Development] diegomartinezlovey:
hey friend only install the kernel R2 and ready?

or should I do to change the kernel adiutor?

Thanks
[Moto G 2015 Original Android Development] ASHLEY117:
Yes R2 and if you need to change governor etc then install kernel adiuter.
[Moto G 2015 Original Android Development] zeeshanhussain12:
Kernel Update R3

Download:- https://www.androidfilehost.com/?fid=24459283995305053

Changelog

* Inline with cm

* Random32 patches

* Speed up console framebuffer imageblit function

* optimized ARM RWSEM algorithm

* Network speed tweak

* clean up some dead code

* workqueue patches

* franco's thermals with vadc sensor polling support

* wlan wakelocks

* Enabled a lot of tcp congestions and enabled westwood by default

* usb fast charge

* underclock to 100 :P
[Moto G 2015 Original Android Development] HelpMeruth:
GPU has already 465 ? What did you overclock?
[Moto G 2015 Original Android Development] zeeshanhussain12:
oh i didnt checked that thanks for telling :p still underclock is there.
[Moto G 2015 Original Android Development] thelad:
Battery saving

Not really a bug report more of a tip,go to settings-->privacy guard-->show system-->Google play services-->WiFi scan-->ignored noticeable less baterry drain while connected to WiFi
[Moto G 2015 Original Android Development] diegomartinezlovey:
thanks.
[Moto G 2015 Original Android Development] bubbyj:
So here's some interesting information I found while doing some research. Its been known by all who have used it, the adreno 306 is crap. Its outperformed by even the GPU it replaced, the adreno 305. Clock speed has been a severe bottleneck in terms of graphics. Stock, it pushes only 400mhz. The current overclock is 465mhz, but even then -- its pretty ugly.

I've looked up all the other phones that run this MSM8916/Adreno 306 setup, then searched through their custom kernels on XDA looking to see what others have been able to accomplish with it. What I found on the Xiamoi Redmi 2 made my heart skip a bit.

http://xdaforums.com/redmi-2/development/kernel-berserk-kernel-t3325044

The Berserk Kernel:

-Overclocked CPU to 1.4GHz and

GPU to 650MHz

Moderately undervolted

Faux sound control 3.0

(You can use this feature with kernel adiutor or download the dedicated app by the original developer of this awesome feature from here https://play.google.com/store/apps/d...auxsound&hl=en )

Custom governors: lionfish & impulse

I/O Schedulers: noop, deadline, row, cfq, bfq, sio, fiops, sioplus, zen and tripndroid

CPU hotplugs: intelliplug, msm hotplug and bricked hotplug

Temperature throttle control

Vibration intensity control

KCAL advanced color control

Asynchronous fsync

Powersuspend

Advanced TCP congestion algorithms(default: cubic)

Adreno idler

HID USB Keyboard & Mouse (To use this feature you will need this app https://play.google.com/store/apps/d...eyboard.client )

USB fast charge

(Enable it in kernel adiutor before connecting your device to PC for fast charging)

State notifier

LCD notifier

Selinux permissive

-Ofast optimization

Frontswap, Zswap & Vnswap

Yes, you read it right -- 650mhz for the GPU!!! After reading the comments, it appears to have mixed reviews. There's several complaints about heat/battery drain -- makes sense for a 65% OC! So what it leads me to wonder is, if 650mhz is possible, then it only seems reasonable to assume that there's a frequency or two in between our current 465 and the above mentioned 650. Perhaps in the mid 500's range (550-560mhz). 465mhz causes absolutely no heating issues for me, so I think we need to push the envelope further. Who's willing to do this?
[Moto G 2015 Original Android Development] zeeshanhussain12:
Dont worry we will have them all but not now i wont add everything at once have patience and enjoy :)
[Moto G 2015 Original Android Development] charutl:
Thanks for adding USB fast charge :good::D:o:)
[Moto G 2015 Original Android Development] charutl:
please add Temperature control
[Moto G 2015 Original Android Development] Johny Cipeli:
In issues of performance, I felt no difference between R2 and R3, the only one small diffence that I noticed was in the "USB fast charging", but it still being a really good work.
[Moto G 2015 Original Android Development] matibrasili:
mmm what about dt2w...its gone on r3 ???? :(
[Moto G 2015 Original Android Development] Johny Cipeli:
Mate, i didn't find it, so it maybe has been removed
[Moto G 2015 Original Android Development] Ardany Jolón:
Please add again double tap 2 wake in the new realese!!!
[Moto G 2015 Original Android Development] marsrolled:
How do we enable the "USB FAST CHARGE"?
[Moto G 2015 Original Android Development] Johny Cipeli:
For example in the KERNEL AUDITOR you can go to the Battery settings and enable this.
[Moto G 2015 Original Android Development] charutl:
Fast charge option working fine...it saves me 2 hours when charging with PC.
[Moto G 2015 Original Android Development] thelad:
https://github.com/guts94/wt88047/commit/8577172783dcfc4431eaf920645fbebfdd93ffda
[Moto G 2015 Original Android Development] Johny Cipeli:
Guys i apologize for my mistake, I've said that, basically anything has changed between the R2 and R3, but I haven't done the WIPE, so today morning i flashed it again using the Wipe, and the R3 is smoother than the R2, the Internet speed is more faster( I can't say that this was made by the kernel). The only problem that I had was about the Google Chrome which is really laggy, but i think it isn't linked to the kernel
[Moto G 2015 Original Android Development] charutl:
This kernel is working fine with Blisspop rom and no heating issue.

model - XT1550
[Moto G 2015 Original Android Development] bubbyj:
I'm so excited to see the 475, 550, and 650mhz GPU OC's.

The stock 400mhz is absolutely disgusting. The 3d performance is abysmal. But my hope is that with the 650mhz clock, it'll widen the bottleneck. Antutu scores are in the low 30k's with the current gpu set-up. I'd expect a jump in about 2-3k with the new clock speed, especially if you max it out and use it to render 2d. Adreno Idler is a must however for the 550+ speeds, or else heating issues might come into play. Regardless, I'd burn my hand and melt my case if I had the opportunity to increase the graphics on this phone.
[Moto G 2015 Original Android Development] thelad:
To be honest I don't really need it to be that fast I just use the phone to browse and YouTube mainly but a lot of people also use this phone for games and such so they'd probably appreciate it,and the phone runs fairly cool as it and the battery with right permissions denied and something like amplfy is pretty good,so battery life would hopefully still be fairly decent
[Moto G 2015 Original Android Development] Moto G User:
+1 for the GPU overclock. I would be willing to test this as the GPU is not the best for gaming
[Moto G 2015 Original Android Development] Feurrado:
Flashing now to see.... I am using the Squid kernel, but I am a overclock maniac, I overclock everything, my pc, tablet, cellphone...

Edit - Flash R3 and working on XT1543 with CM 13

Edit Again - wich governor and I/O scheduler use for best performance, balanced and power save?
[Moto G 2015 Original Android Development] rwxr-xr-xis:
Fiops is my favorite after cfq
[Moto G 2015 Original Android Development] prazola:
Nice features, but geekbench and antutu shows performance losses with this kernel. I've tried with CM kernel settings too without improvement.

For geekbench I get 12xx instead of 16xx for multicore. In single core there's a difference of 50 points only.

Could it be related to the hotplug settings? With CM kernel I have always 4 core working, no hotplug. :/
[Moto G 2015 Original Android Development] bubbyj:
I've reviewed your scores, and your interpretation is wrong. In fact, your single core score of 576 is a new world record for the moto g 2015 on geekbench. Single core speeds appear to be the single most important factor in regards to speed/lag/performance, as hotplugging will often not activate 4 cores if it doesn't need to. Your 576 is about 8-9% higher than the average non overclocked stock kernel moto's (which average about 525). This is super impressive when you consider that the 1401 is only overclocked by about 2.6% compared to the 1365.

With that said, it appears to me that your multicore was limited to 3 cores. 1200 being 3/4 of the 1600 average that the rest of the kernels put out.

Also, to verify that the 1401 overclock is smoking the competition, refer to this graphic.

https://browser.primatelabs.com/gee...latform:"Android"+architecture:armv7+bits:32+

That little bubble above everyone elses? Thats yours.

Congrats, this kernel is working wonderfully!
[Moto G 2015 Original Android Development] prazola:
I have a lot of apps freezed and service disabled, as you can see i get 550-560 with CM kernel (20 point behind inazuma's kernel).

As I've said on multicore it could be a hotplug related problem (core idling is hotplug related), I'll do more test tonight (it's my mom phone) to see if there's some core idling or it's something else.

I got 12XX with stock 5.1.1 rom, that is near to my results.

A question for zeeshanhussain12:

Why, with every kernel, is the GPU stuck at max freq profile? Isn't possibile to allow freq scaling or would it be power inefficent?

I know this soc hasn't a great GPU, but on my GS2 i keep my MaliMP4 always between 100 and 200MHz with a very low voltage and I have no problem at all.

Ty
[Moto G 2015 Original Android Development] bubbyj:
You have a bad govenor/regulator/or core. If you're getting only 1200 on geekbench on 5.1 stock and inazuma for 6.0, then its certainly not a problem with the kernel.

As far as the max gpu speed being stuck, its a kernel auditor error (other kernel managers do the same). But if you run GPU-Z or another cpu monitor, you'll see that its actually running at scaled speeds. Using the adreno Idler will greatly increase time in idle.... and with the new 100mhz speed being offered, it'll cause a heck of a savings on battery.

My latest battery saving tune (that is fully functional for everyday use, with mild-moderate lag) --- only used 1.4% in 12 hours of inactivity! Thats equal to 35 days of standby!! I'm going to continue tweaking it, with a goal of less than 2% over 24 hours. Wish me luck.
[Moto G 2015 Original Android Development] Stefano 99:
Can you share your settings?

How is the SOT with this kernel?

Stefano 99

Inviato dal mio Moto G 2015 (ROM OrionOS)
[Moto G 2015 Original Android Development] prazola:
Forcing all cores on active state and enabling alucard:

555 and 1691.

So perfomance aligned with cm kernel but with OC and with tuning needed.
[Moto G 2015 Original Android Development] Ardany Jolón:
I can't see the fastcharge differenc with the normal charge
[Moto G 2015 Original Android Development] Gravemind2015:
Everything working,very good job[emoji1] .

I am trying to tune this kernel for battery. So just a few questions-

1. Between elementalx and impulse which is biased towards battery?

2. In cpu hotplug, does thunderplug and alucard both be turned on at the same time or will they conflict?Which is battery friendly?

Thanks in advance[emoji108]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] charutl:
you can see the difference when you charge from PC with USB cable.
[Moto G 2015 Original Android Development] thelad:
http://androidmodguide.blogspot.ie/p/blog-page.html?m=1
[Moto G 2015 Original Android Development] kosmasgr:
Try impulse - thunderplug combination :good:
[Moto G 2015 Original Android Development] Johny Cipeli:
Guys, what is the best setting to make the transitions more fluid ans smooth? (without using the performance governor lol)
[Moto G 2015 Original Android Development] reeeju:
[MENTION=6777054]zeeshanhussain12[/MENTION]

Flashed R3 with Blisspop by [MENTION=4910973]Vatsal[/MENTION]

1⚪Dt2w not working......(ambient display working well....what is d soln fr dt2w?

2?otherwise pretty smooth

3?phn is heating too much when charging specially?

4?using

IMPULSE - THUNDERPLUG COMBO

DEVICE-⏩xt1550[6.0]
[Moto G 2015 Original Android Development] Gravemind2015:
I am using r3 with blisspop on my xt1550 too.I can confirm phone warming up when impulse+thunderplug.But i think dt2w is removed in r3.(see post #91-#96)

Broadcasted from Zeta Reticuli

---------- Post added at 04:22 AM ---------- Previous post was at 04:16 AM ----------

[MENTION=6777054]zeeshanhussain12[/MENTION]- The double tap to wake is causing touch unresponsiveness for me too. After the phone has been left for a few minutes, when i try to use it, touch is not working but phone behaves correctly to hardware buttons. Weirder thing is that this happens not only in inazuma r2 but in x-infinity kernel too! Can the *problem* be *fixed*?

Anyway kernel rocks![emoji39]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] reeeju:
[MENTION=7112679]Gravemind2015[/MENTION]so whats the solution for haeting.....

Lol...i m too high to keep the phn inside chiller....??after all now it is too warm here, where i m staying..... Hottest summer time...temp goest to 44°C sometimes in the mid of noon.....so pls tell any soln to keep the device cooler...cos i didnt play too much heavy games...except coc...and coc is lagging too much...whats the issue bro?

KERNEL AWSUM....SMOOTH....
[Moto G 2015 Original Android Development] Gravemind2015:
I too have no idea.I have set max freq in cpu to 1094mhz.and in thunderplug changed the endurance level to quad_core.gpu is simple-ondemand with adreno idler enabled(doesn't know if it works as governor is ondemand not adreno).i/o scheduler-internal>fiops 512kb,external>fiops,2048kb(mine is 64gb sandisk ultra).

Hibernating most apps with greenify,and limited permissions(keep awake,bootup,location etc) in privacy guard.

At least these do stop my phone from turning into fireball lol.[emoji14]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] reeeju:
Ondemand with alucard....lets test this combo...i think it is working....before it was 61°c...now it s 54
[Moto G 2015 Original Android Development] coldgin_:
Hi,

it's dangerous for your phone operating continuously at these temperatures.

Try to not OC the cpu and set the min freq to 200 MHz.

Do not OC the GPU above 500 either, and see if u can get acceptable operating temperatures.

Considering the weather where you live, 45C will be just fine.

Regards.
[Moto G 2015 Original Android Development] reeeju:
GPU is not overclocked...CPU 1.4ghz....minimum cores online is two....min freq is 533...is it OK??

Thinking for flashing r2...

Any suggestion...feel free to tell...I love to tune kernel with a blunt joint in my fingers...

---------- Post added at 11:44 AM ---------- Previous post was at 11:32 AM ----------

Flashed R2...interactive wit thunderplug...1363mhz
[Moto G 2015 Original Android Development] reeeju:
I can gurrantee R2 is the best build of INAZUMA KERNEL....using it for 2days.....pretty satisfying performance.....temp pf cpu is also moderate.....
[Moto G 2015 Original Android Development] yilhernandez:
Work on stock rom ?
[Moto G 2015 Original Android Development] Lukest85:
Yes
[Moto G 2015 Original Android Development] reeeju:
But heating problem not solved yet.....

And battery backup after hard use...?
[Moto G 2015 Original Android Development] reeeju:
..R2 with default settings...1363mhz....is it ok

Lagging when trying to scroll down the statusbar..after sometimes after lock the phn, when i try to unlock screen doesnt response...after some momment it is repaired itself.....?View attachment 3712846
[Moto G 2015 Original Android Development] yilhernandez:
What is the most stable? R1 R2 R3
[Moto G 2015 Original Android Development] reeeju:
There r some features difference among those builds...such as r3 has fast charge and r2 doesnt hav fast charge....like those some other....

But i will suggest u to flash R3 first.....then if u want try R2 also...

According to my experience R2 is little more satisfactory than all builds if u tune it correctly.....:good:
[Moto G 2015 Original Android Development] klurosu:
I read a lot of post but i still haven't found the right settings to tune it.

I have Moto G 3 gen 8Gb-1GbRam

Can you help me? (actually im in R3 with CPU Governor impulse and CPU Hotplug Thunderplug and my battery drains from 100 to 76 in 7h of sleep)

edit: no facebook, no hangsout, only stock apps of latest official build of MM.
[Moto G 2015 Original Android Development] reeeju:
What is ur screen of max frequency??...set it to min for better battery backup....i used ondemand with alucard...

Max cores online no.2...powersuspended mode hybrid....gpu simple ondemand....adreno idler enabled....but right now im on tesla with stock kernel....inazuma was heating too much....thatswhy i changed...now on stck tesla kernel...thinking to flash optimus....:fingers-crossed:
[Moto G 2015 Original Android Development] klurosu:
It's already set to minimum.

I'll try your settings and i'll keep to updated tomorrow, let's make another charge and see how it responds.

thanx in advance
[Moto G 2015 Original Android Development] thelad:
Has development stopped on this kernel?
[Moto G 2015 Original Android Development] zeeshanhussain12:
No wait a bit more
[Moto G 2015 Original Android Development] thelad:
Not rushing you, just it is a great kernel, all kernels for moto g3 are really good, it's just with this one I've never had lag or slow internet

I've just unbricked a moto e 2015 and would to start compiling kernels and learning android development in general, I'm running windows 10,would running Ubuntu ina virtual machine still work??

Any other tips would be appreciated
[Moto G 2015 Original Android Development] charutl:
Stock rom support??

Why this kernel didn't support stock ROM 6.0.1?
[Moto G 2015 Original Android Development] charutl:
Wifi not working on stock 6.0.1

Please add support this kernel to stock 6.0.1
[Moto G 2015 Original Android Development] diegomartinezlovey:
i flash last build cm 13, i install INAZUMA r3 but make me a bootloop...why??? in RR rom no have this issue
[Moto G 2015 Original Android Development] Johny Cipeli:
Same problem here, so I'm using another kernel, waiting for the r4
[Moto G 2015 Original Android Development] diegomartinezlovey:
i want to update to R4.. another kernel with Fast Charge is not available
[Moto G 2015 Original Android Development] Johny Cipeli:
zeeshanhussain12, did you stop developing the kernel?
[Moto G 2015 Original Android Development] zeeshanhussain12:
Update-Test build

Changelog:-

* inline with cm

* merged sound control 3.6 ( needs testing)

* added barry allen

and other things

Download

i have been busy because of school and coaching and i don't have time to test it before weekends (my cousin is out of town). it boots on latest builds. do test and let me know if everything works fine or not
[Moto G 2015 Original Android Development] charutl:
Stock rom support?

does it support stock rom ?
[Moto G 2015 Original Android Development] zeeshanhussain12:
It should work fine I have not tested on stock though
[Moto G 2015 Original Android Development] charutl:
wifi not working in stock
[Moto G 2015 Original Android Development] Johny Cipeli:
Yeah man it is working well, good work
[Moto G 2015 Original Android Development] Jcstro:
Hello!

.. insist apology has been added to this version of the kernel option Doubletaptoupwake ?
[Moto G 2015 Original Android Development] zeeshanhussain12:
Yes double tap to wake is there
[Moto G 2015 Original Android Development] jsday187:
Switching governor to "barry allen" causes Kernel Adiutor (KA) to freeze, and wiping of KA's data is needed to run it again.

If you need logs let me know.

Also, since you are adding Sound Control, could you possibly add PowerAmp analog gain (PA_GAIN) control as well? It may or may not work correctly with KA, in which case it should work fine with "FauxSound Control" app that's available in the Playstore.

Thanks.

Update: It appears that PA_GAIN IS tunable in FauxSound already. I'll have to do some testing to confirm though. Thanks.

Update2: After testing, I can confirm PA_GAIN is NOT implemented.
[Moto G 2015 Original Android Development] Pyree:
Thank you. This looks like the best kernel for Moto G 2015.

I haven't flashed my kernel yet but I am really looking forward to the next one. I did not flash R3 because of boot issue and R4 link on Google drive is dead. Looking forward to R5.
[Moto G 2015 Original Android Development] zeeshanhussain12:
Update R5

Download:- https://www.androidfilehost.com/?fid=24533103863141610

Changelog:-

*inline with cm

* added all the features which were there in the previous build

* sched patches

* fixed alucard hotplug suspend state thanks to [MENTION=6751265]srfarias[/MENTION]

and many other things
[Moto G 2015 Original Android Development] AniketDhoke:
Can this work on moto g3 stock rom???
[Moto G 2015 Original Android Development] zeeshanhussain12:
it should work fine :) i have not tested in stock
[Moto G 2015 Original Android Development] AniketDhoke:
It shows USB fast charging but I enable that and connect to the charger it has same speed as in stock kernel
[Moto G 2015 Original Android Development] zeeshanhussain12:
Fast charging is only for USB chargers it won't work with ac chargers
[Moto G 2015 Original Android Development] AniketDhoke:
That means can it work on PC USB port??
[Moto G 2015 Original Android Development] Gravemind2015:
Yup; usb connected to a computer.[emoji4]

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] Gravemind2015:
I am confused between barry_allen, elementalx and impulse. The description of all three is basically "balance between performance and battery". Which of them will *tend* to conserve more battery when using with thunderplug hotplug (not counting usage pattern and performance)?

I am currently running on interactive. I will test them one by one but suggestions are welcome.Thanks[emoji16] .

Edit :- barry_aalen governor still freezing kernel adiutor.

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] littleshiro:
I've experimented those problems of frozen screen ? in R5 after rebooting the device.
[Moto G 2015 Original Android Development] Secuential:
Does scheduling cpu workqueues in the CPU menu have any impact on performance? Could someone explain me what that toggle does if I turn it on (with simpler words) please ? Thanks :)
[Moto G 2015 Original Android Development] Johny Cipeli:
Any date to the next release?
[Moto G 2015 Original Android Development] Ironburrito:
How can I activate LED notificación.? :(_