I spent a few hours to solve this Mi Mover problem. Even though I haven't found a solution, but let me share my experiences.
The /system and /product folders are read-only as it was mentioned above. The problem is that root access is not enough to make them writable, so it is not easy to delete the MiMover apk from the /product/priv-app/.
CRB Android kitchen was recommended to modify the image files, but (if I remember well) the file system used by new xiaomi.eu ROMs are not supported in the free version of the app, just after you make a 20€ or more donation. To be honest I would pay 5€ or even 10€ for this, but 20€ is too much when the result is uncertain.
I have found this thread on xda: I have found this thread on xda:
Set your /system folder to r/w mode with RO2RW! Android 13, Magisk 2024 method
It was very promising, because using this method I was able to mount the /system and also the /product folder as read/write, but not the /product/priv-app/ folder.
It creates a new super.img file which can be flashed and also there is a possibility to modify the content before creating this image. I managed to delete the MiMover.apk, but it hasn't solved the problem, because installing the app from Playstore or apkpure fails due to Shared user incompatibility:
Code:
adb: failed to install Mi_Mover_4.3.3_APKPure.apk: Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Reconciliation failed...: Reconcile failed: Package com.miui.huanji has a signing lineage that diverges from the lineage of the sharedUserId]
Installing the app with regular methods (from Playstore and from the phone installer) gives less information, just the -8 code if I remember well.
I tried to put the global apk from apkpure to the /product/priv-app/MiMover folder with the above method, and although it appears in the app list, but cannot start.
After I made the system folders writable, the CRB can read the content of the image, but I cannot save the super.img in the free version. I tried to save the product.img, but it stopped at flashing:
Code:
Sending sparse 'product' 1/6 (778545 KB) OKAY [ 24.688s]
Writing 'product' FAILED (remote: 'Partition not found')
fastboot: error: Command failed
Luckily none of the above methods/images ruined the phone.
But the original problem still exists: I cannot move my data from a Redmi Note 9 Pro (original fw) to a 11 Lite 5G NE (xiaomi.eu rom). it looks like there is no apk which works on both rom (original and xiaomi.eu).
I don't understand the difference between the 2 Mi Mover app. Why are there 2 versions at all?! Or why aren't there compatible with each other? It's very frustrating. And I understand that the Mi Mover app belong to Xiaomi (and not xiaomi.eu team), but it would be good to help somehow the users coming from a non-xiaomi.eu rom.
One of my friend shared his experience about a phone change (from Redmi 9AT to Redmi 10c), it was very smooth without any technical knowledge. I expected to have the same feeling, but this is totally different.