This function follows the Clang internal calling convention on Android 16 x86, similar to fastcall, but we cannot call it through the standard fastcall calling convention, so hooking it will lead to undefined behavior.
You can test it on system-images;android-36;android-tv;x86.
However, this bug is not significant since x86 devices are hardly seen nowadays.