Nah, so übel ist das gar nicht.
Sofern nicht schon ein Lollipop Factory Image für das N5 existiert, kannst Du wie folgt vorgehen (ich benutze dafür immer den Total Commander):
Öffne mal ein N5 Kitkat Rom, von dem Du weißt, das es funktioniert (vielleicht letztes Velocity) und parallel die neue Lollipop version.
Jetzt nimmst Du mein Commit dazu.
Rot markierte Zeilen zeigen Dateien die wir entfernt hatten, die kannst Du ignorieren, genauso wie die komplett ohne Hintergrundfarbe.
Für dich interessant sind eigentlich die Grün markierten Dateien, da wir diese hinzufügen mussten.
Und da ist jede Zeile gleich aufgebaut:
vendor/lge/hammerhead/proprietary/TimeService.apk:system/app/TimeService.apk \
Bedeutet : Kompiere aus dem Verzeichnis vendor/lge/hammerhead/proprietary die Datei TimeService.apk nach /system/app/TimeService.apk
Und genau der zweite Teil, also das nach dem : musst du jetzt Datei für Datei prüfen.
Du musst also z.B. in der Lollipop ZIP nun nach system/app gehen, und schauen, ob da TimeService.apk liegt, wenn ja, ist die schon mal (wahrscheinlich) sauber.
Wenn nicht, kopiere die fehlende Datei einfach vom KitKat Build an die entsprechende Stelle ins Lollipop Build (deswegen nehme ich den Total Commander, der kann sowas per Drag & Drop).
Danach flashst Du das ganze und fertig.
Und die Info zu den fehlenden Dateien, die Du gefunden hast, gibt Du einfach an Chat weiter, damit der das dann entsprechend nachpflegen kann