I have finally updated to Android 5.0.2 by using RUU mentioned at
http ://forum.xda-developers.com/htc-one-att/general/capture-3-31-15-lollipop-ota-update-ruu-t3070978
I tried updating the Recovery, which got pass the package expects build fingerprint, however, it failed on /system/fonts/Roboto-Bold.ttf, as i must have replaced the stock one with something else.
So, finally RUU mentioned in http ://forum.xda-developers.com/htc-one-att/general/capture-3-31-15-lollipop-ota-update-ruu-t3070978 (see below) worked out for me after several tries
If you can't get the above files to work their is a RUU for it here >> http ://dl3.htc.com/application/RUU_M...3_signed_2.exe
Thanks again for all your support. Have a great weekend