yashsingh1/xdaforums huggingface dataset:
[P8lite Q&A, Help & Troubleshooting] KillerDam:
From my own experience, it seems like it's a wakelock problem. And using Xposed on a stock Rom broke calls, so that's why I was suggesting it

---------- Post added at 11:08 AM ---------- Previous post was at 11:06 AM ----------

Yes, but they're much more customizable, as I said, if it's a wakelock problem, Amplify will solve it. I recommend Sokoban's ROMS and Nautilus
[P8lite Q&A, Help & Troubleshooting] GhostMuffin:
Well, I give it a try, I can return to stock lollipop if it doesn't help after all. I don't think a battery extender will solve the problem, though.
[P8lite Q&A, Help & Troubleshooting] amageek:
Yes, there is few problems with Marshmallow and battery.. Flash Custom ROM, i haven't had any problem since flashing custom rom ..
[LeEco Le Max 2 Questions & Answers] CalauDude:
1) install adb driver + adb

2) copy supersu on your phone

adb reboot bootloader

check fastboot devices

when you see nothing install "Android Soner Single ADB Interface" from https://drive.google.com/file/d/0BxN...ew?usp=sharing

fastboot oem unlock

fastboot flash recovery twrp-3.0.2-1-gemini.img

fastboot boot twrp-3.0.2-1-gemini.img

press volume up + power to reboot into recovery

scrren is now broken like you brickled your phone

wait 2min then its going off

push power once and twrp in running

flash su and reboot system

voila rooted le max2

and ye its aweful ****ed up and I wasted much time to find that all out

not worth for a $200 phone lol
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
First Custom Kernel for Moto Z

Supports Moto Mods

For Stock And Custom Rom

[IMG="LOGO"]https://avatars0.githubusercontent.com/u/23139505?v=3&s=200[/IMG]​

Features :

Kernel Version : 3.18.31

Working With Android Nougat

Working on All Moto Z Models

Overclocked Like Droid Editions (CPU and GPU)(2.15Ghz) [and more : 1.7 & 2.2 GHz only works on Patched roms]

NTFS FileSystem R/W

Working with Kernel Adiutor

Disabled Force Encryption

ElementalX,Ondemand, Interactive, Preformance, Conservative, dancedance, darkness, nightmare, powersave CPU Governors

DRI Support

HFS+ FileSystem R/W

BFQ, SIO and FIOPS IO Scheduler

Westwood TCP

Kexec hardboot support (MM only)

FingerPrint as HomeButton or PowerButton on Custom Roms

Enable Google Assistant

Adreno idler

Adrenoboost

SafetyNet Patched

Sweep2wake, Doubletap2wake and Sweep2sleep

Backlight dimmer option

issues :

Nothing

How to install:

Download ZIP

Reboot to TWRP Recovery

Flash Latest TurboZ

Wipe Cache (Optional)

[if you're flashing on Stock Rom wipe Data else Forgot it]

Reboot

ENJOY

Download links:

Download

Thanks :

osm0sis for anykernel

flar2 for amazing ElementalX Kernel, dt2w and more

ryzion for editing my ForceEnc_Disabler script

and everyone helped me and tested my risky alpha versions

Wifi Driver Source Code

Understanding TurboZ Version and ZIP Names :

TurboZ_X_Y_Z.zip

X : (t/a/b/v)9.9

t : Testing, DO NOT install when you are not sure [will eat your cat]

a : Alpha

b : Beta

v : Stable

9.9 : version number

Y : moto based source

MM : based on Marshmellow kernel source

N : based on Nougat 7.0

7.1.1 : based on 7.1.1

Z : installable on

Stock

CustomRoms

XDA:DevDB Information

TurboZ Kernel For Moto Z, Kernel for the Moto Z

Contributors

erfanoabdi, janjan

Source Code: https://github.com/motoTurboZ/kernel-msm

Kernel Special Features: Overclocked, Fast

Version Information

Status: Stable

Current Stable Version: 1.3

Stable Release Date: 2017-05-31

Current Beta Version: 0.8.1

Beta Release Date: 2016-11-23

Created 2016-11-03

Last Updated 2017-09-20
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] innit:
hey, reporting that everything is working. flashed the NewWifi version on the european model and so far no issues. thanks for your work
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] enetec:
Great work! ;)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] mairhanss:
Great Work.

It works on european verson..wow is it fast. I hopefully wait for d2tw.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] enetec:
To do... disable forced encryption option to simplify root and make it even faster? ;)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Oh, Sure ;)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] vittogn:
That's great. Thanks. Can't test it yet (I'll have my Z next week).

I hope you can work with [MENTION=490110]janjan[/MENTION] to integrate your kernel in his great rom.

I think users want a stable stock pre rooted and "xposed ready" ROM with some tweaks! Luckily Motorola already gives to us a great performance and bloat free interface.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] Troll amiga:
just flashed and all mods working fine and wifi working fine very fast big thank you
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] vittogn:
Did you try with a stock rom (if yes, any luck with root) or a pre rooted one?

Is it fine to flash with official TWPR?

Tx
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] enetec:
What about temperatures and battery time? :confused:
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] Troll amiga:
temperature

they seem ok to me had on all day still 63 battery left phone seems cold all ok so far
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] Lepezon:
Can you make a quick guide on how to change kernel ?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Yes sure, I added installation part

Enjoy:)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] Lepezon:
Thanks!

Awesome, thx ! :D
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] innit:
will you merge the latest linux version 3.18.44 into your kernel? will you add undervolting and underclocking too? i mean sometime in the future. just asking

Sent from my MOTO Z (XT1650-03) with Tapatalk
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
OK sure I'll merge it

But now it's underclockable with kernel adiutor app

Thanks for asking
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] innit:
great to hear it. thanks again for your work.

Sent from my MOTO Z (XT1650-03) with Tapatalk
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] janjan:
Hello there...

Hope you are enjoying the new kernel and ROM. You should :) Personally I would like to thanks Erfanoabdi for his great work.

We (Me and Erfanoabdi) bring something amazing for you guys ...hopefully... Crossing finger. You want to task nougat?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
new version available

about wake gestures i have to port from "mi note 3 ElementalX-kernel" (because of atmel touchscreen driver)

i working on Overclocking too

and good news is 2 versions are combined and compressed more (~45MB => ~10MB)

ENJOY
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] Troll amiga:
thank you very much the new one seems fine
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] josenilsantana:
Thanks
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rakee:
Flash this version will be format internal storage or not?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] silvercat:
You mean the kernel? If so it won't format anything
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rakee:
Thanks,I will flash it for AOKP rom
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rockx0:
Did you have any problems installing this on a AOKP?

---------- Post added at 01:15 PM ---------- Previous post was at 01:11 PM ----------

Can't download kernel using the posted link :/
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Hi.

Just to confirm, this kernel (TurboZ_v1.0_MM.zip) is still broken for Haselblad mod, correct?

I flashed this kernel on MM (6.01- retus) and camera with Haselblad stopped working.

Can I just reflash the boot.img from my stock ROM backup, to get it restored?

Thanks
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
:(

Use 0.7.6 version, it's working
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Thanks for the answer.

But, can I just flash this over TurboZ_v1.0_MM, or should I first go back to stock kernel?

And if I do, do I need to do it from Fastboot or can I continue from TWRP?

Thanks for your time and help with this - appreciated.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
No just flash it on your existing kernel with TWRP no problem

;)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Thanks for your response.

I just reread this whole thread again, and I know I sound like a nut....But I'm concerned.

Someplace here you mentioned that if you were on phh's root(which I was)- one should restore Stock Kernel and then flash this, with a data format-

Correct?

Well, I was on Stock MM, unlocked, TWRP and phh's root- everything worked, I just did not have R/W to /system.

Then I flashed this MM_v1 kernel (no data wipe/format)- installed SuperSU 2.79, reboot and everything is working for Root(now I can install busybox, aka, can modify /system (on phh's - I could not)- But my Haselblad is broken.

So, if I go back to 0.7.6(MM)- Do I need the Stock kernel first, TWRP, flash 0.7.6 and then data format, reboot, flash phh's(but I think Systemless SuperSU only works from v1.0), correct?

Or can I just flash 0.7.6 and install phh' root? I guess I will again loose the /system R/W capability.

Sorry for the long post, I know you're busy.

I really appreciate your help.

(I'm new to Moto, was for years on Samsung!)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
SuperSU systemless is just for N

But phh's can be installed on any kernels (stock or this)

About r/w I have to say when you disable dm-verify it comes which Is disabled by installing this kernel or other patches

For updating or downgrading this kernel you don't need to format data partition

And those dissuasion about formating data is true when you're on N

I've never tested phh's superuser on MM so sorry if I can't help you more

BTW I have to say you need to reflash boot image from stock firmware(or backups) than flash 0.76 kernel with TWRP
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Thank you, thank you - THANK YOU!

I will restore my Stock kernel(from TWRP backup), reboot, re-flash TWRP(if it will be gone) and then kernel 0.7.6. this afternoon.

I'll report back on the Haselblad status - thx.

Yeah - I was not very clear about the Data reformat - thanks for clarifying that its only for N.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Wifi stopped working - does not want to turn on.

Ok, it seems that I have a problem. I restored my stock kernel from my TWRP backup and rebooted - now my wifi is broken - it does not want to turn on.

I have not reflashed the 0.7.6 kernel yet.

Any ideas what to do to get Wifi to work and should I continue with going back to 0.7.6 or what?

Thanks.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Yes fine, just flash 0.7.6
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Nope, not working.

After restoring Original/backup kernel, I do not have Wifi.

So I flashed your 0.76 kernel- still no Wifi.

I restored my full TWRP backup I first took when I got the phone - wifi working fine. Installs your 0.76 kernel - wifi broken again.

Restored the full TWRP backup again and went back just flushing Phh's-superuser and also install it from Play store.

Too sad I cannot get R/W write to the /system directory (aka, cannot install BusyBox.) ,with phh's su.

The only kernel of yours that allows me to R/W /system and is working Wifi, breaks Haselblad.

Kernel 0.76, with Haselblad working, breaks Wifi.

Thanks anyway, it seems like your kernels don"t like my phone....Lol

Thanks for your time and effort with this

:o
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
It's wired problem

Cause version 0.76 and 1.0 using same WLAN driver

I don't understand why it's happening!!!
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] bert269:
Me neither...I do not get it either.

But please - let's not spend any more time on this - we have more important things to get accomplished.

Again - thanks for your time and replies - I do appreciate that.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
What version seems to work promising with LineageOS? Permissive? Wish to try this out as a temporary solution to make mods (battery) work again.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rockx0:
WiFi broken
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
See older posts
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rockx0:
Just answering...
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Okay thanks
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] core720:
Version NT No OC?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
I was too tempted to avoid testing. LineageOS, 1650-03. WiFi broken. Here is some logs. Returning to LineageOS kernel fixes the problem.

Tested version was 1.1.

http://cloud.tapatalk.com/s/58b57d6581cc6/2017-02-28_14.29.zip
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
https://xdaforums.com/moto-z/development/kernel-turbo-z-custom-kernel-moto-z-t3493354/post70779986
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Yep. Found the solution but haven't had the time to try it yet ☺️ Thanks
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] core720:
Sorry [MENTION=6298645]erfanoabdi[/MENTION] version no OC for more battery friendly?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
You can choose low CPU frequency on kernel tweaker apps for battery saving
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] core720:
mmm yes and no, prefect is stock no oc and oc in app or aroma installer select profile oc, please kernel no OC, OC optional
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] eddi3x3x3:
Does this kernel have any undervolt? Do you plan on adding any undervolting? My stock moto z gets hot sometimes
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Any chance of getting Zen (v2) scheduler? It sounds interesting. But so far I lean towards using SIO.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Thought I had mods (specifically battery mod) working last time I used this kernel. Now it does not seem to be detected. Latest Lineage OS installed.

http://cloud.tapatalk.com/s/58c5453d65828/2017-03-12_13.55.zip

Reverted and tested with Lineage permissive kernel. Mods work again. Flashing this kernel again and mods does not work.

Update: The mod battery charged the phone despite not seeing any mods detected by the phone.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
yea mods not working with this kernel same as wifi on LineageOS

you can to use init.d hack like wifi, add this into init.d :

#!/system/bin/sh
insmod /system/lib/modules/greybus.ko
gbmods="/system/lib/modules/gb-*"
for mod in $gbmods
do
insmod $mod
done
insmod /system/lib/modules/v4l2-hal.ko
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Should the 2.2Ghz work on Lineage? I see 2.15Ghz as the max.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Permissive kernel is not needed right? I use Kernel Adiutor Mod for changes and then automated script launching after boot with Tasker. That makes mods work even with enforced on.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] rakee:
I use this : SELinuxModeChanger-v3.2.apk

https://xdaforums.com/showthread.php?t=2524485
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
Seems Lineage don't need permissive any longer. At least not when it comes to battery mods
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] swejuggalo:
CPU hotplug would be a interesting addition ? Found a setting for that but it instantly shows unchanged so I assume the kernel does not support that.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] jerryclho:
Hi, it seemed flash your kernel will erase the boot patch for systemless root and caused the missing of su binary. Any idea to fix this? Thanks...

我從使用 Tapatalk 的 XT1650 發送
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Maybe you can reflash SuperSU to get back root
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] SixShots:
Most likely a stupid question... If I flash the stock N kernal without wiping data what will happen?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
According to testers : boot loops

See:

https://xdaforums.com/moto-z/development/kernel-turbo-z-custom-kernel-moto-z-t3493354/post70541083
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] SixShots:
Flashed and working great on NPL25.86-17-3/3

Suggestions on a kernal app and/or settings to achieve closer to stock? Phone is getting a little hot when under heavy load and coming from a Moto X pure edition the stock CPU settings are plenty for me lol. I'd rather have the extra battery life.

Thanks again!
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] supacrazyguy42:
Kernel Adiutor is a good one, most do the job though.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] SixShots:
Lol of course I didn't think about the fact that I'm not rooted. Guess I'll be sticking with the default CPU settings. Thanks again!
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] supacrazyguy42:
Aye you would need root, this guide worked great https://xdaforums.com/moto-z/how-to/guide-how-to-root-moto-z-supersu-t3551113
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] SixShots:
Well when I rooted my Moto X my Wells Fargo app stopped working along with Android Pay... This time Android Pay doesn't work because of the unlocked bootloader (Which is ok) But Wells Fargo still works so I think I'm gonna stick with that. Instead I bought 5 USB-C cables off ebay for 10 bucks so that there's one in every room lol.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] supacrazyguy42:
Ah right, my banking app works with root some how.. security mustn't be high on their priorities Haha that works i guess
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] D13H4RD2L1V3:
Since you have the kernel, it should be a piece of cake to flash since dm-verity ain't messin' around anymore.

Also, can you verify that your 2 high-performance cores are indeed working? I just flashed NPL25.86-30 and it brought back proper functionality of those. Seems to run significantly cooler too. I didn't do a reset as I came from the RETMX build of NPL25.86-15 I mentioned in your thread when you needed help, so a reset wasn't really necessary.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
HI.ive been checking g for a WiFi fix and tried the above both the last and previous command paths but it doesn't work.Any help will be appreciated.No WiFi is very bad for me.

AOKP ROM with Turbo z kernel

Thanks in advance
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
I saw your post about wifi in other thread looks it's not my kernel issue

BTW to fix your wifi you can Flash modem (and fsg) from some new nougat firmware with fastboot ;)
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
Thanks for the response.yes it isn't yr kernel i was just hoping to get some help from the community.I will search the relavant modem.if u can point me in the right direction i would really appreciate it.thanks
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
See this : https://xdaforums.com/moto-z/development/android-nougat-moto-z-versions-t3506342

Download​ nougat firmware but only Flash modem and fsg like last fastboot commands in that OP
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
Thanks I do have a copy of the retmx firmware.

Will give it a go and get back.

Thanks man
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
So i decided to flash all the commands as in the advised thread.Bricked it.Now only Twrp and i can get it into fastboot.Any help is appreciated.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Why you flashed all commands, i told you only Flash modem and fsg

This absolutely will brick your device

As I know you were in latest Moto update, TELUS firmware on that thread is older than yours

If you don't have TWRP back up you should wait for https://mirrors.lolinet.com/firmware/moto/griffin to release your stock firmware

Or use custom ROMs
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
Man.A moment of stupidity.Also the phone is completely wiped.no storage showing ...0mb...Any advice....i can get into Twrp and also fast boot.rsd lite is not picking up the phone anymore
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Damn it's really bad

Perhaps you need to repartition your device

I don't know how, sorry :crying:
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] nizaamh:
Thanks for yr help man...
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] andregarcia_1:
Mount the storage via TWRP

Enviado de meu XT1650 usando Tapatalk
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] D13H4RD2L1V3:
I thought I'd say something odd about this kernel.

After a while, AIDA64 and CPU-Z can't identify the big cores, identifying them as either "stopped" or "sleeping".

However, running benchmarks reveal that the big cores are indeed running, as it gets scores that are typical of other 820 devices and even some 821s (Mine got 1724 and 4019, despite other CPU apps identifying it as a 1.6GHz with its big cluster sleeping), and also seemed to be the case in Kernel Adiutor.

Not a huge deal, really more of a nitpick since the CPU does work properly, it's just not properly shown in some apps. Just wanna let it out.

NPL25.86-30, if you're curious.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] eddi3x3x3:
That's been an issue even on stock rom and kernel btw, I have that issue with my moto z stock
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] D13H4RD2L1V3:
It's an issue on NPL25.86-15, as the 2 cores go to sleep completely, causing performance to suffer.

In this case, it's more of a reading issue, as the processor works just as intended unless you've tweaked the governor.

Another weird anomaly is that the battery gauge seems to go down at a lower rate if the device was not charged fully.

Somewhat weird, but the extra performance, governor options along with verity and forced-encrypt being disabled does make it up for me, especially since it goes back to normal after a while.
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
SafetyNet Patched

hey guys i've updated to 1.2_N to bypass safety net please test it with magisk and tell me is it working
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] silvercat:
It works.. SafetyNet passes :good:
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
yeah :fingers-crossed:

thanks for good news
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] The Unknown123:
can i use 1.2 for custom rom? also is there a fix for wifi not working on some custom roms?
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
Basically this kernel is made to work with stock roms

You can patch init.d like old times to enable wifi and mods

But I'll make custom ROMs version soon
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] i23u8:
What version of Magisk works? I have been trying version 12 and it says installed but not rooted. Safety net fails. Thanks for the help!
[Moto Z ROMs, Kernels, Recoveries, & Other Developm] erfanoabdi:
TurboZ_v1.2_N_CustomRom is available for download

**No extra init.d patches needed just flash it

it's not passing my safety net on RR, please test it guys :)