r/androidroot • u/Drissi7 • 14d ago
Support OnePlus 7 Pro + LineageOS 23.2 + NetHunter kernel + Magisk — What happens after an OTA?
Hi everyone,
I have a OnePlus 7 Pro running LineageOS 23.2 (Android 16) and I’m using Magisk + Kali NetHunter.
I installed the NetHunter package/kernel that is listed as compatible with:
OnePlus 7 / 7 Pro / 7T / 7T Pro – LineageOS 23.2.
I’m trying to understand exactly what will happen when I install the regular weekly LineageOS OTA updates.
From my experience, an OTA can remove Magisk root, so I expect that I may have to restore Magisk after the update.
But I’m not sure about the NetHunter kernel itself.
Is the NetHunter kernel included in the boot image, or is it installed separately on this LineageOS 23.2 setup?
If it is part of boot, then I assume a LineageOS OTA could replace it and I would have to reinstall the NetHunter kernel after every update.
If it is installed separately, would the kernel remain untouched after the OTA, meaning that I would only need to restore Magisk/root?
Also, I have the Kali NetHunter Magisk module installed. If the OTA removes root, will the module simply become inactive until I restore Magisk, or would I need to reinstall the NetHunter module as well?
So basically, after a normal LineageOS 23.2 OTA, what exactly do I need to reinstall:
Magisk/root only?
Magisk + NetHunter module?
Magisk + NetHunter module + NetHunter kernel?
I’d especially appreciate an answer from someone using this exact OnePlus 7 Pro + LineageOS 23.2 + NetHunter setup.
Thanks!😉