Jeśli masz odblokowany bootloader i wgrane twrp to już za późno aby zrobić backup stock recovery. Zapomnij o OTA - nie wejdzie.
Jeśli jeszcze nie - zajrzyj tu:
https://forum.android.com.pl/topic/318952-recovery-bootloaderunlock-odblowkowanie-bootloadera-recovery-twrp/
Zamiast wgrać twrp użyj go(boot only) aby zrobić pełen backup(boot, system, efs). Jedna z wersji twrp 3.+ robi też backup recovery(chyba 3.1.0.0). Pobierz twrp 3+ dla x style(clark) i skopiuj je do folderu z adb.exe i fastboot.exe(program files x86). Uruchom tam cmd - shift + ppm). Następnie:
fastboot boot NazwaTwrp.img
Będąc w TWRP:
Zrób sobie pełen backup.
Root(Magisk):
Pobrany wcześniej MagiskXX.zip powinien być w pamięci fona/na karcie sd, w razie czego - twrp obsługuje mtp i pendrive.
1. Przywróć z backupu zrobiony przed chwilą boot(kernel),
2. Install MagiskXX.zip stable/beta,
3. Reboot.
Po pomyślnym uruchomieniu, konfiguracji, jeśli jeszcze nie masz backup'u stock recovery użyj apki flashfire ze sklepu aby go zrobić + ewent. inne partycje.
Można teraz twrp wgrać na stałe.
Posiadacze Custom Rom'ów mogą pominąć wszelkie backupy - myślę, że już mają.
Powinno działać Magisk hide i SafetyNet pass. Jeśli przestanie(poprawka usług google) zajrzyj tu:
https://forum.android.com.pl/topic/318930-magisk-root-systemless/
Unroot - w Magisk Manager odinstaluj, reboot. Opcjonalnie/dodatkowo restore recovery(OTA), boot, system. Teraz możesz instalowač aktualizacje.
Dodatki:
Przy zmianie/nach kernela czynności należy root powtórzyć(nie zawsze). Ważne - nowy/inny kernel należy wgrywać zawsze na oryginalny(restore boot+system).
Root SuperSu:
Nie robiłem, sugeruję trzymać się poradnika dla Moto G4/G4+:
https://forum.android.com.pl/topic/304427-root-moto-g4-xt1622/?tab=comments#comment-5130727
SefetyNet - po zastosowaniu SuHide.
Unroot - w SuperSu unroot i sprzątanie, reboot. Opcjonalnie/dodatkowo restore recovery(OTA), boot, system.
Download, główne działy, warto włożyć trochę wysiłku w zapoznanie się z nimi:
https://eu.dl.twrp.me/clark/
https://forum.xda-developers.com/apps/magisk
https://forum.xda-developers.com/apps/supersu
Nie ma wgrywalnych(fastboot) najnowszych 6.0.1 i 7.0 - należy postępować ostrożnie.
Da się wrócić do oryg. systemu wgrywając 6.0.1(24..58-5) ale nie wolno aktualizować(OTA) do żadnej kolejnej wersji.
Powrót do Nougat -
https://mirrors.lolinet.com/firmware/moto/clark/official/RETEU/
Ps.
Pownno działać również na MM. Nie ma potrzeby root'ować jeśli chcesz wgrywać Custom. Custom(każdy) można wgrać na Nougat tylko po downgrade radia (baseband).
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn (ta linia nie jest niezbędna)