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?