Ich glaube du bist hier nicht im richtigen Thread gelandet, hier geht es um eine Custom ROM, du hast aber scheinbar Stock Marshmallow drauf.
Bootloader entsperren hindert das Update nicht, aber root/TWRP/sonstige Änderungen an /system, alles was du an Partitionen änderst, was du ohne root nicht könntest verhindert das Update.
Um dir da generell weiterhelfen zu können werden auf jeden Fall noch ein paar Informationen benötigt.
Was genau hast du für eine ROM drauf? Die genaue Build-Nummer wird benötigt.
Welches Gerät hast du? Moto G4? Moto G4 Plus? In den Einstellungen ganz unten (Über das Telefon oder wie das bei Android 6 heißt), dann Hardwareinformationen und das was unter SKU steht: XT16xx
Wo willst du hin? Aktuellste Stock ROM und dann rooten? Anleitung zum Rooten von Nougat ist hier angepinnt. Zunächst musst du aber erstmal dein System wieder auf Stock Zustand bringen, damit du die Updates machen kannst. Wenn du alles richtig machst musst du dein Gerät nicht mal neu einrichten, außer es verhält sich nach dem Update seltsam, dann führt kein Weg am Reset vorbei.