For a rooted device, the data is cleared, and wallet data cannot be backed up, or utilize a mobile phone encrypted with Android keystore. Therefore, a method to recover passwords using the original phone has been specially developed.

Using this method, we successfully recovered an imtoken wallet from a Huawei Mate 10 Pro phone at the beginning of this year, because the Mate 10 Pro cannot back up private data, and rooting clears the data. Ultimately, this method solved the problem.