Cloning Android Phone
Even if you would have two identical devices (from hardware perspective) cloning an device is impossible for most modern devices because devices are by default hardware encrypted.
This means that there is a special section in your flash that is bound to your CPU, not to the type of your CPU but to the CPU chip in your device. This section contains the the encryption keys which are therefore bound to the CPU.
Even if you would manage to copy the complete content of the flash chip to a second identical device the new CPU would not be able to decrypt the CPU bound section and therefore all your user data could not be decrypted.