Recently I got a notification update to version 24.71.2.en.eu. When I tried to install it I received error:
mount point :/system location: /dev/block/bootdevice/by-name/system , file system type: ext4script aborted: Package expects build fingerprint of motorola/osprey_reteu_2gb/osprey_u2:6.0/MPI24.65-33/36:user/release-keys or motorola/osprey_reteu_2gb/osprey_u2:6.0.1/MPI24.107-55-2/2:user/release-keys; this device has Motorola/omni_osprey/osprey:5.1.1/LYZ28N/sultan04050349:userdebug/test-keys. Proces Updater terminated with error: 7 I:Legacy property environment disabled. Error while installing zip '@/cache/recovery/block.map' Stopped executing script
- Device: Lenovo/Motorola Moto G 3 2015 (osprey) XT1541
- Current OS version: 24.41.33.osprey_reteu_2gb.reteu.en.EU reteu
- Compilation no: MPI24.65-33
- Root: Beta-SuperSU-v2.76-3-20160630161323 (replaced unlocked_logo to remove unlocked warning)
- Recovery: TWRP 3.0.2-r1
- Xposed version: 86-sdk23
I know that there were many questions about updating rooted device and every answer provided a solution to flash stock system, recovery and boot images but what I want is to avoid reinstalling all software and starting from clean Android only just to install one update. I even found a solution to do that on rooted device but I did more: installed Xposed and removed unlocked warning.
What is the easiest procedure to install this update without loosing all data, apps and settings?