yashsingh1/xdaforums huggingface dataset:
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] kacang87:
sorry for dumb question. what bootloader and vendor version for pixel experience. currently on stock oreo. thanks

edit:

manage to flash and boot pixel experience but it required password. anybody know what the password is?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Bucobo90:
When i try on lineage 15.1 every time that i lock off the phone don't wake up, i need reboot to use again. This happens to me with every pie ROM. Any idea for a solution?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] crazy4jack:
i flash this kernel over LOS 15.1 and insta rebaoot after reeboot after reboot;)

ANd when finaly all is good my banking app dont work, graet f@#%$ kernel
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] GeekyTanuj:
[MENTION=7713645]Stayn[/MENTION] are all the arm64 roms that you put up in the development folder stable for the Moto Z play?

Also, I tried your latest 3.0.21 beta kernel on the latest XPE13 build and it crashed the hotspot.? Hope you get back on the device if that's possible.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] giagos_drakos:
Hello again Stayn,

I am using your Google Pixel rom from the MEGA links and I have one problem with it. There are some random times that everything freezes and if I, for instance, press the home button it takes 30+ seconds to respond. After this lag I get a message that the System UI, or a specific app isn't responding. It only stops if I "clear all" or restart and the phone becomes steadily hot. Do you have any idea what causes this lag? I use it with your ArtxKernel v2.0.

Other than these random lags, the rom is the fastest that I have used so far plus the incredible system-wide dark mode that comes with it.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] maritn76:
I am using the havoc rom and I also had problems with lag .

I found a solution to the problem activating in "Developer Options" - Background process limit - At most 4 processes.

Then it works smoothly and without lag.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] allrightlite:
This working on Lineage 15.1 Oreo 32-bit? There amazon music is crashing often. This kernel fix that?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] albatros_1994:
Testing the kernel on LineageOS 15.1...no problems for now. I love the AdrenoIdle and Hotplugging stuff, we'll see about the battery life.

P.s The source code link in the first post seems dead/not working.

Nice Job!
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] davtse:
A stock 8.0 kernel would be very interesting. The current stock kernel drains too fast and the performance is terrible.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] shaoran23:
Testing on Android Open Source Project 9, no issues so far.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Rashad79:
I believe most of us switching between deferent ROMs looking for a deferent feature or updates, so I think we need the kernel to support 64 ROMs.

Thanks for letting us benefit more and more from our phone.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Yeah I tried to build the kernel for arm64 but its quite some work, anyway I'm still working at it while I'm testing the Motorola Stock ROM, I'm planning to release the arm64 kernel and motorola stock kernel at the same time (They'll have the same features and I'll update them with the arm kernel at the same time).

Thanks for the feedback guys :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] carlosmara:
Thanks for your work [MENTION=7713645]Stayn[/MENTION] hopping you can build 64bits to try with AEX O
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Hello guys, time for a small update!

I said I would release an arm64 and a stock motorola kernel at the same time, but it seems that the motorola stock kernel will require more work, so probably it'll be released for the next update, meanwhile, I made a small update to the kernel and added support to arm64!

Here is the changelog:

* v1.1 Release

- Cleaned up the source

- Added FingerPrint Boost (Boost the CPU when you unlock the phone with the fingerprint)

- Updated CpuBoost (WakeUp Boost & Hotplug Boost)

- Removed Fastcharge (Not necessary)

- Added support for arm64

I removed FastCharge because it wasn't really necessary and I didn't saw any difference at all, also, I cleaned up the source and removed the devfreq boost because it wasn't needed, the reworked cpu-boost (with wakeup boost and hotplug boost) is enough and its better for battery life. For those who were waiting for the arm64 support here it is! It works with non-treble ROM's and treble ROM's (for treble roms I've tested it with CosmicOS Oreo 8.1, btw what an amazing rom [MENTION=4403780]TeamMex[/MENTION]).

With nothing else to say, checkout the OP for the download link and I hope you guys like it! :)

Edit: For Oreo users I recommend to change to SkiaGL in development settings (You'll see the differente ;) )
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Ok it works in gsi configuration [emoji106]

System is much faster [emoji6]. Battery live is a question.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Rashad79:
[MENTION=2134415]sebx_g1[/MENTION]

What do you mean with "Battery live is a question"?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
??? How long battery life will be on new kernel ??? [emoji39]

Wysłane z mojego XT1635-02 przy użyciu Tapatalka

---------- Post added at 09:20 PM ---------- Previous post was at 09:05 PM ----------

What gsi you tested?

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
GSI? Hmm... Does CosmicOS Oreo 8.1 counts? That ROM is nuts
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] dawidrejowski:
With interactive governor cores are locked to minimum frequency (Xperience 13).

Others governors are fine
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Thats weird, I've never modified interactive and here it works just fine, but anyway, can you provide logs? thanks :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
If you used Cosmic as vendor what rom (gsi) you used as system? . I have now xpe 12.1 (cores clocked normally in interactive) and as system EvolutionX gsi rom.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
I've Cosmic as vendor and system, I've never tried a GSI rom

But I would like to know which ones are good :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Ok, everything before you [emoji41]. Anyway your kernel boots and works with GSI also.

[MENTION=7713645]Stayn[/MENTION] I noticed also many settings available in kernel auditor, many many [emoji846].

So you suppose they work correctly?

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
All of them works correctly, and that's nothing, I still want to add a lot of other things (without breaking anything of course) hehehe

btw, don't forget to recommend me some GSI ROM's!!
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Rashad79:
Thanks mate for your work. That's will helping us to enjoy our device more and more :)

In case I shall switch from 64arm to arm ROM, I have to install the suitable kernel before starting flash the custom ROM, right?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Always flash the correspondent kernel after flashing the ROM ;)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
For GSI go for EvolutionX if you like pixel like experience or Havoc/LiquidRemix builds more AOSP but with a lot of customizations.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] jst98:
Awesome work on kernel! I just have a question, when i update my custom rom,(just update, not change the rom), i need to reflash the kernel every new build of the system?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Yes.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] jst98:
Okay, thanks! :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
[MENTION=7713645]Stayn[/MENTION] - looks like no deep sleep at night, phone Was left on wifi....normally should be a flat line during night. Stock settings.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Next release will be a small update, version v1.2, with 3 variants of the kernel (arm, arm64 and arm64 Treble or GSI). While the current arm64 version (v1.1) works on treble, I forgot that the path to vendor files is different now, so, my "init.ak.rc" script which contains all my kernel settings after boot is not working. Maybe after fixing it with the treble variant deep sleep will work again (or maybe because of the powersuspend driver I just added because I'm getting perfect deep sleep)

In some hours I'll release the update :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Maybe that's it - also looks like no hotplug feature works by deflaut - all cores works together with the same frequency.... Waiting for 1.2 [emoji41]

Or tell me where your scripts looking for settings maybe it will be easy to copy files in location scripts looking for?

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Dovahkiin1290:
Uh, i thought i was the only one having the no deep sleep issue. I'll wait for the fix then. The kernel is quite stable on AOSiP.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] e.sxph:
I’m new on this... I have AOSiP too... But I have a question I just need to install this in Twrp? And that’s it ? Or how does it work?

I have the latest 64bit version
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Flash it in TWRP and thats it, but wait I'm just about to release the v1.2 with deep sleep fixed, sorry guys for keeping y'all waiting :/
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Sorry guys for the delay, version v1.2 with deep sleep fixed is here

* v1.2 Release

- Added a separated variant for Treble in download link

- Fixed deep sleep

- Added powersuspend

- Added Voltage control

This will be enough while I'm working on the v2.0 of this kernel, feedback about the deep sleep will be appreciated, enjoy :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Ok will test and report asap [emoji106]. There is cosmetic little error maybe deep in sources - gpu speed is reported in one state as 19 MHz [emoji846].

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Thats normal, 19Mhz is the idle GPU speed
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Ok so it is not a bug but feature [emoji39].

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Jos_Hdez22:
How can I remove the kernel? I screwed up some things in the build.prop and now I can't start the phone
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Rashad79:
Reinstall your ROM "dirty" and it will replace the kernel
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
You can also take the boot.img from the ROM you downloaded and you're using, and flash it in twrp as boot
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Jos_Hdez22:
Thank you very much to both of you, by doing any of the 2 methods, is the kernel completely replaced?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] william-rod1:
Whenever I restart the phone, when it starts, it is impossible to use, nothing works and there is a "system interface not responding" error or something, after 3 minutes (more or less) it returns to normal
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Rashad79:
That's happened to me as well. I tried treble version
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Sometimes I had this too, second reboot helps. I am on EvolutionX.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] aikattx:
Hello there sir. Sorry for noob question. But how do you install gsi rom? Can explain to me? Do we need to be on stock rom or any trebel enabled rom before installing the system image? I tried installing but it keep stuck on BOOTLOADER UNLOCKED etc etc your phone can not be trusted etc. Care to help me sir?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
That would be a good information, I've tried to install GSI ROM's and I get stuck at the bootlogo, maybe I'm doing it wrong or I need to flash something else, illuminate us [MENTION=2134415]sebx_g1[/MENTION]
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Some tips are there :

https://r.tapatalk.com/shareLink?ur...share_tid=3849058&share_fid=3793&share_type=t

Olso on each OP of threads about specific gsi's.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] aikattx:
Thank you sir for your help!
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] fystrified:
Does the kernel support Moto Mod?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Only if rom supports them ... kernel itself do nothing in moto mods support.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] leovarghese1232:
[MENTION=7713645]Stayn[/MENTION] Thanks first of all for your kernel. A feature I really enjoyed is the KCAL color calibration. I am really liking the color boost it gives to the screen.

But i am having an issue that irritates me. My charging speed has decreased notably. It now shows on lock screen as 'Charging slowly' when in fact I am using my Moto fast charger. It shows some ridiculous amount of charge time (like 3 hrs). Please look into this situation.

Also if any of you could suggest their personal settings and tweaks in Kernel Aduitor app for the best use of this kernel, please do so. That would be really helpful. Thanks.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] manfred18:
How did you turn on Kcal color calibration? Is this somewhere in settings?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Hey guys, time for a big update :)

This update is a total Cleanup of the Kernel, I changed and removed some stuff, some of them temporally until I find better solutions or fixes, and some of them, because they just weren't necessary, this update focuses on battery life and perfomance, like I said the goal of this kernel is to have a smooth experience without sacrifying the battery, here is the changelog:

* v2.0 Release

- The Anykernel installer is now Unified, it flash the kernel depending on the cpu.abi (arm/arm64)

- Cleaned up the source

- Added Spectrum App Support

- Removed a lot of debug log spam

- Fixed some kernel bugs

- Removed Thunderplug (Temporally)

- Replaced Adreno Idler for the simplified "Real Adreno Idler" (I'm testing this one)

- Removed DTS Audio support (Temporally, because it crash when playing a mp3 track)

- Sound codec Updates

- GPU Removed POPP and changed the initial and jump power levels

- GPU Added msm-adreno-plus, balanced and guardian governors

- Battery improvements

- Added patches to switch completely to 300hz kernel Timer

- Added Alucard Hotplug (Battery friendly hotplug)

- Added Bloeffa WakeLock Blocker

- -O3 TC Optimizations

- Removed Voltage Control (Temporally...)

- int_sqrt: Improve 3x faster integer sqrt

- Added WireGuard Importer

- Speed improvement to the network TCP

- Removed Maple I/O Scheduler (Temporally...)

- Removed Lionheart governor (Temporally...)

- Removed FSync Control (Temporally, but I still don't recommend to disable FSync)

- Removed CPU-Boost Wake Boost and Hotplug Boost (Temporally, while I found a better wake boost)

- Removed Fingerprint boost (Temporally... Sometimes it caused the fingerprint sensor to stop working for a second or two)

I've been testing this kernel a lot of time and maybe you'll notice that it works way better than before, for the Sound Codec update I would like to see some feedback regarding if theres a noticeable improvement or not, the same goes for the battery life.

Now The AnyKernel installer is "Unified", you don't need to worry about if the ROM you're using is arm, arm64, treble, non-treble... Just one installer for everything, it'll automatically flash the correspondent kernel.

With nothing else to say, enjoy, based on the feedback of y'all I will push small updates, because this version is still a WIP :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
In my config Oreo vendor (Cosmic) + Havoc 2.5 gsi, kernel starts with default governor performance - - is this as intended?

Even on balanced profile set by spectrum app, governor is performance???

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
It's because of cosmic vendor, change it back to interactive, spectrum doesn't change CPU governor, it's always interactive :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Edit: Sorry duplicated post
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Interactive or InteractiveX will be fine? I use kernel auditor for kernel settings, do you know any better app for your kernel?

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
Kernel Adiutor is fine, hahaha I forgot to disable InteractiveX I was just testing it, I do recommend Interactive but you can use InteractiveX and give me some feedback about how it works :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
Ok, but could you set governor to interactive on start? Because not everybody knows kernel things inside what to change and how etc.. They could report high battery usage.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] dawidrejowski:
Is this option doing sth?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
For me this option usually do nothing on any kernel -- or even enabled made battery life shorter :confused:
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] manfred18:
Thank you for this kernel, my Moto is lightning fast right now! Amazing

How to turn on the Kcal color control?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
I recommend Kernel Adiutor to change kernel settings, you can find Kcal there in the "Screen" section :good:
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] manfred18:
Thank you, everything works!
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
I use kernel 2.0 - spectrum profile - balanced on Cosmic vendor and gsi Havoc 2.5 build 22/05 - and I am very pleased - standby on 4G drops 3-4% @ 7h nice ;)

Looks like InteractiveX governor is more battery friendly than interactive - it is ok . And it is more fluid in my config .

[MENTION=7713645]Stayn[/MENTION] Is OC is possible in your kernel?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] mariakos:
Can you tell me the steps to install that combination?i can't the correct actions.thanks
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] sebx_g1:
I will put in my Q&A thread in few days instructions - for about 3-4 days I am very busy.

Wysłane z mojego XT1635-02 przy użyciu Tapatalka
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] manfred18:
Looks that you were right. Interaxtice X is really more battery friendly.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] thechloroform:
I am using this awesome kernel with Lineage OS 15.1. I did encounter certain minimal bugs but neglecting those, I'd like to say that by far this kernel is a flamboyant killer. When I upgraded from stock rooted 7.1.1 to 8.1 my battery dropped in its efficiency. Earlier it used to give me 12h of SOT in Nougat with my stock rooted apps and the experimental kernel available for the same. And then in stock Oreo I could only get 8-7h of SOT. But with this kernel and lineage OS 15.1, I have witnessed a heavy improvement in performance and battery life.

So far this kernel gave me 8h 55m of SOT for the first run (that consisted of reboots done by me over 15 times for root customizations in interactiveX governor)

My review of this kernel is given below:

Pros:

1) Great battery performance with CPU governor set at interactiveX and GPU governor guardian.

2) Superior customization options especially the KCal color settings.

3) Device feels like a freezer in hand.

4) Adreno Idler perfection.

5) Standby battery is godly.

Cons:

1) Viper4Android doesn't seem to work in this kernel even after recurrent installations, I hope someone has a workaround for it.

2) Turbo Charging doesn't work even with the official moto turbo charger.

3) Xposed through Magisk isn't working too.

Kudos to the developer. Neglecting the minor bugs(which I am unsure whether it is a kernel issue or a rom issue), I'd like to say that for MZP this kernel is a killer.
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] jst98:
About viper did you use the terminal comand to make him work? A lot of people have a problem about app doesn't recognize magisk module, and the workaround is not implemented im the app, so every time happens need to run the command

With this command witch i use only once, my viper works good, i dunno if its your problem, but you can try the comand:

su -c killall -d audioserver

About turbo charger, my turbo charger works good, i use turbo toast to check and the status is turbo and the charging is acting like turbo so, no problems here to
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] dawidrejowski:
Can someone send me him/her kernel adiutor configuration? I wanna compare my settings to others ?
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] Stayn:
I'm really glad to hear that, Viper4Android works perfectly for me, maybe you should install the lib workaround (Or delete your ROM MusicFX or AudioFX through TWRP)

- For libworkaround you can select it in the V4A installation process or download it via magisk manager

- For removing MusicFX or AudioFX, boot in TWRP, mount /system, go to file manager and enter /system/priv-app/ and search for MusicFX or AudioFX, enter the folder and then touch the button in the botton right side of the screen and select remove, hope you understand it, I'm not good at explaining things haha

Another user reported that turbo charging isn't working but for other people it works perfectly, I don't have it so I can't test it by myself, but, I can make a build with some changes for you to test if you want to

Also, for Xposed I don't know what to say, I thought that it died long time ago xD

I really liked your review, I'm open to recommendations if you have some :)
[Moto Z Play ROMs, Kernels, Recoveries, & Other Dev] thechloroform:
Thank you for this. I'll try this out and get back to you!