[Xposed General] SergeGardien:
Hi Guys, I'm having a big issue with my Android.

Since I've installed the Xposed alpha for Lollipop (xposed-sdk22-arm-20150514.zip; I have a rooted CM 12.1) I started to have some issues at boot (every time I was booting I had to clean the cache and the dalvik cache in CWM and I had to boot 2 times before seeing Android re-optimizing the apps).

Yesterday I've flashed an update of Xposed alpha for Lollipop (xposed-sdk22-arm-20150609.zip ) and it was working fine, then I've had the wonderful idea of updating CM with a newly nightly built:

- I've made a Nandroid backup in CWM

- I've made a dirty flash (wipe of cache/dalvik cache)

- I've flashed the new nightly

All this caused my Android to enter into bootloop.

This gave start to 2 painful days of trial-and-error to recover my nandroid backup with no success at all.

What I've done (IN SEQUENCE) to try restore my nandroid backup:

[TEST 1]

Full Nandroid Restore via CWM

wipe cache/dalvik cache

OUTCOME: bootloop

[TEST 2]

dirty flashed via CWM:

cm-12.1-20150518-NIGHTLY-jfltexx.zip [same ROM installed at the time of the Nandroid backup]

gapps-lpmr1-20150403-signed.zip [same GApps installed at the time of the Nandroid backup]

xposed-sdk22-arm-20150609.zip [same Xposed zip installed at the time of the Nandroid backup]

OUTCOME: bootloop

[TEST 3]

From CWM -> Mounts and Storage

format /system

format /cache

[NO FORMAT /DATA GIVEN THAT IT IS WHAT I WANNA KEEP]

wipe cache

wipe dalvik cache

install from zip:

cm-12.1-20150518-NIGHTLY-jfltexx.zip

gapps-lpmr1-20150403-signed.zip

OUTCOME: bootloop

[TEST 4]

flashed from recovery:

xposed-sdk22-arm-20150609.zip

reboot system

OUTCOME: bootloop

[TEST 5-...]

Tried to disable Xposed in all the different ways suggested in the post http://xdaforums.com/xposed/xposed-lollipop-stuck-bootloop-t3055816

(with adb commands or flashing zip files)

In the end I've decided to give up the full nandroid restore so I've made a full wipe:

CWM -> Mounts and Storage -> Format /system; Format /cache; Format /data

wipe cache

wipe dalvik cache

and then I've flashed:

cm-12.1-20150518-NIGHTLY-jfltexx.zip

gapps-lpmr1-20150403-signed.zip

Now everything works and at this time I'm recovering the User Apps (apps+data) from the Nandroid backup using Nandroid Manager under CyanogenMod but the problem is that I fear some apps will not work properly (I've already tried Nova Launcher and it crashes every time I try to use it) even tough I'm using the very same ROM. So I will probably need to uninstall many apps manually and reinstall them, which is kind of painful.

Meanwhile I'm working on this I still hope to be able to recover my Nandroid backup so I'm here to ask you for help.

From my tests (and others I haven't listed above) I've realized that the issue is in the /data partition and it is probably linked to Xposed and/or the modules I've installed (XMultiWindow and XHaloFloatingWindow). As I said earlier I started to have issues connected to Xposed alpha for Lollipop since I have installed it and probably the ROM update made Xposed "extremely upset" and gave me this issue with a corrupt (?!) Nandroid backup.

Any idea is very much appreciated!