yashsingh1/xdaforums huggingface dataset:
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] v7vans:
works great, no bug so far

maybe add more feature like i/o scheduler zen and more cpu governor, please, sorry for asking too much, Thank you
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ronyroy:
working great
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
WiFi definitely works.

What device, ROM, current setup?

In some cases, you may need to uninstall Magisk and/or Xposed first, flash the kernel and let it boot once. Then flash Magisk and/or Xposed.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Mîkòtø:
Is it only for 7.x.x ? Or does it work on 8.x too ?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] itslels:
Since there is no stock Oreo, the answer is obviously 7.x.x
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ronyroy:
I'm on stock rom, device - sanders... intially after installing kernel wifi was not working then i wiped data and installed magisk then the wifi issue has solved
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
I still cant get it to pass SafetyNet. Maybe I am doing something wrong.

I reverted back to stock.

Installed MultiROM TWRP and created a backup of stock to a secondary slot.

I installed the kernel and Magisk 14 on the secondary. After reboot to secondary , installed Magisk 5.4.3.

I run the SafetyNet and shows failed.

UPDATE:

Just to test, I installed the kernel and Magisk on the main stock and tested it. It passes. So it must have something to do with booting from a secondary. Thanks for the work on this!

UPDATE 2:

After reinstalling my apps, I went into Magisk and marked the apps that need root to be hidden. This is the same process as I did on AOSP roms. However, even though it shows passing SafetyNet, the app still shows that it wont run because of being rooted.

Update 3:

Nevermind, after rebooting it passes and I can run the app. Thanks!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Laercio_lalau:
Error :eek:
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] DiegoBRX:
Just open anykernel.sh and edit line do.devicecheck=1 to do.devicecheck=0, save and flash. It will works.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
No worries, I'll fix that in the next build, so you don't have to worry about editing anything before flashing.

Curious tho, look in system/build.prop, what does is say for...

ro.product.device
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] DiegoBRX:
Any idea why this happen?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Laercio_lalau:
Thanks Brow
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
Can anyone confirm that HD Calling works with this kernel?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] fix-this!:
can you make this for oero aosp roms as well?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] danielmota31:
install this recovery https://xdaforums.com/moto-g5s-plus/development/recovery-twrp-3-1-1-r7-t3694910

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

install this version oficial twrp and flash again https://xdaforums.com/moto-g5s-plus/development/recovery-twrp-3-1-1-r7-t3694910
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
If it worked with the stock kernel (on stock ROM), it should work with this kernel.

FYI, the kernel I have provided (for the initial release) is forked straight from Motorola's sources (kernel-msm). My plan is to bring the kernel up-to-date with CAF and Korg - linux-stable updates.

I will keep a version that is stable for everyone to use, as well as a bleeding edge beta version that everyone can use and test as I make my way thru the linux updates. I will add in extra features as we progress, but the most important thing is stability :)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
Yes,. Not sure what happened. Had to reinstall stock. After that works great. Thank you!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Look at the screenshots

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
In waiting for your kernel for android 8.1 !!!! Annoying !!!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
[MENTION=4481495]Jleeblanch[/MENTION]

Hello, is there any news about modified kernel for android 8.1?

I offer myself as a tester !!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
I appreciate that and will definitely put you to use here shortly. From some odd reason, it seems that my device isn't receiving OTA updates at all, so I plan to reflash the stock firmware and start fresh. If I still don't receive the OTA for 8.1.0 than I'll just sideload it via fastboot and build a kernel anyway.

Should have something ready by this weekend, so stay tuned. I'll tag you when I got something ready for testing [emoji41]
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
we are still waiting!

I'm thinking of developing my own kernel but I have no idea how to integrate for example kcal and other things. I can not find the source codes
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
I know you guys are, and I appreciate you patience. Life is kicking my ass right now, especially with the Holiday near and it's a busy time at work too.

I flashed my device back to complete stock to see if I would get the Oreo ota, but still no dice. So that being said, I'm gonna fastboot flash the Oreo ota so I can test before I release. I will probably need some help from you guys with that as well.

As soon as I'm ready to release, you guys will be the first to know [emoji41]
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
You count with my help !! I now install the firmware OPSS28.65.36-3 by ADB, I have a backup just in case!

use translator forgiveness if any word is misspelled
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
Hello, is there any news for android 8.1?:pag
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
[MENTION=4481495]Jleeblanch[/MENTION]
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
I've been super busy lately, so my apologies. Anyway, I finally have the right Oreo (full) firmware for my device (xt1806) and will flash it this weekend some time which means I'll be able to test a new kernel soon. I'm not sure when I'll have some free time, but I'll make it happen soon, I promise [emoji6]
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] TheGreenDash:
SElinux permissive

Hi,i flashed this kernel and installed some magisk modules,its a nice kernel but i can change SElinux to permissive?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
Hello [MENTION=4481495]Jleeblanch[/MENTION], how are you? Is there any news about the kernel?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Phazmos:
Hey buddy, can you post a link to the firmware for 1806? I could use it for my device.

Thanx a bunch!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ncandroid84:
Hi, [MENTION=4481495]Jleeblanch[/MENTION].

how have you been? How is the development of the custom kernel for android 8.1? Have you been able to see something or is the project abandoned? I'm very interested in the kernel, and more the use of kcal. Regards!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] flieswithhawks:
[MENTION=4481495]Jleeblanch[/MENTION]

There are still some deals going on if you were looking to replace a device (cracked screen) etc.:good:
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
Now magisk modules working..Thanks alot.!!

Can anyone help me with viper4android.. everything says yes

Except Processing it says No.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
Running into the same issue. Wonder if the kernel isn't permissive?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
I checked through SelinuxModChanger and its enforcing by the start..!!

Viper4android is the only thing i rooted my device for..!!??
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] suraj kushwaha:
Sir would you please help me how to flash this kernal in stock ROM?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
- Download kernel zip

- Reboot to TWRP (recovery)

- Flash kernel zip

- Wipe caches (cache and dalvik cache)

- Reboot
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Just posted an ongoing beta version. Check the OP for the download and second post for changelog. Once I get the kernel fully up-to-date with upstream sources, I'll look into adding extra features as I see fit. Wireguard (in case you don't know what Wireguard is, check out the xda post) is currently a work in progress and may come sooner than later ;)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] suraj kushwaha:
Sir please help, after installing the kernal then too when i installing magisk module its say installation failed. What should i do now? ( sorry for my bad english)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
I had similar issues installing Magisk 14 but the beta 14.5 installed fine.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
I need more info about your setup to be able to help you figure out what's going on.

Device:

Magisk version:

Magisk module (that you're trying to flash):

Steps you took (so I can attempt to reproduce):

Any other info that is helpful:

Logs:
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] suraj kushwaha:
Magisk version:14.0

Magisk module: all modules say installation failed

I just flash this kernal in twrp recovery and after flashing i just go to magish manager (v 5.4.3) and try to install google framework but its say installation failed. ( All modules say installation failed)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
It wouldn't install that way for me. Download it to the magiskmanager folder on your internal card. Go to TWRP and flash it from there.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] suraj kushwaha:
Sir now its say Error:1
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] bishop0114:
In TWRP when flashing?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] suraj kushwaha:
Yes sir
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Recrux:
Thank you so much!! Now that magisk modules work it makes it more worth while to have root!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] minkimac:
Safetynet passes before installing xposed framework. Fails to pass safetynet after installing xposed
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
This is a known issue and is mentioned in the OP. SafetyNet fails when using Xposed, period...on any device. Nothing I can do about that until Xposed is fixed. Even the systemless Xposed in the Magisk repo has the same issue. You can find more about it in the Xposed and Magisk forums.

EDIT: I lied, it's actually not in the OP currently but I will add it later so it is known
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] minkimac:
Anyways thanks for this kernel. It does magic for those without xposed.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
The kernel is under constant development. I'm working towards getting it updated with linux-stable, as well as aosp/caf updates. May have some things to work out along the way. Once I have it running stable, I'll add in some features than start working on a kernel for custom ROMs.

Currently, most of the custom ROMs are based off of Moto G5 Plus (potter) device trees. My plan is to build a CAF based kernel from the ground up for both stock and customs ROMs :)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Download link of stable version is broken (file deleted).
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Sorry about that, should be fixed. Direct download now :)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
I had same issue with wifi. Android show some strange mac address of wifi interface but after installing magisk problem gone.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] revengineer:
Before I flash this, I would like to know whether there is a way to get back to the stock kernel if things do not work out. Is there?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Phazmos:
Make a bu
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] revengineer:
Is there a way to back up the kernel by itself? Or does this require a full backup of system partition?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
If you have stock firmware boot from your recovery (not flash). It will load kernel via fastboot to ram and boot it. Then make backup everything you want.

Wysłane z mojego Moto G (5S) Plus przy użyciu Tapatalka
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] barbaroja:
Don't quote me on this cause I have not tried it. If it works, please report back:

https://xdaforums.com/oneplus-3t/themes/v4a-fix-processing-using-magisk-t3572819
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
In TWRP, just backup the boot partition.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
I tried that but that doesn't worked..

But idk because of that or what.

If i exit the v4A from app while music is playing

And run the app again it works..!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] revengineer:
Thank you for the response. I did a full TWRP backup including boot prior to installing yesterday. There seems to be no need to revert. Your kernel works very well. In addition to installing modules, it now also retains settings for hiding magisk from apps. Fantastic, great work!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Samtapai:
Hi wanted to know something

Hi I wanted to know if this will work on the latest moto g5s plus twrp 3.2.1 by checkyourscreen it has Sanders in end of the title will this work with that? And do I need magisk preinstalled or install after installing your kernal? ( yes I am a noob)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
As far as I know, you shouldn't have any issues with using his TWRP. As for Magisk, if you already have Magisk installed, you should be able to still flash this kernel. I would recommend flashing the kernel first, but either way should be fine.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] minkimac:
Just a reminder. You still have'nt added this in the OP.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Lol I know, been busy but as I said, I will. Truthfully, this is a known thing and any users whom use Xposed should already know this as it's not just our device. It applies to anyone who uses Xposed on any device

Edit: OP updated with relevant information regarding use of Xposed (both official and unofficial Systemless Xposed)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Phazmos:
Lol - shouldn't that be op updated with irrelevant information.

Sorry, I couldn't hold back!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Haha so true [emoji23][emoji23]
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
How to revert back to stock?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Explain a little more about what exactly you mean.

You wanna revert to the stock kernel because you flashed this kernel and now you wanna revert back to the stock kernel? Or you are running a different kernel or setup and wanna revert to the stock rom/kernel so you can flash this kernel?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] iobling:
Quick question. Does the flashing of this kernel touch the boot partition? I flashed it to recover my corrupted boot partition but it didn't change anything.

Also wifi is not working for me

EDIT: I checked the previous post and solved by unistalling magisk, re-flashing the kernel, boot system and then flashing magisk again. I had the same problem with the strange mac address
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] smokinjoe2122:
Without being scrutinized for not trying it myself, are there any noticeable performance gains flashing this kernel?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Phazmos:
I didn't notice any
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Not as of yet. Currently, the "stable" version is the same kernel from Moto with the addition of fixes for Magisk Modules and passing SafetyNet.

The "beta" version has had a handful of linux-stable updates merged in (3.18.31 -> 3.18.36). I'm actually currently rebasing the beta version with the latest CAF updates then will merge in linux-stable updates moving forward.

I haven't added in any extra features or optimizations just yet. I wanna get it more up-to-date first, then I will.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
Yes yes i want to go back on stock kernel..

And i think my twrp backup is currupt..!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
In your case, all you need is the stock boot.img. Then you can simply choose to install an image in TWRP and flash it. I'd recommend you uninstall Magisk (and Xposed if you have that installed also) before flashing the stock boot.img.

If you don't have a copy of the stock ROM, I'll upload a copy of the stock boot.img later (currently at work).
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] sharky_004:
Thanks..!!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] amicalcarlos:
will it work on android 8.0?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
No. Currently this kernel is only intended for Stock ROM's. When Moto releases an Oreo update, then I will update and release a custom kernel for Oreo as well.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Just posted an updated version with a few new features, check the 2nd post for details and the OP to download!

Happy New Year everyone :)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Samtapai:
In future will the xposed safety net be fixed?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Are you sure that this modification causes SafetyNet issue? This is still stock kernel after flashing this modification. Maybe you have other Android modification like Xposed.

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Hifix:
Hi there,

I tried to flash this Kernel, but twrp says "unsupported device". Anybody else experiencing this?

Moto G5s plus, stock, magisk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Brycearuuni:
Install the universal fix. I'm running it on the 8.1.0 rom and it works perfectly safetynet passes.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Samtapai:
Its better than this kernal?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] smokinjoe2122:
So far so good..Can definitely tell the speed difference, especially when also disabling FSync. I'll keep testing, but thank you!

Edit: I did notice that after a reboot, the fingerprint sensor was disabled. After another reboot, it came back..I'll keep an eye on it.

Running Stock Rom
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Hmm, odd that you're having this issue. Please post the line in your build.prop for...

[b]ro.product.device=[/b]

and also (if it exists)

[b]ro.build.product=[/b]

As I only have one of the many variants, it's hard for me to account for all variants, even tho I would assume they'd all be the same. Posting that info may help me solve why this is happening to a few users. In the meantime, until I post a fix (or update)...

If you open up the kernel zip, and open the anykernel.sh file and edit the line

do.devicecheck=[color=red][b]1[/b][/color]

Change it to

do.devicecheck=[color=red][b]0[/b][/color]

Save the file, close the zip, and try flashing again. This will bypass the device check and allow you to flash it.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Hifix:
Thank you very much! I disabled the device check and it worked.

Btw, my device is XT1805.

I also checked build.prop as you asked: ro.product.device=sanders

Also found this:

# ro.build.product is obsolete; use ro.product.device

ro.build.product=sanders
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Thanks for the info. I have the XT1806 and both say the same sanders. Odd that it doesn't allow you to flash it with the device check enabled, even tho your build.prop matches the given device :confused:

Regardless, I'll look into it. Maybe I missed something. I'll remove the device check in the next update for now to avoid this issue
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Samtapai:
Does this work with magisk 15.2?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] crewpuk13th:
i use XT1805 too, but i don't exprienced any issue when flashing, but anyway it's a good kernel it feels a bit snappier after tweaking I/O and enabling fsync (honestly i dont really understand what it does, but i feel a better exprience). Kudos to dev :svetius::svetius:

waiting for another tweak, overclock more cpu governor, I/O scheduler etc. And if you need a tester before releasing one, i'm ready :D
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] smokinjoe2122:
Yes - I'm using this combination right now.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Works fine with 15.2 and Xposed (as a Magisk module).

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Absolutely, as another user stated also, I'm using Magisk v15.2 as well

Good to know! I guess I'll just remove the device check in hopes that people are smart enough not to try and flash it if they don't have a Moto G5S Plus lol

I do plan on adding in some more features in future updates assuming they prove stable enough ;)

And if I need some peeps to do some testing, I'll keep you in mind :)
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] smokinjoe2122:
Stability has been really good thus far. I had one hiccup of the fingerprint sensor not being recognized, but I cannot duplicate it after 10-15 reboots, so it may have been a glitch in the matrix.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
I'll definitely keep an eye on that also. I personally haven't experienced any issues with the fingerprint sensor, but as I add features and upstream the kernel, we're bound to come across an issue or two along the way!
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ElectricDrifty:
So I don't know anything about kernels, how does this work? Does this just work with stock?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Read first post. This mod works only with stock.

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ElectricDrifty:
Just flash this and then magic? Ok
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
Yes. Only with this kernel mod Magisk is working on G5S Plus.

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ElectricDrifty:
I flashed it and it works flawlessly... Except for safetynet. Still says I fail it.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] Jleeblanch:
Are you using Xposed? If so, it'll fail SafetyNet. This is mentioned in the OP and unfortunately there isn't anything I can do about it...yet.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ElectricDrifty:
I feel like an absolute moron fml. I don't even remember installing xposed. Just uninstalled it and it works. Thank you very much and much credit to you, OP.
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] MD Fahin:
Still can't use viper4android! Magisk v15.2 :(

Btw, can i flash a custom rom over this kernel?
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] QkiZMR:
If Viper doesn't work for you it's not fault of kernel. For me Magisk works, Viper4Audio also but after some modifications. You need to disable deep buffer and comment out few lines in audio_policy.conf file.

Sent from Moto G (5S) Plus via Tapatalk
[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] MD Fahin:
Can i flash custom roms?