Just yesterday  we reported that the Mi A1 firmware cannot be flashed on the Mi 5X because Mi A1 uses A/B system that the Pixel devices use The A/B systems means that when the device gets an update it will be downloaded and installed on the second system partition and when you restart that second partition will swap to become System A instead of B to make the updating process seamless