I have a warning when running React Native on an Android device:
Debugger and device times had drifted by more than 60s. Please correct this by running
Deselecting automatic time and time zone did not work for me. Instead, I did adb shell su root date $(date +%m%d%H%M%Y.%S).
Adding "su root" is the solution to the "Operation not permitted" error.
Note that this is not equivalent to executing adb shell first and then su root date $(date +%m%d%H%M%Y.%S) (in this case $(date +%m%d%H%M%Y.%S) returns the emulator time, which is not correct, so even though the command succeeds, it does not fix the problem).