just check out this change in update binary

This creates daemonsu as from the su binary and symlinks su properly that doesnt recognise su when a custom kernel is flashed on Aosp roms that use this superuser