[Galaxy Note II General] Nazar78:
I'm fully rooted on a self-modified (initramfs/init.d/bootani/build.prop/csc etc²) stock JB 4.1.2 MF2 Rom, with AbyssN2 Kernel 2.5.1 and TWRP Recovery 2.6.0.0. My device status is normal and software update works as intended.

I had these all along since MB2 didn't realise it's working until I was just playing around and stumbled upon accidentally to share this good news :good: 1st of all, the effort is not by me :p Credits are in red. Please donate to these wonderful peeps! :angel:

Note: This will NOT reset your flash count or whatever you see at download mode to official as long as you have custom kernel/recovery. If you need those cleared before sending to service center, flash stock rom from sammobile.com via pc odin, temporary root, reset the counter using Triangle Away, unroot and finally factory reset. We don't cover these here, there's already lots of guides so please do a quick search if you ever need them...

Please read the guides especially on the links provided:

If you have "Triangle Away" by Chainfire (you need to allow SysScope service to run).

a) make sure you

unchecked

"Auto reset at boot" (else SysScope will not run properly).

b) make sure you

checked

"Allow tracker to run" (for Triangle Away 2.37 and below, please upgrade or just uninstall until needed).

c) make sure you

unchecked

"System modified workaround" (for Triangle Away 2.37 and below, please upgrade or just uninstall until needed).

Confirm that SysScope service is not disabled/frozen. You can check from "Settings, Application Manager, All" or from apps like Titanium Backup. Need not clear its data.

Install and activate the "Xposed Framework" app by rovo89, guide and apk on 1st thread http://xdaforums.com/showthread.php?t=1574401

Install and enabled the "Samsung SysScope Blaster" module by _TB_TB_, apk on the 1st thread http://www.villainrom.co.uk/forum/threads/samsung-sysscope-blaster.5584/. The site has been down for awhile, refer attached for the apk.

Reboot and observe your device status at settings, it should state "Normal". It will change to "Modified" if you use Triangle Away reset feature, or wipe/kill SysScope. It'll then changed back to "Normal" again at reboot..:D

View attachment 1760365 View attachment 1760366 View attachment 1760367

** Updates 1st March 2013 **

If you happen to update SuperSU (v1.20) binary using its new CWM/TWRP option, most probably your status will go back to modified. To fix this, uninstall SuperSU via its settings>cleanup>reinstall, reboot, reinstall SuperSU from Google Play Store then open SuperSU. This time, avoid the new CWM/TWRP option and just update the binary normally. And finally reboot, the status will change back to normal.

Note: I noticed the latest SuperSU acts weird after reinstalled. Root required apps will hang awaiting for user prompt. So I temporarily set the default access to grant till further updates.

** Updates 2nd March 2013 **

I noticed the status will also change to modified when the SysScope runs at boot and detects your system fs(FileSystem) is mounted as rw(ReadWrite). Strangely others such as rootfs are not affected. So look out for start up scripts in the init.d folder, if you have, that remount /system as rw(ReadWrite) but didn't set it back to ro(ReadOnly) when the script ends. Some custom kernels does such remount on post init, but they would usually revert it back when done.

busybox mount -oremount,rw system /system

#...scripts having early lines like above should end like below.

busybox mount -oremount,ro system /system

** Updates 11th July 2013 **

Good new, this method seems to be still working on the latest MF2. Personally tested an OTA update on latest TWRP recovery, it works! Need to reroot of course. For AllShare Cast, there has been mix results. Previously tested on someone else's, now I just got the dongle and created this thread [SCRIPT] custom2stock1click-v0.1 (AllShare Cast temporary workaround)