Did work with patchrom... not a very complex job but its not yet fully "fool-proof"
AOSP 5.0 as base
The thing is, its got issues in patching of framework.jar
Patching process makes it exceed maximum methods allowed in a Dex file. I did manually split the smali files (since Lollipop supports multi-dex natively) and the ROM even got successfully compiled. But it has two issues:
1) The updater-script comes out to be wrong. Some symlinks and permissions are broken.
2) Bootloop. And even though I enabled debugging in kernel and ROM, its still not taking up boot-time logs. SO I dont even have a logcat that could tell me about problem. Also, I do think that the way I split the smali files could be causing it (although both the dexes are in same jar). A confirmation would help.
Last kmesg doesnt show any error, so I guess everything is fine on kernel side. Editted out updater-script so it flashes fine. But the problem is bootloop and unability to get logcat.
If anyone is interested to work with me, I can post my build here
Alternatively, I am also unable to download from baidu (lol). Would definitely like to have a look at link by
@22sl22